第一题 解析: MyBatis的动态SQL中没有else元素,when元素的test属性中直接书写表达式即可,即test=”表达式”。 第二题 解析: resource属性和url属性是必须的属性,但只能配置其中一个。 这些属性都是可外部配置且可动态替换的,既可以在典型的 Java 属性文件中配置, ...
分类:
其他好文 时间:
2019-10-25 18:25:43
阅读次数:
96
zabbix自带的key基本能满足监控需求,但面对现实场景中复杂的监控需求,往往少不了用到zabbix 监控的一种类型-可计算。计算公式可利用现定义好的key进行新的定义,以满足自身监控需求。
分类:
其他好文 时间:
2019-10-25 11:41:16
阅读次数:
116
注:1.VM需要对应实体机挂载本地盘后才能使用。2.HYPER-V可直接通过虚拟的HBA卡标识符直接挂载到对应的虚拟机上。一.先创建磁盘组后,指定热备盘,实际操作时忘了图二.在空闲容量里划分虚拟硬盘三.虚拟硬盘创建完成后,进入主机映射新建主机。四.指定对应主机的HBA标识并绑定五.指定主机类型,完成。六.对应的主机上添加对应的LUN后主机即可访问到此虚拟硬盘
分类:
其他好文 时间:
2019-10-25 10:08:23
阅读次数:
119
有时候我们暂时不用电脑了,或者在夜里我们用电脑下载一些东西的时候,电脑处于空闲状态会自动关机,这会给我们带来困扰。怎么样才能避免电脑在空闲状态下自己关机呢?大家可以尝试下面的做法。 第一、点击电脑开始菜单中,选择控制面板。 第二、进入控制面板之后,右上角查看方式选择小图标,点击电源选项。 第三、进入 ...
分类:
其他好文 时间:
2019-10-21 16:07:15
阅读次数:
168
进程 一个进程对应一个应用程序,在多进程环境下,各进程需要竞争CPU时间片来执行自己的指令。使用多进程的作用在于提高CPU的使用率,因为一般来说,CPU的频率是远高于内存读写速度的,多进程可以有效利用CPU的空闲时间。 其次,多进程可以实现多个应用程序同时进行工作的服务。在单核时,在同一点上是只能运 ...
分类:
编程语言 时间:
2019-10-20 00:53:28
阅读次数:
102
简述点: 1.人工操作方式 用户独占全机,CPU等待人工操作;人工操作严重降低了计算机资源的利用率,所谓人机矛盾。 2.脱机输入/输出(I/O)方式 引入磁带,将数据程序输入待磁带上,需要程序和数据时,再从磁带上高速调入内存。 输入输出方式:联机输入/输出方式, 优点:减少CPU的空闲时间;提高I/ ...
分类:
其他好文 时间:
2019-10-20 00:47:51
阅读次数:
110
线程池参数 创建线程的api corePoolSize 为线程池的基本大小。 maximumPoolSize 为线程池最大线程大小。 keepAliveTime 和 unit 则是线程空闲后的存活时间。 workQueue 用于存放任务的阻塞队列。 handler 当队列和最大线程池都满了之后的饱和 ...
分类:
编程语言 时间:
2019-10-18 18:55:11
阅读次数:
86
真正影响JAVA程序性能的,就是碎片化。碎片是JAVA堆内存中的空闲空间,可能是TLAB剩余空间,也可能是被释放掉的具有较长生命周期的小对象占用的空间。 减少new对象。每次new对象之后,都要开辟新的内存空间。这些对象不被引用之后,还要回收掉。因此,如果最大限度地合理重用对象,或者使用基本数据类型 ...
分类:
编程语言 时间:
2019-10-18 14:12:48
阅读次数:
93
SPI的四种工作模式,由极性和相位组合而成。芯片手册中极性和相位分别表示为CPOL(Clock POLarity)和CPHA(Clock PHAse)。 CPOL:SPI空闲的时钟信号电平。(1:高电平,0:低电平) CPHA:SPI在时钟的第几个边沿采样。(1:第二个边沿开始,0:第一个边沿开始) ...
分类:
其他好文 时间:
2019-10-17 20:28:32
阅读次数:
386
DBUtils是Python的一个用于实现数据库连接池的模块。 此连接池有两种连接模式: 模式一:为每个线程创建一个连接,线程即使调用了close方法,也不会关闭,只是把连接重新放到连接池,供自己线程再次使用。当线程终止时,连接自动关闭。 模式二:创建一批连接到连接池,供所有线程共享使用。 PS:由 ...
分类:
数据库 时间:
2019-10-17 17:31:18
阅读次数:
89