自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(62)
  • 资源 (1)
  • 收藏
  • 关注

原创 博客说明

2018-01-20 在不断的学习积累中,想着将学习过程以笔记的形式记录下来,同时也想重新温习下所进行过的软件开发,软件开发以及编程基础大学期间已经有所涉猎,因此更新的博客中会直接开门见山的进行实际项目或者demo演示,编程操作以及语言细节会直接以注释的形式给出,其实整篇注释可以抽出形成一篇文章,但是直接的语言描述可能起得效果并不大,因此大部分的文章都有相对应可执行的代码,以...

2019-01-24 11:01:34 362

原创 裁判文书网爬虫(2019.5.15更新)

裁判文书网数据爬取(2019.5.15更新)一、前言 为避免不必要的侵权纠纷,本篇文章不会贴入核心代码,如有兴趣交流探讨,非工作时间随时欢迎。项目中采用的技术是为了纯粹获取数据,不会涉及暴力侵入,js注入等有害服务器的行为,得到的完全是合理合法的公众数据,请大家监督。文章中采用的技术有js反混淆,解编码等等,所需的支持环境很多,如有需要还请麻烦自行解决,这里不再赘...

2019-08-31 16:13:27 3004 1

原创 Python笔记(三)

说明:博客若有涉及到侵权或者其他不当行为请联系我删除致歉,若有兴趣交流指点或者相互学习也可以发送邮件联系,不胜感激。邮件地址:[email protected]变量的引用变量与数据分开存储,变量存储数据在内存中的地址,叫做引用id(变量) # 查看变量的地址pass占位符数字类型,字符串,元组属于不可变类型,即内存中数据不会修改;列表,字典属于可变类型,方法...

2019-04-07 23:41:55 573

原创 win下vscode简洁高效的配置c++运行调试环境

说明:博客若有涉及到侵权或者其他不当行为请联系我删除致歉,若有兴趣交流指点或者相互学习也可以发送邮件联系,不胜感激。邮件地址:[email protected]前言现在是2019年4月,vscode也在不断发展,现在对于c++环境配置也越来越简单,这篇文档是我重新一步一步的配置写成的,不需要自己创建配置文件,也不需要覆盖创建文件,对于小白十分友好,可能是目前全网最简...

2019-04-07 16:33:16 928

原创 Python笔记(二)

说明:博客若有涉及到侵权或者其他不当行为请联系我删除致歉,若有兴趣交流指点或者相互学习也可以发送邮件联系,不胜感激。邮件地址:[email protected]列表List,最频繁使用的类型,相当于c语言中的数组name_list = [“1”,“2”,“3”] # 定义列表,内部数据类型可以不同,下标从0开始name_list.sort() # 升序排序...

2019-04-01 23:55:24 532

原创 Python笔记(一)

说明:博客若有涉及到侵权或者其他不当行为请联系我删除致歉,若有兴趣交流指点或者相互学习也可以发送邮件联系,不胜感激。邮件地址:[email protected]注释单行注释:# 注释内容多行注释:’’’ 注释内容 ‘’’算数运算符加减乘除:±*/除数取余:%除数取整://次方:**变量变量名称字母,下划线,数字组成不能以数字开...

2019-04-01 18:57:37 658

原创 Linux操作系统(五)——链接打包与软件安装、vi编辑器

Linux操作系统——链接打包与软件安装、vi编辑器说明:博客若有涉及到侵权或者其他不当行为请联系我删除致歉,若有兴趣交流指点或者相互学习也可以发送邮件联系,不胜感激。邮件地址:[email protected]十、链接链接find [路径] -name “通配符” :查找指定路径下双引号内的文件,以及包括在其文件夹下的文件软链接:快捷方式ln -s 被...

2019-03-31 21:07:26 381

原创 Linux操作系统(四)——组用户管理与系统信息

Linux操作系统——组用户管理与系统信息说明:博客若有涉及到侵权或者其他不当行为请联系我删除致歉,若有兴趣交流指点或者相互学习也可以发送邮件联系,不胜感激。邮件地址:[email protected]七、组管理组相关命令,执行命令前要加sudo,以超级管理身份操作,sudo的有效时间为5分钟,之后需要重新输入密码groupadd 组名 : 添加组grou...

2019-03-31 15:07:00 359

原创 Linux操作系统(三)——远程管理命令与用户权限

Linux操作系统——远程管理命令与用户权限说明:博客若有涉及到侵权或者其他不当行为请联系我删除致歉,若有兴趣交流指点或者相互学习也可以发送邮件联系,不胜感激。邮件地址:[email protected]五、远程管理命令关机/重启shutdown : 一分钟后关闭电脑shutdown -c : 取消关机操作shutdown -r : 重新启动shutd...

2019-03-31 02:06:31 459

原创 Linux操作系统(二)——目录、文件命令

Linux操作系统——目录、文件命令说明:博客若有涉及到侵权或者其他不当行为请联系我删除致歉,若有兴趣交流指点或者相互学习也可以发送邮件联系,不胜感激。邮件地址:[email protected]三、目录命令快捷键Tab:自动补全up/down:切换上一条/下一条命令Ctrl c:切换至下一行ls命令touch .[文件名] : 创建隐藏文...

2019-03-30 23:57:29 325

原创 Linux操作系统(一)——OS简介

Linux系统操作命令说明:博客若有涉及到侵权或者其他不当行为请联系我删除致歉,若有兴趣交流指点或者相互学习也可以发送邮件联系,不胜感激。邮件地址:[email protected]一、前言1、Linux历史1965年,没有一个方便的操作系统处理硬件,于是打算开发一款多用户、多任务、多层次的OS,可惜任务搁置1971年,肯·汤姆逊开发第一个Unix系统,为...

2019-03-30 16:29:27 4487

原创 C++复习(二十二)——LeetCode1-2

LeetCode1-2说明:笔记内容为刷LeetCode题目时所记录,其中题目与示例均为网站上原文,分析及代码为个人的一些见解以及知识点的备份,刷题过程中有时会参考一些优秀算法,若有涉及到侵权或者其他不当行为请联系我删除致歉,若有兴趣交流指点或者相互学习也可以发送邮件联系,不胜感激。邮件地址:[email protected]题目网站:LeetCode1、两数之和...

2019-03-30 16:02:26 296

原创 C++复习(二十一)——三个平方数

问题五十:将1-9九个数字分为三组三位数,每个数字只允许用一次,要求每组的三个数都组成一个平方数问题五十一:求解九位累计可除数,分别为1-9不重复,这个九位数的前n位刚好可以被n整除,求解这个九位数/*问题五十:将1-9九个数字分为三组三位数,每个数字只允许用一次,要求每组的三个数都组成一个平方数分析:本题依旧采用试探法, 三位数可以进行开平方的数可以计算,即10到33的平...

2019-03-17 21:47:31 1070

原创 C++复习(二十)——拉丁方阵&数字排序

问题四十七:构造N*N的拉丁方阵,使方阵的每一行和每一列中数字1到N只出现一次问题四十八:将1-6六个数字填入2*3的表格中,要求右边比左边数字大,下边比上边数字大,求几种添法问题四十九:将1-9分为1:2:3的三个三位数/*问题四十七:构造N*N的拉丁方阵,使方阵的每一行和每一列中数字1到N只出现一次分析:题目为构成此类方阵的标准型,即行列的数字顺序相同 问题四十...

2019-03-08 20:53:33 1724

原创 数据库简介

文章参考书目为机械工业出版社出版的《数据库系统基础教程》,介绍过程中以关系型数据库为主,是以一种通用的数据库语言来说明数据库建设原理方式等问题,后期会有文章具体实践加入诸如MySQL,xml,mongodb等实际操作。数据库,指的是数据库管理系统DBMS管理的数据集合,需要具有以下功能:允许用户使用特殊的数据定义语言建立新的数据库 支持合适的查询语言或者数据库操...

2019-03-08 14:00:36 347

原创 C++复习(十九)——推理题

问题四十四: 新郎A,B,C与新娘X,Y,Z, A不与X结婚,X不与C结婚,C不与Z结婚,求出结婚情况问题四十五:要求在ABCDEF六人中尽可能多的挑选若干人,其中1、A,B至少一人2、A,D不能同选3、A,E,F要选两人4、B,C都选或都不选5、C,D选一个6、若D不选则E也不选问题四十六:A说B在说谎,B说C说谎,C说A,B在说谎 ,求ABC的谎话情况/*问题...

2019-03-02 22:23:34 788

原创 C++复习(十八)——埃及分数&小数精度求解

问题四十二:埃及分数,分子为1的分数为埃及分数,输入一个真分数,求分解为埃及分数之和问题四十三:计算M/N的精确值 ,如果M/N是无限循环小数,则计算并输出它的第一循环节,同时要求输出循环节的起始位置/*问题四十二:埃及分数,分子为1的分数为埃及分数,输入一个真分数,求分解为埃及分数之和分析: 可采用试探法逐步得出结果 问题四十三:计算M/N的精确值 ,如果M/N是无限...

2019-03-02 19:03:17 652

原创 C++复习(十七)——公约数&公倍数&分数问题

问题三十八: 求任意两个整数的最大公约数与最小公倍数问题三十九:比较两个分数的大小,输入四个数,所构成的分数为a/b,c/d,比较这两个分数大小问题四十:求四个自然数a,b,c,d(a<=b<=c<=d),使得他们的倒数和为1问题四十一:将1~9九个数字按照x又xxxx分之xxxx 形式分配,每个数字只能用一次 ,x个数不限但总共9个数字,求出所有等于100的假...

2019-02-28 23:28:52 433

原创 C++复习(十六)——方程问题

问题三十二:百鸡百钱问题, 一只公鸡值五钱,一只母鸡值三钱,三只雏鸡值一钱,用一百钱买一百只鸡,求所有可能情况问题三十三:一道长阶梯,每步两阶剩一阶,每步三阶剩两阶,每步五阶剩四阶,每步六阶剩五阶,每步七阶剩零阶,求阶梯共多少阶问题三十四:一元人民币兑换成1分,2分,5分,共有多少种不同的兑换方法问题三十五: 四个数字为等差数列,四个数之和为26,之积为880,求这四个数问题...

2019-02-27 21:14:55 426

原创 C++复习(十五)——素数幻方

问题三十一:素数幻方 ,在一个4*4矩阵中,每一行,每一列,两条对角线上的四个数字组成的四位数均为可逆素数,求所有矩阵/*题目三十一:素数幻方 ,在一个4*4矩阵中,每一行,每一列,两条对角线上的四个数字组成的四位数均为可逆素数,求所有矩阵分析:可逆素数可以判断,但是如果4*4方阵全部穷举,所需要的计算量极大短时间内根本无法得出结果,需要化简问题 ,因为行数列数对角线均为可逆...

2019-02-27 20:02:42 984

原创 C++复习(十四)——素数之差问题

 问题三十:现将不超过1993的所有素数从小到大排成一行,第二行为第一行左肩与右肩之差,例如:第一行:2     3     5    7    11   。。。 第二行:   1     2    2    4   。。。 求第二行是否存在若干连续整数恰好是1898,请举出全部情况/*题目三十:现将不超过1993的所有素数从小到大排成一行,第二行为第一行左肩与右肩之差,例如:...

2019-02-26 23:55:19 1529

原创 C++复习(十三)——素数问题

 问题二十七:输出1000以内的所有素数,素数只能被1和自己本身整除问题二十八:验证2000以内的哥德巴赫猜想,即所有的大于二的正偶数均为两个素数的和 问题二十九:求所有的四位可逆素数,即正反顺序都四位素数/*题目二十七:输出1000以内的所有素数,素数只能被1和自己本身整除分析: 从1开始测试,测试到本身的开平方数即可,但是开平方数不易求所以到本数的二分之一处即可...

2019-02-26 22:48:35 1254 1

原创 C++复习(十二)——完全数&亲密数&自守数&回文数

 题目二十三:求1000以内所有的完全数,完全数的特征是该数的所有因子等于该数本身,例如6=1+2+3 题目二十四:求3000以内全部的亲密数, 若a的全部因子之和等于b,b的全部因子之和等于a,则a,b为亲密数题目二十五:求200000以内的自守数,自守数指这个数的平方的尾数等于该数 题目二十六:找出所有小于256的回文数,回文数是指 该数的平方为对称数 /*题目二十三:...

2019-02-26 20:52:06 1293

原创 C++复习(十一)——特定数字求解

 问题十九:一个四位数的9倍刚好是其反序数,求该四位数问题二十:初始值为95859,为对称数,即前后反序数字不变,增加某个数字的二倍后,得到一个新的对称数,求新的对称数问题二十一:两个平方三位数abc和xyz,所构成的ax,by,cz是三个平方两位数,求符合情况的所有两个三位数问题二十二:求1000以内的所有阿姆斯特朗数,数的特征是所有位上的数字的立方的和等于这个数本身,且为正整数...

2019-02-26 18:40:18 564

原创 C++复习(十)——求数字问题

 问题十六:求个位数为6并且能被三整除的五位数共有多少问题十七:一个数除8余1,所得商除8余1,所得商除8余7 ,最后得商为a;这个数除17余4,所得商除17余15,最后一个商是a的二倍,求这个数问题十八:一个自然数的七进制表达式是一个三位数,该数的九进制也是一个三位数,且这两个三位数的数码顺序相反,求这个三位数/*题目十六:求个位数为6并且能被三整除的五位数共有多少 分析...

2019-02-26 15:40:59 822

原创 C++复习(九)——分筐问题

 题目十五:分配问题,一共有21个筐,7个筐有满筐货物,7个筐有半筐货物,7个空筐,将筐和货物平均分给三个人,求所有的分配方案/*题目十五: 分配问题,一共有21个筐,7个筐有满筐货物,7个筐有半筐货物,7个空筐,将筐和货物平均分给三个人,求所有的分配方案分析:平均每人需要分到7个筐和3.5筐货物,也就是说每人至少得有奇数个半筐货物,且最多有五筐半筐,根据之前的题目可以采用穷举法...

2019-02-25 21:07:37 477

原创 C++复习(八)——分配问题

 题目十三:五人合伙捕鱼,第一个人将鱼分为五份,将多余的一条扔掉,拿走一份,第二个人将剩余的分为五份,扔掉一条鱼 ,自己拿走一份,以此类推,则他们至少捕了多少鱼题目十四:一缸金鱼分五次出售,第一次卖出全部的一半加二分之一条,第二次卖出剩余的三分之一加三分之一条,第三次卖出余下的四分之一加四分之一条,以此类推,最后 卖出余下的十一条,求原来鱼的数目/*题目十三:五人合伙捕鱼,第一个人...

2019-02-25 02:15:24 770

原创 C++复习(七)——寻找数字&计算利率

 题目十:寻找一个四位数,该数前两位、后两位相同,中间两位不同,并且这个数还是某一整数的平方题目十一:银行月息为0.63%,某人存入一笔钱,每年取出1000元,五年后刚好取完,求最初存多少钱题目十二:求最大存钱利息月利率:0.63%  期限:1年 月利率:0.66%  期限:2年月利率:0.69%  期限:3年月利率:0.75%  期限:5年月利率:0.84%  期限:8年...

2019-02-25 00:15:32 833

原创 C++复习(六)——进制转换&日期操作

 题目八:实现十进制向其他进制转换,实现其他进制向十进制转换题目九:判断 1990.01.01到指定日期一共有多少天/*题目八:实现十进制向其他进制转换,实现其他进制向十进制转换分析:十进制向其他进制转换可以使用栈先进后出的特性不断取余得到 进制转换, 其余进制向十进制转换 则可以通过字符串逐级乘出 另外C++中也支持直接输出相应进制数字 ,例如: ...

2019-02-24 21:46:41 536

原创 C++复习(五)——排列组合&杨辉三角

 题目六:排列组合,五本书分给三个人,每人一本,至多有多少种不同的分法题目七:输出杨辉三角           1        1   1      1   2   1    1   3   3   1  1   4   6   4   1..  ..  ..  ..  ..  .. /*题目六:排列组合,五本书分给三个人,每人一本,至多有多少种不同的分法分析:...

2019-02-24 15:26:48 879

原创 C++复习(四)——高次方尾数&阶乘尾数

 题目四:高次方程的后三位,即输入x,y,求x的y次方的后三位题目五:求阶乘尾数有多少个零,例如输入a,a!末尾的零的个数/*题目四:求高次方程的后三位,即输入x,y,求x的y次方的后三位分析:int型数据范围是正负21亿左右,所以直接求高次方程会突破 取值范围,因此只需要每次取后三位即可 题目五:求阶乘尾数有多少个零,例如输入a,a!末尾的零的个数分析:同上,...

2019-02-23 23:21:29 1092 1

原创 C++复习(三)——绘制空心圆&求平均值

 题目二:在屏幕上用“*”绘制一个空心圆 题目三:十个数据,范围1~100,求去掉最高值和最低值的平均值/*题目二:在屏幕上用“*”绘制一个空心圆 分析:圆形半径的平方等于x的平方+y的平方(勾股定理) 这里圆半径取10便于观察 ,求解x的坐标设为* 其余部分设为空格,这里2.5是屏幕的长宽比例, 即调节长宽比,使其正常显示,与之前的余弦函数题目很像 ...

2019-02-23 21:45:03 1064

原创 C++复习(二)——绘制余弦函数图像

        更新完第一篇C++介绍文章发现太干了,直接介绍定义还不如看书学得快,因此在接下来的文章中会将我曾经刷过的题目整理上来,在注释中不断引入新的知识点,函数,数据结构,遇到的坑等等,同时也会对题目进行解析,这样复习的效率会高一些,题目的梗概即为文章题目。第一题:在屏幕上使用“*”显示0度~360度的余弦函数曲线 。/*题目:在屏幕上使用“*”显示0度~360度的 ...

2019-02-23 19:17:15 4802

原创 C++复习(一)——C++基本介绍

        网站建设仍然持续更新中,最近有小伙伴反馈对于语言的使用可能不是很熟练,所以在网站更新间隙将我自己当初学习语言的路径以及遇到的一些问题整理成文章,因为整理主要依靠记忆,所以会有一些遗漏,但我会根据反馈不断修改完善,最后会给出学习脑图,高级语言具有一定通用性,因此先着重介绍c++,后面会依次介绍java与python语言,介绍方式依旧以注释为主。/* 1、c语言包括32个关...

2019-02-22 01:42:42 293

原创 网站建设学习(十四)——XML介绍及语法

        经过前一段时间的介绍,已经将前端基础大致介绍完毕,通过html,css,JavaScript可以设计出与用户具有一定交互性的动态页面,网站的建设还包括服务器以及数据库等等,接下来会按照开发步骤继续介绍,前端学习难度不是很高,语言的要求也不是十分严格,但要是设计出美观大气的页面也需要下很大功夫。接下来介绍的一门新的语言,XML,可扩展标记语言(EXtensible Markup ...

2019-02-06 20:50:00 348

原创 网站建设学习(十三)——DOM对象

        上一篇介绍了BOM编程与事件对象,这一篇介绍DOM编程,DOM主要是对html标签进行查找或者修改,以js的方式对html页面进行修改,因为js本身具有互动性,所以应用DOM可以实现动态网页的制作。之前有小伙伴反馈说不好区分BOM与DOM的区别,其实BOM主要是操作浏览器,修改或者获取浏览器的动作,DOM操作网页,直接对网页内容进行判断修改,静态的html与css样式不能实时交...

2019-01-30 23:58:12 450

原创 网站建设学习(十二)——事件对象

        上一篇介绍了BOM编程,通过对象可以对浏览器进行操作,但是在介绍过程中在html标签中引入了诸如onclick等属性,这些也属于对象一类,严格来讲应属于内置对象,先介绍BOM可以更好的理解事件对象的应用,事件对象顾名思义就是触发事件来进行一系列操作,将html与js联系起来。至此js内置对象与BOM已经介绍完毕,但是如何获取或者返回用户的数据呢,下一篇将会继续介绍DOM编程。...

2019-01-28 17:26:10 302

原创 网站建设学习(十一)——BOM对象

        上一篇介绍了JavaScript的一些统一的内置对象和方法,这一篇继续介绍JavaScript的BOM编程,BOM主要是针对浏览器而言,是获取浏览器的一些数据和对浏览器行为的一些控制,BOM并未统一,因此在执行本篇代码时有值不存在时也是正常现象,对于不同浏览器的区别,文章末会附有说明链接,同样也是需要在同文件夹下建立js文件。html:<html>&lt...

2019-01-28 11:26:59 309

原创 网站建设学习(十)——JavaScript基础语法(下)

        上一篇介绍js的内置对象以及常用方法,这一篇主要介绍JavaScript的正则匹配,一些全局函数以及自定义对象及方法的使用,同时也介绍了如何向默认对象中添加自定义方法。在执行本篇代码前需要在html同一路径下建立一个js自定义对象.js文件。html:<html><!-- 标签html:内部包含整个HTML页面,所有的设计均在当前的html标签内...

2019-01-25 00:50:35 266

原创 网站建设学习(九)——JavaScript基础语法(上)

        html作为骨架,css作为装饰,网页页面可以进行建设,但是当网站与用户交互时,就需要一种脚本语言进行沟通,既提升了用户体验,同时也减少了服务器端压力,接下来介绍的第三门语言为JavaScript,一种脚本语言,作为语言方法及操作众多,文章会分为几部分进行介绍,同时也会在文章末给出js的参考链接。在执行本篇代码前,依旧需要在html同文件夹下建立一个js基础语法.js文件。...

2019-01-23 23:05:34 307

mingw64(c++编译器)

c++的编译器,正在使用中,正常使用没有问题,官方下载慢并且容易失败,因此就将压缩包上传这里,直接解压使用不需要安装,通过vscode编辑器配置c++运行调试环境过程已经发布在了我的博客上,具体使用可进行参考。

2019-04-07

空空如也

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

TA关注的人

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