- 博客(285)
- 资源 (6)
- 收藏
- 关注
转载 Linux下shell脚本监控Tomcat的状态并实现自动启动
感谢有奉献精神的人https://blog.youkuaiyun.com/zhang41228/article/details/79860030之前用Java写了个在Windows Server服务器上面扫描指定目录下的所有Tomcat服务器并定时监控其状态的Swing程序,最近公司需要在Linux下监控tomcat的服务,一旦tomcat服务存在异常或者宕机,重启tomcat保证服务的正常运行,由于Linux下有Shell脚本可以实现此效果,就没有考虑用Java代码写了,下面是Linux下shell脚本监控T
2021-03-19 09:55:44
543
转载 spring+springMVC+mybatis+maven+mysql环境搭建
原文链接:https://www.cnblogs.com/alimayun/p/9063625.html感谢有奉献精神的人
2019-12-05 11:37:14
316
原创 shiro 多realms集成:Configuration error: No realms have been configured! One or more realms must be pr
<bean id="securityManager" class="org.apache.shiro.web.mgt.DefaultWebSecurityManager"> <property name="cacheManager" ref="shiroCacheManager" /> <property name="authenticator
2018-06-27 17:28:28
2387
原创 增量发布版本坑记录
工作中有些版本发布是以增量或者hotfix方式发布,以增量或者hotfix方式发布时,需要注意一些坑,这些坑主要是跟编译机制有关,有时候不好发现问题,例如:内部类:如果一个类有内部类的情况,编译之后会产生多个.class文件,如果修改了内部类的内容,发布时要把内部类对应的class文件也一同发布。方法参数的修改:假设类A有以下方法 public void test()类B中调用了类A的test(...
2018-06-27 11:09:53
1034
转载 Linux下查看CPU型号,内存大小,硬盘空间的命令(详解)
感谢有奉献精神的人转自:http://www.jb51.net/article/97157.htm1 查看CPU1.1 查看CPU个数# cat /proc/cpuinfo | grep "physical id" | uniq | wc -l2 **uniq命令:删除重复行;wc –l命令:统计行数**1.2 查看CPU
2018-01-10 11:19:14
282661
6
转载 ulimit 命令详解
感谢有奉献精神的人转自:https://www.cnblogs.com/zengkefu/p/5649407.htmlLinux对于每个用户,系统限制其最大进程数。为提高性能,可以根据设备资源情况,设置各linux 用户的最大进程数可以用ulimit -a 来显示当前的各种用户进程限制。下面我把某linux用户的最大进程数设为10000个
2017-12-28 17:44:49
887
转载 Nginx安装及配置详解
感谢有奉献精神的人转自:https://www.cnblogs.com/zhouxinfei/p/7862285.htmlnginx概述nginx是一款自由的、开源的、高性能的HTTP服务器和反向代理服务器;同时也是一个IMAP、POP3、SMTP代理服务器;nginx可以作为一个HTTP服务器进行网站的发布处理,另外nginx可以作为反向代
2017-12-28 15:51:08
459
转载 linux进程、线程状态 tomcat线程数 并发数查看
感谢有奉献精神的人转自:https://www.cnblogs.com/Jessy/p/3535612.html1、linux进程查看:ps -aux 、topUSER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMANDroot 1 0.0
2017-12-28 14:50:19
5080
转载 TCP的三次握手(建立连接)和四次挥手(关闭连接)
感谢有奉献精神的人转自:https://www.cnblogs.com/Jessy/p/3535612.htmlnetstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}'参照:http://course.ccniit.com/CSTD/Linux/reference/f
2017-12-27 11:21:43
442
转载 ping、telnet、ssh、netstat
感谢有奉献精神的人转自:http://blog.youkuaiyun.com/lanonola/article/details/513740111、pingping命令工作在OSI参考模型的第三层-网络层。ping命令会发送一个数据包到目的主机,然后等待从目的主机接收回复数据包,当目的主机接收到这个数据包时,为源主机发送回复数据包,这个测试命令可以帮助网络管理者测试
2017-12-25 16:38:38
437
转载 JAVA NIO 服务器与客户端实现示例(代码1)
感谢有奉献精神的人转自:http://blog.youkuaiyun.com/zmx729618/article/details/54584583公共类:[java] view plain copy package com.stevex.app.nio; import java.nio.Byte
2017-12-20 10:14:25
1140
转载 数据结构 - 单链表的实现
感谢有奉献精神的人转自:http://www.cnblogs.com/whgk/p/6589920.html数据结构还是很重要的,就算不是那种很牛逼的,但起码得知道基础的东西,这一系列就算是复习一下以前学过的数据结构和填补自己在这一块的知识的空缺。加油。珍惜校园中自由学习的时光。按照链表、栈、队列、排序、数组、树这种顺序来学习数据结构这门课程把。
2017-12-06 15:25:54
605
转载 Java运行参数设置
感谢有奉献精神的人转自:http://blog.youkuaiyun.com/a503921892/article/details/39048889年轻代 年老代概念 http://jefferent.iteye.com/blog/1123677 JVM的堆的内存, 是通过下面面两个参数控制的 -Xms 最小堆的大小, 也就是当你的虚拟机启动
2017-11-17 14:10:08
5264
转载 Full GC排查
感谢有奉献精神的人转自:http://blog.youkuaiyun.com/huaweitman/article/details/50899839我们的Java应用因频繁FULL GC导致性能降低很多,经过多人的定位也没有结论,于是我自主请命,经过一天的研究终于搞定了,现把经验与大家共享,相关的gc日志如下:4.758: [Full GC [PSYoung
2017-11-16 16:09:14
330
转载 14招搞定JavaScript调试
感谢有奉献精神的人转自:https://blog.fundebug.com/2017/11/08/14-javascript-debugging-tips/14招搞定JavaScript调试译者按: 很多时候,大家可能只是依靠console.log来调试JavaScript代码,这样做的局限性不言而喻,这篇博客将教你几招实用的调试技巧。
2017-11-08 10:55:30
265
转载 快速例子学习mongodb的mapreduce
感谢有奉献精神的人转自:http://jackyrong.iteye.com/blog/1408548map和reduce是十分有用的操作,特别是在NOSQL中.本文简单小结下 在mongodb中对mapreduce的操作,以及在JAVA中如何操作. 1 启动mongodb mongo启动即可 2 建立db use test
2017-08-23 16:04:06
319
原创 linux 查看进程启动时间(运行时间)
ps -p PID -o lstartps -eo lstart 启动时间 ps -eo etime 运行多长时间.ps -eo pid,lstart,etime | grep PID
2017-08-16 17:39:37
3229
转载 Linux使用jstat命令查看jvm的GC情况
感谢有奉献精神的人转自:http://blog.youkuaiyun.com/wayne_2015/article/details/71159813Options,选项,我们一般使用 -gcutil 查看gc情况 vmid,VM的进程号,即当前运行的java进程号 interval,间隔时间,单位为秒或者毫秒 count,打印次数,如果缺省则打印无数次 通常运行
2017-08-03 17:16:04
2024
转载 java集合——队列和双端队列+优先级队列
感谢有奉献精神的人转自:http://blog.youkuaiyun.com/pacosonswjtu/article/details/50323717【0】README0.1) 本文描述转自 core Java volume 1, 源代码为原创,旨在理解 Java集合——队列和双端队列+优先级队列 的相关知识; 0.2) for full source c
2017-03-28 14:43:41
1578
转载 tomcat catalina.sh JAVA_OPTS参数说明与配置
感谢有奉献精神的人转自:http://blog.youkuaiyun.com/cuker919/article/details/8233821牛人写JVM的博客:http://blog.youkuaiyun.com/java2000_wl/article/category/1249100http://blog.youkuaiyun.com/cutesource/arti
2017-01-05 11:48:55
1210
2
转载 Linux 日志查询 - 精确详细
感谢有奉献精神的人转自:http://jingyan.baidu.com/article/656db918fccd01e381249c2b.html1、tail -n 10 test.log 查询日志尾部最后10行的日志;tail -n +10 test.log 查询10行之后的所有日志;head -n 10 test.log 查询日志文
2017-01-03 09:56:41
3378
转载 ulimit 的功能和用法
感谢有奉献精神的人转自:http://www.360doc.com/content/13/0924/10/14006118_316679434.shtml概述系统性能一直是一个受关注的话题,如何通过最简单的设置来实现最有效的性能调优,如何在有限资源的条件下保证程序的运作,ulimit 是我们在处理这些问题时,经常使用的一种简单手段。ulimit 是一种 linu
2016-11-16 09:47:37
5076
1
转载 Tomcat进程意外退出的问题分析
感谢有奉献精神的人转自:http://ifeve.com/why-kill-2-cannot-stop-tomcat/节前某个部门的测试环境反馈tomcat会意外退出,我们到实际环境排查后发现不是jvm crash,日志里有进程销毁的记录,从pause到destory的整个过程:org.apache.coyote.AbstractProtocol pauseP
2016-11-10 15:32:35
540
转载 Java内存模型及GC原理
感谢有奉献精神的人转自:http://blog.sina.com.cn/s/blog_4e90b3ba0100m5cb.htmljava内存模型sun官方网站:sun java 虚拟机模型JVM内存模型中分两大块,一块是 NEW Generation, 另一块是Old Generatio
2016-11-03 17:01:36
406
转载 如何在Java中选择Map/List/Set
感谢有奉献精神的人转自:http://blog.youkuaiyun.com/autofei/article/details/7456221很实用,分享一下。简单版本复杂版本参考:http://initbinder.com/articles/cheat-sheet-for-selecting-maplistset-in-Jav
2016-11-03 16:47:12
552
转载 tomcat查看GC信息
感谢有奉献精神的人转自:http://blog.youkuaiyun.com/jimmy1980/article/details/4968308tomcat启动参数,将JVM GC信息写入tomcat_gc.logCATALINA_OPTS='-Xms512m -Xmx4096m -XX:PermSize=64M -XX:MaxNewSize=128m -XX:MaxPermS
2016-11-03 16:23:13
1387
转载 Logback 将日志分级别打印
感谢有奉献精神的人转自:http://www.cnblogs.com/dragonflyyi/p/4245250.html最近项目中用到了logback 记录日志, 关于为啥使用logback 请百度一下: logback与Log4J的区别好了,废话不多说,直奔主题, 研究了好久,终于将日志按级别将日志分文件打印出来了, 具体步骤如下:
2016-11-02 13:42:10
17740
转载 mongod.conf
感谢有奉献精神的人转自:http://blog.youkuaiyun.com/bugall/article/details/45582155mongod -f 'config path'MongoDB引入一个YAML-based格式的配置文件。2.4版本以前的仍然兼容。我的mongodb配置文件:systemLog: destination: file pa
2016-09-02 09:57:58
660
转载 MongoDB的安装及配置文件选项全解
感谢有奉献精神的人转自:http://www.jb51.net/article/87914.htm安装部分1. 安装包1.1 mongodb-org可以自动安装以下的四个包1.2 mongodb-org-servermongod进程和配置文件,启动脚本1.3 mongodb-org-mongosmongos进程1.4 mongodb-
2016-09-01 19:04:49
10750
转载 elasticsearch 学习
感谢有奉献精神的人转自:http://www.cnblogs.com/huangfox/p/3541284.html
2016-05-20 16:09:51
331
转载 Java并发编程:线程池的使用
感谢有奉献精神的人转自:http://www.cnblogs.com/dolphin0520/p/3932921.htmlJava并发编程:线程池的使用 在前面的文章中,我们使用线程的时候就去创建一个线程,这样实现起来非常简便,但是就会有一个问题: 如果并发的线程数量很多,并且每个线程都是执行一个时间很短的任务就结束了,这样频繁创建线程就
2016-05-10 18:04:59
379
转载 把一个List拆分为几个大小一样的List
感谢有奉献精神的人转自:http://blog.youkuaiyun.com/tengdazhang770960436/article/details/9145405[java] view plain copypackage com.dada.radom; import java.util.ArrayList; impor
2016-05-10 11:03:18
4591
转载 MongoDB常用操作命令大全
感谢有奉献精神的人转自:http://www.jb51.net/article/48217.htm成功启动MongoDB后,再打开一个命令行窗口输入mongo,就可以进行数据库的一些操作。输入help可以看到基本操作命令,只是MongoDB没有创建数据库的命令,但有类似的命令如:如果你想创建一个“myTest”的数据库,先运行use myTest命令
2016-03-31 17:45:31
473
转载 JMS简介与ActiveMQ实战
感谢有奉献精神的人转自:http://boy00fly.iteye.com/blog/11035861. JMS架构 Java 消息服务(Java Message Service,简称JMS)是用于访问企业消息系统的开发商中立的API。企业消息系统可以协助应用软件通过网络进行消息交互。JMS 在其中扮演的角色与JDBC 很相似,正如JDBC 提供了一套用于访
2016-03-28 17:06:56
634
转载 Linux find命令详解和实例说明
感谢有奉献精神的人转自:http://blog.youkuaiyun.com/lsbhjshyn/article/details/25541745find:搜索文件或目录例:find . -name '*.jsp' -mtime -90 //查找当前目录下90天之内修改过的以jsp后缀的文件-name: 根据名字查找,支持glob通配符* ? []等-iname: 忽略名
2016-03-18 11:58:21
764
转载 GraphicsMagick安装、实时生成缩略图
感谢有奉献精神的人转自:http://elf8848.iteye.com/blog/1708994GraphicsMagick安装、实时生成缩略图博客分类: 图像处理技术GraphicsMagick资料-------------------------------------------------------------
2016-02-02 17:06:02
1695
转载 Java的图片处理工具类
感谢有奉献精神的人转自:http://www.cnblogs.com/liyunqi007/archive/2011/11/23/2260052.htmlimport java.awt.AlphaComposite;import java.awt.Color;import java.awt.Font;import java.awt.Graphics;import jav
2016-02-02 15:48:20
2051
原创 java - io - 分类总结
一、按数据来源(去向)分类:1 、是文件: FileInputStream, FileOutputStream ( 字节流 )FileReader, FileWriter( 字符 )2 、是byte[] : ByteArrayInputStream, ByteArrayOutputStream( 字节流 )3 、是Char[]: CharArrayReader, CharArrayWr
2016-01-15 10:24:02
453
自己做的struts2的小例子
2011-04-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人