魏的实际开创者曹操,有着奸雄,奸贼、英雄三种形象。 不讨人喜欢的形象原因: 为人奸诈 篡汉 宁我负人,毋人负我——《三国志》 三种吕伯奢一家被杀的故事: 正当防卫 错杀(惋惜)--《三国志》 错杀(理直气壮)--《三国演义》 毛宗岗:“这是曹操过人的地方” 曹操性格(复杂): 为人奸诈(突袭乌巢) ...
分类:
其他好文 时间:
2020-04-20 01:36:48
阅读次数:
131
一.zookeeper的选举机制( 面试重点 ) 1.半数机制:集群中半数以上机器存活,集群可用,所以zookeeper适合安装奇数台服务器。 2.Zookeeper虽然在配置文件中并没有指定Master和Slave,但是,Zookeeper工作时,是有一个节点为Leader,其他为Follower ...
分类:
其他好文 时间:
2020-04-20 01:35:55
阅读次数:
85
在刚开始部署及测试SpringBoot打包的jar包时,常会将jar包抛到服务器上,直接运行 java -jar 命令来启动。但这样的话,该会话的终端窗口如果中断,程序也会挂掉,所以我们会采用nohup和&组合命令来操作。 使用nohup运行程序: 结果默认会输出到nohup.out 使用Ctrl ...
分类:
编程语言 时间:
2020-04-20 01:35:24
阅读次数:
266
面向对象的基本思想 1、什么是面向对象 “面向对象的方法主要是把事物给对象化,包括其属性和行为。 是一种编程思想,编程思路,代码的书写格式 2、构造函数的使用 创建对象的方法,有两种 字面量 const obj = {} 构造函数 const obj = new Object() 这个构造函数,就是 ...
分类:
其他好文 时间:
2020-04-20 01:34:58
阅读次数:
85
缓存击穿 缓存中没有但数据库中有的数据(一般是缓存时间到期),同时高并发读缓存没读到数据,又同时去数据库去取数据,引起数据库压力瞬间增大 解决 1.设置热点数据永远不过期。 2.加互斥锁,没有命中缓存的时候,加锁访问数据库,不造成数据库的瞬间压力 缓存穿透 用户想要查询一个数据,发现redis内存数 ...
分类:
其他好文 时间:
2020-04-20 01:34:40
阅读次数:
102
"题目地址" 下载后发现题目的附件是一个 32 位可执行文件 level,以及一个 32 位的 libc 运行库 接下来使用 checksec 来查看 elf 文件开启了哪些保护,可得到如下内容: 执行一下来看效果,发现其基本流程如下 放到 ida 里反汇编得到如下结果 发现可以函数 vulnera ...
分类:
其他好文 时间:
2020-04-20 01:34:11
阅读次数:
134
A vertex cover of a graph is a set of vertices such that each edge of the graph is incident to at least one vertex of the set. Now given a graph with ...
分类:
其他好文 时间:
2020-04-20 01:33:53
阅读次数:
85
一对多: 正向查询: # 一对多:正向查询,查询三国演义这本书的出版社的名字 values("关联字段名__要查询的字段") ret = models.Book.objects.filter(title="三国演义").values("publish__name") print(ret) # 查询到 ...
分类:
其他好文 时间:
2020-04-20 01:33:35
阅读次数:
101
实例项目共三个模块: m1 m2 package 其中package依赖m1和m2,将m1和m2编译生成的jar包一起打成一个war包。 springboot项目打成war包部署到tomcat时需要改变启动方式,否则运行tomcat时war包只会解压,但是加载不了 package的Applicati ...
分类:
编程语言 时间:
2020-04-20 01:33:20
阅读次数:
90
html 爬虫基础 概念 模拟浏览器发送网络请求,获取响应 分类 通用爬虫 搜索引擎的爬虫,面对整个互联网上所有的网站 聚焦爬虫 针对特定网站的爬虫 分类标准:爬虫爬取的范围 流程 1.url 2.发送请求,获取响应 (提取url地址,发送下一次请求) 3.提取数据 保存 rebots协议 道德层面 ...
分类:
其他好文 时间:
2020-04-20 01:32:33
阅读次数:
90
并发指在同一时间内可以执行多个任务。并发编程含义比较广泛,包含多线程编程、多进程编程及分布式程序等。本章讲解的并发含义属于多线程编程。goroutine是由Go语言的运行时调度完成,而线程是由操作系统调度完成。使用者分配足够多的任务,系统能自动帮助使用者把任务分配到CPU上,让这些任务尽量并发运作。 ...
分类:
其他好文 时间:
2020-04-20 01:31:57
阅读次数:
76
spring-boot-devtools 在pom中直接引入依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <optional>true ...
分类:
编程语言 时间:
2020-04-20 01:31:35
阅读次数:
95
知识无界 记录tomcat和mybatis源码导入到eclipse的过程 开发这么久了,不能老crud,看看人家的源码和设计思路。 0. tomcat源码导入eclipse 下载tomcat源码https://github.com/apache/tomcat, 然后按步骤下载(也可用git clon ...
分类:
系统相关 时间:
2020-04-20 01:31:19
阅读次数:
107
Markdown中一种常见的锚点方式是: 用这种方法有许多细节需要注意,可参见 "Github 中 Markdown 锚点链接如何写" 这些细节不是很方便处理,比如我今天就遇到了一个问题: 这样锚点虽然Markdown文件中会显示锚点成功(显示为蓝色字体),但点击后页面不会跳转,也就是说跳转无效。具 ...
分类:
其他好文 时间:
2020-04-20 01:30:43
阅读次数:
446
1. 应用K-means算法进行图片压缩 读取一张图片 观察图片文件大小,占内存大小,图片数据结构,线性化 用kmeans对图片像素颜色进行聚类 获取每个像素的颜色类别,每个类别的颜色 压缩图片生成:以聚类中收替代原像素颜色,还原为二维 观察压缩图片的文件大小,占内存大小 from sklearn. ...
分类:
编程语言 时间:
2020-04-20 01:30:30
阅读次数:
71
Filebeat介绍 Filebeat是本地文件的日志数据采集器,可监控日志目录或特定日志文件(tail file),并将它们转发给Elasticsearch或Logstatsh进行索引、kafka等。带有内部模块(auditd,Apache,Nginx,System和MySQL),可通过一个指定命 ...
分类:
其他好文 时间:
2020-04-20 01:30:15
阅读次数:
103