2019年9月5日

线程上下文切换

摘要:CPU给每个任务都服务一定的时间,然后把当前任务的状态保存下来,再加载下一任务的状态后,继续服务下一任务。任务的状态保存及再加载, 这段过程就叫做上下文切换。时间片轮转的方式使多个任务在同一颗CPU上执行变成了可能。 详见:https://juejin.im/post/5b10e53b6fb9a01 阅读全文

posted @ 2019-09-05 21:03 Deltadeblog 阅读(57) 评论(0) 推荐(0) 编辑

netty ByteBuf与String相互转换

摘要:String转为ByteBuf 1)使用String.getBytes(Charset),将String转为byte[]类型 2)使用Unpooled.wrappedBuffer(byte[]),将byte[]转为ByteBuf 或者使用 Unpooled.copiedBuffer(CharSequ 阅读全文

posted @ 2019-09-05 11:46 Deltadeblog 阅读(5296) 评论(0) 推荐(0) 编辑

2019年8月11日

java 连缀用法

摘要:连缀用法,即是在实例化对象时,同时为对象的属性设值。 如示例所示,在创建对象时,同时调用属性的设值函数,为属性赋值 实现方法是,每个设值函数都返回this 阅读全文

posted @ 2019-08-11 01:05 Deltadeblog 阅读(215) 评论(0) 推荐(0) 编辑

2019年8月6日

局部内部类访问局部变量

摘要:局部内部类是指位于方法内的类,局部内部类若要访问其所在方法内的变量,则该变量必须是final修饰的。 Inner是位于方法main()内的局部内部类,若要访问方法内的局部变量a,则a应当使用final修饰。 被内部类访问的局部变量会被拷贝一份到内部类中,即Inner中存在一个成员变量,用于记录局部变 阅读全文

posted @ 2019-08-06 15:43 Deltadeblog 阅读(1187) 评论(1) 推荐(1) 编辑

2019年8月1日

java 类名.this

摘要:类名.this指该类的实例,主要用在内部类的方法中,要指定某个嵌套层次的外围类的“this”引用时,使用“外围类名.this”语法 内部类Bar的方法getFoo()返回外部类Foo的实例 阅读全文

posted @ 2019-08-01 14:22 Deltadeblog 阅读(148) 评论(0) 推荐(0) 编辑

java 类内部定义接口

摘要:java类内部可以定义接口,作用可以看作是对类功能的进一步补充,类里面包含两部分:一部分是自己的固定的,一部分是可以变化的,而这可变的部分就编程了一个接口。 另一个作用是避免命名冲突。 示例 类Fruits内部存在接口Apple 通过匿名内部类方式实现Fruits类中的Apple接口 需要注意,内部 阅读全文

posted @ 2019-08-01 11:28 Deltadeblog 阅读(2286) 评论(0) 推荐(0) 编辑

2019年6月25日

java 接口中的成员变量与方法

摘要:java接口中变量的默认修饰符为 public static final 相当于 java接口中方法的默认修饰符为 public abstract 相当于 接口中的方法是可以使用static修饰的,但必须在接口中实现该方法。 阅读全文

posted @ 2019-06-25 21:02 Deltadeblog 阅读(273) 评论(0) 推荐(0) 编辑

2019年6月15日

Spring BeanPostProcessor

摘要:BeanPostProcessor允许在调用初始化方法前后对 Bean 进行额外的处理。 BeanPostProcessor源码 BeanPostProcessor定义了两个方法postProcessBeforeInitialization(Object bean, String beanName) 阅读全文

posted @ 2019-06-15 20:05 Deltadeblog 阅读(47) 评论(0) 推荐(0) 编辑

2019年4月28日

MySQL更改命令行默认分隔符

摘要:MySQL命令行默认语句分隔符为分号 ; 使用DELIMITER命令可以更改默认分隔符 mysql> DELIMITER // 将默认分割符改为 // 阅读全文

posted @ 2019-04-28 11:24 Deltadeblog 阅读(603) 评论(0) 推荐(0) 编辑

2018年11月5日

java 动态代理

摘要:动态代理 所谓动态代理即是在程序中为一个或多个接口动态地生成实现类,该类被称作动态代理类; 或为一个或多个接口动态地生成实例,该实例被称作动态代理对象。很明显,动态代理对象是动态代理类的实例。 总之,动态代理类就是实现了某个或多个接口的类,动态代理对象就是该类的实例。动态表明是在程序运行时得到代理类 阅读全文

posted @ 2018-11-05 15:45 Deltadeblog 阅读(53) 评论(0) 推荐(0) 编辑

导航