04 2020 档案

java使用split遇到的坑
摘要:使用split的时候,要多注意下标。 split方法 继续往里看: split()方法内部,其实是用Pattern去处理的。 Pattern是一个正则表达式经编译后的表现模式。 Pattern compile(String regex) 表示将给定的正则表达式编译并赋予给Pattern类。 Patt 阅读全文

posted @ 2020-04-19 21:19 乐之者v 阅读(3369) 评论(0) 推荐(0) 编辑

Mysql和Oracle的区别
摘要:默认的事务隔离级别不一样。 Mysql默认的事务隔离级别是重复读,Oracle默认的是读提交。 对事务的提交 MySQL默认是自动提交,而Oracle默认不自动提交,需要用户手动提交,需要在写commit;指令或者点击commit按钮。 单引号的处理 MYSQL里可以用双引号包起字符串,ORACLE 阅读全文

posted @ 2020-04-11 10:55 乐之者v 阅读(182) 评论(0) 推荐(0) 编辑

Java String内存模型
摘要:String内存模型 示例: 解答如下: 参考资料: https://www.cnblogs.com/aiqiqi/p/10770864.html _label4 https://blog.csdn.net/fenglllle/article/details/81479179 https://jue 阅读全文

posted @ 2020-04-11 00:02 乐之者v 阅读(561) 评论(0) 推荐(0) 编辑

ReentrantLock源码简析
摘要:概念 ReentrantLock,可重入锁。在多线程中,可以通过加锁保证线程安全。 加锁和解锁 加锁: public void lock() { sync.lock(); } 解锁 public void unlock() { sync.release(1); } 内部类Sync继承AQS(Abst 阅读全文

posted @ 2020-04-08 20:27 乐之者v 阅读(276) 评论(0) 推荐(0) 编辑

重构:去掉代码中的坏味道
摘要:No.1:重复代码的提炼 重复代码是重构收效最大的手法之一,进行这项重构的原因不需要多说。它有很多很明显的好处,比如总代码量大大减少,维护方便,代码条理更加清晰易读。 它的重点就在于寻找代码当中完成某项子功能的重复代码,找到以后请毫不犹豫将它移动到合适的方法当中,并存放在合适的类当中。 小实例 cl 阅读全文

posted @ 2020-04-08 20:26 乐之者v 阅读(389) 评论(0) 推荐(0) 编辑

敏捷开发流程
摘要:### 零、迭代 * 小步快跑,快速迭代。 版本迭代中,尽量不要做大而全的瀑布流的需求,最好是一些小的快速交付的需求。 在快速迭代中,迅速做出用户需要的需求,并在迭代中,根据用户的反馈,快速调整。 ### 一、需求评审 * 需求文档提前发布。文档提前半小时发给其他团队成员,给大家阅读思考的时间。 * 阅读全文

posted @ 2020-04-07 00:39 乐之者v 阅读(1099) 评论(0) 推荐(1) 编辑

上线新功能,如何兼容旧数据?
摘要:sql 将一张表的字段复制到另一张表 我们在上线新功能后,有时修改了后台字段,需要兼容旧数据,得将一张表的字段复制到另一张表。 存在以下两种情况: 一、查询一张表B的字段,插入另一张表A。 格式如下: 示例: 如果字段需要计算后再复制,示例如下: 二、查询一张表B的字段,更新另一张表A 可以使用UP 阅读全文

posted @ 2020-04-04 00:02 乐之者v 阅读(1065) 评论(0) 推荐(0) 编辑

< 2025年2月 >
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
2 3 4 5 6 7 8

导航

统计

点击右上角即可分享
微信分享提示