
Java
文章平均质量分 57
Nuub
How to become a buger?
展开
-
java中几个获取长度的方法区别
length和length()和size()原创 2017-02-28 22:03:15 · 1270 阅读 · 0 评论 -
深入理解HashMap
深入源码研究一下HashMap的实现原理以及特性原创 2017-05-08 20:33:39 · 1170 阅读 · 0 评论 -
Java数组
数组同c/c++一样,java中的数组及其使用没有太多的区别变化。Java中的数组大体上分为两类,基本数据类型数组和非基本数据类型数组。基本类型数组不可以实例化对象,可以直接使用,非基本数据类型数组必须要先实例化对象才可以使用。原创 2016-10-27 00:45:24 · 341 阅读 · 0 评论 -
Java中String类型与默认字符编码
为什么写这个至于为什么要写这个,主要是一句mmp一定要讲,绕了一上午,晕死 Java程序中的中文乱码问题一直是一个困扰程序员的难题,自己也不例外,早在做项目时就遇到过很多编码方式的坑,当时想填来着,但是嫌麻烦。这次终于忍不住了,一定要弄个明白原创 2017-08-08 23:36:37 · 37037 阅读 · 4 评论 -
Java线程池与数据库连接池区别
线程池与数据库连接池的区别看到了MyCat参数设置时注意到了连接池的设置,突然发现好几个池化的概念,就顺手搜了一下转载 2017-08-02 17:54:02 · 2867 阅读 · 2 评论 -
java反射机制
前言碎语刚开始学习时其实是跳过了这么一个知识点的(因为确定难懂又暂时没什么用),后面听说了在框架中反射是基本的原理,我就又滚回来了(出来混迟早要还的,深以为然)反射机制是什么? 反射机制是能在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取信息的以及动态调用对象的方法的功能成为java反射机制原创 2017-03-15 10:46:00 · 568 阅读 · 0 评论 -
JVM内存分配与GC
=_=本来这部分是不想写的,后面想想还是算了,毕竟是最早开始研究又算是相对了解的地方,这次就顺便总结一下看书的心得吧JVM内存区域JVM提程序员管理了内存区域,免去了不少麻烦,但我们还是需要去了解的。原创 2017-08-07 10:06:04 · 681 阅读 · 0 评论 -
Java泛型详解
如何可以使集合“记住”元素的类型,并在运行时不会出现java.lang.ClassCastException的异常呢?原创 2017-05-08 01:51:23 · 736 阅读 · 2 评论 -
Java中的volatile关键字
今天来看一看这个volatile,可见性是指线程之间的可见性,也就是一个线程修改的结果对另一个线程是可见的。使用volatile修饰的变量就会具有可见性。但需要注意的是volatile只能保证被修饰的内容具有可见性,而不能保证具有原子性,因而就会存在线程安全问题。原创 2017-03-20 01:20:23 · 386 阅读 · 0 评论 -
深入理解ArrayList
毕竟我是站在dalao得肩膀上啊ArrayList的实现原理侵删本篇是研究一下ArrayList的底层实现,顺便把List的底也给掀了转载 2017-05-08 21:14:13 · 1765 阅读 · 0 评论 -
小识字符编码
字符编码也称字集码,是把字符集中的字符编码为指定集合中某一对象(例如:比特模式、自然数序列、8位组或者电脉冲),以便文本在计算机中存储和通过通信网络的传递。常见的例子包括将拉丁字母表编码成摩斯电码和ASCII。其中,ASCII将字母、数字和其它符号编号,并用7比特的二进制来表示这个整数。通常会额外使用一个扩充的比特,以便于以1个字节的方式存储。ASCII码:美国(国家)信息交换标准(代)码,一种使用原创 2017-01-17 20:08:02 · 624 阅读 · 0 评论 -
Java变量的默认初始化
变量的默认初始化Java是会为类的成员变量提供默认初始化的,但是又听说局部变量不会提供默认的初始化,是这样吗?原创 2017-05-07 20:34:42 · 2719 阅读 · 0 评论 -
Java内部类探讨
默认的访问修饰符最初的发现是遇到了一个疑问,Java中类、接口、内部类、抽象类中属性方法的默认访问修饰符是什么? 以及都有什么内部类,它们的用途是什么?原创 2017-05-07 19:41:38 · 351 阅读 · 0 评论 -
socket通信字节流or字符流
socket通信原创 2017-02-28 22:04:24 · 2662 阅读 · 0 评论 -
writeUTF学习
流式输出对象的writeUTF()方法原创 2017-02-28 22:06:14 · 2848 阅读 · 0 评论 -
Eclipse编写jsp自动导入包
eclipse自动补全原创 2017-02-28 22:08:18 · 7645 阅读 · 0 评论 -
Servlet重定向与转发区别
RTservlet在对客户端请求的数据处理之后,会向客户端返回相应的响应结果。这个响应结果可以是由当前servlet对象的PrintWriter输出流直接输出到页面上的信息,也可以是一个新的URL地址对应的信息。原创 2017-03-04 11:24:06 · 1061 阅读 · 0 评论 -
Java序列化
什么是序列化?Java序列化是指把Java对象转换为字节序列的过程;反序列化就是把字节序列再恢复成Java对象的过程原创 2017-03-19 23:18:03 · 375 阅读 · 0 评论 -
Java中的优先队列
假设百度搜索引擎一天会搜索M亿条URL,如何根据URL被搜索的次数来找出次数最高的N个URL呢?原创 2017-03-20 16:21:07 · 1809 阅读 · 0 评论 -
java反射之Class初级用法
Class类Class类的实例表示java应用运行时的类或接口(每个java类在运行的时候都会在JVM里表现为一个Class对象,可以通过类名.Class,类型.getClass(),Class.forName("包.类名")等方法获取Class对象)原创 2017-03-11 11:42:42 · 506 阅读 · 0 评论 -
深入理解HashSet
Set?不存在的,还不是HashMap?原创 2017-03-30 00:01:56 · 26465 阅读 · 9 评论 -
HashMap和HashTable的区别
往HashMap中读写10w条字符串,如何处理可以消耗更少的cpu资源原创 2017-03-16 21:58:54 · 431 阅读 · 0 评论 -
Java中的throw和throws
Java中的异常是一个常见又常用的知识点,里面一定会涉及到throws或者是throw,两者有什么区别呢?原创 2017-05-15 21:16:38 · 1095 阅读 · 1 评论 -
Spring Boot - Filter执行链路
在SpringBoot工程中使用filter进行过滤需要进行的步骤自定义一个Filter类,实现Filter接口在FilterConfiguration类(加了@Configuration的注解)中注册Filter,加上@Bean注解并在FilterRegistrationBean中设置Filter的优先级Filter接口中有三个方法,doFilter()是真正实现过滤的地方;其中方法参...原创 2019-03-12 10:37:40 · 3397 阅读 · 2 评论