<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Henry1991back的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/qq_33528613</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; qq_33528613]]></copyright><item><title><![CDATA[最近面试遇到的面试题]]></title><link>https://blog.youkuaiyun.com/qq_33528613/article/details/128260570</link><guid>https://blog.youkuaiyun.com/qq_33528613/article/details/128260570</guid><author>qq_33528613</author><pubDate>Fri, 09 Dec 2022 23:55:10 +0800</pubDate><description><![CDATA[数据库 主从复制 配置 nginx 权限设置。python Linux shell 脚本。Linux 进程名字 查看进程号。quick 协议 http 区别。pandas 保留最后一个空行。图数据库 索引 图索引 边索引。MySQL 建索引几大原则。python 脚本数据类型。Linux 杀死一个进程。字典转 json 字符串。python 去除空行。列表 元组 字典 区别。先挖坑，有空再填坑！TCP UDP 区别。MySQL 查询优化。]]></description><category></category></item><item><title><![CDATA[《普林斯顿微积分》读书笔记]]></title><link>https://blog.youkuaiyun.com/qq_33528613/article/details/99698391</link><guid>https://blog.youkuaiyun.com/qq_33528613/article/details/99698391</guid><author>qq_33528613</author><pubDate>Sat, 17 Aug 2019 21:41:44 +0800</pubDate><description><![CDATA[写在前面：
并不完整，只有零散的记忆，二、三刷的时候再补充吧。

一些初等函数的导数：
例如：
x^n --&gt; n*x^


]]></description><category></category></item><item><title><![CDATA[《马克思主义基本原理概论》第 1 章世界的物质性及发展规律]]></title><link>https://blog.youkuaiyun.com/qq_33528613/article/details/98469077</link><guid>https://blog.youkuaiyun.com/qq_33528613/article/details/98469077</guid><author>qq_33528613</author><pubDate>Sun, 04 Aug 2019 14:28:10 +0800</pubDate><description><![CDATA[未完待续。。

]]></description><category></category></item><item><title><![CDATA[《领风者》观后感]]></title><link>https://blog.youkuaiyun.com/qq_33528613/article/details/97424213</link><guid>https://blog.youkuaiyun.com/qq_33528613/article/details/97424213</guid><author>qq_33528613</author><pubDate>Fri, 26 Jul 2019 21:55:04 +0800</pubDate><description><![CDATA[这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题，有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能，丰富你的文章UML 图表FLowchart流程图导出与导入导出导入
欢迎使用Ma...]]></description><category></category></item><item><title><![CDATA[快速清除Neo4j数据库数据]]></title><link>https://blog.youkuaiyun.com/qq_33528613/article/details/87003097</link><guid>https://blog.youkuaiyun.com/qq_33528613/article/details/87003097</guid><author>qq_33528613</author><pubDate>Mon, 11 Feb 2019 16:05:15 +0800</pubDate><description><![CDATA[在开发过程中，很多时候需要快(简)速(单)清(粗)除(暴)Neo4j中存在的海量数据节点和关系数据。在这种情况下，delete和detach从性能上都已力不从心。Neo4j官方推荐清库方法，即删除graph.db数据库文件，暴力清空数据库。

关闭Neo4j服务器进程

检查服务器进程是否启动，如启动，可通过kill -9或其它方式杀掉服务器进程。
2. 删除graph.db数据库文件
找到&amp;lt...]]></description><category></category></item><item><title><![CDATA[利用浏览器 远程访问 腾讯云上的 neo4j 数据库服务器]]></title><link>https://blog.youkuaiyun.com/qq_33528613/article/details/86768457</link><guid>https://blog.youkuaiyun.com/qq_33528613/article/details/86768457</guid><author>qq_33528613</author><pubDate>Wed, 06 Feb 2019 16:09:02 +0800</pubDate><description><![CDATA[
进入 neo4j 文件夹，【$ vim conf/neo4j.conf】，将 54 行的【# dbms.connectors.default_listen_address=0.0.0.0】注释 【#】去掉，可以远程通过ip访问neo4j数据库。
如果开启了防火墙等防护软件，一定要放开7474端口和7687端口，否则依然无法远程访问neo4j的web界面
【
firewall-cmd --zone...]]></description><category></category></item><item><title><![CDATA[乌班图 命令行 安装 Java]]></title><link>https://blog.youkuaiyun.com/qq_33528613/article/details/86767023</link><guid>https://blog.youkuaiyun.com/qq_33528613/article/details/86767023</guid><author>qq_33528613</author><pubDate>Tue, 05 Feb 2019 23:11:03 +0800</pubDate><description><![CDATA[1、安装依赖包：
sudo apt-get install python-software-properties
2、添加仓库源：
sudo add-apt-repository ppa:webupd8team/java
3、更新软件包列表：
sudo apt-get update
4、安装java JDK：
sudo apt-get install oracle-java8-installer
...]]></description><category></category></item><item><title><![CDATA[使用 Flask 构建 1 个知识图谱 Web 应用（1）环境搭建]]></title><link>https://blog.youkuaiyun.com/qq_33528613/article/details/86602707</link><guid>https://blog.youkuaiyun.com/qq_33528613/article/details/86602707</guid><author>qq_33528613</author><pubDate>Tue, 22 Jan 2019 22:33:21 +0800</pubDate><description><![CDATA[

安装 Java


安装、运行 neo4j；


创建虚拟环境
pipenv install
pipenv shell


安装 py2neo


安装 Flask
pipenv install flask



]]></description><category></category></item><item><title><![CDATA[乌班图安装 Java]]></title><link>https://blog.youkuaiyun.com/qq_33528613/article/details/86598526</link><guid>https://blog.youkuaiyun.com/qq_33528613/article/details/86598526</guid><author>qq_33528613</author><pubDate>Tue, 22 Jan 2019 17:37:20 +0800</pubDate><description><![CDATA[下载了 neo4j 后，启动时，出现报错：
$ ./neo4j start
ERROR: Unable to find Java executable.
* Please use Oracle(R) Java(TM) 8, OpenJDK(TM) or IBM J9 to run Neo4j.
* Please see https://neo4j.com/docs/ for Neo4j insta...]]></description><category></category></item><item><title><![CDATA[jdk与jre的区别]]></title><link>https://blog.youkuaiyun.com/qq_33528613/article/details/86597726</link><guid>https://blog.youkuaiyun.com/qq_33528613/article/details/86597726</guid><author>qq_33528613</author><pubDate>Tue, 22 Jan 2019 17:02:33 +0800</pubDate><description><![CDATA[很多程序员已经干了一段时间java了依然不明白jdk与jre的区别。
JDK就是Java Development Kit.简单的说JDK是面向开发人员使用的SDK，它提供了Java的开发环境和运行环境。SDK是Software Development Kit 一般指软件开发包，可以包括函数库、编译程序等。
JRE是Java Runtime Enviroment是指Java的运行环境，是面向Java...]]></description><category></category></item><item><title><![CDATA[Linux 命令行举例]]></title><link>https://blog.youkuaiyun.com/qq_33528613/article/details/85049854</link><guid>https://blog.youkuaiyun.com/qq_33528613/article/details/85049854</guid><author>qq_33528613</author><pubDate>Mon, 17 Dec 2018 15:12:46 +0800</pubDate><description><![CDATA[参考资料：Linux 命令行大全

find
P225
find 配合正则表达式，可以用于查找文件。

示例：
$ l
a.c                                      learning_python/
a.java                                   mysql_venv/
a.py                         ...]]></description><category></category></item><item><title><![CDATA[我所理解的 restful （关键词：restful）]]></title><link>https://blog.youkuaiyun.com/qq_33528613/article/details/85042521</link><guid>https://blog.youkuaiyun.com/qq_33528613/article/details/85042521</guid><author>qq_33528613</author><pubDate>Sun, 16 Dec 2018 23:33:32 +0800</pubDate><description><![CDATA[我的理解
URL 用于定位资源，HTTP 动词(GET、POST、PUT、DELETE)用于描述操作。
略详细的解释
Resource Representational State Transfer 资源在网络中以某种表现形式进行状态转移。
分解开来：
Resource：		资源，即数据（前面说过网络的核心）。比如 newsfeed，friends等；
Representational：	某种表现...]]></description><category></category></item><item><title><![CDATA[Python 之装饰器（关键词：Python/装饰器/函数装饰器/类装饰器）]]></title><link>https://blog.youkuaiyun.com/qq_33528613/article/details/84325152</link><guid>https://blog.youkuaiyun.com/qq_33528613/article/details/84325152</guid><author>qq_33528613</author><pubDate>Sun, 16 Dec 2018 19:46:10 +0800</pubDate><description><![CDATA[装饰器
函数装饰器
类装饰器
@staticmethod、@classmethod
抽象超类
特性（property）
特性协议允许我们把 1 个特定属性的访问操作（读取、设置、删除）指向我们提供的函数或方法，使得我们能够插入在属性的访问操作的时候自动允许的代码，还可以为属性提供文档。
property
class Person:
	def __init__(self, name):
		self...]]></description><category></category></item><item><title><![CDATA[Python 中的生成器（关键词：Python/生成器/生成器表达式/生成器函数/生成器对象）]]></title><link>https://blog.youkuaiyun.com/qq_33528613/article/details/84245136</link><guid>https://blog.youkuaiyun.com/qq_33528613/article/details/84245136</guid><author>qq_33528613</author><pubDate>Sun, 16 Dec 2018 19:42:56 +0800</pubDate><description><![CDATA[11 列表推导式和生成器表达式的优劣
列表推导式是 1 次构造列表中的所有结果；
生成器表达式不是 1 次构造出所有结果，对内存占用相对较小。
对于非常大的结果集合的计算，生成器表达式要优于列表推导式。
参考文献：

《Python 学习手册（第 4 版）》 - 第 20 章 - 生成器表达式：迭代器遇到列表解析 - P506，P507。

10 生成器（生成器表达式、生成器函数、生成器对象）
这...]]></description><category></category></item><item><title><![CDATA[TIME_WAIT过多是因为什么（关键词：计算机网络/TCP/time_wait）]]></title><link>https://blog.youkuaiyun.com/qq_33528613/article/details/84987597</link><guid>https://blog.youkuaiyun.com/qq_33528613/article/details/84987597</guid><author>qq_33528613</author><pubDate>Sun, 16 Dec 2018 19:42:12 +0800</pubDate><description><![CDATA[TIME_WAIT过多是因为什么
（首先需要注意的是，客户机、服务器均可以发起对 TCP 连接的关闭，以下以服务器发起关闭为例。）
TIME_WAIT 是什么：关闭 TCP 连接过程中，第 4 次挥手时，服务器发送了 ACK 报文段之后，服务器会进入 TIME_WAIT 状态，这是为了确保客户机能够正确地关闭、释放资源。TIME_WAIT状态将持续2个MSL(Max Segment Lifetim...]]></description><category></category></item><item><title><![CDATA[Python 中的元类（关键词：Python/type/元类）]]></title><link>https://blog.youkuaiyun.com/qq_33528613/article/details/84376629</link><guid>https://blog.youkuaiyun.com/qq_33528613/article/details/84376629</guid><author>qq_33528613</author><pubDate>Sun, 16 Dec 2018 19:41:00 +0800</pubDate><description><![CDATA[类是 type 类的实例
Python 3 中，用户定义的类是 type 的 1 个实例，type 是 1 个类。
&amp;amp;gt;&amp;amp;gt;&amp;amp;gt; class C:	pass

&amp;amp;gt;&amp;amp;gt;&amp;amp;gt; isinstance(C, type)
True
&amp;amp;gt;&amp;amp;gt;&amp;amp;gt; type(type)
&amp;amp;lt;class 'type'&amp;]]></description><category></category></item><item><title><![CDATA[Python 中的多进程、多线程编程（关键词：Python/进程/线程/多进程/多线程）]]></title><link>https://blog.youkuaiyun.com/qq_33528613/article/details/84581267</link><guid>https://blog.youkuaiyun.com/qq_33528613/article/details/84581267</guid><author>qq_33528613</author><pubDate>Sun, 16 Dec 2018 19:40:37 +0800</pubDate><description><![CDATA[进程
进程是什么？
进程：执行中的程序。
进程控制块（Process Control Block）
线程
线程是什么？
线程控制块（Thread Control Block）
进程与线程的区别？
线程与属于同一进程的其他线程共享代码段、公共数据段、打开文件和信号等等。

（《操作系统概念（第 7 版）》 - P111）
多进程与多线程的区别？
区别 1：和线程不同，进程没有任何共享状态；如果某个进...]]></description><category></category></item><item><title><![CDATA[出现过多的close_wait可能是什么原因？（关键词：计算机网络/TCP/close_wait）]]></title><link>https://blog.youkuaiyun.com/qq_33528613/article/details/84987469</link><guid>https://blog.youkuaiyun.com/qq_33528613/article/details/84987469</guid><author>qq_33528613</author><pubDate>Sun, 16 Dec 2018 19:39:50 +0800</pubDate><description><![CDATA[出现过多的close_wait可能是什么原因？
（首先需要注意的是，客户机、服务器均可以发起对 TCP 连接的关闭，以下以客户机发起关闭为例。）
什么是 close_wait：关闭 TCP 连接过程中，第 2、3 次挥手时，服务器发送了 ACK 报文段、FIN 报文段之后，服务器会进入 close_wait 状态。（具体是第 2 次挥手还是第 3 次挥手时，是发送了 ACK 报文段还是 FIN 报...]]></description><category></category></item><item><title><![CDATA[拒绝服务攻击 DoS（关键词：计算机网络/拒绝服务攻击/DoS/分布式/反射式）]]></title><link>https://blog.youkuaiyun.com/qq_33528613/article/details/85006663</link><guid>https://blog.youkuaiyun.com/qq_33528613/article/details/85006663</guid><author>qq_33528613</author><pubDate>Fri, 14 Dec 2018 17:03:18 +0800</pubDate><description><![CDATA[拒绝服务攻击 DoS
拒绝服务攻击 (Denial-of-Service(DoS) attack)
攻击方向被攻击方恶意性地大量发送分组，导致分组到达被攻击方之后，大量消耗被攻击方的资源，使得被攻击方的主机没有办法为合法用户提供服务，从而出现拒绝服务。主要分为两类：

带宽耗尽。通过消耗被攻击主机接入网络的链路带宽，使得被攻击主机无法为合法用户提供服务；
计算资源耗尽。消耗主机的 CPU 或者内存...]]></description><category></category></item><item><title><![CDATA[拒绝服务攻击 DoS（关键词：计算机网络/拒绝服务攻击/DoS/分布式/反射式）]]></title><link>https://blog.youkuaiyun.com/qq_33528613/article/details/85006662</link><guid>https://blog.youkuaiyun.com/qq_33528613/article/details/85006662</guid><author>qq_33528613</author><pubDate>Fri, 14 Dec 2018 17:03:18 +0800</pubDate><description><![CDATA[拒绝服务攻击 DoS
拒绝服务攻击 (Denial-of-Service(DoS) attack)
攻击方向被攻击方恶意性地大量发送分组，导致分组到达被攻击方之后，大量消耗被攻击方的资源，使得被攻击方的主机没有办法为合法用户提供服务，从而出现拒绝服务。主要分为两类：

带宽耗尽。通过消耗被攻击主机接入网络的链路带宽，使得被攻击主机无法为合法用户提供服务；
计算资源耗尽。消耗主机的 CPU 或者内存...]]></description><category></category></item></channel></rss>