- 博客(18)
- 收藏
- 关注
翻译 数据导入neo4j图数据库
https://neo4j.com/developer/guide-import-csv本地文件以file:///为前缀,必须在指定文件夹内才能进行导入在mac电脑上如果以默认路径安装为/usr/local/neo4j-community-4.2.1/importfile directly placed in import directory (import/data.csv)LOAD CSV FROM “file:///data.csv”需注意的点:所有csv文件中的数据都以string读
2021-09-02 11:41:07
718
原创 wos文章标题、发表年份、被引次数、作者、citation等数据爬取
之前参照另一个博主的代码思路改动后写的爬取wos文章标题、发表年份、被引次数、作者、citation等数据的代码,写完以后发现该代码实现的功能可以通过在wos中直接导出实现(只需要写一段selenium代码),更加方便,所以这段代码放在这里做一个练习参考。爬取得到的txt文件格式如下:Learning Deep Architectures for AI,Bengio Y.,Foundations and Trends in Machine Learning, 2009,3847,,A study o
2021-09-02 11:33:03
1955
1
原创 urllib/urllib2/requests/BeautifulSoup的使用
urllibimport urlliburl = 'http://www.someserver.com/cgi-bin/register.cgi'user_agent='Mozilla/4.0 (compatible; MSIE 5.5; Windows NT)'values = {'name' : 'Michael Foord', 'location' : 'Northampton', 'language' : 'Python' }headers = {
2021-09-02 11:14:21
176
原创 一个简单的豆瓣评论爬取
# encoding: utf-8import urllib2from bs4 import BeautifulSoupimport timeimport randomdef get_data(html,i): i+=1 soup=BeautifulSoup(html,'lxml') comment_list=soup.select('.comment>p') #对返回的数据使用BeautifulSoup进行解析,从中找到comment标记符所在位置 ne
2021-09-02 11:09:19
277
原创 前端form中label和input对齐
最简单易行的方式,亲测有效。label{ display: inline-block; text-align: justify; text-align-last: justify; }
2021-05-28 17:58:30
1050
翻译 Neoj图数据科学库(The Neo4j graph data science library)使用指南
介绍该库提供了一些常用的图算法,并内置在cypher过程中。算法图算法用于计算图、节点和关系的度量指标。它可以提供图中关联实体(cetralities,ranking)或内在结构(community-detection,graph-partitioning,clustering)等方面的度量。许多图算法是迭代的方法,通过随机游走、广度优先、深度优先和图匹配遍历图进行计算。由于可能路径随距离增加呈现指数增长,许多方法也具有很高的算法复杂度。幸运的是,利用图形的特定结构,记忆已经存在的部分和并行操作可以
2021-04-28 19:28:41
6821
1
原创 python程序后台运行
nohup语法nohup Command [ Arg … ] [ & ]eg.nohup python -u test.py > test.log 2>&1 &执行test.py程序,并把程序中执行的情况记录到test.log文件中,包括程序异常、程序中打印的信息等。查看运行的后台进程(在当前终端内生效)jobs -l查看运行的后台进程(不在当前终端内)ps -ef 终止后台运行的进程kill -9 进程号...
2021-04-13 14:31:19
176
原创 python selenium后台开启浏览器
python selenium后台开启浏览器#后台开启浏览器def openChrome(): # 加启动配置 option = webdriver.ChromeOptions() option.add_argument('headless') # 打开chrome浏览器 driver = webdriver.Chrome(chrome_options=option) return driver只需添加option.add_argument(‘head
2021-04-13 13:34:57
967
原创 Neo4j创建新数据库
进入neo4j安装文件夹/conf/neo4j.conf文件添加dbms.active_database= 语句重新启动neo4j可以看到新加入的数据库为default可操作,原有数据库保留但不可操作,需要时可再次更改conf文件进行切换。
2021-04-13 10:57:14
985
原创 cypher官方文档example解析
EXAMPLE1companies.csvId,Name,Location, Email, BusinessType1, Neo4j, San Mateo,contact@neo4j.com,P2, AAA, ,info@aaa.com ,3, BBB, Chicago, ,G//skip null valuesLOAD CSV WITH HEADERS FROM 'file:///companie
2021-04-12 07:41:43
493
翻译 Neo4j图数据库和Cypher入门
Mac终端开启neo4j /usr/local/neo4j-community-4.2.1/bin/neo4j start图数据库和关系型数据库最本质的区别在于图数据库是a graph database stores connections alongside the data in the model,即存储了节点之间的关系。四个主要的概念Nodes在域中识别的第一个实体。节点是构成图形的两个基本单元之一(另一个基本单元是关系)。节点通常用于表示实体,但也可以表示其他域组件,具体取决于用例
2021-04-09 09:46:37
429
原创 python优化程序时间复杂度
for语句代替while语句xrange代替range(xrange是生成器)存储动态数据(即有可能频繁变动的数据)少用list和str,多用dict两个str的连接效率从高到低+=,join,+多个str的连接效率从高到低join,+=,+尽可能使用列表解析表达式和生成器表达式代替循环一遍来构建list避免使用global关键字...
2021-04-08 21:53:06
541
1
原创 Warning:InsecureRequestWarning: Unverified HTTPS request is being made
爬虫爬取的时候出现的warning,不影响使用,但是看得有点脑瓜子疼。InsecureRequestWarning: Unverified HTTPS request is being made to host ‘webvpn.dlut.edu.cn’. Adding certificate verification is strongly advised.尝试使用网上推荐的方法from requests.packages.urllib3.exceptions import InsecureReque
2021-01-15 17:20:43
1139
原创 mac安装oracle及连接navicat
可选的安装方式有两种1.安装在虚拟机中 2.通过docker安装。 本文选择docker方式进行安装,关于docker安装可自行搜索。 打开docker,打开终端,在docker的远程仓库中搜索oracle镜像:docker search docker-oracle-xe-11g 得到如下镜像列表: 选择第一个镜像安装,拉取镜像:docker pull deep...
2020-03-12 11:02:54
1011
2
原创 eclipse更改html代码页面不更新
eclipse更改html代码页面不更新,一开始以为是缓存问题,clean和重启了很多次也没有用。后来在论坛上发现:要按自带浏览器地址栏右边的绿色三角形进行更新。...
2019-10-12 19:06:04
3602
4
原创 sql server执行natural join出现语法错误
·sql server不支持natural join·直接使用join或者inner join仍然出错,后面必须加on
2019-05-24 20:54:27
2877
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人