摘要: redis5.0以前为什么要用ruby? 因为在redis/src中有一个文件redis-trib.rb,是用Ruby写的,用来搭建redis集群(redis3.0版本时才开始支持集群),所以想要搭建redis集群需要有一个能执行.rb的Ruby运行环境。 同时ruby的运行又依赖redis.gem 阅读全文
posted @ 2019-12-21 23:43 魔杰Lee 阅读(912) 评论(0) 推荐(0) 编辑
摘要: INSERT INTO table ( "clo1", "col2", "col3", "col4", "col5" )VALUES ( 1, 10, NULL, '2019-12-19 13:38:35', '新年活动16张卡券'), ( 2, 11, NULL, '2019-12-19 15:0 阅读全文
posted @ 2019-12-19 15:19 魔杰Lee 阅读(34228) 评论(0) 推荐(1) 编辑
摘要: Exception in thread "main" java.lang.StackOverflowError Exception in thread "main" java.lang.StackOverflowError at java.lang.StringBuilder.append(Stri 阅读全文
posted @ 2019-12-06 16:43 魔杰Lee 阅读(530) 评论(0) 推荐(0) 编辑
摘要: 使用insert into tablA select * from tableB语句时, 一定要确保tableB后面的where,order或者其他条件,都需要有对应的索引, 来避免出现tableB全部记录被锁定的情况。 通过sql一步处理 insert into table_name(column 阅读全文
posted @ 2019-12-05 17:52 魔杰Lee 阅读(1822) 评论(0) 推荐(0) 编辑
摘要: 一个cpu同一时间,只能执行一个命令 yield() 该线程释放cpu的执行权,让步与其他线程,自己稍后执行 join() A线程中调用B线程的jion(),表示,A线程执行到此停止执行,知道B线程执行完毕,A线程再继续执行 isAlive() 判断当前线程是否还存活 sleep(long 1) 显 阅读全文
posted @ 2019-04-21 15:57 魔杰Lee 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 统一异常处理三要素: 1-枚举类管理异常编号和报错信息; 2-自定义异常,细化异常,利于异常分析和定位,自定义异常推荐继承RuntimException,spring框架中,继承RuntimeException,由此抛出的异常才会对事务进行回滚; 3-异常的捕获处理类 ExceptionHandle 阅读全文
posted @ 2019-03-28 22:36 魔杰Lee 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 今天被问到的问题2018-07-11: 1、LinkedList与ArrayList的区别。 2、NumberFormatException异常什么情况下出现? 3、Spring的AOP基于什么实现。 4、实现多线程的方式? 5、单例模式,观察者模式、动态代理模式。 6、遍历map. 7、拦截器与过 阅读全文
posted @ 2018-07-11 22:39 魔杰Lee 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 解决方法,将mysql中varchar改成date类型。 阅读全文
posted @ 2018-07-11 08:15 魔杰Lee 阅读(1710) 评论(0) 推荐(0) 编辑
摘要: 一、XML是什么 XML 是不作为的。XML 不会做任何事情。XML 被设计用来结构化、存储以及传输信息。它仅仅是纯文本而已。 通过 XML 您可以发明自己的标签,因为 XML 没有预定义的标签。XML 允许创作者定义自己的标签和自己的文档结构。 4.XML 文档形成一种树结构,它从“根部”开始,然 阅读全文
posted @ 2018-06-28 18:04 魔杰Lee 阅读(143) 评论(0) 推荐(0) 编辑
摘要: dom4j解析xml 阅读全文
posted @ 2018-06-28 15:45 魔杰Lee 阅读(83) 评论(0) 推荐(0) 编辑