随笔分类 -  Java

摘要:AOP AOP(Aspect Oriented Programming),即面向切面编程,可以说是OOP(Object Oriented Programming,面向对象编程)的补充和完善。OOP引入封装、继承、多态等概念来建立一种对象层次结构,用于模拟公共行为的一个集合。不过OOP允许开发者定义纵 阅读全文
posted @ 2020-04-15 20:46 谢世林 阅读(135) 评论(0) 推荐(0)
摘要:1、ctrl+Shift+Alt+/,选择Registry 2、勾选 compiler.automake.allow.when.app.running(可能不按首字母排序,可以多找找) 3、Setting >Compiler >勾选Build project automatically 4、pom. 阅读全文
posted @ 2020-04-03 17:07 谢世林 阅读(4333) 评论(1) 推荐(0)
摘要:1 public static void main(String[] args) { 2 long start = System.currentTimeMillis(); 3 int sum1 = count(20); 4 long end = System.currentTimeMillis(); 阅读全文
posted @ 2020-03-01 22:13 谢世林 阅读(1097) 评论(0) 推荐(0)
摘要:可靠性 redis :没有相应的机制保证消息的可靠消费,如果发布者发布一条消息,而没有对应的订阅者的话,这条消息将丢失,不会存在内存中;rabbitmq:具有消息消费确认机制,如果发布一条消息,还没有消费者消费该队列,那么这条消息将一直存放在队列中,直到有消费者消费了该条消息,以此可以保证消息的可靠 阅读全文
posted @ 2020-02-22 11:33 谢世林 阅读(2264) 评论(0) 推荐(0)
摘要:1 public class SerializeUtil { 2 /** 3 * 任意类型和二进制互转 4 * @param obj 5 * @return 6 */ 7 public static byte [] serialize(Object obj){ 8 ObjectOutputStrea 阅读全文
posted @ 2020-02-20 16:08 谢世林 阅读(299) 评论(0) 推荐(0)
摘要:1 public static void main(String[] args) throws ParseException { 2 /** 3 * 获取当前时间 4 * 5 */ 6 Date date = new Date(); 7 /**转换提日期输出格式*/ 8 SimpleDateForm 阅读全文
posted @ 2020-02-15 00:16 谢世林 阅读(2302) 评论(0) 推荐(0)
摘要:public class Sum { public static int count(int n) { if (n > 1) { return count(n - 1) + n; } else { return n; } } public static void main(String[] args 阅读全文
posted @ 2020-01-31 01:07 谢世林 阅读(1435) 评论(0) 推荐(0)