参考:http://f.dataguru.cn/thread-208881-1-1.html 参考:http://blog.sina.com.cn/s/blog_4d9ece9a0100caw8.html 注:加粗皆为参考引用 不废话,直接说: 因为oracle对于sql语句的首先的解析逻辑,会先匹 ...
分类:
数据库 时间:
2020-05-27 13:49:33
阅读次数:
76
python 里有一个 threading 模块,其中提供了一个函数: threading.Thread(target=function, args=(), kwargs={}) function 是开发者定义的线程函数, args 是传递给线程函数的参数,必须是tuple类型, kwargs 是可 ...
分类:
编程语言 时间:
2020-05-27 00:51:55
阅读次数:
89
常见面试题:创建一个线程的常用方法有哪些?Thread创建线程和Runnable创建线程有什么区别? 答案通常集中在,继承类和实现接口的差别上面; 如果深入问一些问题:1.要执行的任务写在run()方法中,为什么要用start()方法启动?等等问题 简单的问题还是可以回答一哈子,但是涉及到深入些的问 ...
分类:
编程语言 时间:
2020-05-26 22:17:40
阅读次数:
84
redis集群有三种模式,主从,sentinel(哨兵),cluster。关于这三种模式的介绍和部署,其它文章也有相关介绍,本人参考了他人的博客完成了三种模式的部署,博客地址在评论区。目前redis使用主从模式,集群信息如下:[root@masterredis]#redis-cli-h192.168.122.7-a123456inforeplicationWarning:Usingapasswor
分类:
其他好文 时间:
2020-05-26 20:20:54
阅读次数:
141
1、网图下载(继承Thread类) (1)导包 (2)创建WebDownloader 类,书写下载图片的方法: public class WebDownloader { public void downloader(String url,String name){ try { FileUtils.c ...
分类:
编程语言 时间:
2020-05-25 19:57:41
阅读次数:
105
1) 为了提高扩展性。MyBatis定义了缓存接口Cache。我们可以通过实现Cache接口来自定义二级缓存 2) EhCache 是一个纯Java的进程内缓存框架,具有快速、精干等特点. 3) 整合EhCache缓存的步骤: ① 导入ehcache包,以及整合包,日志包 ehcache-core- ...
分类:
其他好文 时间:
2020-05-25 19:27:50
阅读次数:
71
线程模型分类: 用户级线程(User Level Thread,ULT) 用户程序实现,不依赖操作系统核心,应用提供创建、同步、调度和管理线程函数来控制用汉语线程。不需要用户态/内核态切换,速度快。内核对UTL无感知,线程阻塞则进程(包括它的所有线程)阻塞。 内核级线程(KLT) 系统内核管理线程, ...
分类:
编程语言 时间:
2020-05-25 16:00:07
阅读次数:
62
MySQL作为当下最流行的开源关系型数据库,有一个很关键和基本的能力,就是必须能够保证数据不会丢。那么在这个能力背后,MySQL是如何设计才能保证不管在什么时间奔溃,恢复后都能保证数据不会丢呢?有哪些关键技术支撑了这个能力?本文将为我们一一揭晓。
分类:
数据库 时间:
2020-05-25 15:17:47
阅读次数:
61
启动方式 1、 mysqld_safe &(推荐):这个脚本会监控mysqld的状态,日志会记录到文件里 2、 mysqld & 日志打印到屏幕上 3、 mysql.server 调用的执行过程:systemd >/etc/init.d/mysqld >mysql.server >mysqld_sa ...
分类:
数据库 时间:
2020-05-24 23:43:26
阅读次数:
593
线程相关 1. 产生线程: 继承Thread并重写public void run()。在try块中初始化文件流。main方法中利用多态新建一个Thread类变量,并调用.start开始运行。但重写run()方法无法向程序的其他部分传递信息。 也可以不继承Thread类,而是实现Runnable接口, ...
分类:
编程语言 时间:
2020-05-24 11:43:06
阅读次数:
53