
java技术
文章平均质量分 90
Mr_Zouhm
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Ibatis和Mybatis的差异性
Ibatis和Mybatis,两者最主要的区别就是mybatis一定程度上简化了编码的过程,开发者不需要去写dao的实现类,只需写一个dao的接口,然后再写一个xml配置文件,这样整个mybatis就配置好了。对于dao接口的使用直接在service里面调用就可以了,但是ibatis则不可以,必须要写dao的实现类,方法实现里面一般要加上return getSqlMapClientTemplate().queryForList()之类的模板调用语句。还有就是在xml的配置文件里面标签元素以及sql语句的写法翻译 2017-11-27 21:18:54 · 641 阅读 · 0 评论 -
Linux抓包命令
本文转载自:https://blog.youkuaiyun.com/test201105/article/details/50618699纯干货,重点不在于理论,更注重实战技能,尤其注重对抓包数据的分析。本文中的命令追求的是使用最简单,最普及的Linux系统自带工具包实现各种抓包分析,具有尽可能广泛的移植性和可用性。文中给出的命令均在Centos 6.3,tcpdump 4.1版本下测试可用;其他平台及环境,...转载 2018-05-30 11:33:59 · 5811 阅读 · 0 评论 -
多方案定时任务(java语言)
1. Java定时任务简介1.1基于java实现a)利用thread人为实现创建一个thread,然后让它在while循环里一直运行着,通过sleep方法来达到定时任务的效果。b)用Timer和TimerTask相比前者,当启动和去取消任务时可以控制,第一次执行任务时可以指定你想要的delay时间。c)用ScheduledExecutorServicejava.util.concurrent里,做...原创 2018-05-31 10:21:26 · 1190 阅读 · 0 评论 -
利用Spring进行项目国际化(多语言)
1.Spring国际化概述1)国际化基本规则国际化信息”也称为“本地化信息”,一般需要两个条件才可以确定一个特定类型的本地化信息,它们分别是“语言类型”和“国家/地区的类型”。如中文本地化信息既有中国大陆地区的中文,又有中国台湾、中国香港地区的中文,还有新加坡地区的中文。Java通过java.util.Locale类表示一个本地化对象,它允许通过语言参数和国家/地区参数创建一个确定的本地化对象。语...原创 2018-05-31 10:24:04 · 15402 阅读 · 0 评论 -
与阿里高级技术专家的面聊
先列大纲,后续逐个写文章解析见解1.项目经历具体干啥待完善2.七星阵用户体验差具体定位问题待完善3.tomcat优化,cpu高定位解决待完善4.数据库压力大处理慢定位问题(建表不当,索引,分表,分库,读写分离,复杂业务sql)待完善5.负载均衡除了挂载vip还有其它解决方案待完善6.cookie与session差异,如何实现session超时失效(分布式session)待完善7.设计模式(策略,单...原创 2018-05-26 11:53:03 · 2784 阅读 · 0 评论 -
线上服务内存OOM问题定位
题目某服务器上部署了Java服务一枚,出现了OutOfMemoryError,请问有可能是什么原因,问题应该如何定位?不妨设服务进程PID为10765解决思路Java服务OOM,最常见的原因为:有可能是内存分配确实过小,而正常业务使用了大量内存某一个对象被频繁申请,却没有释放,内存不断泄漏,导致内存耗尽某一个资源被频繁申请,系统资源耗尽,例如:不断创建线程,不断发起网络连接 更具体的,可以使用以下...转载 2018-05-26 14:55:45 · 551 阅读 · 0 评论 -
线上操作与线上问题排查实战
一、了解机器连接数情况问题:1.2.3.4的sshd的监听端口是22,如何统计1.2.3.4的sshd服务各种连接状态(TIME_WAIT/ CLOSE_WAIT/ ESTABLISHED)的连接数。 参考答案:netstat -n | grep 1.2.3.4:22 | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}’netstat ...转载 2018-05-26 14:57:17 · 291 阅读 · 0 评论 -
分布式数据库中间件—TDDL
项目中一直在用着TDDL,但除了接入时简单了解了下他的用法和原理外,也没有过多的深究其背后的实现,毕竟在阿里内部用到的中间件太多,每一个都深入的学习需要的周期太长,再者项目中数据库层也没有用到分布式,没有了业务上的驱动,动力就更显不足。正是因为自己的一知半解的状态,所以当同行的朋友问起TDDL的分库分表原理时我也就没法清晰的回应,鉴于此,今天特地查找资料,对TDDL的架构和原理做个总结,既是对自我...原创 2018-06-05 21:15:20 · 4997 阅读 · 4 评论 -
Linux命令个人总结--更新中
1、查询dns服务器列表cat /etc/resolv.conf, 结果示意图如下2、域名解析过程追踪nslookup www.baidu.com, 结果示意图如下3、进程查看ps -ef|grep "java", 结果示意图如下4、杀死进程kill pid, kill -9 pid(强制杀死进程)5、停止某一服务service servername stop...原创 2018-05-26 14:53:25 · 329 阅读 · 0 评论