上一页 1 2 3 4 5 6 ··· 47 下一页
摘要: 1. start 由于工作原因,经常需要安装vs code,一换工作环境经常都要安装vs code,都是重新配置一下,于是打算用这个博客,把自己需要做的修改全部记录,下次新安装vs code直接打开这篇博客就可以照着做了。 2. install vs-code 官方网站提供的下载:https://c 阅读全文
posted @ 2020-07-24 10:08 我喜欢旅行 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 在企业级项目的开发中,尤其是分布式项目,经常直接在服务器上进行开发工作,操作系统环境一般是Centos 7。普遍状况是,在服务器上安装IDE 开发工具,通过 Xshell等工具远程启动,本地通过虚拟桌面打开IDE,使用体验是非常差的,IDE 卡顿严重,及其影响开发体验。 解决方案:在Centos服务 阅读全文
posted @ 2020-07-13 14:45 我喜欢旅行 阅读(673) 评论(0) 推荐(0) 编辑
摘要: import random def getBaseBigHapppyNumbers(): frontNumbers = set(); backNumbers = set(); while(len(frontNumbers)<5): cur = random.randint(1, 35) frontN 阅读全文
posted @ 2020-06-22 11:27 我喜欢旅行 阅读(299) 评论(0) 推荐(0) 编辑
摘要: 出现数据库隔离,是因为会遇到下面三种情况: 1. 脏读: 另一个事务修改了数据,但尚未提交,而本事务中的SELECT会读到这些未被提交的数据。 2. 不可重复读: 解决了脏读后,会遇到,同一个事务执行过程中,另外一个事务提交了新数据,因此本事务先后两次读到的数据结果会不一致。 3. 幻读: 解决了不 阅读全文
posted @ 2020-06-17 15:25 我喜欢旅行 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 时间一久,两个排序都搞不清楚区别了。手写一遍如下: 1. 冒泡排序,强调相邻元素的比较,后面的元素都是已经确定位置的 //冒泡排序 for(int i=0; i<n-1; i++) { for(int j=0; j<n-1-i; j++) { if(a[j] > a[j+1]) { int tmp 阅读全文
posted @ 2020-06-17 12:37 我喜欢旅行 阅读(165) 评论(0) 推荐(0) 编辑
摘要: java抽象类与接口的区别 一. 抽象类 抽象类: 1、抽象类使用abstract修饰; 2、抽象类不能实例化,即不能使用new关键字来实例化对象; 3、含有抽象方法(使用abstract关键字修饰的方法)的类是抽象类,必须使用abstract关键字修饰; 4、抽象类可以含有抽象方法,也可以不包含抽 阅读全文
posted @ 2020-06-15 10:13 我喜欢旅行 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 1) 客户端向服务器发起HTTPS请求,连接到服务器的443端口; 2) 服务器端有一个密钥对,即公钥(即数字证书)和私钥,是用来进行非对称加密使用的,服务器端保存着私钥,不能将其泄露,公钥可以发送给任何人; 3) 服务器将自己的公钥发送给客户端; 4) 客户端收到服务器端的公钥之后,检查其合法性, 阅读全文
posted @ 2020-06-10 16:14 我喜欢旅行 阅读(863) 评论(0) 推荐(0) 编辑
摘要: 参考:https://mp.weixin.qq.com/s/9zRmjH5Bgzo-EDIzZ5C7Hg 操作系统中的锁分为两大类:悲观锁和乐观锁。 1. 悲观锁 悲观锁,Pessimistic Lock,即这种锁的“想法”很悲观——方法执行如果不加锁就会出事,所以操作必须上锁,一个一个的来。 其中 阅读全文
posted @ 2020-06-10 14:34 我喜欢旅行 阅读(3043) 评论(0) 推荐(0) 编辑
摘要: pdd的一个面试编程题 题目描述 现有两只队伍A和B,每个队伍各有五个人,初始时每个人的血量都是5。 每隔一秒钟,两支队伍便互相攻击,每个队伍的每个人都会随机挑选对方的一个的人进行攻击,攻击成功的可能性是80%,20%的可能性失败因为对方进行了闪躲。问5秒钟之后,两支队伍各自剩下哪些人存活。 代码实 阅读全文
posted @ 2020-06-07 00:07 我喜欢旅行 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 1. 堆排序 /* * 手动实现堆排序, 使用大根堆实现 从小到大排序 */ // 完成在数组[low, high]的范围内,对在位置low上的节点向下进行调整 void shift(int nums[], int low, int high) { int i = low; int j = i*2; 阅读全文
posted @ 2020-05-09 12:39 我喜欢旅行 阅读(299) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 47 下一页