sqlplus: error while loading shared libraries: libnsl.so.1: cannot open shared object file: No such file or directory

在Zabbix Server服务器上安装oracle-instantclient11.2后,结果使用sqlplus命令时遇到“sqlplus: error while loading shared libraries: libnsl.so.1: cannot open shared object file: No such file or directory“错误,下面总结一下解决过程。希望对以后遇到的人有所帮助. 操作系统版本 :CentOS Linux release 8.2.2004 (
分类: 其他 发布时间: 07-23 21:08 阅读次数: 0

CAS的缺点--ABA问题

AtomicStampedReference是一个带有时间戳的对象引用,能很好的解决CAS机制中的ABA问题,这篇文章将通过案例对其介绍分析。 一、ABA问题 ABA问题是CAS机制中出现的一个问题,他的描述是这样的。我们直接画一张图来演示, 什么意思呢?就是说一个线程把数据A变为了B,然后又重新变成了A。此时另外一个线程读取的时候,发现A没有变化,就误以为是原来的那个A。这就是有名的ABA问题。ABA问题会带来什么后果呢?我们举个例子。 一个小偷,把别人家的钱偷了之后又还了回来,还是原来的钱
分类: 其他 发布时间: 07-23 21:08 阅读次数: 0

硬件开发平台介绍

硬件开发平台介绍 自动驾驶研发的流程 软件在环:软件在环是基于仿真和模拟的软件仿真,类似于赛车类游戏。即是在软件系统里仿真模拟出真实的道路环境如光照、天气等自然环境,开发者可将自动驾驶代码开发完毕后,在仿真系统内运行,测试是否可以实现目标。 硬件在环:硬件在环是基于必要的硬件平台。在第一步的软件仿真结束后,将所有的仿真结果与传感器、计算单元集合在一起,在硬件环境里测试。 车辆在环:车辆在环是基于车辆执行。在第二步硬件环境里测试完成后实施的第三步,即在一个封闭环境中测试开发者所开发功能,封闭环境
分类: 其他 发布时间: 07-23 21:08 阅读次数: 0

element-ui中table组件的toggleRowSelection()方法

  最近,在做关于翻页导出功能时,遇到需要将前面勾选过的选项进行回显的情况,因为table组件在每次翻页的时候,都会清空上一页勾选的选项,在切换回前一页时,勾选过的选项不会保存。因此需要借助toggleRowSelection()方法设置勾选项。   toggleRowSelection()需要页面渲染完毕之后才有效,因此需要放在this.$nextTick中,如果只有一页数据,这样就可以了,但是在有多页数据的情况下,每次翻页就会请求数据,进行数据更新,因此this.$nextTick需要放在
分类: 其他 发布时间: 07-23 21:08 阅读次数: 0

经典Mysql实例大全

一、基础 1、说明:创建数据库 1 CREATE DATABASE database-name 2、说明:删除数据库 1 drop database dbname 3、说明:备份sql server 1 2 3 4 5 --- 创建 备份数据的 device USE master EXEC sp_addumpdevice 'disk', 'testBack', 'c:\mssql7backup\MyNwind_1.dat' --- 开始 备份 BACKUP DATABASE pubs TO t
分类: 其他 发布时间: 07-23 21:08 阅读次数: 0

windows10版本激活方法

打开windows开始右键 进入管理员页面输入指令 slmgr /skms kns.03k.org 会出现弹窗确定即可,然后输入命令 slmgr /ato 会出现两个弹窗接着确定即可 右键此电脑选择属性即可看见已激活
分类: 其他 发布时间: 07-23 21:08 阅读次数: 0

Ubuntu系统中安装Mercurial 以支持hg

Ubuntu系统中安装Mercurial 以支持hg pip install mercurial # 通过 pip 安装 Mercurial hg --version # 查看 Mercurial 版本 hg clone http://hg.openjdk.java.net/jdk8/jdk8 openjdk8 # 克隆远程仓库 hg log # 查看仓库历史 hg pull # 拉取代码 hg status # 查看仓库状态
分类: 其他 发布时间: 07-23 21:08 阅读次数: 0

uniapp 图片视频上传

//点击事件 //上传图片 getImg() { if (this.fileList.length >= 9) { uni.showToast({ title: '上传数量上限', icon: 'none', duration: 1000 }) return } let that = this; uni.chooseImage({ count: 9, s
分类: 其他 发布时间: 07-23 21:08 阅读次数: 0

分支结构(if/else,switch选择判断)

分支结构 Note:switch中支持的类型为byte,short,int,char,String(JDK7+),枚举共6种,不支持浮点型 1.if结构 if:如果 格式: if(布尔表达式){ //条件成立逻辑代码块 } import java.util.Scanner; public class Test5{ public static void main(String [] args){ // 赵四两门成绩 java成绩 音乐成绩 // 如果j
分类: 其他 发布时间: 07-23 21:08 阅读次数: 0

Java线程池执行器ThreadPoolExecutor工作原理(转载)

一、构造方法及其参数 ThreadPoolExecutor位于java.util.concurrent包,有4个带参数的构造方法。最终被调用的构造方法如下。其他构造方法只是提供了默认的ThreadFactory或者RejectedExecutionHandler作为参数。 1 public ThreadPoolExecutor(int corePoolSize, 2                 int maximumPoolSize, 3                 long keep
分类: 其他 发布时间: 07-23 21:08 阅读次数: 0

java中public class和class类区别

一个java源文件中可以定义多个class类;在java源文件只要有一个class类的定义,那么必然会生成对应的class文件;在java源文件中可以没有public class类,但是如果有的话,public class修饰的类名必须与源文件名保持一致,且java源文件中的public class的类有且只有一个;一个java源文件中每一个定义的class类都可以有一个程序入口,一般一个软件的执行入口只有一个,不会出现多个执行入口。 注意:任何一个程序都必须要有一个入口,没有入口无法执行这个
分类: 其他 发布时间: 07-23 21:08 阅读次数: 0

vscode自造速写技巧

首先找到用户片段 选择新建 输入名字后回车 编辑 保存后使用
分类: 其他 发布时间: 07-23 21:08 阅读次数: 0

javaWeb14——MVC案例,三层架构详解

MVC案例 三层架构详解 三层间的关系:上层将请求传递给下层,下层处理后返回给上层。 上层依赖于下层,也就是持有成员变量。 mvc和三层的区别:
分类: 其他 发布时间: 07-23 21:08 阅读次数: 0

C#中的异常处理语句

(一):try-catch语句 try-catch语句是由一个try块后跟一个或者多个catch子句构成,这些子句指定不同的异常处理程序。 try块包含可能导致异常的保护代码。该块一直执行到引发异常或成功完成为止。 catch子句使用时不带任何参数,这种情况下它捕获任何类型的异常,并被称为一般catch子句。它还可以接受从System.Exception派生的对象参数,这种情况下他处理特定的异常。例如: 1 static void Main(string[] args) 2
分类: 其他 发布时间: 07-23 21:08 阅读次数: 0

空间域的卷积可以变换为频率域的乘积,证明

本文摘自Digital Image Processing chapter 3.4 and 4.2,third eidtion, Rafael C. Gonzalez, Richard E. Woods --------------------------------------------------------------------------------
分类: 其他 发布时间: 07-23 21:08 阅读次数: 0

【SSM__整合】ssm整合思路

整合的思路 一、Dao层 使用mybatis框架。创建SqlMapConfig.xml。创建一个applicationContext-dao.xml 1、配置数据源 2、需要让spring容器管理SqlsessionFactory,单例存在。 3、把mapper的代理对象放到spring容器中。使用扫描包的方式加载mapper的代理对象。 二、Service层 1、事务管理 2、需要把service实现类对象放到spring容器中管理。 三、表现层 1、配置注解驱动 2、配置视图解析器 3、需
分类: 其他 发布时间: 07-23 21:08 阅读次数: 0

SQL-ORDER BY 多字段排序(升序、降序)

ORDER BY _column1, _column2; /* _column1升序,_column2升序 */ ORDER BY _column1, _column2 DESC; /* _column1升序,_column2降序 */ ORDER BY _column1 DESC, _column2 ; /* _column1降序,_column2升序 */ ORDER BY _column1 DESC, _column2 DESC; /* _column1降序,_column2降序 */
分类: 其他 发布时间: 07-23 21:08 阅读次数: 0

Spring Boot 服务端开发项目目录结构

后端服务器的组成: pom.xml(Maven项目配置文件) + java文件夹 + resource文件夹 代码层(java),根目录com.xxx: XxxApplication.java + 对应模块代码(domain + controller + service + mapper等) XxxApplication.java(项目主入口,main方法) controller: 控制层,请求接口 service: 服务层,逻辑代码, 数据服务的实现接口(serviceImpl)UserSe
分类: 其他 发布时间: 07-23 21:08 阅读次数: 0

【国家集训队2】Tree I 题解

【国家集训队2】Tree I 题目传送门 Preface 前言 一道题目十分简明但正解看起来并不容易想的题(是我太菜) 思路来源自这篇博客,我这篇题解相当于一个详释版(?) Algorithm 算法 二分答案(的一部分)\(&\) \(Kurskal\)求最小生成树 Solution 解决 首先,使用最小生成树的原因不用讲吧——题目明确要求“求出一棵最小权的树” 然后,来思考怎么处理本题的关键——最小生成树中的白边数量 先对白边进行分类讨论: 白边数量恰好为\(need\)条 白边数量少于\(
分类: 其他 发布时间: 07-23 21:08 阅读次数: 0

算法面试准备

算法面试只是技术面试的一个部分! 算法面试好不代表技术面试好! 技术面试优秀不代表能拿offer! A.怎样回答算法问题才更好呢? 优化-规范-快速-争取bug free 与面试官沟通具体不同的题目情况,全面思考问题 边写边说明思路 B.算法面试如何准备? 选择一本基础算法书籍或教学视频 《剑指offer》《编程珠玑》 《程序员面试金典》 学完对应章节后 练习课后题目,默写代码,然后leetcode刷相应的题 写好笔记 放下手机,每天抽一两分钟浏览已学知识 C.需要强调的几点 对问题精益求精
分类: 其他 发布时间: 07-23 21:08 阅读次数: 0