自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

YULIU_的博客

身体和灵魂总有一个要在路上!

  • 博客(100)
  • 资源 (8)
  • 问答 (1)
  • 收藏
  • 关注

原创 利用github和hexo搭建个人博客

利用github和hexo搭建个人博客 免费的在线博客,而且利用hexo非常方便与个人修改1. 第一步,先准备好自己的github账号和网页 这我已经写过一篇介绍了,很简单的学习使用github建立个人网站2. 配置环境 需要有如下环境,当然这是我的Windows8.1 node.js git hexo Hexo是一个简单、快速、强大的基于 Github Pages 的博客发布工

2017-07-29 20:43:14 1002

原创 学习使用github建立个人网站

哈哈哈哈哈哈,来之不易呀 花了两天时间,学习和处理一些git使用问题 并且建立了博客利用github页面建立在线静态博客教程学习到了很多,收获了很多成就感满满的 有关于SSH的知识 hexo的操作 node.js的运用 连接操作github 学习到了很多,开心! 下面分享一下我遇到的问题。第一步 一、在github新建一个账号 创建一个新的账号,请务必牢记你的github账号名。

2017-07-29 20:08:12 745

原创 数据结构课后习题 马踏棋盘 c语言版

将马随机放在国际象棋的8×8棋盘某个方格中, 马按走棋规则进行移动。 要求每个方格只进入一次,走遍棋盘上全部64个方格。记录其步骤 转载的图片#include#include#define STACK_INIT_SIZE 100#define STACKINCREMENT 10typedef struct //记录坐标位置{ int x;......

2016-10-20 23:16:22 12860 9

原创 【mybatis-plus FieldStrategy】需要将某个字段值更新为null,但是数据库中无法更新为空

使用mybatis-plus时想将查询结果中某个字段值更新为null,由于之前存入了非null数据,如下一个duty_json字段,想做对象的更新操作(数据库设计允许为null),但结果该字段更新失败,执行更新方法后还是查询的结果。在生成的数据库bean中,新增注解 @TableField(updateStrategy = FieldStrategy.IGNORED)了解才知道,是因为mybatisplus的问题。原始写法,发现为无法更新数据库内数据。发现还是不对,于是怀疑不是这方面问题。

2024-01-17 11:28:16 395

原创 MyBatisPlus快速入门实战

创建一个Mapper接口,继承MyBatis-Plus提供的BaseMapper接口,以便拥有基本的增删改查方法。在Spring Boot的启动类中,需要添加Mapper扫描注解来自动扫描Mapper接口。最后,在服务类中注入UserMapper,并编写具体的增删改查方法。首先,需要引入MyBatis-Plus的依赖,并创建一个实体类。通过这些方法,可以对数据库中的用户表进行操作。

2023-11-14 09:42:04 92

原创 C语言 约瑟夫环就地逆制 用循环链表实现

约瑟夫问题是个著名的问题:N个人围成一圈,第一个人从1开始报数,报M的将被杀掉,下一个人接着从1开始报。如此反复,最后剩下一个,求最后的胜利者。例如只有三个人,把他们叫做A、B、C,他们围成一圈,从A开始报数,假设报2的人被杀掉。●首先A开始报数,他报1。侥幸逃过一劫。●然后轮到B报数,他报2。非常惨,他被杀了●C接着从1开始报数●接着轮到A报数,他报2。也被杀死了。●最终胜利者是C

2023-02-03 18:03:26 181 1

原创 【替换字符串中文字符】python字符串一次替换多个字符使用replace替换多处

遇到问题,如何替换爬取的时间数据是用中文字符保存的,如1997年6月6日,想要替换成1997-6-6,方法如下

2023-01-13 16:06:10 493

原创 【Python】去除列表中的重复元素

数据去重

2022-09-21 16:54:52 387

原创 python异常名称与其对应描述

python异常名称与对应描述

2022-09-20 14:43:04 174

原创 爬虫header头中cookies出现双引号如何处理

爬虫header头中cookies出现双引号如何处理

2022-09-15 17:46:46 519

原创 SyntaxError: (unicode error) ‘unicodeescape‘ codec can‘t decode bytes in position 2-3: truncated \UX

是因为路径出现问题,我是直接复制的电脑的绝对路径\a系统被读错了。

2022-09-09 14:47:01 195

原创 SyntaxError: (unicode error) ‘unicodeescape‘ codec can‘t decode bytes in position 2-3: truncated问题

使用pycharm用pandas时报错。会报错,在字符串前面加个 r

2022-08-11 10:17:37 323

原创 数据库学习之路-八

1一个实体转换成一个关系模式实体属性就是关系属性2.一个多对多联系一定会生成一个新的表关系的属性 与该联系相连的歌实体的吗以及联系本身的属性关系的吗 各个实体码的组合3.一对多联系可以转换为一个独立的关系模式,也可以与n端的关系模式合并合并后关系的属性,在n端加入1端关系的码和联系自身的属性合并后关系的码 不变4.1:1的联系可以直接独立成关系,也可以和一端合并18查询信息系学生的数据结构课程成绩select AVG(grade)from SC,Student,Cours

2021-06-02 11:27:18 111

原创 数据库学习之路——七

索引是加快查找速度的有效手段——indexCREATE [unique][cluster] index <索引名>on <表名>(列名)create unique index Stusno ON Student(Sno)create unique index Coucno ON Course(Cno)create unique index Scno ON SC(Sno ASC,Cno DESC)修改索引alter删除dropCREATE TABLE Wo

2021-05-26 11:38:40 101 1

原创 数据库学习之路----六

自身连接例题35 查询与刘晨在同一个系学习的学生SELECT S1.*FROM Student S1,Student S2WHERE S1.Sdept = S2.Sdept ANDS2.Sname = '刘晨'外连接

2021-05-12 11:37:08 116

原创 Node2Vec论文学习笔记——2

2021-03-29 10:08:02 217

原创 Node2Vec论文学习笔记——1

网络中的链路预测(Link Prediction)是指如何通过已知的网络节点以及网络结构等信息预测网络中尚未产生连边的两个节点之间产生链接的可能性。这种预测既包含了对未知链接(exist yet unknown links)的预测也包含了对未来链接(future links)的预测。该问题的研究在理论和应用两个方面都具有重要的意义和价值实际的网络化数据往往包含不同类型的节点和边,采用异质信息网络建模可以更加全面的包含交互对象和对象之间的关联,因此异质信息网络分析成为数据挖掘的研究热点....

2020-11-12 21:13:33 985 4

原创 Beautifulsoup4在anaconda环境安装和配置问题

Beautifulsoup4在anaconda环境安装conda install beautifulsoup注意是import bs4或from bs4 import beautifulsoup而不是直接import beautifulsoup

2020-11-12 16:07:42 2802

原创 链路预测(Link prediction)

link prediction aims at estimating the likelihood of the existence of a link between two nodes, based on observed links and the attributes of nodes. Link prediction helps in analyzing networks with missing data , for example, many biological networks, such

2020-10-06 20:21:20 2573

原创 链路预测简单概述

社交网络可以用来描述现实社会中的实际网络,它包括人与人之间的社会关系,物种之间的捕食关系,科学研究中的合作关系等。大量研究已经表明在真实世界中各种不同社交网络具有许多共同的结构特征,例如小世界性质、无标度性、社团结构等。 目前,社团发现算法已比较成熟,具体的算法有:GN算法、谱平算法、Kernighan-Lin算法等。 社团划分方法也有很多。 以下是《基于链路预测的微博用户关系分析》的一些学习笔记: 微博用户之间形成了复杂的社交网络。在微博用户之间有各种影响因素,链路预测是微博

2020-08-17 12:47:35 8510 18

原创 数据库学习之路 五 sql的所有操作

例34.统计每门课程的选课人数,列出课程号和人数。 SELECT Cno as 课程号, COUNT(Sno) as 选课人数 FROM SC GROUP BY Cno 对查询结果按Cno的值分组,所有具有相同Cno值的元组为一组,然后再对每一组使用COUNT计算,求得每组的学生人数。例35.查询每名学生的选课门数和平均成绩。...

2020-03-06 21:35:27 291

原创 数据库学习之路 四 sql语言的所有操作

当确信不再需要某个表时,可以将其删除删除表时会将与表有关的所有对象一起删掉,包括表中的数据。删除表的语句格式为:DROP TABLE <表名> { [, <表名> ] … }例:删除test表的语句为:DROP TABLE test在定义完表之后,如果需求有变化,比如添加列、删除列或修改列定义,可以使用ALTER TABLE语句实现。ALTER TA...

2020-03-06 21:33:37 552

原创 数据库学习之路 三 SQL语言基础与操作运用

SQL语言基础1986年10月由美国ANSI 公布最早的SQL标准。1989年4月,ISO提出了具备完整性特征的SQL,称为SQL-89 。1992年11月,ISO又公布了新的SQL标准,称为SQL-92(以上均为关系形式)。1999年颁布SQL-99,是SQL92的扩展。、、SQL语言的特点1. 一体化。2. 高度非过程化。3. 简洁。4. 使用方式多样。四部分:数据定义功...

2020-03-06 21:29:12 260

原创 数据库学习之路 二

关系数据库**1. 关系数据模型源于数学。用二维表来组织数据,这个二维表在关系数据库中就称为关系。关系数据库就是表或者说是关系的集合。关系系统要求让用户所感觉的数据库就是一张张表。在关系系统中,表是逻辑结构而不是物理结构。**传统的关系运算:并(Union)交(Intersection)差(Difference)广义笛卡尔乘积(Extended Cartesian Pr...

2020-03-06 21:05:40 211

原创 数据库学习之路 (1)

**1.数据**数据是人们从实际当中抽取感兴趣的事物特征或属性。数据有一定的格式,例如,性别是一个汉字的字符。格式的规定是数据的语法,而数据的含义是数据的语义数据是信息存在的一种形式,只有通过解释或处理才能成为有用的信息。通过解释、推论、归纳、分析和综合等方法,从数据所获得的有意义的内容称为信息。2. 数据模型模型是现实世界感兴趣的内容的抽象特征的模拟和抽象。(是理解系统的思维工具...

2020-03-04 12:59:39 319

原创 毕业了

毕业了也要加油,干巴爹!!!

2019-06-27 22:34:34 182

原创 三阶矩阵的乘法(C语言从文件中读入)

三阶矩阵的乘法(C语言从文件中读入)#include"stdio.h"#include"stdlib.h"using namespace std;void display(int A[3][3]){ for (int i = 0; i <3 ; ++i) { for (int j = 0; j < 3; ++j) { prin...

2019-03-24 17:09:45 6226

原创 C++ 字符串的输入的几种方法

C++ 字符串的输入的几种方法C++中几个输入函数的用法和区别1. cin&gt;&gt;cin.get()cin.getline()3.cin.getline()4. getline()5. gets()6.getchar()C++中几个输入函数的用法和区别C++中几个输入函数的用法和区别cin、cin.get()、cin.getline()、getline()、gets()、getchar...

2019-03-14 15:57:59 4997

原创 解决反爬虫fake-useragent 的用法

**UserAgent 就是用户代理,又叫报头,是一串字符串,相当于浏览器的身份证号在利用爬虫爬取网站数据时,频繁更换它可以避免触发相应的反爬机制**安装pip install fake-useragent用法引入,生成实例:from fake_useragent import UserAgentua = UserAgent()如果报错 fake_useragent.e...

2018-12-27 22:51:20 6180

原创 什么是二叉树的度?

二叉树的度是指树中所以结点的度数的最大值。二叉树的度小于等于2,因为二叉树的定义要求二叉树中任意结点的度数(结点的分支数)小于等于2 。 1.基本概念二叉树是树形结构中一种特殊的树形结构:二叉树中的每个结点至多有2棵子树(即每个结点的度小于等于2),并且两个子树有左右之分,顺序不可颠倒。在二叉树中还有种特殊的二叉树就是完全二叉树:所有结点中除了叶子结点以外的结点都有两棵子树。如果完全二叉树中......

2018-08-22 22:11:17 95386 8

转载 编译原理中Follow集的求法

经过前阵子的各种百度以及对课本的反复研究,终于弄明白了follow集的求法,下面记录一下!首先引用龙书里面的一段较为公式化的follow集求法的话:计算所有非终结符号A的follow(A)集合时,不断应用下面的规则,直到再没有新的终结符号可以被加入到任意的follow集合中为止。(1)将放到follow(S)中,其中S是开始符号,而放到follow(S)中,其中S是开始符号,而是输入右...

2018-05-29 11:16:36 28289 19

原创 STL中vector的几种初始化方式

无参构造函数初始化vector&lt;char&gt; VT;有参数的构造函数初始化//初始化size,但每个元素值为默认值vector&lt;int&gt; abc(10); //初始化了10个默认值为0的元素//初始化size,并且设置初始值vector&lt;int&gt; cde(10,1); //初始化了10个值为1的元素通过数组地址初始化c...

2018-05-29 11:09:31 14432 1

原创 编译原理的词法分析器设计与实现

https://download.csdn.net/download/xuptacm/10383733 完整项目包int wordanalysis()//词法分析,分为3部分,完整项目在下面{ if ((a[i] &amp;gt;= 'A'&amp;amp;&amp;amp;a[i] &amp;lt;= 'Z')||(a[i]&amp;gt;='a'&amp;amp;&amp;amp;a[i]&amp;lt;='z')) //

2018-04-24 11:27:13 2887

原创 图的基本算法(BFS和DFS)

从顶点1开始进行广度优先搜索: 初始状态,从顶点1开始,队列={1} 访问1的邻接顶点,1出队变黑,2,3入队,队列={2,3,} 访问2的邻接结点,2出队,4入队,队列={3,4} 访问3的邻接结点,3出队,队列={4} 访问4的邻接结点,4出队,队列={ 空} 结点5对于1来说不可达。 上面的图可以通过如下邻接矩阵表示:#include &lt;iostream&gt...

2018-03-30 22:57:37 254

原创 18蓝桥杯模拟题,代码填空lis

LIS是最长上升子序列。什么是最长上升子序列? 就是给你一个序列,请你在其中求出一段最长严格上升的部分,它不一定要连续。就像这样:2, 3, 4, 7 和2, 3, 4, 6 就是序列 2 5 3 4 1 7 6 的两个上升子序列,最长的长度是 4。LIS模板题,再写一遍加深印象#include&lt;iostream&gt;#include&lt;cstring&gt;us...

2018-03-30 15:54:39 337

原创 2018 蓝桥杯省赛 B 组模拟赛二-结果填空开关灯

蒜头君今天回到了老家的大宅院,老家的灯还是那中拉线的灯(拉一次为亮,再拉一次就灭),蒜头君觉得无聊。把 1000 盏灯 3 的倍数拉了一次,5 的倍数拉了一次,7的倍数拉了一次(灯得的编号从 1−1000,灯的初始状态都是亮的)。这个时候蒜头君在想还剩下几盏灯还在亮着?#include&lt;iostream&gt;using namespace std;bool f[1010];int...

2018-03-29 21:02:51 463

原创 2018计算客蓝桥b组模拟题一 结果填空:年龄

今天蒜头君带着花椰妹和朋友们一起聚会,当朋友们问起年龄的时候,蒜头君打了一个哑谜(毕竟年龄是女孩子的隐私)说:“我的年龄是花椰妹年龄个位数和十位数之和的二倍”。花椰妹看大家一脸懵逼,就知道大家也不知道蒜头君的年龄,便连忙补充道:“我的年龄是蒜头君个位数和十位数之和的三倍”。请你计算:蒜头君和花椰妹年龄一共有多少种可能情况?提醒:两位的年龄都是在 [10,100)[10,100) 这...

2018-03-29 19:57:06 443

原创 java的异常处理try, catch,throw,throws和finally

Java异常处理主要通过5个关键字控制:try、catch、throw、throws和finally。try的意思是试试它所包含的代码段中是否会发生异常;而catch当有异常时抓住它,并进行相应的处理,使程序不受异常的影响而继续执行下去;throw是在程序中明确引发异常;throws的作用是如果一个方法可以引发异常,而它本身并不对该异常处理,那么它必须将这个异常抛给调用它的方法;finally是无论

2017-12-04 11:53:27 1716

原创 阿里云买的服务器公网ip无法访问

忘记开80/80端口了, 只要在安全组中添加80/80端口 默认允许0.0.0.0/0访问就好了 很简单的问题我弄了好久。。。。

2017-11-07 20:47:54 2372

原创 Python IDLE 运行错误:Subprocess Startup Error

自己写了个sorket.py文件,打开发现IDLE直接崩溃,并弹出图示错误。按照百度经验 http://jingyan.baidu.com/article/2fb0ba4057f65600f3ec5f6b.html ,问题还是重现。突然发现,我定义的名字是socket.py,和socket库直接重复,才发现是这个问题。。要多注意!!!

2017-10-31 22:10:31 2770 4

链路预测基础数据集包含多种网络节点类型,usair,推特,facebook等

链路预测基础数据集,包含多种网络 节点类型,usair,推特,facebook等

2022-03-09

编译原理——词法分析器设计与实现

编译原理——词法分析器设计与实现,而且完整项目,可运行 针对于pascal语言,也可针对于c语言,只需要更改好关键字保留字

2018-04-30

matlab光点识别

光点识别,求取其坐标

2017-08-09

githubdesktopsetup2_11_0_5

GitHubDesktopGitHub桌面版,GitHub是目前最热门的公共代码仓库网站,大多数知名开源项目代码都是托管在它上面 解压即可安装

2017-07-28

Easyx下C语言的简单日历程序

要求easyx在vc6.0环境下编程,完整程序包,修改请保留原作者注释

2017-05-06

C#简单秒表程序设计

实现秒表的简单功能

2017-05-06

Git-2.10.0-64-bit.exe

Git-2.10.0-64-bit.exe可以正常使用 从https://git-for-windows.github.io下载然后按默认选项安装即可。 安装完成后,在开始菜单里找到“Git”->“Git Bash”,蹦出一个类似命令行窗口的东西,就说明Git安装成功!

2016-11-05

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

TA关注的人

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