自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

wehihi.com

小川学术

  • 博客(98)
  • 资源 (2)
  • 收藏
  • 关注

原创 我的博客【总目录】

目录前言:索引:个人初衷:编程基础:C/C++:模板代码:数据结构:算法设计:几何:矩阵:字符串:排列组合:开源节流:Python:Java:C Sharp:前端:HTML+CSS:XML:JavaScriptPHP数据库:恶意代码:网络安全:sql注入网络攻防:漏洞扫描计...

2019-11-22 03:25:19 1443 3

原创 软件开发技术联盟 - 图书系列资源

软件开发技术联盟编著,清华大学出版社出版。资料来源官方授权许可,详情见链接 资源出处 另外推荐学习资源网站: 清华出版社图书资源以下为软件开发技术联盟所提供的图书配套资源,多为图书所带光盘资料,为开发实例源码、PPT教程课件、教学视频等等。链接详情如下:Java开发实例大全(基础卷)https://pan.baidu.com/s/1hrUF5IGVisual Basic开发...

2019-09-17 11:07:20 1707

原创 免责声明

根据2013年1月30日《国务院关于修改〈计算机软件保护条例〉的决定》第二次修订,现行有效之法律规定:第十七条 为了学习和研究软件内含的设计思想和原理,通过安装、显示、传输或者存储软件等方式使用软件的,可以不经软件著作权人许可,不向其支付报酬。如因本人发布的作品内容涉及版权或存在其他问题,请于文章发布后的3日内联系我进行删除。联系方式:2636105163@qq.com...

2019-09-16 20:40:49 1405

原创 当代专业程序员的自我修养是怎样练成的——从0到1:论如何通过一篇博客摆脱鼠标束缚

当代程序员专业修养从0到1——论如何一文摆脱鼠标束缚目的——去鼠标化1. 开启虚拟键盘1) Win+R=>osk=>Enter2) 通过对其快捷方式图标的属性页设置快捷键启动,自定义Ctrl+Shift+K功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLow

2020-10-10 23:58:18 684

转载 300句子与7000单词

With my own ears I clearly heard the heart beat of the nuclear bomb.我亲耳清楚地听到原子弹的心脏的跳动。Next year the bearded bear will bear a dear baby in the rear.明年,长胡子的熊将在后方产一头可爱的小崽.Early I searched through the earth for earthware so as to research in earthqua..

2020-06-25 22:39:12 738

转载 Matlab eval()函数

转载1:https://blog.csdn.net/sinat_32547403/article/details/53256463help eval 将看到matlab自带的说明eval Execute string with MATLAB expression. eval(s), where s is a string, causes MATLAB to execute the string as an expression or statement.翻译一下,就是说eval函数的功能是将字符串转

2020-06-25 22:16:05 1793 4

原创 三路快排算法加强版(三路快排的再次改进)

:不要忘记初心哈 :)理论依据快排算法的缺陷及其逐一改进三路快排尽可能三等份划分区间通过待排元素的区间长度划分?通过待排元素的最值之差划分?直接使用待排元素的最大值划分?实验数据大范围随机,重复元素极少一千万数据一个亿数据小范围随机,大量重复元素一千万数据一个亿数据当待排序的元素完全重复时一千万数据一个亿数据代码实现理论依据快排算法的缺陷及其逐一改进关于快速排序,无论是单路还是双路亦...

2020-03-30 05:09:24 286

原创 快速排序(重温经典算法系列)

:要相信自己哈 :)原理简述(单路)快速排序算法优化:改造单路为双路快排递归实现算法进一步优化:三路快排三路快排(递归版)代码三路快排(迭代版)代码三路快排能否进一步改进?三路快排的优势三路快排的缺陷三路快排的改进参考资料原理简述选取哨兵元素值;经 partition 划分操作,将原数组元素划分为左右两部分:arr[low...p-1] <= arr[p] ; arr[p+1...

2020-03-30 00:49:06 420

原创 归并排序(重温经典算法系列)

:要怀抱希望哈 :)原理简述递归调用(自顶向下,Top-down)迭代实现(自底向上,Bottom-up)参考材料原理简述单个元素肯定有序;归并排序采用分治思想,分而治之:将待排序数组划分为n等分,每份长度为1个元素,则 n份全部有序;再一生二,二生四,逐步两两元素有序的区间,归一合并成1个有序区间;最终会归并出整一个数组元素有序的结果.归并排序有两种实现方式:(1)自顶向...

2020-03-29 23:25:19 304

原创 希尔排序(重温经典算法系列)

:要怀抱希望哈 :)原理简述过程解析模板代码参考材料原理简述希尔排序,又名缩小增量排序;它是一种改进版本的直接插入排序法;只不过直接插入排序是从左往右遍历选择带插入的元素,再自右向左找到合适的插入位置;而希尔排序是通过对原数组进行分组,进而产生小规模的局部有序的数组,接着再直接插入排序算法实现高效排序的一种排序算法.本质是:直接插入排序高效处理小规模的数列,因为元素越少往往越...

2020-03-29 22:48:24 270

原创 插入排序(重温经典算法系列)

:不要自我怀疑哈 :)原理简述直接插入排序算法重载 直接插入排序有关代码设计细节的温馨提示折半插入排序折半插入的重载版本2-路插入排序**精炼代码****代码草稿**参考材料原理简述单独一个元素肯定是有序的;在a[0]~a[i-1]之间寻找a[i]的合适插入位置,i=1,2,3,……n-1每一轮扫描完毕,都会在左端形成一个元素有序的区间段.第i轮扫描完成,左侧有序区间元素个数为 i...

2020-03-29 21:51:49 234

原创 选择排序(重温经典算法系列)

:不要自我怀疑哈 :)原理简述直接选择排序算法双向选择排序算法参考材料原理简述默认首元素为最(大/小)值,接着与剩余元素逐一比较找出真正的最值元素;中间过程的状态描述:序列前段部分的元素有序,后段为待排序部分.该假设之所以默认选择首元素位为最值,是为了遍历方便;也可以默认最后一个元素位为最值,甚至是任一中间元素,只不过是需要修改对待排序区间的描述(选择中间元素,则有可能使得简单...

2020-03-29 20:56:41 239

原创 冒泡排序(重温经典算法系列)

:)不要自我怀疑 :)最直接和原始的冒泡代码双层循环的控制表达不唯一思考:原始代码赘余工作问题双层控制条件语句的优化问题之二与代码的继续优化问题之三:扫描部分有序数列导致赘余工作冒泡优化终极版本:双端冒泡法参考材料最直接和原始的冒泡代码// 单个元素时肯定是有序的;故首元素单独有序,从 [1,n) 为待排元素所在的区间; // i 控制: n-1轮冒泡(即执行一系列两两元素对比的操作)...

2020-03-29 20:19:27 273

原创 二进制知识详解(理论联系实际)

异或运算表明:不要自我疑惑绪言20190103 二进制知识常用换算进制转换有无符号数双符号位逻辑运算ASCII码常用知识总结规律:20200104异或运算常用结论区分逻辑与按位判断奇偶区别与联系绪言本知识点可用于汇编语言、常见编程语言(脚本语言/面向对象过程语言/面向对象语言/函数式编程语言)、计算机组成原理、密码学等学科的基础学习.20190103 二进制知识常用换算20190103...

2020-01-04 05:29:54 2739

原创 实现任意进制(2—32)转换

2020/01/01实现原理参考代码测试样例其他补充后记交流实现原理本程序借助10进制数为中介数据,实现进制进制数的常规转换(2-36进制范围)需要注意的是,数值范围不可超出 long long int 所表示的范围,即所输入需要为正数,且要小于 (2^63) - 1 .若需要负值数据,只需要处理第一位的符号位即可.参考代码// 进制转换.cpp : 此文件包含 "main" 函数。...

2020-01-01 22:45:34 2538

原创 机器人

历史在不断重演,唯一改变了的是故事人物和角色分配硬件的设计和搭建远胜过软件的,好似一线工厂与学校实验室的水准差异。eg:PID过程平衡控制。勿妄自菲薄,更别自大,虚心学习新的知识。2019/12/13 13:55...

2019-12-13 13:57:26 1417

原创 何为病态?

试问,何为病态?病态,往往是指时间长久了、逐渐暴露出来的一直病理状态。按类别,可以分为生理的、心理的。有病态,就有常态。那些“病了的”,往往是指反常的、不合乎常理的。什么是正常的?往往大多数人的样子,就是正常的样子。但是,这种观点本身就不能成立。大多数人的才是正常的。成立吗?如果这也算绝对真理标准,完全正确的话,难道不知道在不同的时代,人群的样子是不同的吗?只听说过重...

2019-11-28 23:13:10 1755

原创 求任意两圆相交的面积(不限程序设计语言版本)

无所谓程序设计语言,不过是表达形式不一罢了题目来源理论知识参考知识:代码实现C#鼠标悬停此处预览测试样例JavaKotlinC++CPythonJavaScriptHtmlobjective-cshellperlruby汇编语言题目来源鼠标悬停于此可预览题目东华大学 .NET 技术课程中期作业。帮别人忙,自己昨夜写的一个小程序。理论知识如上图所示:四边形面积可由对称的两个...

2019-11-28 13:04:55 2310

原创 旧代码升级计划之第一篇

文章目录题目来源:东华大学(C++)OJ题目收集(代码详解版)旧代码:bug描述:新代码:代码讲解:易错点:后记题目来源:东华大学(C++)OJ题目收集(代码详解版)鼠标悬停于此可预览题目旧代码:#include <iostream>#include <cstdlib>#include <cstring> using namespace...

2019-11-27 20:58:37 1154

原创 字符串常见算法整理

文章目录单字符串问题:字符串反转回文判断截取字符(串)排列组合生成子串生成子序列字符串交互问题:(最长)公共字符串(最长)非递增(减)公共字符串N个字符串字符环(最长)公共子序列(最长)非递增(减)公共子序列N个字符串字符环超精度运算(数据结构的)巧妙设计搜索算法单字符串问题:字符串反转回文判断截取字符(串)排列组合生成子串生成子序列字符串交互问题:...

2019-11-25 01:55:44 1423

原创 查找N个字符串(环)的最长公共子序列

LYY ~ MY ... So — What ?N个字符串理论知识:代码实现:测试样例:题目来源(参考)拓展:N个字符环,求最长公共子序列?代码实现:测试样例:题目补充:题目来源:特别说明:转载请注明出处:N个字符串理论知识:二进制模拟串实现暴力破解——暴力枚举出(最长)公共子序列代码实现:#include <iostream>#include <string>...

2019-11-24 20:36:31 1992 4

原创 二进制模拟串实现暴力破解——暴力枚举出(最长)公共子序列

LYY ~ 人生短短几个秋,不醉不回头。实现基础二进制模拟本人博客:最长公共子序列本人博客子序列判断参考博客:二进制暴力枚举筛选(最长)公共子序列代码实现:测试样例:后记实现基础二进制模拟本人博客:通过二进制串“01”模拟元素取舍进而解决组合问题(数组元素实现排列组合、字符串生成所有子序列、集合生成所有子集)最长公共子序列本人博客助你深刻理解——最长公共子串、最长公共子序列...

2019-11-24 01:06:51 1712

原创 递归设计及其应用专栏

文章目录待更。

2019-11-23 07:30:47 1115

原创 通过二进制串“01”模拟元素取舍进而解决组合问题(数组元素实现排列组合、字符串生成所有子序列、集合生成所有子集)

文章目录待更。

2019-11-23 07:28:13 1281

原创 数据结构之间的相互转换问题

YY呀,我们不做陌生人。待更

2019-11-23 07:25:52 1320

原创 函数模板实现——动态数组各元素的全排列问题

YY呀 ~ 我们不做陌生人,好不好? —— 树洞全排列理论知识全排列百度百科运算公式代码实现(C++)按字典降序全排列测试样例及其结果按字典升序全排列测试样例及其结果可升序亦可降序升降序说明完整Project自己两年前的代码实现组合问题全排列理论知识全排列百度百科运算公式代码实现(C++)按字典降序全排列#include <iostream>#incl...

2019-11-23 07:20:39 1452

原创 三种方式实现——生成字符串的所有子串

#include<iostream>#include<string>#include<ctime>std::string mySubstr(const std::string& , const int& , const int& );int main(){ std::ios::sync_with_stdio(false); ...

2019-11-23 00:12:02 1980

原创 由一道公共子串题目引起的自我反思

编程之狐媚,你我共享受。代码视图:大致内容:代码优化之后:代码视图:大致内容:第15行 —— 当int型数据错误地参与到了unsigned的数值大小的比较之中。第18行 —— 以及之后的第20、27行,是否使用临时存储变量的问题。第22行 —— 代码书写的赘余、无用功问题。第24行 —— 借助临时变量的方式问题,像自己之前则是直接 iTemp=i; 和 jTemp=j;而...

2019-11-22 23:14:01 1142

原创 C++新锐见闻

那些年不知道的C++新锐小知识【不断更新】头文件全能头文件输入输出流库函数assert(expression)中断memset与fill初始化熟能生巧小技艺递归三目运算符自定义数据结构(取别名)模板类模板函数模板动态数组(一维)动态矩阵(二维)复杂数据结构(多维)pair键值对实现关联set集合实现元素去重指针与链表由基础到进阶头文件全能头文件#include<bits/stdc+...

2019-11-22 02:33:23 1126

原创 助你深刻理解——最长公共子串、最长公共子序列(应该是全网数一数二的比较全面的总结了)

这里写自定义目录标题理论知识:推荐参考该博文:java实现字符串匹配问题之求两个字符串的最大公共子串当然这篇也一样,看个人理解:求两个字符串的最长公共子串图形理解:...

2019-11-21 00:22:15 1634

原创 旋转矢量法

文章目录旋转矢量法基本概念旋转矢量图分析与理解实战练习旋转矢量法基本概念旋转矢量图分析与理解各个象限过程的分析以第一象限为例,分析各个象限的振动速度的正负实战练习问:左图为质点振动图像,右图为其对应的旋转矢量图,左图中的Q、T、S三点分别对应右图中的1,2,3,4的哪些点?答:略。欲知答案可私信或者留言。—— 物理学,奥妙无穷。数理知识,一切思路从定义着手...

2019-11-19 22:31:14 33655 3

原创 彻底解决Linux (Ubuntu)的wmtools安装问题

两种安装方式:1. 借助vmware安装VMWare Tools2. 于终端安装open-vm-tools详细安装过程请参考以下教程:第1种方式 或者 图文教程第2种方式或者 一行命令官方中文教程官方英文教程(可能需要科学上网提高访问速度)值得说明的是,当执行了安装命令:sudo apt-get install open-vm-tools-desktop...

2019-11-19 15:11:14 1696

原创 关于python字典的一键多值问题

文章目录前言:前言:    今天在做ip池创建的时候,总是无法从列表正常转字典,用了 zip和dict函数,各种尝试都宣告失败。因为url地址的前缀 http或https导致了字典健值重复问题(一键多值),故而结果就只是大量的ip数据从列表(或者从元组转也一样)转到字典格式以后,往往就只剩下两个元素项:字典的健分别为http和https,对应的值是最后一...

2019-11-10 02:18:03 2017

原创 Python包的导入方式(全)

文章目录代码目录结构图A.py文件B.py文件C.py文件与之同目录下的__init__.py文件callA1.py文件callA2.py文件callB.py文件代码视图补充callC.py文件代码视图补充toCallABC.py文件callABC.py文件  说明:代码基于 PyCharm2019.1 IDE平台下的python3环境执行请使用桌面浏览器,以便浏览正常...

2019-11-08 00:34:19 3012

原创 Python实例大全(基于Python3.7.4)

博客说明:这是自己写的有关python语言的一篇综合博客。只作为知识广度和编程技巧学习,不过于追究学习深度,点到即止、会用即可。主要是基础语句,如三大控制语句(顺序、分支、循环),随机数的生成,数据类型的区分和使用;也会涉及常用的算法和数据结构,以及面试题相关经验;主体部分是针对python的数据挖掘和数据分析,主要先攻爬虫方向:正则表达式匹配,常用数据清洗办法,scrapy及其他爬虫框架,数据存储方式及其实现;最后还会粗略涉及人工智能领域,玩转大数据与云计算、进行相关的预测和分析。

2019-11-04 23:17:27 67564 16

原创 加密文件高效率破解

枚举速度惊人,比一般常见的几十、几百 p/s简直不是一个数量级。支持常见的ZIP/RAR/ACE/ARJ/PDF各类加密处理的文档和压缩包。下载链接,若跳转失败可联系本人索取。...

2019-10-25 15:45:19 2738

原创 python网络爬虫之中文转码

(1)encode(2)bytes具体内容,待更

2019-10-04 22:33:43 1527

原创 (反反)爬虫基础:urllib2模拟Chrome抓取源码

(1)urllib2.request(url,data,headers)# -*- coding: utf-8 -*-# 不声明utf-8编码会报错:“ SyntaxError: Non-ASCII character '\xe8' in file ……”import urllib2# python2下 urllib2, python3等效于 urllib.request'''谷...

2019-10-04 17:52:10 1283

原创 老子天下第二

真的是亢奋了。突然感觉像是被点拨了一般,突然很有感觉。接下来,会把学到的知识运用到现实生活中,哈、有些小兴奋。先从创建并改用非管理员账户登录电脑开始。编程修改注册表。编程创造服务型恶意代码。编程实现自动抓包、爬取网络数据、单机小游戏……其实不一定要编程,就是直接运用网络知识就可用作安全操作的就有很多,比如netstat -nb查看会话层数据,修改ip、mac地址,ip和...

2019-09-29 01:00:15 1200

原创 211大学生自我反省

211又怎样?不照样水的一批。2019年,9月,23日。(1)上篇我也曾尝试过浪漫,我也曾探寻过不一样的意义。大一上的前半学期我骑着自行车跑遍大学城的各个学校和所有的街区大街小巷。大一我也以热忱之心对待室友、老师同学、认识的大学城里的陌生人。大一下开始崩盘。大二上逐渐无所谓,大冬天里也剪了个光头。大二下彻底沉默,不再抗争。那两年认识了许多人,也错过了很多人。课程也都一水而过,偶...

2019-09-23 21:14:42 1392 1

w3cschool2019年最新破甲教程.7z

资源涉及入门基础和高级进阶,包括但不限于前端部分的HTML,HTML5,CSS,CSS3,JavaScript,JQuery,Json,AJAX,VBScript等等;还有服务器端开发教程,涉及php,Jsp,Java,Servlet,C++,C#,Lua,Ruby,Python和Docker等;涉及数据库开发的SOL,MySQL,Sqlite,Redis,Memcached等;移动端开发教程有Swift,IOS,jQuery Mobile;Linux运维教程;XML教程;网站建站教程,http,Tcp/IP,浏览器和主机等;还有开发工具 Firebug,Eclipse。 欢迎下载使用,2019年官方文档的最新教程。

2019-08-23

FDM下载器.7z

FDM下载器,5.1.37版本,一共三钟类型:Mac和windows32和64位。 压缩包内带有对应的破解工具,一键上手使用,简单。 本着网络资源共享的精神上传文件,若有是侵权相关问题,请联系本人立马删除。 如需交流,请联系2772658830qq.com解决,也可直接添加好友。

2019-07-26

空空如也

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

TA关注的人

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