- 博客(27)
- 收藏
- 关注
转载 jenkins更换初始登录密码
说明:本方法仅适用于jdk6+、tomcat6+和Jenkins专有用户数据库的Jenkins! 很多童鞋在使用jenkins的时候忘记密码了,然后各种蛋疼。最近闲着无事,折腾了下。好了,闲话少扯。 Jenkins专有用户的数据存放在JENKINS_HOME/users目录。users目录的结构我就不扯了,你一看就懂。users/xxx(各种用户名)
2016-08-02 15:20:25
32124
1
转载 MySQL-死锁查询
1、查询是否锁表show OPEN TABLES where In_use > 0;查询到相对应的进程 === 然后 kill id2、查询进程 show processlist补充:查看正在锁的事务SELECT * FROM INFORMATION_SCHEMA.INNODB_LOCKS; 查看等待锁的
2016-01-22 16:26:49
26481
原创 脏读、幻读、重复读、串行化
脏读: 指当前事务 A 读取数据库某一条记录,并且对当前数据进行修改且这种修改未提交到数据库中,即事务未提交。而另一个事务 B 读取该条数据并且使用了这个数据。或者说 一个事务读取了另一个事务未提交的数据,该数据存在回滚的可能。幻读:是指当事务不是独立执行时发生的一种现象,例如第一个事务对一个表中的数据进行了修改,这种修改涉及到表中的全部数据行。同时,第二个事务也修改这个表中的数据,
2016-01-22 14:49:40
2144
原创 MySQL面试题目
2015年2月份面试一家上市公司,笔试中的题,没写这道题,一面的时候聊的挺嗨,吹牛逼说这题会需要时间,之后二面的时候面试官直接拿个mac过来让我写这道题,他在旁边看着,当时怎一个囧字了得。。。今天翻看面试笔记想起来当年的怂样。特开一篇记录一下,以后面试会就是会,不会就是不会,莫要吹牛B;学生表(student)sno sname sage1 周杰伦
2016-01-20 15:11:04
10105
转载 MySQL查询优化
转自:http://www.ihref.com/read-16422.html1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,Sql 代码 : select id from t where num is null;可
2016-01-19 11:02:00
359
转载 Tomcat调优
问题定位对于Tomcat的处理耗时较长的问题主要有当时的并发量、session数、内存及内存的回收等几个方面造成的。出现问题之后就要进行分析了。 1.关于Tomcat的session数目 这个可以直接从Tomcat的web管理界面去查看即可 或者借助于第三方工具Lambda Probe来查看,它相对于Tomcat自带的管理稍微多了点功能,但也不多 2.监视Tomca
2016-01-18 11:35:46
351
转载 Xml_Schema命名空间详解
1. Xml命名空间1.1 XML命名空间XML NamespacesXML 命名空间提供避免元素命名冲突的方法。XML命名空间属性被放置于元素的开始标签之中,并使用以下的语法:xmlns:namespace-prefix="namespaceURI"举例 当命名空间被定义在元素的开始标签中时,所有带有相同前缀的子元素都会与同一个命名空间相关联。
2016-01-13 14:01:57
3687
原创 Maven-sources、javadoc
# mvn dependency:sources# mvn dependency:resolve -Dclassifier=javadoc
2016-01-12 14:19:08
363
原创 wait|notify|notifyAll|sleep|volatile
最近研究下多线程的基础知识,实际项目中也很少用到多线程方面的知识,几乎都忘了。为了以后更好的跳槽,回顾一下。先从问题开始,以前面试经常遇到线程的问题一个线程加1,另一个线程减1,交替执行,以前只是写伪代码,就是wait 和 notify,但是不明白其中的道理,今天彻底琢磨了一下,调试了一下 可以跑public class MyThread implements Runnable{ p
2016-01-10 16:10:32
428
原创 挥别过去-展望未来
时光荏苒、岁月匆匆,转眼间,已经2015-12-31日,此刻时间一秒一秒滴滴答答的走着,2015年的尾巴在手中流逝,想抓又有点抓不住的无力感。最近8个月真的是多愁善感,虽然90后,但是长相老,相貌已然提前跻身而立之年人士中。挥别过去还记得年后离开家的时候,满满的信心今年准备攒下多少钱,而此时此刻,身为北漂的我,除了一身病什么都没有,人算不如天算啊,生活真的就是巧克力。。。回顾往年,作为
2015-12-31 17:21:56
1045
转载 Log4j
一、log4j.properties 的使用详解1.输出级别的种类ERROR、WARN、INFO、DEBUGERROR 为严重错误 主要是程序的错误WARN 为一般警告,比如session丢失INFO 为一般要显示的信息,比如登录登出DEBUG 为程序的调试信息2.配置日志信息输出目的地log4j.appender.appende
2015-12-25 15:31:57
322
原创 Hibernate @MappedSuperclass
注解用在父类上,不映射表。@MappedSuperclasspublic class DataEntity extends BaseEntity { private static final long serialVersionUID = -5091191915732924502L; @Id @GeneratedValue @DocumentId private Lon
2015-12-24 18:14:49
416
转载 MySQL-常用命令
SQL分类DDL—数据定义语言(CREATE,ALTER, DROP, DECLARE)DML—数据操纵语言(SELECT,DELETE,UPDATE,INSERT)DCL—数据控制语言(GRANT, REVOKE,COMMIT,ROLLBACK)------------------------------------------------------------------------
2015-12-21 18:00:06
401
原创 Maven POM slf4j 冲突
redis 2.7.2,支持redis3.0 cluster;slf4j冲突;maven jar 包依赖,myeclipse pom,使用dependency hierarchy 查看; 4.0.0 com.xxx xxx 1.0 war jee /Library/Java/JavaVirtualMachines/jdk1.8.0_65.jdk/Contents/
2015-12-20 12:04:53
5178
原创 Linux 初始化软件shell
#!/bin/sh### 下载附件至当前目录 ###mkdir -p /home/toolscd /home/tools### basic env ###export LANG="en_US.utf8"yum -y install make openssl openssl-devel pcre pcre-devel libpng libpng-devel libjpeg-6b
2015-12-09 11:41:49
507
原创 Mac OS X Java环境变量配置
JAVA_HOME="/Library/Java/JavaVirtualMachines/jdk1.8.0_65.jdk/Contents/Home"CLASS_PATH="$JAVA_HOME/lib"PATH=".:$PATH:$JAVA_HOME/bin"export JAVA_HOMEexport PATH=${PATH}:
2015-12-07 22:40:59
318
转载 rhel 6.5 安装yum源
转自:http://qingwang.blog.51cto.com/505009/1551228/原帖应该是32位,此处64位系统:wget http://mirrors.163.com/centos/6.7/os/x86_64/Packages/yum-3.2.29-69.el6.centos.noarch.rpmwget http://mirrors.163.com/cento
2015-12-07 15:15:04
575
原创 Redis3.0.5 cluster--安装
系统版本:mac ox x 10.11,安装redis3.0,搭建一下集群环境。官网下载3.0.5tar -zxvf redis-3.0.5-2.tarmv redis-3.0.5.2 ~/SoftWarecd ~/SoftWare/redis-3.0.5.2make && make installredis-server 启动,安装完成配置:mkdir clust
2015-12-04 12:42:45
3863
转载 ubuntu 15.04 keepalived-安装
转自:http://www.rootop.org/pages/2102.html以下操作均为【root】账户操作:# apt-get install libssh-dev# apt-get install openssl# apt-get install libpopt-dev# apt-get install ipvsadm# cd /usr/local/ # wget http:
2015-12-03 14:26:22
1199
转载 Keepalived原理及配置
转自:http://outofmemory.cn/wiki/keepalived-configuration先转再看,有机会自己搭建下。keepalived是什么?keepalived是集群管理中保证集群高可用的一个服务软件,其功能类似于heartbeat,用来防止单点故障。keepalived工作原理?keepalived是以VRRP协议为实现基础的,VR
2015-12-02 11:54:38
1297
原创 Maven pom
4.0.0 t t 1.0 war t /Library/Java/JavaVirtualMachines/jdk1.8.0_65.jdk/Contents/Home 4.0.8.RELEASE 3.2 5.1.1.Final 3.2.8 1.2.2 1.0.11 2.6.9 2.0.4 1.2.1 2.4.2 5.1
2015-11-30 23:01:23
2055
原创 ActiveMQ安装
系统: Mac OS X 10.11ActiveMQ:apache-activemq-5.11.1JDK:1.8.0_65AcitveMQ下载地址:http://archive.apache.org/dist/activemq/5.11.1/apache-activemq-5.11.1-bin.tar.gz下载软件,解压:tar -zxvf apache-activemq
2015-11-30 22:43:00
355
转载 Nio Mina框架
转自:http://blog.youkuaiyun.com/yoara/article/details/37324821mina组件结构图:IoService,负责处理I/O,直接子接口: IoAcceptor,IoConnectorFilter chain,顺序执行过滤器,编码等IoHandler, 负责服务端处理业务逻辑IoAcceptor:服务端 IoConnec
2015-11-30 11:43:27
392
转载 Mac OS 升级系统连接不上WIFI
前提:mac OS X 升级系统到 10.11,连接公司WIFI,不弹出认证窗口。很是奇怪的原因,于是各种百度、Google,不明白原因。解决:前往 /Library/Preferences/SystemConfiguration/ 在打开的文件夹内,删除下列文件:com.apple.airport.preferences.plistcom.apple.network.ident
2015-11-26 18:08:11
1937
转载 eclipse 添加自定义快捷键
为SVN添加自定义快捷键Eclipse -> Preferences -> General -> keys ,在打开的对话框过滤出 category 为 SVN选择"与资源库同步",在binding输入框输入快捷键"command + U",When 下拉框默认即可Window -> Customize Perspective -> Command Group Availa
2015-11-26 16:15:50
870
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人