摘要: 使用正则表达式可以很好地完成很多繁琐耗时的工作,以下抄录editplus正则表达式的使用,同样适用于notepad++:表达式 说明\t 制表符.\n 新行.. 匹配任意字符.| 匹配表达式左边和右边的字符. 例如, "ab|bc" 匹配 "ab" 或者 "bc".[] 匹配列表之中的任何单个字符. 例如, "[ab]" 匹配 "a" 或者 "b". "[0-9]" 匹配任意数字.[^] 匹配列表之外的任何单个字符. 例如, "[^ab]&quo 阅读全文
posted @ 2014-04-11 14:33 草原战狼 阅读(973) 评论(0) 推荐(1) 编辑
摘要: 用java如何把数据库的数据根据我们指定的某几列,如第2列,第4列,第6列导出来到Excel里 阅读全文
posted @ 2014-03-14 16:59 草原战狼 阅读(4420) 评论(0) 推荐(0) 编辑
摘要: Java用来处理office类库有很多,其中POI就是比较出名的一个,它是apache的类库,现在版本到了3.10,也就是2014年2月8号这个版本。在处理PPT,Excel和Word前,需要导入以前几个jar包:dom4j-1.7-20060614.jarlog4j-1.2.13.jarpoi-3.7-20101029.jarpoi-ooxml-3.7-20101029.jarpoi-ooxml-schemas-3.7-20101029.jar本文主要简介下java poi处理Excel,2003版本的.xls一张sheet表允许存2^16 = 次方行数据,2^8 = 256列数据,2007 阅读全文
posted @ 2014-03-10 15:33 草原战狼 阅读(24330) 评论(0) 推荐(0) 编辑
摘要: Junit4编译器在执行TestCase的过程中利用反射机制,以便我们可以对测试的开始过程中进行一些预处理,如读取元数据信息,拦截异常,数据库操作等,由于Junit4默认的测试执行器是:BlockJUnit4ClassRunner,我们以这个执行器粗略地做一些研究。在TestCase执行过程中,主要用到以下类,BlockJUnit4ClassRunner,ParentRunner,Statement,TestRule,Description,RunNotifier,InvokeMethod.以下简单做些解释。 阅读全文
posted @ 2014-01-27 14:30 草原战狼 阅读(16610) 评论(2) 推荐(1) 编辑
摘要: Junit是一个可编写重复测试的简单框架,是基于Xunit架构的单元测试框架的实例。Junit4最大的改进是大量使用注解(元数据),很多实际执行过程都在Junit的后台做完了,而且写test case 的类不需要继承TestCase,只需要在所要做test case的方法前加@Test 注解即可。如:1 import static org.junit.Assert.*;2 2 public class TestCaculatorClass {3 3 @Test4 4 public void test() throws IOException, RuntimeExceptio... 阅读全文
posted @ 2014-01-22 20:40 草原战狼 阅读(21324) 评论(0) 推荐(2) 编辑
摘要: 闲着无聊,写了个小程序。 需求: 举例: 比如我的E盘有一个test的目录,test的结构如下:要求除了包含hello的目录不删除以外,其他的所有文件夹都要删除。代码如下: 1 package com.zuishiming.filedelete; 2 3 import java.io.File; 4 import java.io.IOException; 5 import java.util.ArrayList; 6 import java.util.Collection; 7 8 import org.apache.commons.io.FileUtils; 9 ... 阅读全文
posted @ 2014-01-12 21:24 草原战狼 阅读(2096) 评论(0) 推荐(0) 编辑
摘要: 依赖注入,DI(Dependency Injection),它的作用自然不必多说,提及DI容器,例如spring,picoContainer,EJB容器等等,近日,google诞生了更轻巧的DI容器……Guice!废话不多讲了,先看看Guice是如何实现注入的吧。定义一个简单的service接口和它的实现吧:publicinterfaceMyService{voidmyMethod();}publicclassMyServiceImplimplementsMyService{publicvoidmyMethod(){System.out.println("Hello,World!&q 阅读全文
posted @ 2013-11-28 15:00 草原战狼 阅读(598) 评论(0) 推荐(0) 编辑
摘要: VBox布局方式,熟悉下一下几个主要属性:一、align:字符类型,指示组件在容器内的对齐方式。这个是基于容器的左上角来排列的。pack不同,pack是根据容器的最上边来显示的。 1、left(默认):排列于容器左侧。 2、center:控件在容器水平居中。 3、stretch:控件横向拉伸至容器大小 。 4、stretchmax:控件横向拉伸,宽度为最宽控件的宽。二、flex:数字类型,指示组件在容器中的呈现方式,就是指示组件在容器中的相对宽度或高度。 如果容器本身排列方式是水平的,那么组件会根据容器的宽度进行显示,单个组件,指定了flex属性值,不论是哪个数值都会充满容器宽... 阅读全文
posted @ 2013-11-26 14:47 草原战狼 阅读(20458) 评论(1) 推荐(2) 编辑
摘要: 面板相当于一张干净的白纸,如果直接在上面添加内容,将很难控制面板中内容的显示位置,面板元素越多就越显得凌乱,所以需要在面板上划分不同的区域,将面板内容展示到希望的位置上。ExtJS通过提供多种布局类来为面板提供支持,主要包括如下10种, 我自己总结了两句话, 先把它背起来,再慢慢研究这十种布局是怎么玩的."列表自折容, 卡表锚(描)边绝", 稍微胡说下, 供大家能更快记忆. 大家都知道html有列表, 那么列表把自己的容貌给折毁了,这叫"列表自折容", 有卡(信用卡,银行卡,随意啦), 有表(瑞士, OMEGA) 当然给自己描边(装饰自己),天下一绝啊, 阅读全文
posted @ 2013-11-25 15:43 草原战狼 阅读(1928) 评论(0) 推荐(0) 编辑
摘要: 之 前在 Mac 下一直使用 MAMP 搭建本地 php 环境,因为其强大的组合配置以及方便的 UI 操作。因为公司的电脑是 Windows 的,有时候需要搭建 php 环境来调试一些小东西方便自己工作,因为只是小应用,所以自己搭建本地的 WAMP 环境就没有必要了,网上的 WAMP 环境集成包还是很多的,什么 PHPNow 啊,WampServer 啊,PHPStudy 啊,AppServ 啊,EasyPHP 啊之类的我都没用过,以及我之前一直在使用的 UniServer,琳琅满目啊,看得我眼花缭乱。之所以后来不用 UniServer 的原因其实我也不知道, UniServer 很强大,值得 阅读全文
posted @ 2013-11-22 23:28 草原战狼 阅读(4398) 评论(0) 推荐(0) 编辑
摘要: Dedecms是我们站长用得最多的建站系统,但是问题漏洞也多,曾经就有一个站把我给害苦了,当时刚入门SEO,备份什么的都还不懂,好不容易辛辛苦苦优化上来的网站,一夜之间就泡汤了,啥 都没有了,你们肯定懂我的心情,之后就通过各种查资料,怎么来让织梦系统更安全,你只要做到以下几点,可以保证你的织梦网站不是很牛的人物是不能入侵的。本人淘宝:http://xarxf.taobao.com/ 小矮人鞋坊, 欢迎各位网友的支持. 1、下载最新版的织梦系统 无论是什么程序,最新版的都会是最好的,里面打了各种补丁漏洞,最新版的也修复了很多问题,文章排版、图片上传、插件等等。 2、修改程序及目录 ... 阅读全文
posted @ 2013-11-22 10:47 草原战狼 阅读(268) 评论(1) 推荐(0) 编辑
摘要: 方法一(推荐)eg:现需隐藏e盘bak目录下的tools文件夹e:\bak\tools运行:cmd键入:attrib +s +a +h +r e:\bak\tools然后,你再进去看e盘bak目录下,刷新下,是否还有tools这个文件夹!这样就做到了真正的隐藏,不管你是否显示隐藏文件,此文件夹都看不见自己需要访问的时候怎么办?打开我的电脑—键入e:\bak\tools就可以直接进入,条件是,你必须要记得自己的隐藏文件夹名现在需要取消该隐藏文件夹,命令如下:运行:cmd键入:attrib -a -s -h -r e:\bak\tools进入e盘bak目录下,会发现tools文件夹显示出来了如果你 阅读全文
posted @ 2013-11-22 10:21 草原战狼 阅读(11976) 评论(2) 推荐(0) 编辑
摘要: Flume介绍一 flume基本介绍Apache flume是一个分布式的、可靠的和可用的用来高效收集、同济和移动大量数据从众多不同sources到一个集中的数据存储库的系统。Flume event:flume事件的定义为:一组具有字节有效负载和可选择的字符串属性集的数据流。Flume agent:flume代理是一个通过事件流从外部资源流向下一个目的地(hop)管理组件的JVM进程。Flume source:接收从外部资源(如web server)传送过来的事件转变成了flume的source。外部资源通过发送让目标flume source可以识别的特定格式的事件给flume。例如,Avro 阅读全文
posted @ 2013-03-29 16:53 草原战狼 阅读(7855) 评论(2) 推荐(1) 编辑
摘要: 在启动hadoop过程中,出现如下错误:192.168.10.100: Invalid maximum heap size: -Xmx0m192.168.10.100: Could not create the Java virtual machine.192.168.10.100: jobtracker 已死,但 pid 文件仍存 此时查看jobtracker的日志,1 [root@ccloud100 manager]# vim /var/log/hadoop/hadoop-hadoop-jobtracker-ccloud100.out2 --Invalid maximum heap ... 阅读全文
posted @ 2013-03-12 10:02 草原战狼 阅读(1490) 评论(0) 推荐(0) 编辑
摘要: 首先这个问题往往是由于mysqld服务未开启, 1、先查看 /etc/rc.d/init.d/mysqld status,如果未开启,那么用service mysqld start。也有可能是权限的问题,导致服务不能运行。 2、如果mysqld在运行出现的这个问题,那么确定mysql.sock是不是在那个位置,然后试试,mysql -u mysql用户名 -p -S /var/lib/mysql/mysql.sock草原战狼淘宝小店:http://xarxf.taobao.com/ 淘宝搜小矮人鞋坊,主营精致美丽时尚女鞋,为您的白雪公主挑一双哦。 阅读全文
posted @ 2013-03-11 16:04 草原战狼 阅读(286) 评论(0) 推荐(0) 编辑
草原战狼淘宝小店

No one indebted for others,while many people don't know how to cherish others.

No one indebted for others,while many people don't know how to cherish others.

Don‘t cry because it is over, smile because it happened.

Don‘t try so hard, the best things come when you least expect them to.