
java
Neo_Gamer
决心攀登高峰的人,总能找到道路。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
java实现的快速排序小示例
写了个快速排序,结果是正确的,达到预期,请各路朋友指教。 /** * 快速排序示例,先选定基准值,比基准值大的放在右边,比基准值小的在左边 * 右边先比较,再左边比较,再右边比较,再左边比较...... * * @author x_wq * @date 2021/11/11 14:47 */ public class QuickSortDemo { public static void main(String[] args) { int[] array = {12,原创 2021-11-12 16:16:24 · 537 阅读 · 0 评论 -
java实现的堆排序小示例
写了个堆排序,结果是正确的,达到预期,路人指教。 public class HeapSortDemo { public static void main(String[] args) { int[] array = {12, 7, 20, 13, 34, 9, 18, 25, 6}; for (int j = array.length; j > 0; j--) { // 调整堆 adjustHeap(array,原创 2021-11-10 17:36:02 · 340 阅读 · 0 评论 -
Java中ArrayList和LinkedList区别 时间复杂度 与空间复杂度
一般大家都知道ArrayList和LinkedList的大致区别: 1.ArrayList是实现了基于动态数组的数据结构,LinkedList基于链表的数据结构。 2.对于随机访问get和set,ArrayList觉得优于LinkedList,因为LinkedList要移动指针。 3.对于新增和删除操作add和remove,LinedList比较占优势,因为Ar...转载 2019-01-08 20:44:10 · 673 阅读 · 0 评论 -
Java并发编程:volatile关键字解析
Java并发编程:volatile关键字解析 volatile这个关键字可能很多朋友都听说过,或许也都用过。在Java 5之前,它是一个备受争议的关键字,因为在程序中使用它往往会导致出人意料的结果。在Java 5之后,volatile关键字才得以重获生机。 volatile关键字虽然从字面上理解起来比较简单,但是要用好不是一件容易的事情。由于volatile关键字是与Java的内存模...转载 2019-01-07 23:04:09 · 152 阅读 · 0 评论 -
HashMap工作原理回顾 (基于JDK1.8源码分析)
HashMap工作原理回顾 (基于JDK1.8源码分析) 空的HashMap()构造方法 /** * 默认初始容量为16. */ static final int DEFAULT_INITIAL_CAPACITY = 1 << 4; // aka 16 /** * 最大容量为2的30次方,如果有参构造器指定了更大的数值,那么仍...原创 2019-01-06 16:06:15 · 745 阅读 · 2 评论 -
springAOP拦截并打印controller层请求日志---注解方式实现
/** * Aop implementation of request log printing * * Created by wenqiangxia on 9:07 2017/10/27 */ @Component @Aspect public class RequestLog { public static final Logger LOG = LoggerFactory.g原创 2017-11-02 14:24:13 · 3667 阅读 · 0 评论 -
Java日志框架——Logback的Filter
文章转载自:http://blog.youkuaiyun.com/dslztx/article/details/47733127 一、作用 在Logback中有两种方法去控制某个日志记录请求是否有效:一种是比较日志记录请求的Level值是否大于等于相应的日志记录类实例的Level值;另外一种是配置Filter类实例,Filter类实例的方法比前一种方法更加灵活和强大,它的关注点可以不仅仅限于Level转载 2017-08-22 15:28:23 · 4260 阅读 · 0 评论 -
Java 网络IO编程总结(BIO、NIO、AIO均含完整实例代码)
Java 网络IO编程总结(BIO、NIO、AIO均含完整实例代码)转载 2017-07-30 16:01:12 · 324 阅读 · 0 评论 -
logback日志系统---logback.xml文件手动配置
<!-- encoders are assigned the type ch.qos.logback.classic.encoder.PatternLayoutEncoder by default --> %d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n翻译 2017-03-02 19:10:09 · 1347 阅读 · 0 评论 -
Java-后台取Cookie值时中文乱码解决小秘方
1.存cookie时编码原创 2014-11-17 22:31:36 · 1407 阅读 · 0 评论 -
快速高效解析json的工具---fastjson应用实例
package json; import java.util.ArrayList; import java.util.List; import com.alibaba.fastjson.JSON; public class FastJsonDemo { private static String jsonObjectString; private static String jsonA原创 2014-10-26 14:22:50 · 1264 阅读 · 0 评论 -
Java泛型---泛型方法和泛型类介绍及实例
Java 泛型 如果我们只写一个排序方法,就能够对整形数组、字符串数组甚至支持排序的任何类型的数组进行排序,这该多好啊。 Java泛型方法和泛型类支持程序员使用一个方法指定一组相关方法,或者使用一个类指定一组相关的类型。 Java泛型(generics)是JDK 5中引入的一个新特性,泛型提供了编译时类型安全检测机制,该机制允许程序员在编译时检测到非法的类型。 使用Java原创 2014-11-09 21:54:32 · 4777 阅读 · 1 评论