06 2017 档案

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

点击右上角即可分享
微信分享提示