随笔分类 -  java se

java se
摘要:1、前端JS加密 key:十六位作为密钥(前后端必须一致)iv:十六位作为密钥偏移量(前后端必须一致)算法:AES/CBC/PKCS7Padding注意点:JAVA本身不支持PKCS7,只支持PKCS5,但是通过实验,两者即使不一样,也可以进行解密 2、后端JAVA解密 需要导入的jar包(版本没要 阅读全文
posted @ 2019-10-25 22:00 GL_BKY 阅读(3215) 评论(0) 推荐(0) 编辑
摘要:import java.lang.reflect.Field; import java.util.List; /** *包名: *描述: */ /** * ObjectTest.java * * 时间:2018年11月28日 * 描述: */ public class ObjectTest { // public static Log log = Log.getLog(Obj... 阅读全文
posted @ 2018-11-29 12:57 GL_BKY 阅读(2056) 评论(0) 推荐(0) 编辑
摘要:/** * Copyright © 2015 All rights reserved. */ package cn.yufu.system.tools; import java.io.BufferedReader; import java.io.File; import java.io.FileNotFoundException; import java.io.FileReader; im... 阅读全文
posted @ 2018-11-29 11:27 GL_BKY 阅读(255) 评论(0) 推荐(0) 编辑
摘要:重点哈 印象中循环删除list中的元素使用for循环的方式是有问题的,但是可以使用增强的for循环,然后今天在使用时发现报错了,然后去科普了一下,再然后发现这是一个误区。下面就来讲一讲。。伸手党可直接跳至文末。看总结。。 JAVA中循环遍历list有三种方式for循环、增强for循环(也就是常说的f 阅读全文
posted @ 2018-06-05 16:49 GL_BKY 阅读(214) 评论(0) 推荐(0) 编辑
摘要://判断该对象是否: 返回ture表示所有属性为null 返回false表示不是所有属性都是null public static boolean isAllFieldNull(Object obj) throws Exception{ Class stuCla = (Class) obj.getClass();// 得到类对象 Field[] fs = ... 阅读全文
posted @ 2018-05-18 15:17 GL_BKY 阅读(366) 评论(0) 推荐(0) 编辑
摘要:public static int parseInt(String s, int radix) throws NumberFormatException {} // radix进制 s 换成 10进制数 public static Integer valueOf(String s, int radi 阅读全文
posted @ 2018-04-13 11:42 GL_BKY 阅读(822) 评论(0) 推荐(0) 编辑
摘要:匹配Luhn算法:可用于检测银行卡卡号 阅读全文
posted @ 2018-03-30 11:21 GL_BKY 阅读(742) 评论(0) 推荐(0) 编辑
摘要:一、通常情况下,验证一个文件是否图片,可以通过以下三种方式: 1)、判断文件的扩展名是否是要求的图片扩展名 这种判断是用得比较多的一种方式,不过这种方式非常的不妥,别人稍微的把一个不是图片的文件的扩展名修改为图片的扩展名,就绕开了你的这种校验,如果这上传的文件是shell、php或者jsp,那你的网 阅读全文
posted @ 2018-03-21 16:53 GL_BKY 阅读(4680) 评论(0) 推荐(0) 编辑
摘要:/** *包名:com.thinkgem.jeesite.test *描述:package com.thinkgem.jeesite.test; */ package com.thinkgem.jeesite.test; import java.util.Date; import java.util.HashMap; import java.util.Map; import java.u... 阅读全文
posted @ 2018-02-08 17:02 GL_BKY 阅读(427) 评论(0) 推荐(0) 编辑
摘要:常见特殊字符:如下 java替换 阅读全文
posted @ 2017-12-01 15:30 GL_BKY 阅读(6670) 评论(0) 推荐(0) 编辑
摘要://一个jar包可以包含多个entry,这样就能实现下面功能 1.I/O 读文件流步骤 File file=new File(filePath); InputStreamReader read = new InputStreamReader(new FileInputStream(file)); ... 阅读全文
posted @ 2017-08-31 12:44 GL_BKY 阅读(241) 评论(0) 推荐(0) 编辑
摘要:/** *包名:cn.yufu.utils *描述:package cn.yufu.utils; */ package cn.yufu.utils; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileOutputStre... 阅读全文
posted @ 2017-07-28 10:04 GL_BKY 阅读(215) 评论(0) 推荐(0) 编辑
摘要:/** *包名:cn.yufu.utils *描述:package cn.yufu.utils; */ package cn.yufu.utils; import java.io.BufferedReader; import java.io.File; import java.io.FileInputStream; import java.io.InputStreamReader; im... 阅读全文
posted @ 2017-07-28 10:03 GL_BKY 阅读(436) 评论(0) 推荐(0) 编辑
摘要:package my; import Java.io.File; import java.io.IOException; import java.net.URL; public class MyUrlDemo { public static void main(String[] args) { MyUrlDemo muDemo = new M... 阅读全文
posted @ 2017-07-26 10:44 GL_BKY 阅读(1104) 评论(0) 推荐(0) 编辑
摘要:1 for循环遍历 通常遍历数组都是使用for循环来实现。遍历一维数组很简单,遍历二维数组需要使用双层for循环,通过数组的length属性可获得数组的长度。 程序示例: [java] view plain copy package captain; public class ArrayDemo { 阅读全文
posted @ 2017-07-12 10:12 GL_BKY 阅读(2006) 评论(0) 推荐(0) 编辑
摘要:1.从类型转换上看,因为三目运算符在做判断的时候需要考虑到类型转换的问题,而if else 不需要考虑类型转换。 所以 if else 效率高一点。 2.从总体上看 A:需要考虑到循环自身所占用的时间。 B:需要考虑到赋值以及循环内的其他运算符所占用的时间。 所以 三目运算符效率高一点. 接下来一段 阅读全文
posted @ 2017-07-12 09:38 GL_BKY 阅读(10412) 评论(0) 推荐(0) 编辑
摘要:导出文件中文乱码 阅读全文
posted @ 2017-07-06 09:42 GL_BKY 阅读(931) 评论(0) 推荐(0) 编辑
摘要:Java transient关键字使用小结 1、transient关键字只能修饰变量,而不能修饰方法和类。注意,本地变量是不能被transient关键字修饰的。2、被transient关键字修饰的变量不再能被序列化,一个静态变量不管是否被transient修饰,均不能被序列化。3、一旦变量被tran 阅读全文
posted @ 2017-06-20 14:46 GL_BKY 阅读(256) 评论(0) 推荐(0) 编辑
摘要:Java注释中的@deprecated与源代码中的@Deprecated 用 @Deprecated注释的程序元素,不鼓励程序员使用这样的元素,通常是因为它很危险或存在更好的选择。在使用不被赞成的程序元素或在不被赞成的代码中执行重写时,编译器会发出警告。 其次,请注意标题,这两个标记有大小写之分,一 阅读全文
posted @ 2017-06-20 09:35 GL_BKY 阅读(364) 评论(0) 推荐(0) 编辑
摘要:例子 阅读全文
posted @ 2016-12-14 11:40 GL_BKY 阅读(2153) 评论(0) 推荐(0) 编辑

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