这道题给我的第一印象是概率会改变, 直观上讲,第一次选择成功的概率为1/3,第二次如果再选择一次的概率为1/2,但是问题的关键在于第二次是否是进行了随机选择,如果确定了必须选另一个或者不选,那么就不再是随机的。所以我使用了以下代码进行测试: 得到的结果为 多次运行后我认为概率没有改变,因为结果基本是 ...
分类:
其他好文 时间:
2018-04-29 20:34:54
阅读次数:
158
tips:我希望通过这篇文章来给对于bootstrap还不理解的朋友带来帮助。当然这篇文章不仅仅是讲解知识,我更希望给广大朋友带来学习与理解官方文档的一种思路。阅读本文前,建议大家对SpringBoot的启动机制与Environment的作用有大致的了解。关于SpringBoot的启动机制我们可以参 ...
分类:
编程语言 时间:
2018-04-29 13:24:30
阅读次数:
624
2018-4-29 第八周作业网络攻防环境搭建第八周作业:=网络攻防环境搭建教材学习:本次介绍了linux基本架构,Linux的远程攻防技术,Linux系统结构。具体可以参考一下链接。=linux基本架构=linux系统结构kali视频课:SET工具的使用嗅探欺骗,中间人攻击: ...
分类:
其他好文 时间:
2018-04-29 11:50:32
阅读次数:
191
07 YAPI/基础设施 DevOps之路 === 文章Github地址,欢迎 : 简介 YApi 是一个可本地部署的、打通前后端及QA的、可视化的接口管理平台 更多文档: "官方文档" 安装 这里使用Docker的方式来快速创建文档服务: 1、创建 MongoDB 数据卷 2、启动 MongoDB ...
刚开始学习线段树,再次以本题为例,做点笔记 题意:题目有两种操作,一种是询问[l,r]区间的和,另一种是[l,r]区间上的每一位数都加上C 分析:显然,直接将数字C加到区间上的每一位数上比较耗时,效率也比较低,所以我们要另辟蹊径,那就是lazy操作。 lazy操作的意思就是先不将[l,r]区间的数上 ...
分类:
其他好文 时间:
2018-04-27 22:54:19
阅读次数:
198
题目传送门:https://www.luogu.org/problemnew/show/P4364 期中考后记:期中考刚考完,感觉不咋滴,年排第3。我抗压力太差了。。期末得把rank1抢回来。 本来感觉是个瞎贪心的(对每个歌曲的先决的歌曲为父子关系建树,然后每次找尽量大的孩子)。。其实不是。 贪心仅 ...
分类:
其他好文 时间:
2018-04-27 21:03:38
阅读次数:
139
一、MySQL数据库 1.创建数据库 2.建表 3.添加数据 二、通过JDBC连接MySQL数据库 1.JDBC URL 2.Statement boolean execute(String SQL) : 如果 ResultSet 对象可以被检索,则返回的布尔值为 true ,否则返回 false ...
分类:
数据库 时间:
2018-04-27 18:03:07
阅读次数:
182
GIL 多进程多线程使用场景 线程互斥锁与GIL对比 基于多线程实现并发的套接字通信 进程池与线程池 同步、异步、阻塞、非阻塞 ...
分类:
编程语言 时间:
2018-04-27 16:47:39
阅读次数:
226
最基础 tab 补全 \ 通配符 ctrl+c 中断当前进程 ctrl+d EOF或者exit shift+page down/up 窗口翻页 指令/档案帮助: man page(manual 说明文档)(man的说明见man man) info page 可读性更强的man(linux独有) 程序 ...
分类:
系统相关 时间:
2018-04-27 02:13:37
阅读次数:
209
Java多线程 JDK并发包(2) 线程池 在使用线程池后,创建线程变成了从线程池里获得空闲线程,关闭线程变成了将线程归坏给线程池。 JDK有一套Executor框架,大概包括Executor、ExecutorService、AbstractExeccutorService、ThreadPoolEx ...
分类:
编程语言 时间:
2018-04-26 18:25:39
阅读次数:
179