摘要: 安装mysql时如果字符编码为默认值latin1,则需要修改为utf8以便支持中文数据。 命令如下: 1、显示数据库字符集 mysql> show create database test;+ + +| Database | Create Database |+ + +| test | CREATE 阅读全文
posted @ 2017-04-02 23:11 芭蕉扇 阅读(857) 评论(0) 推荐(0) 编辑
摘要: 如题:如何利用多线程实现1~1000000000的和 本文利用Callable可以返回值的特性,并将执行结果用CompletionService进行存储,最后将分步值累加。 执行结果: 和:500000000500000000,耗时:677ms 效率还是蛮高的O(∩_∩)O哈哈~ 阅读全文
posted @ 2017-03-31 17:33 芭蕉扇 阅读(3859) 评论(0) 推荐(1) 编辑
摘要: 一、冒泡排序 二、选择排序 三、插入排序 四、快速排序 阅读全文
posted @ 2017-03-30 10:28 芭蕉扇 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 应用场景 有些时候项目中会用到很多路径,并且很可能多个路径在同一个根目录下,那为了方便配置的修改,达到只修改根目录即可达到一改全改的效果,此时就会想到要是有变量就好了; 另外有时候路径中的文件名是不确定的,要靠业务程序运行时去判断文件名应该如何设置,而又希望此文件下的目录名是确定的,那此时用变量也是 阅读全文
posted @ 2017-03-10 17:36 芭蕉扇 阅读(17398) 评论(0) 推荐(1) 编辑
摘要: Iterator不考虑缓存,必会执行,且仅查询出实体id的集合。 说明:Iterator这种方式会得到实体的id集合,查询实体的具体属性时会重新向数据库发出请求。 如果开启二级缓存,循环遍历时二级缓存会将实体保存。 关闭二级缓存,开启查询缓存的情况下 执行结果: 说明: 关闭二级缓存,开启查询缓存的 阅读全文
posted @ 2017-01-22 10:59 芭蕉扇 阅读(281) 评论(0) 推荐(0) 编辑
摘要: Hibernate的二级缓存功能是通过配置二级缓存插件来实现的,常用的二级缓存插件包括EHCache,OSCache,SwarmCache和JBossCache。本文主要介绍Hibernate缓存插件中EHCache配置。 1、引入EHCache相关jar包 2、ehcache.xml配置 参数解释 阅读全文
posted @ 2017-01-19 10:34 芭蕉扇 阅读(3557) 评论(0) 推荐(0) 编辑
摘要: 用JAVA获取文件,听似简单,但对于很多像我这样的新人来说,还是掌握颇浅,用起来感觉颇深,大家最经常用的,就是用JAVA的File类,如要取得 D:/test.txt文件,就会这样用File file = newFile("D:/test.txt");这样用有什么问题,相信大家都知道,就是路径硬编码 阅读全文
posted @ 2017-01-16 15:53 芭蕉扇 阅读(1492) 评论(0) 推荐(1) 编辑
摘要: Nginx负载均衡配置实例详解 负载均衡是我们大流量网站要做的一个东西,下面我来给大家介绍在Nginx服务器上进行负载均衡配置方法,希望对有需要的同学有所帮助哦。 负载均衡 先来简单了解一下什么是负载均衡,单从字面上的意思来理解就可以解释N台服务器平均分担负载,不会因为某台服务器负载高宕机而某台服务 阅读全文
posted @ 2017-01-12 16:01 芭蕉扇 阅读(168) 评论(0) 推荐(0) 编辑
摘要: JavaScript知识点 1.变量作用域 上方的函数作用域中声明并赋值了a,且在console之上,所以遵循就近原则输出a等于2。 上方的函数作用域中虽然声明并赋值了a,但位于console之下,a变量被提升,输出时已声明但尚未被赋值,所以输出undefined。 上方的函数作用域中a被重新赋值, 阅读全文
posted @ 2016-12-08 14:29 芭蕉扇 阅读(177) 评论(0) 推荐(0) 编辑
摘要: sudo : 暂时切换到超级用户模式以执行超级用户权限,提示输入密码时该密码为当前用户的密码,而不是超级账户的密码。不过有时间限制,Ubuntu默认为一次时长15分钟。su : 切换到某某用户模式,提示输入密码时该密码为切换后账户的密码,用法为“su 账户名称”。如果后面不加账户时系统默认为root 阅读全文
posted @ 2016-12-07 16:37 芭蕉扇 阅读(11306) 评论(0) 推荐(0) 编辑