快速清除Neo4j数据库数据

在开发过程中,很多时候需要快(简)速(单)清(粗)除(暴)Neo4j中存在的海量数据节点和关系数据。在这种情况下,delete和detach从性能上都已力不从心。Neo4j官方推荐清库方法,即删除graph.db数据库文件,暴力清空数据库。 关闭Neo4j服务器进程 检查服务器进程是否启动,如...

2019-02-11 16:05:15

阅读数 195

评论数 1

利用浏览器 远程访问 腾讯云上的 neo4j 数据库服务器

进入 neo4j 文件夹,【$ vim conf/neo4j.conf】,将 54 行的【# dbms.connectors.default_listen_address=0.0.0.0】注释 【#】去掉,可以远程通过ip访问neo4j数据库。 如果开启了防火墙等防护软件,一定要放开7474端口...

2019-02-06 16:09:02

阅读数 283

评论数 0

乌班图 命令行 安装 Java

1、安装依赖包: sudo apt-get install python-software-properties 2、添加仓库源: sudo add-apt-repository ppa:webupd8team/java 3、更新软件包列表: sudo apt-get update 4、安装jav...

2019-02-05 23:11:03

阅读数 109

评论数 0

使用 Flask 构建 1 个知识图谱 Web 应用(1)环境搭建

安装 Java 安装、运行 neo4j; 创建虚拟环境 pipenv install pipenv shell 安装 py2neo 安装 Flask pipenv install flask

2019-01-22 22:33:21

阅读数 167

评论数 0

乌班图安装 Java

下载了 neo4j 后,启动时,出现报错: $ ./neo4j start ERROR: Unable to find Java executable. * Please use Oracle(R) Java(TM) 8, OpenJDK(TM) or IBM J9 to run Neo4j...

2019-01-22 17:37:20

阅读数 291

评论数 0

jdk与jre的区别

很多程序员已经干了一段时间java了依然不明白jdk与jre的区别。 JDK就是Java Development Kit.简单的说JDK是面向开发人员使用的SDK,它提供了Java的开发环境和运行环境。SDK是Software Development Kit 一般指软件开发包,可以包括函数库、编译...

2019-01-22 17:02:33

阅读数 63

评论数 0

Linux 命令行举例

参考资料:Linux 命令行大全 find P225 find 配合正则表达式,可以用于查找文件。 示例: $ l a.c learning_python/ a.java ...

2018-12-17 15:12:46

阅读数 68

评论数 0

我所理解的 restful (关键词:restful)

我的理解 URL 用于定位资源,HTTP 动词(GET、POST、PUT、DELETE)用于描述操作。 略详细的解释 Resource Representational State Transfer 资源在网络中以某种表现形式进行状态转移。 分解开来: Resource: 资源,即数据(前面说过...

2018-12-16 23:33:32

阅读数 1404

评论数 0

Python 之装饰器(关键词:Python/装饰器/函数装饰器/类装饰器)

装饰器 函数装饰器 类装饰器 @staticmethod、@classmethod 抽象超类 特性(property) 特性协议允许我们把 1 个特定属性的访问操作(读取、设置、删除)指向我们提供的函数或方法,使得我们能够插入在属性的访问操作的时候自动允许的代码,还可以为属性提供文档。...

2018-12-16 19:46:10

阅读数 265

评论数 2

Python 中的生成器(关键词:Python/生成器/生成器表达式/生成器函数/生成器对象)

11 列表推导式和生成器表达式的优劣 列表推导式是 1 次构造列表中的所有结果; 生成器表达式不是 1 次构造出所有结果,对内存占用相对较小。 对于非常大的结果集合的计算,生成器表达式要优于列表推导式。 参考文献: 《Python 学习手册(第 4 版)》 - 第 20 章 - 生成...

2018-12-16 19:42:56

阅读数 83

评论数 0

TIME_WAIT过多是因为什么(关键词:计算机网络/TCP/time_wait)

TIME_WAIT过多是因为什么 (首先需要注意的是,客户机、服务器均可以发起对 TCP 连接的关闭,以下以服务器发起关闭为例。) TIME_WAIT 是什么:关闭 TCP 连接过程中,第 4 次挥手时,服务器发送了 ACK 报文段之后,服务器会进入 TIME_WAIT 状态,这是为了确保客户...

2018-12-16 19:42:12

阅读数 421

评论数 2

Python 中的元类(关键词:Python/type/元类)

类是 type 类的实例 Python 3 中,用户定义的类是 type 的 1 个实例,type 是 1 个类。 >>> class C: pass >&am...

2018-12-16 19:41:00

阅读数 84

评论数 2

Python 中的多进程、多线程编程(关键词:Python/进程/线程/多进程/多线程)

进程 进程是什么? 进程:执行中的程序。 进程控制块(Process Control Block) 线程 线程是什么? 线程控制块(Thread Control Block) 进程与线程的区别? 线程与属于同一进程的其他线程共享代码段、公共数据段、打开文件和信号等等。 (《操...

2018-12-16 19:40:37

阅读数 189

评论数 0

出现过多的close_wait可能是什么原因?(关键词:计算机网络/TCP/close_wait)

出现过多的close_wait可能是什么原因? (首先需要注意的是,客户机、服务器均可以发起对 TCP 连接的关闭,以下以客户机发起关闭为例。) 什么是 close_wait:关闭 TCP 连接过程中,第 2、3 次挥手时,服务器发送了 ACK 报文段、FIN 报文段之后,服务器会进入 clo...

2018-12-16 19:39:50

阅读数 677

评论数 0

拒绝服务攻击 DoS(关键词:计算机网络/拒绝服务攻击/DoS/分布式/反射式)

拒绝服务攻击 DoS 拒绝服务攻击 (Denial-of-Service(DoS) attack) 攻击方向被攻击方恶意性地大量发送分组,导致分组到达被攻击方之后,大量消耗被攻击方的资源,使得被攻击方的主机没有办法为合法用户提供服务,从而出现拒绝服务。主要分为两类: 带宽耗尽。通过消耗被攻击主机...

2018-12-14 17:03:18

阅读数 133

评论数 0

拒绝服务攻击 DoS(关键词:计算机网络/拒绝服务攻击/DoS/分布式/反射式)

拒绝服务攻击 DoS 拒绝服务攻击 (Denial-of-Service(DoS) attack) 攻击方向被攻击方恶意性地大量发送分组,导致分组到达被攻击方之后,大量消耗被攻击方的资源,使得被攻击方的主机没有办法为合法用户提供服务,从而出现拒绝服务。主要分为两类: 带宽耗尽。通过消耗被攻击主机...

2018-12-14 17:03:18

阅读数 1480

评论数 0

网络应用的 Socket API(TCP)调用基本流程(关键词:计算机网络/TCP/socket)

网络应用的 Socket API(TCP)调用基本流程 参考文献 《1 计算机网络之网尽其用》 - 哈工大 - 网易慕课 - 32.2.7 Socket编程(4) - Socket API 函数(2) - Socket API 函数(1) - 19分00秒。 ...

2018-12-13 15:29:03

阅读数 81

评论数 0

Socket 面向 TCP/IP 的服务类型(关键词:socket/TCP/IP)

Socket 面向 TCP/IP 的服务类型 参考文献 《1 计算机网络之网尽其用》 - 哈工大 - 网易慕课 - 31.2.7 Socket编程(3) - Socket API 函数(1) - 07分00秒。

2018-12-13 15:21:40

阅读数 146

评论数 0

http一次连接的全过程:你来说下从用户发起request——到用户接收到response(关键词:计算机网络/HTTP/请求/响应)

http一次连接的全过程:你来说下从用户发起request——到用户接收到response 参考文献: 《1 计算机网络之网尽其用》 - 哈工大 - 网易慕课 - 22.2.3 Web应用(1) - 09分50秒。 ...

2018-12-13 15:14:45

阅读数 519

评论数 0

使用浏览器浏览网页时,发生了什么?(关键词:计算机网络/TCP/HTTP/浏览器/浏览)

使用浏览器浏览网页时,发生了什么? 浏览器从 URL 中解析出服务器的主机名、端口号; 浏览器查询服务器的 IP 地址(通过 DNS 服务); 浏览器与服务器建立 TCP 连接(借助 IP 地址 + 端口号); (第 3 步中,建立 TCP 连接的第 3 次握手时,浏览器向服务器发送的...

2018-12-13 14:13:01

阅读数 125

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭