2023年4月18日

摘要: 1. 先全选 command+a 2. 再option+shift+l 3. 再按住command+方向键自己调整 阅读全文
posted @ 2023-04-18 11:17 往边界 阅读(318) 评论(0) 推荐(0) 编辑

2017年8月19日

摘要: 1. 打开finder 2. 找到前往 - 连接服务器 3. 打开后,输入smb://ip地址 点击连接 4. 选择共享文件夹 5. 点击好,之后就可以了,如下图 阅读全文
posted @ 2017-08-19 17:47 往边界 阅读(474) 评论(0) 推荐(0) 编辑

2017年2月4日

摘要: 自我介绍一下,本人以前是.net程序员,去年下半年负责把项目从.net转到java,并且有跨机房迁移,亿级访问量,app服务端项目。 自我吐槽一下,工作了8年了,没有成为架构师,也没有进入管理层,没有成为技术大师,也没能成为分享大师。一直在做业务,并在这条路上越走越远。有的时候觉得很尴尬,但又有的时 阅读全文
posted @ 2017-02-04 21:23 往边界 阅读(19685) 评论(81) 推荐(113) 编辑

2016年8月24日

摘要: 1. 对于post参数,可以用filter来处理,在dofilter之前,加入以下代码: 2. 对于get参数,直接修改tomcat的conf/server.xml配置来完成: 参考资料: http://blog.csdn.net/hongqishi/article/details/7428380 阅读全文
posted @ 2016-08-24 19:15 往边界 阅读(3027) 评论(0) 推荐(0) 编辑

2016年8月23日

摘要: 1. jmap查询jvm内存使用情况 -heap :打印jvm heap的情况 -histo: 打印jvm heap的直方图。其输出信息包括类名,对象数量,对象占用大小。 -histo:live : 同上,但是只答应存活对象的情况 -permstat: 打印permanent generation 阅读全文
posted @ 2016-08-23 10:44 往边界 阅读(547) 评论(1) 推荐(0) 编辑

2016年7月25日

摘要: 1. 数组转List String[] arr={"1","2","3"}; List<String> list = Arrays.asList(arr); 2. list转字符串 类似string.join import org.springframework.util.StringUtils; 阅读全文
posted @ 2016-07-25 20:51 往边界 阅读(2712) 评论(0) 推荐(0) 编辑

2016年7月13日

摘要: 1. Calendar转Date 2. Date转Calendar 3. 获取时间的年月日时分秒 Date里的getYear()等已经不推荐使用了,要使用以下方式获取: 阅读全文
posted @ 2016-07-13 20:27 往边界 阅读(373) 评论(0) 推荐(0) 编辑

2016年5月7日

摘要: 以下内容大多来自周志明的《深入理解Java虚拟机》。 当一个变量被volatile修饰后,它将具备两种特性: 1. 保证此变量对所有线程的可见性,这里的“可见性”是指当一条线程修改了这个变量的值,新值对于其他线程来说是可以立即得知的。而普通变量不能做到这一点,普通变量的值在线程间传递均需要通过主内容 阅读全文
posted @ 2016-05-07 16:33 往边界 阅读(302) 评论(0) 推荐(0) 编辑
摘要: 以下内容大多来自周志明的《深入理解Java虚拟机》。 1. 线程本地存储Thread Local Storage 一个请求对应一个服务器线程,很多web服务端应用都可以使用线程本地存储来解决线程安全问题。每一个线程的Thread对象中都有一个ThreadLocalMap对象,这个对象存储了一组以Th 阅读全文
posted @ 2016-05-07 15:04 往边界 阅读(200) 评论(0) 推荐(0) 编辑

2016年5月5日

摘要: 先看一段代码,来自周志明的《深入理解Java虚拟机》。 输出: 先来看下java中==与equals的区别: ==比较引用。如果对象不是复合数据类型而是基本类型,比较的也是值。 equals比较的是值。 再来看下Integer类中equals的源码: 再来看下原著中作者的解释: 包装类(指的是Int 阅读全文
posted @ 2016-05-05 22:58 往边界 阅读(356) 评论(0) 推荐(0) 编辑

导航