摘要:
使用正则表达式可以很好地完成很多繁琐耗时的工作,以下抄录editplus正则表达式的使用,同样适用于notepad++:表达式 说明\t 制表符.\n 新行.. 匹配任意字符.| 匹配表达式左边和右边的字符. 例如, "ab|bc" 匹配 "ab" 或者 "bc".[] 匹配列表之中的任何单个字符. 例如, "[ab]" 匹配 "a" 或者 "b". "[0-9]" 匹配任意数字.[^] 匹配列表之外的任何单个字符. 例如, "[^ab]&quo 阅读全文
摘要:
用java如何把数据库的数据根据我们指定的某几列,如第2列,第4列,第6列导出来到Excel里 阅读全文
摘要:
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 阅读全文
摘要:
Junit4编译器在执行TestCase的过程中利用反射机制,以便我们可以对测试的开始过程中进行一些预处理,如读取元数据信息,拦截异常,数据库操作等,由于Junit4默认的测试执行器是:BlockJUnit4ClassRunner,我们以这个执行器粗略地做一些研究。在TestCase执行过程中,主要用到以下类,BlockJUnit4ClassRunner,ParentRunner,Statement,TestRule,Description,RunNotifier,InvokeMethod.以下简单做些解释。 阅读全文
摘要:
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... 阅读全文
摘要:
闲着无聊,写了个小程序。 需求: 举例: 比如我的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 ... 阅读全文
摘要:
依赖注入,DI(Dependency Injection),它的作用自然不必多说,提及DI容器,例如spring,picoContainer,EJB容器等等,近日,google诞生了更轻巧的DI容器……Guice!废话不多讲了,先看看Guice是如何实现注入的吧。定义一个简单的service接口和它的实现吧:publicinterfaceMyService{voidmyMethod();}publicclassMyServiceImplimplementsMyService{publicvoidmyMethod(){System.out.println("Hello,World!&q 阅读全文
摘要:
VBox布局方式,熟悉下一下几个主要属性:一、align:字符类型,指示组件在容器内的对齐方式。这个是基于容器的左上角来排列的。pack不同,pack是根据容器的最上边来显示的。 1、left(默认):排列于容器左侧。 2、center:控件在容器水平居中。 3、stretch:控件横向拉伸至容器大小 。 4、stretchmax:控件横向拉伸,宽度为最宽控件的宽。二、flex:数字类型,指示组件在容器中的呈现方式,就是指示组件在容器中的相对宽度或高度。 如果容器本身排列方式是水平的,那么组件会根据容器的宽度进行显示,单个组件,指定了flex属性值,不论是哪个数值都会充满容器宽... 阅读全文
摘要:
面板相当于一张干净的白纸,如果直接在上面添加内容,将很难控制面板中内容的显示位置,面板元素越多就越显得凌乱,所以需要在面板上划分不同的区域,将面板内容展示到希望的位置上。ExtJS通过提供多种布局类来为面板提供支持,主要包括如下10种, 我自己总结了两句话, 先把它背起来,再慢慢研究这十种布局是怎么玩的."列表自折容, 卡表锚(描)边绝", 稍微胡说下, 供大家能更快记忆. 大家都知道html有列表, 那么列表把自己的容貌给折毁了,这叫"列表自折容", 有卡(信用卡,银行卡,随意啦), 有表(瑞士, OMEGA) 当然给自己描边(装饰自己),天下一绝啊, 阅读全文
摘要:
之 前在 Mac 下一直使用 MAMP 搭建本地 php 环境,因为其强大的组合配置以及方便的 UI 操作。因为公司的电脑是 Windows 的,有时候需要搭建 php 环境来调试一些小东西方便自己工作,因为只是小应用,所以自己搭建本地的 WAMP 环境就没有必要了,网上的 WAMP 环境集成包还是很多的,什么 PHPNow 啊,WampServer 啊,PHPStudy 啊,AppServ 啊,EasyPHP 啊之类的我都没用过,以及我之前一直在使用的 UniServer,琳琅满目啊,看得我眼花缭乱。之所以后来不用 UniServer 的原因其实我也不知道, UniServer 很强大,值得 阅读全文
摘要:
Dedecms是我们站长用得最多的建站系统,但是问题漏洞也多,曾经就有一个站把我给害苦了,当时刚入门SEO,备份什么的都还不懂,好不容易辛辛苦苦优化上来的网站,一夜之间就泡汤了,啥 都没有了,你们肯定懂我的心情,之后就通过各种查资料,怎么来让织梦系统更安全,你只要做到以下几点,可以保证你的织梦网站不是很牛的人物是不能入侵的。本人淘宝:http://xarxf.taobao.com/ 小矮人鞋坊, 欢迎各位网友的支持. 1、下载最新版的织梦系统 无论是什么程序,最新版的都会是最好的,里面打了各种补丁漏洞,最新版的也修复了很多问题,文章排版、图片上传、插件等等。 2、修改程序及目录 ... 阅读全文
摘要:
方法一(推荐)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文件夹显示出来了如果你 阅读全文
摘要:
Flume介绍一 flume基本介绍Apache flume是一个分布式的、可靠的和可用的用来高效收集、同济和移动大量数据从众多不同sources到一个集中的数据存储库的系统。Flume event:flume事件的定义为:一组具有字节有效负载和可选择的字符串属性集的数据流。Flume agent:flume代理是一个通过事件流从外部资源流向下一个目的地(hop)管理组件的JVM进程。Flume source:接收从外部资源(如web server)传送过来的事件转变成了flume的source。外部资源通过发送让目标flume source可以识别的特定格式的事件给flume。例如,Avro 阅读全文
摘要:
在启动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 ... 阅读全文
摘要:
首先这个问题往往是由于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/ 淘宝搜小矮人鞋坊,主营精致美丽时尚女鞋,为您的白雪公主挑一双哦。 阅读全文