欢迎来到骑白马的菜鸟的博客

摘要: 一、jenkins 介绍 它是一个自动化的周期性的集成测试过程,从检出代码、编译构建、运行测试、结果记录、测试统计等都是自动完成的,无需人工干预,有利于减少重复过程以节省时间、费用和工作量; 它需要有专门的集成服务器来执行集成构建; 它需要有代码托管工具支持,比如SVN; 官网地址地址:https: 阅读全文
posted @ 2017-07-16 16:26 骑白马的菜鸟 阅读(43327) 评论(3) 推荐(10) 编辑
摘要: 本文简单介绍了下文件系统及其操作(df命令),磁盘分区、格式化,还有最主要是挂载操作。 在这里对“挂载”做个说明,我们都知道文件系统是创建在磁盘上面的,每个文件系统都有独立的inode、block等信息,而这个文件系统要能连接到目录树才能被我们访问。将文件系统与目录树产生关联的操作我们就成为挂载。即 阅读全文
posted @ 2017-07-08 19:04 骑白马的菜鸟 阅读(70920) 评论(1) 推荐(2) 编辑
摘要: 摘要:首先这个Decorator解释一下这个单词:“装饰器”,我觉得其实可以这样理解,他就像我们用到的Frame,他把每个页面共有的东西提炼了出来,也可能我们也会用各种各样的include标签,将我们的常用页面给包括进来:比如说页面的top,bottom这些每个页面几乎都有,而且都一样,如果我们在每 阅读全文
posted @ 2017-07-02 21:31 骑白马的菜鸟 阅读(5634) 评论(0) 推荐(2) 编辑
摘要: 摘要:在慢速网络上Tomcat线程数开到300以上的水平,不配APR,基本上300个线程狠快就会用满,以后的请求就只好等待。但是配上APR之后,Tomcat将以JNI的形式调用Apache HTTP服务器的核心动态链接库来处理文件读取或网络传输操作,这时并发的线程数量明显下降,从原来的300可能会马 阅读全文
posted @ 2017-07-01 11:48 骑白马的菜鸟 阅读(9211) 评论(0) 推荐(1) 编辑
摘要: 摘要:在项目的管理功能中,对定时任务的管理有时会很常见。但一般定时任务配置都在xml中完成,包括cronExpression表达式,十分的方便。但是如果我的任务信息是保存在数据库的,想要动态的初始化,还有就是任务较多的时候不是得有一大堆的xml配置?或者说我要修改一下trigger的表达式,使原来5 阅读全文
posted @ 2017-06-22 18:04 骑白马的菜鸟 阅读(3289) 评论(6) 推荐(4) 编辑
摘要: 摘要: 观察者模式,定义对象之间的一种一对多的依赖关系,当对象的状态发生改变时,所有依赖于它的对象都得到通知并且被自动更新。观察者模式在JDK中有现成的实现,java.util.Obserable。 《设计模式就该这么学系列》文章: 设计模式就该这么学:为什么要学设计模式?(开篇漫谈) 设计模式就该 阅读全文
posted @ 2017-06-21 00:13 骑白马的菜鸟 阅读(4515) 评论(1) 推荐(0) 编辑
摘要: JAVA可以利用jxl简单快速的读取文件的内容,但是由于版本限制,只能读取97-03 xls格式的Excel。 本文是项目中用到的一个实例,先通过上传xls文件(包含日期),再通过jxl进行读取上传的xls文件(文件格式见下user.xls),解析不为空的行与列,写入数据库。 文件user.xls格 阅读全文
posted @ 2017-06-15 22:59 骑白马的菜鸟 阅读(5873) 评论(0) 推荐(0) 编辑
摘要: 首先说下需求:通过ftp上传约定格式的文件到服务器指定目录下,应用程序能实时监控该目录下文件变化,如果上传的文件格式符合要求,将将按照每一行读取解析再写入到数据库,解析完之后再将文件改名。 一. 一开始的思路 设置一个定时任务,每隔一分钟读取下指定目录下的文件变化,如果有满足格式的文件,就进行解析。 阅读全文
posted @ 2017-06-07 19:14 骑白马的菜鸟 阅读(15105) 评论(1) 推荐(2) 编辑
摘要: 一、查看外网是否通畅 配置网络yum源(需要保证外网开通,我这里是使用网易163提供开源镜像站) 二、下载repo文件 三. 备份并替换系统的repo文件 备份原来的.repo配置文件 复制网易下载的.repo并修改文件名称 四、执行yum源更新 清除以前使用yum的缓存 建立一个缓存,以后方便在缓 阅读全文
posted @ 2017-05-25 12:37 骑白马的菜鸟 阅读(21805) 评论(0) 推荐(3) 编辑
摘要: 说起MySQL的查询优化,相信大家积累一堆技巧:不能使用SELECT *、不使用NULL字段、合理创建索引、为字段选择合适的数据类型..... 你是否真的理解这些优化技巧?是否理解其背后的工作原理?在实际场景下性能真有提升吗?我想未必。因而理解这些优化建议背后的原理就尤为重要,希望本文能让你重新审视 阅读全文
posted @ 2017-05-23 08:17 骑白马的菜鸟 阅读(32070) 评论(5) 推荐(26) 编辑