java
文章平均质量分 72
Alark_Squsho
这个作者很懒,什么都没留下…
展开
-
java 动态生成 visio----aspose.diagram for java
最近在鼓捣java 如何生成visio图表,苦于没有API,找到了aspose这个神器,下载试用版本之后,发现最多只能生成10个元素,而且有水印。眼看老师催的紧,只能下手如何破解了。本文章所涉及的软件均可从网上获取,但是只能用于学习之用,不能用于商业目的,正版的话请前往 aspose下载。首先本次破解需要用到的软件:JByteMod-Beta-1.8.2.zipaspose-...原创 2020-02-27 11:40:04 · 2638 阅读 · 1 评论 -
Java基础笔记一
回过头来看当初的Java书籍,发现原来很多不是很清晰的地方逐渐明朗起来,好记性不如烂笔头,记下来方便后面查看。1.实例变量的初始化时机。 在程序中,当调用指定的构造器来创建Java对象时,该构造器肯定会执行,除此之外,该类所包含的非静态初始化块也会有执行,并且总是在构造器执行之前执行,他们执行的顺序为在代码中的顺序,由上至下。 当创建任何Java对象时,程序总是先依次调用每个父类的非原创 2016-04-04 11:03:51 · 275 阅读 · 0 评论 -
再谈MD5
实习的第一天,项目经理给了个小问题,我这个C#的MD5加密算法出来的结果只有31位,有时也有32位,你用java实现一下,也必须要有31位或者32位的情况。好吧,仔细分析了下31位结果产生的原因,当8位的字节进行16进制转换时,如果前面四位产生的结果为0,那么后面最后的结果可能就把0省略掉了,也就是0X0A会变成0XA。其实内心是崩溃的,输出成标准的32位不是最好的吗?好吧,还是来整理一下。先原创 2016-03-14 16:13:06 · 448 阅读 · 0 评论 -
DataTables使用checkbox多选
尝试了网上很多的方法,都没有成功,不断摸索,最终还是实现了预想的效果。(不要问我为什么这么执着,实习项目经理原型就是这么画的,沟通过后,还是照着原型来做)。 $("#你的全选id").bind("click", function () { if($('#你的全选id').is(':checked') == true){$("INPUT[name='要全选的名字']").eac原创 2016-07-13 14:55:09 · 15932 阅读 · 2 评论 -
Redis使用工具类
项目中引入了Redis。虽然Jfinal整合了Redis,但是使用自身的序列化机制效率并不是很高,目前比较好的序列化机制是google的Protostuff,所以这里采用Protostuff编写一个Redis工具类。代码如下:public class RedisDao { private final Logger logger = LoggerFactory.getLogger(this.g原创 2016-07-04 14:56:20 · 608 阅读 · 0 评论