上一页 1 ··· 23 24 25 26 27 28 29 30 31 ··· 34 下一页
摘要: Exception和Error都是继承了Throwable类,在Java中只有Throwable类型的实例才可以被抛出(throw)或者捕获(catch),它是异常处理机制的基本组成类型。 Exception和Error体现了Java平台设计者对不同异常情况的分类。Exception是程序正常运行中 阅读全文
posted @ 2019-12-26 14:12 zhangyu63 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 控制反转(IOC) 举例说明 public class UserServiceTest { public static boolean doTest() { // ... } public static void main(String[] args) {//这部分逻辑可以放到框架中 if (doT 阅读全文
posted @ 2019-12-26 10:56 zhangyu63 阅读(805) 评论(0) 推荐(0) 编辑
摘要: 给定一个包含 n 个整数的数组 nums 和一个目标值 target,判断 nums 中是否存在四个元素 a,b,c 和 d ,使得 a + b + c + d 的值与 target 相等?找出所有满足条件且不重复的四元组。 注意: 答案中不可以包含重复的四元组。 示例: 给定数组 nums = [ 阅读全文
posted @ 2019-12-25 21:50 zhangyu63 阅读(271) 评论(0) 推荐(0) 编辑
摘要: MySQL的行锁是在引擎层由各个引擎自己实现的。但并不是所有的引擎都支持行锁,比如MyISAM引擎就不支持行锁。不支持行锁意味着并发控制只能使用表锁,对于这种引擎的表,同一张表上任何时刻只能有一个更新在执行,这就会影响到业务并发度。InnoDB是支持行锁的,这也是MyISAM被InnoDB替代的重要 阅读全文
posted @ 2019-12-25 21:06 zhangyu63 阅读(1114) 评论(0) 推荐(0) 编辑
摘要: Wiki解释 动态规划(英语:Dynamic programming,简称DP)是一种在数学、管理科学、计算机科学、经济学和生物信息学中使用的,通过把原问题分解为相对简单的子问题的方式求解复杂问题的方法。 动态规划常常适用于有重叠子问题[1]和最优子结构性质的问题,动态规划方法所耗时间往往远少于朴素 阅读全文
posted @ 2019-12-25 20:03 zhangyu63 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 翻译自 https://medium.com/netflix-techblog/lumen-custom-self-service-dashboarding-for-netflix-8c56b541548c Netflix产生大量数据。我们获得有用见解的方法之一是通过在仪表板中可视化数据,从而使我们 阅读全文
posted @ 2019-12-25 18:29 zhangyu63 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 我个人对Git或者Svn没什么偏好,这个如果个人开发用什么都一样,公司的话决定我用什么。可能是本人技术理解有问题,所以不参与两者的对比和争吵。 一般来讲,Git应该是一个必备技能,因为github的存在,每个写程序的人估计都有个github,虽然可能顶上一年只有几个提交。 再次强调本随笔无任何高深内 阅读全文
posted @ 2019-12-24 22:32 zhangyu63 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 最近正好在看操作系统中关于线程,锁的部分,也可以学习一下数据库种的锁。 MySQL的锁分为全局锁,表级锁,行锁三类。 全局锁 名思义,全局锁就是对整个数据库实例加锁。MySQL提供了一个加全局读锁的方法,命令是 Flush tables with read lock。命令是 Flush tables 阅读全文
posted @ 2019-12-24 21:42 zhangyu63 阅读(584) 评论(0) 推荐(0) 编辑
摘要: 给定一个仅包含数字 2-9 的字符串,返回所有它能表示的字母组合。 给出数字到字母的映射如下(与电话按键相同)。注意 1 不对应任何字母。 示例: 输入:"23" 输出:["ad", "ae", "af", "bd", "be", "bf", "cd", "ce", "cf"]. https://l 阅读全文
posted @ 2019-12-24 20:22 zhangyu63 阅读(276) 评论(0) 推荐(0) 编辑
摘要: 参考王争《数据结构与算法》 Wiki解释 回溯法(英语:backtracking)是暴力搜索法中的一种。 对于某些计算问题而言,回溯法是一种可以找出所有(或一部分)解的一般性算法,尤其适用于约束满足问题(在解决约束满足问题时,我们逐步构造更多的候选解,并且在确定某一部分候选解不可能补全成正确解之后放 阅读全文
posted @ 2019-12-24 20:00 zhangyu63 阅读(350) 评论(0) 推荐(0) 编辑
上一页 1 ··· 23 24 25 26 27 28 29 30 31 ··· 34 下一页