java 实现AES加密、解密

  • Post author:
  • Post category:java

一、什么是AES? 高级加密标准(英语:Advanced Encryption Standard,缩写:AES),是一种区块加密标准。这个标准用来替代原先的DES,已经被多方分析且广为全世界所使用。 那么为什么原来的DES会被取代呢,,原因就在于其使用56位密钥,比较容易被破解。而AES可以使用128、192、和256位密钥,并且用128位分组加密和解密数据,相对来说安全很多。完善的加密算法在理论…

继续阅读 java 实现AES加密、解密

Java小白之今天学判断数字奇偶性

  • Post author:
  • Post category:java

为祖国建设添砖Java! 嗨嗨嗨!成为大学生已经有一个月了,我要开始记录我学习Java的过程啦! Day1 public static void main(String[] args){ int number; System.out.println("请输入一个整数"); n=input.nextInt(); if(n%2==0){ System.out.print("n是偶数"); } else…

继续阅读 Java小白之今天学判断数字奇偶性

Java学习之路

  • Post author:
  • Post category:java

Java学习之路 持续更新中…… java基础知识大纲 一、Java语言概述和JDK安装与配置 二、Java的基本语法 三、Java中的数组 四、面向对象编程 五、Java中的异常 六、Java中的多线程 七、Java中的常用类(一) 八、Java中的常用类(二) 九、Java中的枚举类与注解 十、Java中的集合 十一、HashMap的底层实现原理 十二、Java中的泛型 十三、java中的IO…

继续阅读 Java学习之路

Java注解处理(Annotation Processor):(一) 从SPI谈起

  • Post author:
  • Post category:java

最早接触Java Annotation Processor应该还是要数使用ButterKnife、Dagger2了,当时对Java注解的理解和使用还停留在通过运行时的反射机制来进行注解解析(主要还是用来替代恶心的XML配置)。初次接触时确实让人耳目一新,基本上是通过注解处理和代码生成,完成了依赖注入,不仅是在概念上面,而且对于性能资源有限的APP端,让使用依赖注入成为可行的方案;当然他的优点不止于…

继续阅读 Java注解处理(Annotation Processor):(一) 从SPI谈起

java8使用stream流将list转map

  • Post author:
  • Post category:java

stream将list转化为map 在Stream流中将List转换为Map,是使用Collectors.toMap方法来进行转换。 1.key和value都是对象中的某个属性值。 Map<String, String> userMap1 = userList.stream().collect(Collectors.toMap(User::getId, User::getName));…

继续阅读 java8使用stream流将list转map

JavaScript判断对象是否为空对象的几种方法

  • Post author:
  • Post category:java

目录 1、空对象对应的字符串为 "{}" 2、for in 3、jquery 的 isEmptyObject()方法 4、Object.getOwnPropertyNames() 5、ES6 的 Object.keys() 6、JSON.stringify()扩展 **(一)** **(二)** **(三)** **(四)** **(五)** **(六)** **(七)** **(八)** var…

继续阅读 JavaScript判断对象是否为空对象的几种方法

JAVA不可达到_java – 尝试用资源引入不可达的字节码

  • Post author:
  • Post category:java

事实上,每个throwable都是java.lang.Throwable的一个实例,它隐含在Java字节代码/ JVM的各个地方.即使任何人的处理程序意图表示可能在Throwable类型层次结构之外的东西,该想法也会失败,因为今天的类文件必须具有包含异常处理程序的方法的StackMapTable,并且StackMapTable将引用任何可抛出的作为java.lang的实例. Throwable 1…

继续阅读 JAVA不可达到_java – 尝试用资源引入不可达的字节码

Java Web学习(33): 阶段小项目使用MVC模型实现购物车效果(已上传至码云)

  • Post author:
  • Post category:java

重新编辑后源码压缩包上传至码云,地址: https://gitee.com/lhw1320/codes/d4bkq1rp97uc2venfz3lw79 项目概述 前面的时候我写过一个商品浏记录的小例子,这一次我们使用实现购物车效果。前面的例子是: http://blog.csdn.net/erlian1992/article/details/52047258。这一次在此基础上来采用的是MVC三层模…

继续阅读 Java Web学习(33): 阶段小项目使用MVC模型实现购物车效果(已上传至码云)

Java干货来袭!最强StringJoiner精华笔记,太全面了,你确定不拿走

  • Post author:
  • Post category:java

在我们日常开发中,字符串拼接属于高频使用的 API,最为简单的当属 “通过 + 号来实现拼接”,但从性能效率方面,这也是最差的。为此,我们通常使用 StringBuffer 或 StringBuilder 来进行字符串的拼接,这本身没什么大问题,但有些拼接场景下使用 StringBuffer 或 StringBuilder 则显得尤为低端。 // 需求:实现SQL语句中 in查询 的字符串拼接 /…

继续阅读 Java干货来袭!最强StringJoiner精华笔记,太全面了,你确定不拿走