梦相随1006

版权归 梦相随1006 所有,未经 https://www.cnblogs.com/xin1006 作者许可,严禁转载

导航

随笔分类 -  Java-basic

1 2 下一页

java基础部分
Java-byte[]与16进制字符串互转
摘要:转自: http://www.cnblogs.com/freeliver54/archive/2012/07/30/2615149.html Java中byte用二进制表示占用8位,而我们知道16进制的每个字符需要用4位二进制位来表示(23 + 22 + 21 + 20 = 15),所以我们就可以把 阅读全文

posted @ 2017-08-15 20:18 梦相随1006 阅读(911) 评论(0) 推荐(0) 编辑

log4j 日志脱敏处理 + java properties文件加载
摘要:Java 加载Properties 配置文件: // 直接在本类中使用main调用时用 Properties.class.getResourceAsStream("/log4j_filter.properties"); //Properties p = new Properties(); //p.l 阅读全文

posted @ 2016-12-13 22:37 梦相随1006 阅读(11131) 评论(1) 推荐(2) 编辑

Java实现MD5加密_字符串加密_文件加密
摘要:Java实现MD5加密,具体代码如下: 转载请注明出处... 阅读全文

posted @ 2016-09-01 18:17 梦相随1006 阅读(7349) 评论(0) 推荐(0) 编辑

Java报文或者同步的数据有个别乱码情况的处理.
摘要:从其它系统获取到的用户数据,1万多条数据有其中有2条数据是乱码形式,这种形式表现为最后一个字符和本身的分隔符组成了一个乱码 错误数据 : 220296|+|黄燕 鄚+|7|+|7|+|02220204 正确的数据:220534|+|杨萍|+|1|+|7|+|02220911 Java处理代码: // 阅读全文

posted @ 2016-04-28 12:05 梦相随1006 阅读(628) 评论(0) 推荐(0) 编辑

Java Map对象的遍历
摘要:一般情况下Map的实现类中用的最多的是 HashMap . Map的遍历也就是迭代 1. 在for-each循环中使用entries来遍历 (既要取键,又要取值) 2. 在for-each循环中遍历keys或values (取值 或者 取键) 3. 使用Iterator遍历 4. 键找值遍历 get 阅读全文

posted @ 2016-04-09 11:14 梦相随1006 阅读(246) 评论(0) 推荐(0) 编辑

Java 删除项目中的.svn信息
摘要:有时候拿过来的war包或者源代码中有.svn信息,我们想删除掉它,然后再上传到自己的svn中. 我这里是自己写的java代码实现的. package com.bstek.transit; import java.io.File; public class DeleteSvnFile { /** * 阅读全文

posted @ 2016-03-11 10:15 梦相随1006 阅读(3101) 评论(1) 推荐(0) 编辑

Java Sftp上传下载文件
摘要:需要使用jar包 jsch-0.1.50.jarsftp上传下载实现类package com.bstek.transit.sftp;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;i... 阅读全文

posted @ 2016-01-23 19:33 梦相随1006 阅读(1004) 评论(0) 推荐(0) 编辑

java 如何判断操作系统是Linux还是Windows
摘要:String os = System.getProperty("os.name"); if(os.toLowerCase().startsWith("win")){ System.out.println(os + " can't gunzip"); } System类public sta... 阅读全文

posted @ 2016-01-13 18:02 梦相随1006 阅读(32865) 评论(0) 推荐(2) 编辑

Java实现3DES加密--及ANSI X9.8 Format标准 PIN PAN获取PIN BlOCK
摘要:1, 采用银联ANSIX9.8标准PINxorPAN获取PINBlOCK2, 采用3Des进行加密参考:des和3Des加密算法实现要点:因为3DES是对称加密算法,key是24位,当只有16位时,后8位取key的前8位ANSIX9.8标准PINxorPAN获取PINBlOCK(1) ANSI X9... 阅读全文

posted @ 2015-09-01 20:30 梦相随1006 阅读(2345) 评论(0) 推荐(0) 编辑

SpringSecurity 登录 - 以及Md5加密
摘要:我们现在开放一个链接给其他系统,来访问我们的系统http://localhost:8080/hulk-teller-web/haihui!init.jspa?loginId=teller01&key=SD33OH45O3HJ21O34N34O5这样的方式登录.1)按照约定的规则生成keypackag... 阅读全文

posted @ 2015-04-22 21:10 梦相随1006 阅读(10646) 评论(0) 推荐(0) 编辑

Java-大集合拆分为指定大小的小集合
摘要:因为Oracle数据的in 最大允许1000 ,超过就会报错, 所以需要将集合拆分为多个集合进行处理./** * 拆分集合 * @param * @param resList 要拆分的集合 * @param count 每个集合的元素个数 * @re... 阅读全文

posted @ 2014-11-27 13:48 梦相随1006 阅读(9773) 评论(2) 推荐(2) 编辑

利用ASCII码生成指定规则的字符串
摘要:/** * 上送终端编号的后两位生成规则 总共可以生成 (36*36-1)1295个编号 * 01...09 0A...0Z * 10...19 1A...1Z * ............... * A0...A9 AA...AZ * ..... 阅读全文

posted @ 2014-11-05 21:05 梦相随1006 阅读(430) 评论(0) 推荐(0) 编辑

java-枚举一些字典信息的例子
摘要:一个典型的枚举应用的例子package opstools.vtm.dictionary.enums;import opstools.framework.view.ResourceValue;/** * * 总行业务管理员 ROLE_ROOT_BUSINESS 总行业务参数管... 阅读全文

posted @ 2014-04-14 16:56 梦相随1006 阅读(487) 评论(0) 推荐(0) 编辑

人民币处理问题(原创)
摘要:1, 人民币小写转为大写 2, 其他人民币的处理 2018年新版本人民币金额大小写转换功能Java实现 阅读全文

posted @ 2014-01-17 11:22 梦相随1006 阅读(240) 评论(0) 推荐(0) 编辑

Java 正则表达式
只有注册用户登录后才能阅读该文。

posted @ 2014-01-03 12:01 梦相随1006 编辑

java保留两位小数
摘要:来自: http://blog.csdn.net/yuhua3272004/article/details/3075436java保留两位小数问题:方式一:四舍五入double f = 111231.5585;BigDecimal b = new BigDecimal(f);double f1 = b.setScale(2, BigDecimal.ROUND_HALF_UP).doubleValue();保留两位小数---------------------------------------------------------------方式二:java.text.DecimalFormat 阅读全文

posted @ 2014-01-03 11:57 梦相随1006 阅读(332) 评论(0) 推荐(0) 编辑

Spring-java-模板设计模式
摘要:1,模板设计模式指的是将相应的模板方法提取出来在专门的位置定义,然后把相同调用过程操作,通过模板来实现对于模板设计模式而言,一般有两种实现方式1)基于继承的实现2)基于组合的实现Spring的JdbcTemplate就是通过基于组合实现的模板设计模式实现的2,基于继承的实现package com.yangw.spring.template;/** * 基于继承实现模板设计模式 * @author Administrator */public abstract class MyJdbcTemplate1 { private void beginConnection(){ Sy... 阅读全文

posted @ 2013-10-23 09:57 梦相随1006 阅读(435) 评论(0) 推荐(0) 编辑

java-小知识点(1)
摘要:1, "中国"两个字的ASCII码是多少? char c1='中'; System.out.println(c1+1-1); //方式1 System.out.println((int)c1); //方式2 阅读全文

posted @ 2013-10-11 20:48 梦相随1006 阅读(113) 评论(0) 推荐(0) 编辑

apache-beanutil工具类的使用
摘要:BeanUtil工具类是apache commons中的项目使用BeanUtil除了需要 commons-beanutils-1.8.3.jar 外,可能需要记录错误日志信息,再加入 commons-logging-1.1.3.jar(也是apache的) 即可下面着重看一些例子// 实体类User Point,这里就省去get,set方法package com.yangwei.model;import java.util.Date;public class User { private String name; private int age; private Date b... 阅读全文

posted @ 2013-09-25 11:23 梦相随1006 阅读(1677) 评论(0) 推荐(0) 编辑

java-annotation的简单介绍
摘要:package com.yangwei.shop.entity;/** * annotation作用 一是进行标识,二是进行约束 * *///必须让它在运行时能够执行@Retention(RetentionPolicy.RUNTIME)public @interface ShopDi { /** * 表示为这个annotation加了一个属性值,如果没有定义default,必须在使用该annotation时定义该属性 * @ShopDi(abc="XXX") */ String abc() default ""; /** * value是Ann... 阅读全文

posted @ 2013-09-23 16:28 梦相随1006 阅读(182) 评论(0) 推荐(1) 编辑

1 2 下一页