spring 集成 小结

Spring 集成场景 Spring 作为业界比较常用的 ioc 容器,新的框架,为了更好的在spring 项目中使用,基本都要集成到spring中,spring提供了很多种集成方案,本文将简单总结一下spring 集成的方案和需要注意的问题。 ImportBeanDefinitionRegist...

2018-12-18 20:22:22

阅读数 33

评论数 0

OutOfMemoryError 汇总

内存溢出 内存溢出 out of memory,是指程序在申请内存时,没有足够的内存空间供其使用,出现out of memory;比如申请了一个integer,但给它存了long才能存下的数,那就是内存溢出。 内存泄露 memory leak,是指程序在申请内存后,无法释放已申请的内存空间,一...

2018-06-29 18:04:22

阅读数 1675

评论数 0

tcp 相关总结

tcp 基础知识 三次握手 四次挥手 数据接收 数据发送 tcp queue syn 半连接 accept 全连接 syn 半链接 accept 全链接 netstat ss 相关参数 ss -nltp 查看 listen 状态 ss -ant |grep ESTAB 查看链接状态 ...

2018-05-25 21:34:09

阅读数 475

评论数 1

java 多线程 备忘

java 多线程 备忘 由于计算机的存储设备与处理器的运算能力之间有几个数量级的差距,所以现代计算机系统都不得不加入一层读写速度尽可能接近处理器运算速度的高速缓存(cache)来作为内存与处理器之间的缓冲:将运算需要使用到的数据复制到缓存中,让运算能快速进行,当运算结束后再从缓存同步回内存之中,...

2018-02-24 19:14:11

阅读数 101

评论数 0

atop备忘

atop 安装sudo apt install atopatop 参数说明监控界面字段说明ATOP列:该列显示了主机名、信息采样日期和时间点PRC列:该列显示进程整体运行情况sys、usr字段分别指示进程在内核态和用户态的运行时间 #proc字段指示进程总数 #zombie字段指示僵死进程的数量 ...

2017-08-14 22:30:30

阅读数 250

评论数 0

systemtab备忘

简介安装systemtab sudo apt-get install systemtap 直接安装 各版本linux安装指南 通过源码安装 – 源码下载 – ./configure –make –sudo make -k -i install sudo stap -v -e ‘prob...

2017-07-31 22:08:10

阅读数 295

评论数 0

rabbitmq 小结

简介RabbitMQ是一个开源的AMQP实现,服务器端用Erlang语言编写,支持多种客户端,如:Python、Ruby、.NET、Java、JMS、C、PHP、ActionScript、XMPP、STOMP等,支持AJAX。用于在分布式系统中存储转发消息,具有良好的易用性、扩展性、高可用性。mq...

2017-07-21 17:28:09

阅读数 275

评论数 0

aop小结

aop 相关理论知识 基本概念 pointcut 切入点 格式 execution 模板 demo within和target针对类的注解annotation是针对方法的注解arg 针对参数必须是在目标对象上声明注解在接口上声明的不起作用 withintargetthis args demo ao...

2017-06-16 18:12:41

阅读数 315

评论数 0

java常用工具

相关资料 jstat java性能统计工具 jstack java线程堆栈工具 jmap java内存映像工具 jps java进程查看 jinfo java配置信息工具 jhat java堆快照分析工具 jconsole 可视化java工具 jvisualvm 可视化java工具 jstatd...

2016-12-31 15:32:16

阅读数 848

评论数 0

tshark抓包小结

tshark命令详解网络抓包,分析工具。wireshark 的 Linux命令行工具。tshark option-i 设置抓包的网络接口,不设置则默认为第一个非自环接口。 -D 列出当前存在的网络接口。在不了解OS所控制的网络设备时,一般先用“tshark -D”查看网络接口的编号以供-i参数使用...

2016-12-17 21:55:56

阅读数 9170

评论数 0

strace 线程跟踪详解

简介 strace常用来跟踪进程执行时的系统调用和所接收的信号。 在Linux世界,进程不能直接访问硬件设备,当进程需要访问硬件设备(比如读取磁盘文件,接收网络数据等等)时,必须由用户态模式切换至内核态模式,通 过系统调用访问硬件设备。strace可以跟踪到一个进程产生的系统调用,包括参数,返回...

2016-11-25 18:44:23

阅读数 10738

评论数 0

curl详解常用示例

curl 简介 命令参数 常用示例curl 简介curl是一个利用URL规则在命令行下工作的文件传输工具。它支持文件的上传和下载,所以是综合传输工具,但按传统,习惯称url为下载工具。命令参数 -a/–append 上传文件时,附加到目标文件 -b/–cookie <name=str...

2016-11-23 13:50:59

阅读数 3347

评论数 0

服务器问题排查

环境说明 nginx 代理服务器 web服务tomcat容器 操作系统Ubuntu 数据库mysql 缓存redis 常见问题连接超时访问超时访问404

2016-11-21 17:14:00

阅读数 251

评论数 0

linux 配置redis集群

redis 安装安装redis$ wget http://download.redis.io/releases/redis-3.2.3.tar.gz $ tar xzf redis-3.2.3.tar.gz $ cd redis-3.2.3 $ make (需要安装gcc |yum install...

2016-08-25 21:37:12

阅读数 3389

评论数 0

CentOS7 安装 mysql

mysql VS mariadb CentOS7 安装 Mariadb目前CentOS7 默认不支持 mysql-server的安装,替代产品是mysql社区开源的mariadb。他们的执行命令是基本完全兼容的。 安装 yum -y install mariadb* 验证 rpm -qa|gre...

2016-08-24 15:09:29

阅读数 390

评论数 0

CentOS7安装w3m

下载w3m的rpm(Links)执行 rpm -Uvh theW3mRpm根据提示下载其他依赖的rpm

2016-08-24 14:02:39

阅读数 4723

评论数 1

Linux 实用工具(二)

awk(Reference Link)cmd 格式 awk是一个强大的文本分析工具,相对于grep的查找,sed的编辑,awk在其对数据分析并生成报告时,显得尤为强大。简单来说awk就是把文件逐行的读入,以空格为默认分隔符将每行切片,切开的部分再进行各种分析处理。awk [-F field-se...

2016-06-20 18:35:25

阅读数 393

评论数 0

Linux实用工具(一)

rsync是一个功能强大的同步工具。rsync 格式  rsync [OPTION]… SRC DEST  rsync [OPTION]… SRC [USER@]HOST:DEST  rsync [OPTION]… [USER@]HOST:SRC DEST  rsync [OPTION]… [US...

2016-06-15 19:13:47

阅读数 390

评论数 0

RESTFul小结

RESTFul简介    REST全称是Representational State Transfer,中文意思是表述性状态转移。 它首次出现在2000年Roy Fielding的博士论文中,Roy Fielding是 HTTP 规范的主要编写者之一。 REST指的是一组架构约束条件和原则。如果一...

2016-06-02 21:04:06

阅读数 640

评论数 0

Linux 常用命令总结

查询命令find * find [指定查找目录] [查找规则] [查找完后执行的action] * find ~/.m2 -name “*.lastUpdated” -exec grep -q “Could not transfer” {} \; -print -exec rm {} \;...

2016-05-25 21:55:26

阅读数 3519

评论数 0

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