- 博客(20)
- 收藏
- 关注
原创 Win10系统 LaTeX Error: “XXXX.sty“文件不存在的解决方案,例如:File `changepage.sty‘ not found.
在Windows系统下使用LaTeX写论文时,时常会遇到确缺失"XXXX.sty"文件的问题导致无法成功编译,又不知该如何解决。我自己也反复遇到过这种问题的困扰,现在把我近期的解决方案整理出来,分享给大家。步骤:官网下载https://ctan.org/pkg/:A 全文以changepage.sty为例(大家根据自己缺失的文件自行更换名称),进行搜索并下载文件压缩包一般情况下,就能在解压缩后的文件夹中看到sty文件。将文件夹复制到路径"../MiKTeX 2.9\...
2020-12-29 11:11:59
748
1
原创 mongodb如何加载json文件
一、使用命令行进入到MongoDB的安装路径的bin文件夹下;win10小技巧:先找到指定文件夹下,然后按住"Shift"键,同时鼠标右击空白处,在菜单项中选择"在此处打开Powershell窗口",命令行即可进入到当前路径下;二、使用命令:./mongoimport--db <数据库名称> --collection <集合> --file <文...
2019-12-16 16:44:35
617
原创 极大连通子图原理介绍及代码实现Python3版
原理介绍图分为无向图和有向图。无向图中的极大连通子图也叫连通分量。无向图可以分成两种类型:连通的无向图、不连通的无向图。连通的无向图只有一个极大连通子图,即它本身,因为不存在另一个连通的子图包含的点和边比它本身还要多,所以叫作极大连通子图。不连通的无向图可以拆分为若干个连通的无向图,如果我们在拆分时注意把能连通的点边都放在一个连通子图中,使这个连通子图足够大,以至于再多包含一个点或边它就变...
2019-09-24 11:09:34
3726
原创 Louvain community detection method(社区社区检测算法原理介绍+python版代码实现)
原理介绍Louvain算法是一种贪婪优化方法,其目的是将网络划分为密集连接的节点群,优化网络的模块化。模块化被定义为“位于社区内的边数减去随机放置边的等价网络中的期望边数”。Louvain算法由两个步骤组成。它首先通过寻找小型社区来局部优化模块化。然后,它聚合每个小社区中的节点,并使用这些聚合的节点构建一个新的网络。它在这两个步骤上迭代,直到模块性最大化。鲁万方法在模块性和计算时间上都优于其他...
2019-09-24 10:49:17
10749
原创 Gephi工具绘制图形(文件来源xls、csv)
1 打开文件 选取‘csv’或‘xls’格式的文件点击‘下一步’ 根据属性选择“图的类型”等,下方有具体参数显示 2 图的操作原始图:统计分别运行“平均度”、“模块化”、“平均路径长度”其中,平均路径长度运行时,建议勾选“归一化”外观节点颜色选择: 外观->节点->颜色->Partition ...
2019-02-23 16:36:55
2656
2
原创 Windows系统下的MongoDB数据库如何导出bson文件
之前写过一篇导入文件的博客,现在补充一下导出的方法;一、使用命令行进入到MongoDB的安装路径的bin文件夹下;win10小技巧:先找到指定文件夹下,然后按住"Shift"键,同时鼠标右击空白处,在菜单项中选择"在此处打开Powershell窗口",命令行即可进入到当前路径下;二、使用命令:./mongoexport.exe -d <数据库名称> -c <...
2019-01-19 14:43:30
989
原创 使用pymongo读取MongoDB数据库中的文档
#使用pymongo库from pymongo import MongoClient#连接本地MongoDB数据库(默认)client = MongoClient()#显示已有databases(如果你知道要操作的数据库,这一步可以不要)db = client.list_database_names()print(db)#打开数据库"ghtorrent"db...
2018-12-17 12:30:16
2046
原创 Windows系统如何使用MongoDB数据库恢复(导入)GHTorrent下载的bson文件
刚刚转到MongoDB数据库的使用,一切都不熟悉,导入一个现成的文件都花费很多时间,图书馆也借了一些书,都没有最终解决问题。最无语的是在MongoDB中把一条记录称之为文档。这让我差点崩溃。接下来把我整理的导入bson文件的步骤一一介绍给大家。一、进入到MongoDB的安装路径注意,是bin文件夹下;二、进入MongoDB三、查看数据库和集合(可用可不用)查看数据库:s...
2018-12-17 10:45:11
890
1
原创 ubuntu18.04安装pip3和pandas,scipy
Pip是一个软件包管理系统,它简化了用Python编写的软件包(如Python包索引(PyPI)中的软件包)的安装和管理。 在Ubuntu 18.04上缺省没有安装Pip.python3安装pip命令:sudo apt install python3-pip详细提示信息如下:输入pip3 --version检查是否安装成功,及版本号;python2下安装命令为:su...
2018-11-26 15:17:54
3368
原创 Ubuntu18.04下将Python版本默认设置为Python3
python2的维护时间截至到2020年。因此建议大家选用python3.首先在终端下输入命令”python“,查看版本,ubuntu下一般默认是python2.(使用命令行:Ctrl+D退出python)将python3设为默认,可以采用一下方式:sudo update-alternatives --install /usr/bin/python python /usr/bin/py...
2018-11-22 19:48:20
7030
4
原创 将GHTorrent中的CSV文件导入mysql-workbench
下载GHTorrent数据:打开链接http://www.ghtorrent.org/,点击菜单栏”Downloads“,选择数据版本并下载,我选的是当前最新版本2018-11-01,压缩包大约85GB+,解压缩后300GB+,提醒大家提前预备号足够的空间。注意:GHTorrent中的文件需要在linux系统下操作,你也可以在windows下安装虚拟机,怎样都行,我是选择安装的双系统。而且由于...
2018-11-22 19:12:32
933
1
原创 linux平台下(Ubuntu16.04)安装与配置mysql(5.7.24)以及图形管理工具Workbench
1.在ubuntu系统下,打开终端方法(1):在左上角的菜单上点一下,出来一列,在里面选择[附件] 中的[终端],点一下就OK。方法(2):快捷键Ctrl+Alt+T 2.安装MySQL5.7需要的依赖,使用命令:sudo apt-get install mysql-client-core-5.7sudo apt-get install mysql-client-5.7...
2018-11-20 16:41:44
1960
原创 双硬盘下Ubuntu 16.04与Win10双系统的安装
之前写过一个双系统安装过程,今天再次整理的原因是想重点强调双硬盘的区别。标红的一定要注意看,那就是我自己一步一步踏出来的坑啊... 基础步骤就不再重复,重点讲区别,需要看详细步骤的童鞋(或者你只有一个硬盘)请看我上一篇博客https://blog.csdn.net/weixin_40308540/article/details/80157444 区别:双硬盘和单硬盘的区别是什么呢?...
2018-11-20 15:01:42
938
1
转载 开源社区的由来(转载)
开源的含义 “开源社区”(Open Source Community)更准确的名称应该是“开源软件社区”(Open Source Software Community);而“开源软件”(Open Source Software)则是“开放源代码软件”的简称。因此,要想解释什么是“开源社区”,就必须先解释什么是“开源软件”;而要想解释“开源软件”,就必须先解释什么是“源代码”(Source Co...
2018-09-03 15:19:13
6169
转载 怎样彻底退出windows上载中心
电脑升级到WIN10后多出很多小工具,不想用又删不掉。windows上载中心就是这样,怎么操作都卸不掉。我从网上百度到了大神的方法,真的很有效。推荐给大家。步骤一:打开任务管理器(快捷键:Ctrl+shift+ESC),右键结束该任务。注意:结束任务前,右击选择“打开文件所在的位置”,这一步很重要,后面我们会用到。由于我已经删除了软件,所以没有上图中并没有显示该程序。步骤二:在打开的文件夹中,将可...
2018-07-11 15:59:53
4678
原创 使用Eclipse生成可执行exe文件的操作步骤&&FatJar无法安装问题解决方案
刚刚从C++转到Java,eclipse的操作用起来很别扭。最麻烦的就是没有可执行文件了。每次都要打开Eclipse启动项目。所以就想着做个exe,也方便项目使用。说做就做,网上百度了一下,大致分两步。第一步是打成jar包,第二步就是把jar包打成exe文件。1 打包jarEclipse有自带的打包工具Ant,也是最经典的工具,但是需要具备创建Ant脚本的能力,果断放弃;Eclipse中的Expo...
2018-05-02 17:26:57
2287
转载 Win+Ubuntu双系统安装过程整理
双系统的安装是个老生常谈的问题了,前段时间又装了一次,具体流程不记得了,只能又去网上扒拉一番,着实费劲。为了怕自己再忘,因此重新整理了一下。必须要说的是,网上有很多大牛,我只把看的最多的两篇帖子摆了出来。转载:https://blog.csdn.net/geekleee/article/details/52809935 https://jingyan.baidu.com/arti...
2018-05-01 17:23:44
393
原创 Windows10系统安装Python教程&&出现错误2502 2503的解决方法&&IDE推荐
Python安装本应该是件很简单的事,之所以整理出来最重要的原因有两个。一是当我把win7升级到win10后再安装提示报错,错误码分别是2503和2502;二就是前段时间发现了一款比较不错的Python IDE,一起分享给大家。废话不多说,下面就进入到正式安装环节吧。1、版本选择及下载 对于版本选择上,本人不做过多评价,不管是Python2还是Python3都可行。如果你手上的项目有指定的版...
2018-05-01 15:50:44
851
原创 如何检查Eclipse和jdk的版本?
如何检查Eclipse和jdk的版本?(一)检查Eclipse的版本方法一:通过Eclipse文件安装目录查看方法二:通过Eclipse的“Help”查看(二)检查JDK的版本
2017-11-09 11:33:21
1454
原创 怎样在Windows下搭建Java开发平台(送给新手小白的文章)
如果你还不懂什么是Java,建议你先去了解一下基本资料。下面是百度百科的资料,我直接粘出来供大家看。具体资料自行搜索。提供链接如下:https://baike.baidu.com/item/Java%E5%B9%B3%E5%8F%B0那我们就知道了,搭建Java开发平台的过程时间上就是在制定的操作系统上安装最新(或相应)版本的JDK。步骤:1.在网上搜索并下载JDK
2017-11-01 10:30:34
339
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人