自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 分布式数据库中间件—TDDL

项目中一直在用着TDDL,但除了接入时简单了解了下他的用法和原理外,也没有过多的深究其背后的实现,毕竟在阿里内部用到的中间件太多,每一个都深入的学习需要的周期太长,再者项目中数据库层也没有用到分布式,没有了业务上的驱动,动力就更显不足。正是因为自己的一知半解的状态,所以当同行的朋友问起TDDL的分库分表原理时我也就没法清晰的回应,鉴于此,今天特地查找资料,对TDDL的架构和原理做个总结,既是对自我...

2018-06-05 21:15:20 3917 3

原创 利用Spring进行项目国际化(多语言)

1.Spring国际化概述1)国际化基本规则国际化信息”也称为“本地化信息”,一般需要两个条件才可以确定一个特定类型的本地化信息,它们分别是“语言类型”和“国家/地区的类型”。如中文本地化信息既有中国大陆地区的中文,又有中国台湾、中国香港地区的中文,还有新加坡地区的中文。Java通过java.util.Locale类表示一个本地化对象,它允许通过语言参数和国家/地区参数创建一个确定的本地化对象。语...

2018-05-31 10:24:04 15025

原创 多方案定时任务(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 1069

转载 Linux抓包命令

本文转载自:https://blog.csdn.net/test201105/article/details/50618699纯干货,重点不在于理论,更注重实战技能,尤其注重对抓包数据的分析。本文中的命令追求的是使用最简单,最普及的Linux系统自带工具包实现各种抓包分析,具有尽可能广泛的移植性和可用性。文中给出的命令均在Centos 6.3,tcpdump 4.1版本下测试可用;其他平台及环境,...

2018-05-30 11:33:59 5631

转载 线上操作与线上问题排查实战

一、了解机器连接数情况问题: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 249

转载 线上服务内存OOM问题定位

题目某服务器上部署了Java服务一枚,出现了OutOfMemoryError,请问有可能是什么原因,问题应该如何定位?不妨设服务进程PID为10765解决思路Java服务OOM,最常见的原因为:有可能是内存分配确实过小,而正常业务使用了大量内存某一个对象被频繁申请,却没有释放,内存不断泄漏,导致内存耗尽某一个资源被频繁申请,系统资源耗尽,例如:不断创建线程,不断发起网络连接 更具体的,可以使用以下...

2018-05-26 14:55:45 506

原创 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 274

原创 与阿里高级技术专家的面聊

先列大纲,后续逐个写文章解析见解1.项目经历具体干啥待完善2.七星阵用户体验差具体定位问题待完善3.tomcat优化,cpu高定位解决待完善4.数据库压力大处理慢定位问题(建表不当,索引,分表,分库,读写分离,复杂业务sql)待完善5.负载均衡除了挂载vip还有其它解决方案待完善6.cookie与session差异,如何实现session超时失效(分布式session)待完善7.设计模式(策略,单...

2018-05-26 11:53:03 2573

翻译 Ibatis和Mybatis的差异性

Ibatis和Mybatis,两者最主要的区别就是mybatis一定程度上简化了编码的过程,开发者不需要去写dao的实现类,只需写一个dao的接口,然后再写一个xml配置文件,这样整个mybatis就配置好了。对于dao接口的使用直接在service里面调用就可以了,但是ibatis则不可以,必须要写dao的实现类,方法实现里面一般要加上return getSqlMapClientTemplate().queryForList()之类的模板调用语句。还有就是在xml的配置文件里面标签元素以及sql语句的写法

2017-11-27 21:18:54 552

原创 IntelliJ Idea中debug悬浮以及output/console消失与悬浮的解决办法

IntelliJIdea中debug悬浮以及output/console消失与悬浮的解决办法用了IntelliJIDEA一段时间,碰到过好几次Debug相关窗口的消失问题,每每问度娘都难以找到想要的答案,这次自己碰运气刚好解决了其中一个让我头疼很久的窗悬浮问题,也是在网上没有解决办法的问题。鉴于分享的初衷,现将自己碰到的几个跟debug(output/console)窗口相关问题及解决办法罗

2017-11-13 19:29:23 31343 11

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除