06 2017 档案
摘要:在 spring Security 文档中有这么一句话: "盐值的原理非常简单,就是先把密码和盐值指定的内容合并在一起,再使用md5对合并后的内容进行演算,这样一来,就算密码是一个很常见的字符串,再加上用户名,最后算出来的md5值就没那么容易猜出来了。因为攻击者不知道盐值的值,也很难反算出密码原文。
阅读全文
摘要:后台的加密代码:用户名:zhangsan 密码:123 测试用例: userName: zhangsan password: 123 加密后password: b2316c0d1ff0550298121a537ab93f21 先看下MessageDigestPasswordEncoder.java加
阅读全文
摘要:interface GigabitEthernet0/0 nameif outside //指定接口名称 security-level 0 //安全级别设置 ip address 1.1.1.2 255.255.255.248! interface GigabitEthernet0/1 nameif
阅读全文
摘要:var map = {}; // Map map = new HashMap(); map[key] = value; // map.put(key, value); var value = map[key]; // Object value = map.get(key); var has = key in map; // boolean has = map.containsKey(...
阅读全文
摘要:1.每个javaEE工程中都有web.xml文件,那么它的作用是什么呢?它是每个web.xml工程都必须的吗? 一个web中可以没有web.xml文件,也就是说,web.xml文件并不是web工程必须的。 web.xml文件是用来初始化配置信息:比如Welcome页面、servlet、servlet
阅读全文
摘要:在Java语言中,能够独立运行的程序称为Java应用程序(Application)。Java语言还有另外一种程序——Applet程序。Applet程序(也称Java小程序)是运行于各种网页文件中,用于增强网页的人机交互、动画显示、声音播放等功能的程序。 Java Applet和Java Applic
阅读全文
摘要:1、.conf 是config的简写,也就是配置文件,多用于存取硬件驱动程序的安装配置信息。内容一般是一些硬件的版本号呀,支持什么样的系统等信息。本质上来说就是TXT文件,里面的格式没有统一标准,各个厂商的格式不同内容也完全不一样。 2、后缀名为bak的文件是备份文件,修改了原文件的内容后,保存了修
阅读全文
摘要:一 、web.xml介绍 启动一个WEB项目的时候,WEB容器会去读取它的配置文件web.xml,读取<listener>和<context-param>两个结点。 紧接着,容器创建一个ServletContext(servlet上下文),这个web项目的所有部分都将共享这个上下文。 容器将<con
阅读全文
摘要:<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/P
阅读全文
摘要:要解析xml文件,首先要看xml文件的节点上是否有xmlns属性(命名空间) 若有,则需要重写,覆盖。http://www.xuebuyuan.com/1760236.html建议使用第二种方法。 也有可能会遇到jaxen版本问题造成xpath工作不正常。(百度即可) Dom4j和xpath结合选取
阅读全文
摘要:生成pdf有很多种方法,用pdfbox也很方便,今天我要写的是用iText 主要在pom.xml中配置的jar包如下 如下代码所示,是生成pdf并且插入文字与图片 其余都不想写了,项目中也大概就需要这些
阅读全文
摘要:关于生成word文件以及插入文字、表格、图片等功能,我使用了poi和itext,因为poi插入图片的jar包我在网上查并不是太完全,也可能我没找到如何使用,所以插入图片我用的是itext iText所需jar包,在pom文件中配置 1、创建word2007文件并插入表格(poi,所需jar包在我其他
阅读全文
摘要:因为现在再写excel2003版的比较low,所以我在这就不介绍了,直接介绍2007,我所用的编程软件是IDEA poi操作office总共有6个jar包,在pom.xml文件中配置如下,也可下载后直接引jar包(快捷键ctrl+shift+alt+s >modules,添加jar包即可)目前poi
阅读全文
摘要:一、 POI简介 Apache POI是Apache软件基金会的开放源码函式库,POI提供API给Java程序对Microsoft Office格式档案读和写的功能。 二、 HSSF概况 HSSF 是Horrible SpreadSheet Format的缩写,通过HSSF,你可以用纯Java代码来
阅读全文
摘要:一、前言 在企业的信息系统中,报表处理一直占比较重要的作用,本文将介绍一种生成PDF报表的Java组件--iText。通过在服务器端使用Jsp或JavaBean生成PDF报表,客户端采用超级连接显示或下载得到生成的报表,这样就很好的解决了B/S系统的报表处理问题。 二、iText简介 iText是著
阅读全文
摘要:正则表达式判断是否是中国电信的号码private static boolean isNumber(String str) { String regex = "((0[0-9]{2})-([0-9]{8})|(0[0-9]{3})-([0-9]{7,8}))|((189|180|153|133)[0-
阅读全文
摘要:正则表达式_判断金额是否为数字(且是2位有效数字) private static boolean isNumber(String str) { String regex = "^([0-9]+(.[0-9]{1,2})?)|(-[0-9]+(.[0-9]{1,2})?)$"; Pattern pat
阅读全文
摘要:POI的操作Excel时,不可避免有操作图片的处理。怎么插入图片呢?网上也有不少介绍。 下面的代码是向Excel中插入多张图片的例子: public static void main(String[] args) { FileOutputStream fileOut = null; Buffered
阅读全文
摘要:这个类就是一个包装类,它可以包装字符流,将字符流放入缓存里,先把字符读到缓存里,到缓存满了或者你flush的时候,再读入内存,就是为了提供读的效率而设计的。 BufferedReader bufferedReader =new BufferedReader(new InputStreamReader
阅读全文
摘要:一、简介 对于poi来说,poi可以完成对word、excel、ppt的处理。word目前有两种文件格式,一种是doc后缀、另一种是docx后缀的。2007之前的版本都是doc后缀的,这种格式poi使用HWPF进行处理。HWPF也能有限多地对旧的word6和word95格式的文件处理提供支持。200
阅读全文
摘要:Apache POI是一个开源的Java读写Excel、WORD等微软OLE2组件文档的项目。目前POI已经有了Ruby版本。 结构: HSSF - 提供读写Microsoft Excel XLS格式档案的功能。 XSSF - 提供读写Microsoft Excel OOXML XLSX格式档案的功
阅读全文
摘要:flush() 是清空,而不是刷新啊。一般主要用在IO中,即清空缓冲区数据,就是说你用读写流的时候,其实数据是先被读到了内存中,然后用数据写到文件中,当你数据读完的时候不代表你的数据已经写完了,因为还有一部分有可能会留在内存这个缓冲区中。这时候如果你调用了 close()方法关闭了读写流,那么这部分
阅读全文
摘要:1.#{}表示一个占位符号,通过#{}可以实现preparedStatement向占位符中设置值,自动进行java类型和jdbc类型转换,#{}可以有效防止sql注入。 #{}可以接收简单类型值或pojo属性值。 如果parameterType传输单个简单类型值,#{}括号中可以是value或其它名
阅读全文
摘要:系统报出一SQL异常,内容如下: java.sql.SQLException: ORA-01795: maximum number of expressions in a list is 1000 找出抛异常时执行的SQL语句,貌不惊人啊,很平常一SQL语句,内容类似:SELECT * FROM D
阅读全文
摘要:原文:http://www.wordlm.com/html/2291.html 有时我们在Word中制作一份特殊的表格时,可能会用到这样一些特殊符号,“在方框里打钩”或打叉。这些符号虽看起来简单不起眼,也许随处可见,但是该自己动手做起来的时候就觉得无从下手,摸不着头脑了。这里Word联盟针对本文方框
阅读全文
摘要:一、 POI简介 Apache POI是Apache软件基金会的开放源码函式库,POI提供API给Java程序对Microsoft Office格式档案读和写的功能。 错误:org.apache.poi.poifs.filesystem.OfficeXmlFileException: The sup
阅读全文
摘要:原文:http://www.cnblogs.com/edwardlauxh/archive/2010/03/11/1918618.html 在研究liferay框架中看到Web.xml中加入了过滤器的标签,可以根据页面提交的URL地址进行过滤,发现有几个新标签没用过,下面就介绍以下几个过滤器的标签用
阅读全文
摘要:1、idea导入一个项目后,如何再导入另一个项目 首先,点击File-->new-->Module from Existing Sources...-->找到该项目所在位置,选中该项目中的pom.xml文件即可 2、在idea中,当两个项目中的jar包出现冲突时 将主项目中的conf/acl下的文件
阅读全文
摘要:每次下载安装都记不住,所以我总结一下,站在前人的肩膀上 原文地址:http://jingyan.baidu.com/article/48b558e33af4a57f39c09a42.html Oracle 数据库是现在应用最广泛的的数据库,为了学习Oracle数据库,我在win7系统进行了安装,现在
阅读全文
摘要:T 代表某一类型 ? 代表任意类型。。T因为代表是某一确定类型。。所以你可以使用它。。比如你有个List<T>类型的变量tList 你可以用T t = tList.get(1);也可以用add但是?可以是任意类型。。你不能进行那种与他里面装的东西的类型有关的操作。。比如add get等。。其中get
阅读全文
摘要:假分页,顾名思义,不是真正的在数据库里进行过滤,而是从数据库查询之后,取得全部结果,在展现的时候做些手脚。 import java.util.ArrayList; import java.util.List; public class Pager { /** * 当前页码 */ private in
阅读全文
摘要:一直都觉得空指针异常很好改,但是今天竟然调了一上午,郁闷呐,因此开始总结教训: 首先svo是前端所传的对象,判断是否为空,如果为空则进行实例化
阅读全文