centos系统LVM逻辑卷如何使用调整 5 iasuna 2018年11月6日下午 服务器 3275 人围观 首先需要了解几个概念 ①PE (Physical Extend) 物理拓展 ②PV (Physical Volume) 物理卷 ③VG (Volume Group) 卷组 ④LV (Logical Volume) 逻辑卷 首先使用fdisk -l ... 继续阅读»
mysql ONLY_FULL_GROUP_BY SQL 1 iasuna 2018年10月9日下午 服务器 2816 人围观 最近把mysql升级到了5.7.5以上,发现在执行部分sql时会报ONLY_FULL_GROUP_BY SQL的错误。原因是升版本后的配置文件未配置sql_mode,数据库又默认启用了这个,所以需要做如下修改 编辑mysql配置文件 vim /etc/my.cnf 注:文件位置和文件... 继续阅读»
伦敦地铁 10 iasuna 2017年10月1日下午 各国风情 12887 人围观 和上海比起来感觉上好破好旧,唯一的好处是座位很舒服,是那种软软的座位。车厢空间比较小,很多地方没有自动扶梯,一日旅游票还是要人工检票的! 继续阅读»
用java解数独 4 iasuna 2017年3月4日上午 JAVA 14673 人围观 其实也就是用到了回溯算法。 回溯算法也叫试探法,它是一种系统地搜索问题的解的方法。回溯算法的基本思想是:从一条路往前走,能进则进,不能进则退回来,换一条路再试。 首先定义一个Sudoku类,用来保存和处理9*9的数组 import java.util.ArrayList; import java.util.... 继续阅读»
Mysql查询缓存碎片、缓存命中率 4 iasuna 2017年2月27日下午 数据库 14984 人围观 一、Mysql查询缓存碎片和缓存命中率。 mysql> SHOW STATUS LIKE 'qcache%'; +-------------------------+-----------+ ... 继续阅读»
用来重启不同tomcat的脚本 2 iasuna 2017年2月25日下午 服务器 12674 人围观 #!/bin/bash PROJECT=$1 if [ $# != 1 ];then echo "Usage: $0 <ProjectName>" exit fi project=`echo $PROJECT |sed s#_#-#g` ps -ef|grep '^.*java.*'"tomcat-$project"'.... 继续阅读»
图片base64编码解码 iasuna 2017年2月25日下午 JAVA 12118 人围观 import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; import java.io.OutputStream; imp... 继续阅读»
Lambda 7 iasuna 2016年9月19日晚上 JAVA 15644 人围观 ====== Lambda ====== ===== Lambda 基本语法 ===== Lambda 的基本结构为 (arguments) -> body,有如下几种情况: ● 参数类型可推导时,不需要指定类型,如 (a) -> System.out.println(a) ● 当只有一个参数且类型可推导时... 继续阅读»
知乎上的48条神回复,针针见血,看完整个人通透多了 28 iasuna 2016年4月9日上午 程序人生 16042 人围观 1、交朋友的标准是什么? 答:出世的智者,入世的强者,或者正常而阳光的普通人。 2、男性更看重女性的身材、脸蛋,还是思想? 答:脸蛋和身材决定了我是否想去了解她的思想,思想决定了我是否会一票否决掉她的脸蛋和身材。 3、“别让孩子输在起跑线上”有道理吗? 答:一辈子都要和别人去比较,是人生悲剧的源头。 ... 继续阅读»
10个最“牛叉”的代码注释 11 iasuna 2016年3月20日晚上 程序人生 16392 人围观 1、 // 亲爱的维护者: // 如果你尝试了对这段程序进行‘优化’, // 并认识到这种企图是大错特错,请增加 // 下面这个计数器的个数,用来对后来人进行警告: // 浪费在这里的总时间 = 39h 2、 /** * 致终于来到这里的勇敢的人: 你是被上帝选中的人,英勇的、不辞劳苦的、不眠不修的来修改 我们这最... 继续阅读»
为什么频繁更改需求会令程序员烦恼? 5 iasuna 2016年3月1日晚上 程序人生 13713 人围观 最近有网友在知乎上提问「如何向外行解释产品经理频繁更改需求为什么会令程序员烦恼?」。本文综合了 3 位网友的回复。 回复: 你去饭店,坐下来。 “服务员,给我来份宫保鸡丁!” “好嘞!” ——————这叫原始需求 大厨做到一半。 “服务员,菜里不要放肉。” ... 继续阅读»
关于Java你可能不知道的10件事 3 iasuna 2016年2月5日晚上 JAVA 6510 人围观 呃,你是不是写Java已经有些年头了?还依稀记得这些吧: 那些年,它还叫做Oak;那些年,OO还是个热门话题;那些年,C++同学们觉得Java是没有出路的;那些年,Applet还风头正劲…… 但我打赌下面的这些事中至少有一半你还不知道。这周我们来聊聊这些会让你有些惊讶的Java内部的那些事儿吧。 1. 其实没有受检异常(checked exc... 继续阅读»
Synchronized 2 iasuna 2016年1月17日晚上 JAVA 16297 人围观 1 引言 在多线程并发编程中Synchronized一直是元老级角色,很多人都会称呼它为重量级锁,但是随着Java SE1.6对Synchronized进行了各种优化之后,有些情况下它并不那么重了,本文详细介绍了Java SE1.6中为了减少获得锁和释放锁带来的性能消耗而引入的偏向锁和轻量级锁,以及锁的存储结构和升级过程。 ... 继续阅读»