摘要: Java中常见排序算法 1 冒泡排序 排序思路:两两交换,大的放后面,小的放前面 代码实现 public static void bubblingSort(int[] arr) { for (int i = 0; i < arr.length; i++) { for (int j = 0; j < arr.length-i 阅读全文
posted @ 2022-03-29 10:59 时光巷陌 阅读(52) 评论(0) 推荐(0) 编辑
摘要: Linux系统中Mysql安装 下载mysql安装包(linux版本) 上传到linux 检查系统上是否安装了mysql( 若安装了就需要先卸载再使用我们自己的) rpm -qa |grep -i mysql #查看 rpm -e --nodeps mysql-libs-5.1.71-1.el6.i 阅读全文
posted @ 2022-01-14 17:09 时光巷陌 阅读(107) 评论(0) 推荐(0) 编辑
摘要: ##元注解 ###什么是元注解 定义:定义在注解上的注解 ###常用的元注解: @Target:表示该注解作用在什么上面(位置),默认注解可以在任何位置. 值为:ElementType的枚举值 ​ METHOD:方法 TYPE:类 接口 FIELD:字段 CONSTRUCTOR:构造方法声明 ​@R 阅读全文
posted @ 2021-12-31 16:25 时光巷陌 阅读(28) 评论(0) 推荐(0) 编辑
摘要: 动态代理 1.代理模式 为什么要有代理?生活中有很多这样的例子,比如,你要出去旅游,但是你又不想自己做攻略(要考虑交通、食宿、门票,太麻烦了,又浪费时间),那么就可以找家旅行社报团,它会帮你安排整个行程(带个手机拍照就可以了),这时候旅行社就是代理,你自己就是被代理对象。 代理模式:被代理者没有能力 阅读全文
posted @ 2021-12-27 15:22 时光巷陌 阅读(23) 评论(0) 推荐(0) 编辑
摘要: 最近项目中需要用国密SM4对传输报文进行加密,于是写了个简单的测试案例,对于简单的字符串加密解密是没问题的,但是对比较长的报文进行解密时,会报出异常信息:Last block incomplete in decryption,想到会不会是因为某些特殊字符影响到了,于是使用Base64在加密后进行编码 阅读全文
posted @ 2021-12-22 17:19 时光巷陌 阅读(4387) 评论(0) 推荐(0) 编辑
摘要: 常见的转换工具有: Jackson:SpringMVC内置的转换工具 jsonlib:Java提供的转换工具(一般不用) gson:google提供的转换工具(轻量级的框架) fastjson:Alibaba提供的转换工具(效率高速度快) Jackson: 相关jar包: jackson-annot 阅读全文
posted @ 2021-12-21 16:38 时光巷陌 阅读(14923) 评论(0) 推荐(0) 编辑
摘要: 一、什么是JVM 定义 Java Virtual Machine,JAVA程序的运行环境(JAVA二进制字节码的运行环境),是JRE的一部分,一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。JVM就是为了支持与操作系统无关,实现跨平台性。 二、内存结构 整体包括:类装载器 阅读全文
posted @ 2021-12-21 15:41 时光巷陌 阅读(524) 评论(0) 推荐(0) 编辑
摘要: 什么是HTTP:简单来说,就是计算机通过网络进行通信的规则。同时HTTP是一种无状态协议(就是不建立持久的链接)。 下面从以下三个部分解释http请求: 一、http请求的步骤。 二、http请求的四个部分组成。 三、http响应的三个部分组成。 一、http请求的步骤: 大致分为七个,如下 Web 阅读全文
posted @ 2017-08-24 11:45 时光巷陌 阅读(1363) 评论(0) 推荐(0) 编辑
摘要: http://www.cnblogs.com/ljx001/ 阅读全文
posted @ 2017-08-23 10:49 时光巷陌 阅读(63) 评论(0) 推荐(0) 编辑