摘要: 我个人对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) 编辑
摘要: 给定一个包括 n 个整数的数组 nums 和 一个目标值 target。找出 nums 中的三个整数,使得它们的和与 target 最接近。返回这三个数的和。假定每组输入只存在唯一答案。 例如,给定数组 nums = [-1,2,1,-4], 和 target = 1. 与 target 最接近的三 阅读全文
posted @ 2019-12-24 12:01 zhangyu63 阅读(251) 评论(0) 推荐(0) 编辑