自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(163)
  • 收藏
  • 关注

原创 Gephi通过csv文件可视化网络(图)

1.准备1.1安装好gephi就像这样:1.2数据准备一般来说,一个网络文件类似于这样USAirWeight.csv我这是用excel打开的一个.csv文件。分隔符是逗号。source这一行的数据代表源节点,target这一行的数据代表目标节点,weight这一行的数据代表权重。(注意,你的.csv文件中一定要有这几个label,这样在导入的时候gephi才知道有几列,数据各是什么)如果你的网络没有权重,那也OK,比如USAir.csv老规矩,还是得有label。

2021-06-30 14:04:53 84 1

原创 Python+BeautifulSoup+Selenium模拟浏览器循环自动播放视频,如哔哩哔哩某个UP主的视频

1.前言计算机的出现,推动了人类社会的进步,使得人们更高效的工作或是生活。当我们很”懒“的时候,计算机就能站出来,帮助我们做一些我们觉得浪费时间的事情了。你嫌用手点鼠标麻烦,计算机可以帮你哦。本文纯粹是为了学习计算机技术,增强自己的计算机技能,而且本人比较懒,不喜欢自己动手,所有利用自己写的一个小程序自动播放视频。切记不能用来刷视频的播放了,本人也坚决反对这种做法。如果读者一意孤行,造成的后果请自行承担。2.Python+BeautifulSoup+Selenium模拟浏览器循环自动播放视频,如哔哩

2021-06-25 14:25:41 271 1

原创 给编程添加乐趣---常见颜文字

参考:http://www.hehuan.co/single/2.html目录1.常用的颜文字:2.高兴的颜文字3.卖萌颜文字4.震惊颜文字5.亲吻颜文字6.生气颜文字7.无奈颜文字这样是不是更有趣呢?哈哈哈!!!1.常用的颜文字:【啊啊】 w(゚Д゚)w【擦眼泪】 (ノへ ̄、)【不屑】 ( ̄_, ̄ )【好耶】 ヽ(✿゚▽゚)ノ【棒】 (๑•̀ㅂ•́)و✧【抽】 ( ̄ε(# ̄)☆╰╮o...

2021-06-25 13:38:03 253 1

原创 Anaconda操作手册

1.Anaconda是一个python库管理器,你可以在anaconda里面安装卸载需要的库,如numpy等。2.3.

2021-06-20 11:26:34 638 7

原创 Keras报错:Failed to import pydot. You must install pydot and graphviz for `pydotprint` to work.

在使用Keras的时候,想要以图像的方式输出模型的信息,在使用# 将模型绘制为图形keras.utils.plot_model(model, "My_first_model.png", show_shapes=True)时,

2021-06-17 21:24:22 605

原创 做复杂网络或链路预测的研究时表格展示网络特性所需的数据

N M <k> <d> C r USAir 332 2126 12.81 2.74 0.625 -0.208 Celegans 297 ...

2021-06-15 15:36:51 684 6

原创 网络数据处理:将无向网络的编号从1开始,并使编号连续

1.假设我有一个网络,如下所示。0 9 1.10 3 0.14 5 1.54 8 1.45 7 0.15 8 0.17 8 1.56 7 1.46 8 1.5

2021-06-15 15:18:02 652

原创 word目录正文底部不同页码

参照别人的回答,试了一下效果很好。

2021-06-09 14:57:51 659

原创 Python编程,基础而神奇的操作

1.说在前面的话在编程的时候,自己总会情不自禁的使用for循环来处理某些数据,但是,频繁的使用for循环会降低程序运行的速度,进而影响程序的效率。所有,真的很有必要

2021-06-04 13:27:34 584

原创 如何在Anaconda中安装igraph

打开anaconda,搜索igraph,然后安装

2021-06-01 18:19:08 702

原创 war包和jar包

1.这几天就离谱,估计要天天写论文了。2.15:20团支书让我帮她打个jar包。她组员的这个本科毕业设计项目是jsp的,而且是没有主类的(打成jar的时候,你要告诉它这个程序的主类是什么,这也在运行java -jar ***.jar的时候能告诉tomcat这个项目的入口即从哪开始运行程序),结果搞到下午17:30,还是没能成功,但是找到问题就是因为没有主类的原因。3.吃完饭回来,她告诉我整个程序打成war包了,我上网查了一下jar包和war包的区别,发现了:做Java开发,jar包和war包接

2021-05-24 18:36:49 674

原创 CN:Common Neighbor 公共邻居(复杂网络或链路预测等领域)

1.给定一个无向图,如下图所示:这是图形化的表示方式,另外还有其他表现形式:如边列表(表明哪个节点连接哪个节点,第三列为权重):1 2 11 3 12 3 12 4 13 4 13 5 14 5 1换句话说就是,比如1 2 1表示的就是节点1和节点2是连接的,并且(1,2)这条边的权重是1如邻接矩阵(有n个节点矩阵的维度就是n*n,且该矩阵是沿对角线对称的,因为它是简单网络所以对角线上的元素为0): 0 1 1 0 0

2021-05-15 15:18:38 877 3

原创 linux常用命令

最近在搞云服务器相关的实验,现记录一下相关的命令以增强自己的学习效果(操作系统为centOS7.6)1.cd命令在linux的根目录下有很多目录如:那么,怎么进入这些根目录下的文件夹呢?比如我们要使用webDemo这个文件夹,我们就可以先使用cd /home/(home这个字符串可以换成其他的根目录下的文件夹名),再使用cd webDemo就可以进入webDemo这个文件夹了。当然也可以一步到位cd /home/webDemo其中cd ..

2021-05-08 10:51:27 670

原创 复杂网络分析(5)----共引和文献耦合

1.哎,这也没啥好说的。相对于无向图,就叫做CN即公共邻居;对于有向图,就有了共引和文献耦合这两个概念了。2.之前学了点有趣的知识,所以就以此写了个关于求共引网络(矩阵)和文献耦合网络(矩阵)的程序,文件目录如下:注意,当你创建文件目录的时候,如果出现不能import你自己写的.py文件时,请确保你放.py的文件夹是我下面的那样(方法为:右键该文件夹,Mark Directory as,Sources Root)代码如下:public_motif.pydef get_moti

2021-04-19 22:24:15 882

原创 登录OpenStack

这篇博客对你们没啥意义,但是对我来说小有作用:1.打开VMware Workstation2.开启CentOS 7虚拟机3.输入用户名root4.输入密码1234565.使用命令service network restart开启OpenStack6.访问地址,输入用户名admin,输入密码******(我的在文件夹D:\Program_Hadoop下)O了...

2021-04-12 12:52:26 767

原创 想方设法-为达目的选择手段

print("Hellow World !");无论是在学习、科研还是生活中,为了达到某些目的,我们都需要选择一些手段或是不择手段,在不损害他人利益、社会利益、国家利益的前提下。你编程时遇到问题,你就不能放弃,想想办法解决它。生活中遇到问题,你就想想办法,另辟蹊径,达到自己的目的。学习时遇到问题,如学日语中的几个表方位的词:上,下,前,后,中,外,附近。那你怎么记它们呢?对了,想办法,比如:上你就想到“屋子的额沿在上面的”,所以:上面--屋子的额沿在上面的--上--うえ--读音为wu e。

2021-04-12 11:24:56 662 2

原创 Openstack安装报错:Could not evaluate: Cannot allocate memory - fork(2)

环境:VM16 + CentOS关于VM16的安装可以直接到官网下载自行安装,我能做的是提供给你序列号,提取码:4aqsCentOS的安装参照这篇博客,再次谢谢大佬(如果配置有问题可以评论找我)使用四步安装法:(在安装前确定虚拟机能上网、关闭防火墙,如果你跟着上一句做的话这两个功能是实现了的【再次说明,关于CentOS配置有问题可以联系我我们一起讨论:如IP的设置等】)sudo yum install -y https://www.rdoproject.org/repos/rdo-re

2021-04-07 11:54:06 779

原创 Hadoop:利用MapReduce进行wordcount

请确保你已经配置好了hadoop,如果没有,点这里。1.准备数据:向一个txt文件中写入一段英文,并将其命名为a.txt,它的内容为:There are moments in life when you miss someone so much that you just want to pick them from your dreams and hug them for real!Dream what you want to dream;go where you want to go;b

2021-04-05 14:33:32 662

原创 Hadoop报错Permissions incorrectly set for dir /tmp/hadoop-LeiHanhan/nm-local-dir/filecache, should be

在hadoop集群时使用start-all出现问题:YarnRuntimeException: Permissions incorrectly set for dir /tmp/hadoop-LeiHanhan/nm-local-dir/filecache, should be rwxr-xr-x, actual value = rwxrwxr-x解决方法(具体情况具体分析)为:以管理员身份运行CMD。现在,4个窗口都能自动打开了打开http://localhost:50070/

2021-04-05 13:47:01 779

原创 十六天编写一个博客应用程序(3)

额额,知道刚才,已经完成了别人项目的迁移和部署完毕了。参考大佬的项目来做的。我是在廖雪峰的python实战教程下面的评论里面找到了这个大佬的项目,github源码。接下来就是部署的环节:1.下载大佬的github源码,我也可以提供百度云链接,提取码f8h9。下载解压之后,将其内的所有文件复制到你pycharm的一个空项目中去(即该awesome_blogs原本为空,现在将上面那些文件全都复制到该空文件夹中去)2.创建数据库的数据将该段代码-- schema.sql

2021-04-05 10:28:35 652

原创 MySQL安装

这是博主的教程,我跟着做成功了。然后写这篇文章为的就是帮助别的小伙伴需要安装MySQL或是将来自己想安装时不必手足无措。如果可以的话,还请访问该博主的文章。​​​​​​​一、下载安装包:  ①进入官网后,点击"Dowload",然后页面往下拉      ②接下来看到的页面是这样的,红色框框的链接就是mysql社区版,是免费的mysql版本,然后我们点击这个框框的链接:↓     ③接下来跳转到这个页面,在这里,我们只要下载社区版的Server就可以了:↓...

2021-04-05 09:08:53 678

原创 十六天编写一个博客应用程序(2)

1.数据表该博客网站需创建3个表:users,blogs,comments。users表,用来保存用户:blogs表,用来保存博客:comments表,用来保存评论:DROP DATABASE IF EXISTS awesome_blogs;CREATE DATABASE awesome_blogs;USE awesome_blogs;GRANT SELECT, INSERT, UPDATE, DELETE ON awesome_blogs.* TO 'www-data'@

2021-04-01 15:24:19 699 1

原创 十六天编写一个博客应用程序(1)

1.是跟着廖雪峰老师的实战写的,才开始使用python进行应用程序的编写与设计(还没这水平),还是做出一些实在的东西才有意思,才有继续学下去的动力啊。如果想入门,可自行百度廖雪峰的官方网站,老师讲的很好,很适合入门。2.开干。2.1搭建开发环境*python版本:*项目目录:*安装必要的库:aiohttp,jinja2,aiomysql*下载mysql并安装(选MySQL Installer for windows),设置简单的用户名和密码避免遗忘。2.2编写Web

2021-03-31 15:07:36 733 1

原创 navcat安装

安装包与破解软件:链接:https://pan.baidu.com/s/1t9dwaNv-poRaMICRKLbolQ提取码:9bhl1.下载好上面的安装包2.安装前首先关闭杀毒软件(如果之前安装过Navicat要先清理干净,包括注册表)管理员身份运行navicat150_premium_cs_x64.exe可一直点击下一步,安装路径自行选择(c盘容量小建议换到其它任意盘):3.将Navicat Keygen Patch v5.6.0 DFoX.exe复制粘贴到该安装目..

2021-03-31 14:39:01 760 1

原创 matlab画图RGB调色

1.使用matlab画图时,怎样才能调出顺眼的颜色呢?反正我之前使用红、绿、蓝三种颜色画图时,真的辣眼睛。下面这图是我根据一篇论文上的图像调的颜色:我也知道这并不好看,但是可以给各位提个醒、提个方向。代码也奉上:%画图%alpha是x轴的数据,result是y轴的数据,_*是实线画*形图,'Color'[0.25098 0.87843 0.81569]就是%颜色值,'MarkerFaceColor'[0.90196 0.90196 0.98039]往星形图中填充该颜色plot(alp

2021-03-24 20:11:33 3177 3

原创 TeamViewer:“未就绪,请检查您的网络连接“

我在宿舍使用需登录的校园网想通过TeamViewer远程操控实验室的电脑时,经常出现:未就绪。请检查您的连接!关了应用重启都不行。然后呢,我们可以通过在 任务管理器中--详细信息--找到所有和TeamViewer有关的进程,然后“结束任务”。之后再重启TV即可连接到互联网。...

2021-03-20 13:29:46 968

原创 windows下配置hadoop集群

你们要操作的话,最好先跟着“黑曼巴007”,我这边遇到的问题,你们可以参考一下。挂个JDK,HADOOP百度云链接吧:链接:https://pan.baidu.com/s/1LMNR40wlA50W-nnFH0dCtA提取码:c24w复制这段内容后打开百度网盘手机App,操作更方便哦实验一 Apache Hadoop环境搭建一、实验目的1、通过实验了解Hadoop安装的基本过程;2、通过实验掌握配置SSH的方法,掌握安装、配置Hadoop的方法,掌握启动、关闭Hadoop的...

2021-03-15 15:28:27 767

原创 pyplot、柱状图、显示数据、python

1.很简单哦# x = ['M1', 'M2', 'M3', 'M4', 'M5', 'M6', 'M7', 'M8', 'M9', 'M10', 'M11', 'M12', 'M13']# y = [0, 1, 0, 0, 1, 1, 6, 13, 11, 3, 2, 4, 0]x = motifs_count.keys()y = motifs_count.values()plt.bar(x, y)# 循环,为每个柱形添加文本标注,居中对齐for xx, yy in zip(x, y)

2021-03-12 20:17:55 1369

原创 pip基本操作

1.更新pip(win)python -m pip install -U pip2.pip安装python包pip install 包名3.pip更新python包pip install --upgrade 包名4.pip卸载python包pip uninstall 包名

2021-02-23 20:42:08 659 1

原创 tensorflow版本问题导致的错误AttributeError: module ‘tensorflow‘ has no attribute ‘***‘

1.异常2.原因:当你安装的tf的版本是2.0,但是你却在使用tf1.0的API,就会导致这样的错误。2.0是不支持1.0的。3.解决将:import tensorflow as tf改为:import tensorflow.compat.v1 as tftf.disable_v2_behavior()这样就行了...

2021-02-22 20:12:26 849

原创 tensorflow2.1.0加载模型keras.models.load_model()没反应,原因可能是你的tf不支持版本过高的h5py

1.这是我的代码:import pandas as pdimport tensorflow as tfimport matplotlib.pyplot as pltfrom tensorflow import kerasmodel_name = 'rygh_logistic_save.h5'# print(data.iloc[:, -1].value_counts()) 这里可知,y都是-1,1的数据,明显是个二分类问题,但是我们需要将-1替换成0data = pd.read_c

2021-02-22 19:43:02 1211

原创 使用word批量将.docx(或者.doc)转成.pdf

1.打开word,按下alt+F11,打开Microsoft Visual Basic for Applications;2.点击“插入”,再点击“模块”,将一下代码复制粘贴到那个文本框内;'docx转pdfOption ExplicitSub docx2pdf()Dim sEveryFile As StringDim sSourcePath As StringDim sNewSavePath As StringDim CurDoc As ObjectsSourcePath = "C

2020-12-21 21:02:29 938

原创 igraph删除顶点后,图“错了”

1.我在使用igraph做复杂网络分析的时候,当删除图中的一个顶点如删除顶点0时,结果我发现整个图的边列表“错了”,输出的边列表中显示并没有删除掉0这个顶点。2.如图,我使用g_network = igraph.Graph(edges)新建了一个网络,然年使用g_network.get_edgelist()输出网络中的边列表如下数组中所显示的一样。当我尝试删除顶点0时,就出现问题了。3.使用g_network.delete_vertices(0)删除顶点0后,重新输

2020-11-29 22:12:53 788 2

原创 复杂网络概论----复杂网络分析(三)

1.1复杂网络的特性 网络化充斥在人类社会的各个方面。人与人之间的关系会组成社交网络;传染病、计算机病毒的快速传播会组成病毒传播网络;一个下载资源在互联网上的流转会组成共享资源传播网络。。。总之,类似的网络数不胜数,而且对人类已经产生了巨大的影响。那么是不是有必要在这些网络中找出一些或某些规律,以便于我们能够更加深刻和便捷的认识到这些复杂网络的相关特性,促进人类社会的和谐发展?我想是很有必要的。复杂网络的研究已经兴起了许多年,或许你会说现在还研究前人已经研究过的东西还有什么意义呢?那不是白费...

2020-11-14 11:44:31 948

原创 嗯嗯嗯----复杂网络分析(二)

嗯嗯,上一篇博文就相当于引入了吧!咱们还是从头开始研究。以下是我导师的博士论文的主要内容,我借其用来学习学习。整个学习流程所涉及的知识点还是很多的。学习路线就是这么一个情况,我试着从头开始,看能不能完成呢!1.复杂网络概论1.1复杂网络的特性1.2网络属性1.3网络模型1.4信息网络2.复杂网络上的信息过滤2.1推荐系统2.2网络信息传播2.3缺失环节预测3.在线用户的行为模式及其对推荐系统的影响3.1在线用户的行为模式3.2推荐算法3.3用户

2020-11-13 22:13:36 821

原创 使用pycharm时,没有相应方法等其他代码提示

1.这个问题网上有很多答案,包括什么File->Power Save Model的钩要取消(即关闭这个节能模式);2.。。。3.如果上述方法没能解决你的问题,我想说的是:注意一下你在代码的开头有没有import语句,如果有。请注意以下你import后的东西是什么?记住,这个东西的名字一定不能是某个库的名字、某个关键字、某个文件夹的名字。。。就像我,我在复制我代码到另一台机器上时,发现了我定义的一个igraph变量一直没有代码提示,后来我发现,我使用了一句,import igrap

2020-11-10 13:14:46 857

原创 子图同构----复杂网络分析(一)

这个系列的博客,怎么说呢?就是一些零散的知识,当然,自己在完成导师给的任务、自己通过互联网寻找解决问题的方法,对我自己的相应能力的提升都是很重要的。也希望大家能在互联网上找到自己想要的东西。如果你对这方面感兴趣的话,可以自己做一做,我会把老师让我们做的放在这篇文章的前面部分,他下发的任务用红字标红,你们可以自己花点时间试一试。一、大家先看看这个图假设啊,图中的每个节点(那些数字)代表相应的某一个人,图中的有向边代表某人和某人的关系(比如,1->3,可以表示1认识3),那么如上图所示,我们就

2020-11-02 09:49:36 949

原创 python开发.exe程序

1.安装pyinstaller直接在cmd里面输入pip install -i https://pypi.douban.com/simple/ pyinstaller(使用的是国内镜像),回车。2.自己使用常用的python程序开发工具(我使用的是pycharm)编写一个程序,在本地文件中找到这个.py文件的路径# coding:utf-8# @author : LeiHanhan# @description : 小工具开发from tkinter import *import

2020-10-25 15:59:27 1176

原创 《编程之美》-- 学习与思考

一.前言 最近写了一个程序,在运算数据量较小的时候程序表现还行,但是当运行的数据上万的时候我发现我写的程序跑起来很吃力,可以说根本跑不动。在我发现这个问题之后,我开始变得闷闷低落,甚至没了之前那种继续编程的热情。一天过后,我认为很有必要提高一下我写的代码的运行效率。那么,怎样提高呢?那就是通过书籍或是其他途径获取前人经典的、启发性的编程思想和方法。二.出发 跑到学校的图书馆借了三本书,两本关于代码优化的,一本关于深度学习的。忘了说,在此研究生期间,我的方向就是深度学习。...

2020-10-19 16:44:53 783 1

原创 python浮点数精度问题------为什么0.09+0.01=0.09999999999999999

i = 0.09j = 0.01s = i + jprint('s=',s)试问,上面的程序输出是什么?答案就是:s= 0.09999999999999999出现上面的情况,主要还是因浮点数在计算机中实际是以二进制保存的,有些数不精确。比如说: 0.1是十进制,转化为二进制后它是个无限循环的数:0.00011001100110011001100110011001100110011001100110011001100而python是以双精度(64)位来保存浮点数,多余的位会被截..

2020-10-17 18:50:36 1757

空空如也

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

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