自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 GitHub 项目,编程新手的福利

推荐两篇博客: GitHub 标星 1.6w+,我发现了一个宝藏项目,作为编程新手有福了!: link. GitHub 开源项目标星 1.6w,但作者月薪却不到 5K?: link.

2020-02-19 09:29:31

阅读数 60

评论数 0

原创 算法工程师

算法工程师算法工程师基础能力核心能力 算法工程师 算法工程师,从名字上我们就能看出,一名算法工程师首先应该具备算法能力和工程能力,我们可以认为这是基础的技术能力。由于现在开源技术的普及,Sklearn、Tensorflow 和 Spark ML 基本已经成为大部分算法工程师标配的工具库了,因此,熟...

2019-12-28 12:30:15

阅读数 84

评论数 0

原创 软件测试基本概念

软件测试基本概念软件测试分类:白盒测试黑盒测试软件测试的遵循原则 软件测试分类: 白盒测试(开发工程师):关心软件内部设计和程序实现,主要测试依据是设计文档。 黑盒测试(测试工程师):不关心软件内部,只关心输入输出,主要测试依据是需求文档。 白盒测试 测试规划:根据程序的内部结构,如语句控制结构,...

2019-10-24 10:06:30

阅读数 45

评论数 0

原创 初识计算机网络

计算机网络-初识计算机网络概念ISP 概念 计算机网络是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统。 ISP 互联网服务提供商 ISP 可以从互联网管理机构获得许多 IP...

2019-10-13 11:49:33

阅读数 198

评论数 1

原创 计算机类书籍交流

计算机类书籍交流,将需要的书籍+邮箱发到评论去,小编和评论区的朋友如若有资源会第一时间发到你邮箱,记得点赞关注哦!!!!!!!

2019-09-15 08:40:31

阅读数 154

评论数 1

原创 软件测试

在计算机协会软件工程技术委员会提出的软件工程标准术语中,软件测试被定义为:“使用人工或者自动手段来运行或测试某个系统的过程,其目的在于检验它是否满足规定的需求或是弄清预期结果与实际结果之间的差别。” ...

2019-08-21 09:17:54

阅读数 41

评论数 0

原创 matlab学习(matlab2019:从入门到实战)

matlab学习matlab学习目录参考 matlab学习目录 P1MATLAB的主要特点 P2桌面简介 P3工具栏 P4命令窗口 P5工作区窗口 P6编辑器窗口 P7图形窗口 P8帮助浏览器、help函数和doc函数 P9常数 P10变量 P11向量-创建数组-直接法/增量法 P12向量-创建数...

2019-07-12 08:35:56

阅读数 2706

评论数 3

原创 积分下载互助

希望大家可以互相帮助下载一些东西: 将自己需要的东西发在下面的评论中,加邮箱,积分多的将给大家下载,然后发到邮箱,积极参与,共同学习!!!!!! 格式:链接+邮箱 然后点个赞哈! 等待大佬们帮你下载发到你的邮箱吧!!! ...

2019-06-08 15:42:39

阅读数 93

评论数 5

原创 鲁棒性

鲁棒性鲁棒性鲁棒性和稳定性的区别 鲁棒性 鲁棒是Robust的音译,也就是健壮和强壮的意思。它是在异常和危险情况下系统生存的关键。比如说,计算机软件在输入错误、磁盘故障、网络过载或有意攻击情况下,能否不死机、不崩溃,就是该软件的鲁棒性。所谓“鲁棒性”,是指控制系统在一定(结构,大小)的参数摄动下,...

2019-06-03 15:50:28

阅读数 1249

评论数 0

原创 Java 面试题:附答案

Java 面试题:附答案1.== 和 equals 的区别是什么?2.JDK 和 JRE 有什么区别?3.两个对象的 hashCode()相同,则 equals()也一定为 true,对吗?4.final 在 java 中有什么作用?等等。。。。。。。。。 1.== 和 equals 的区别是什么...

2019-05-24 09:58:44

阅读数 105

评论数 0

原创 遗传算法数学基础

《遗传算法数学基础》下载链接:https://download.csdn.net/download/jamesaonier/11061934

2019-05-17 18:54:17

阅读数 142

评论数 0

原创 禁忌搜索算法

禁忌搜索算法设计了模拟人类记忆功能的禁忌表,用来避免徒劳的重复搜寻过程,以及避免搜索过程陷入局部最优。一旦某个值被作为“禁忌对象”加入到禁忌表中,除非被解禁, 在此之前不会被再次搜索。禁忌表实质上是一种存储结构, 根据存储时间的长短分为两种:存储时间较短的 ST 禁忌表, 存储时间较长的 LT 禁...

2019-05-12 15:50:07

阅读数 625

评论数 0

原创 个人心得

会写代码的人一大堆,而真正能用数学的思维去解决问题却很少。 那些什么代码都是虚的,只要你有思路网上资源一堆。

2019-05-12 10:10:33

阅读数 37

评论数 0

原创 常用的构造散列函数的方法

常用的构造散列函数的方法 散列函数能使对一个数据序列的访问过程更加迅速有效,通过散列函数,数据元素将被更快地定位: 1. 直接寻址法:取关键字或关键字的某个线性函数值为散列地址。即H(key)=key或H(key) = a?key + b,其中a和b为常数(这种散列函数叫做自身函数) 2. 数字分...

2019-05-08 21:30:14

阅读数 557

评论数 0

原创 指纹分类算法研究

参考文献:http://www.wanfangdata.com.cn/details/detail.do?_type=degree&id=Y474181

2019-05-08 21:20:47

阅读数 408

评论数 0

转载 算法——字符串匹配之Rabin-Karp算法

出处:http://blog.csdn.net/chenhanzhun/article/details/39895077 前言 Rabin-Karp字符串匹配算法和前面介绍的《朴素字符串匹配算法》类似,也是对应每一个字符进行比较,不同的是Rabin-Karp采用了把字符进行预处理,也就是对每个字符...

2019-05-08 21:19:15

阅读数 98

评论数 0

原创 fop转pdf生成可执行文件运行产生的错误报告

java.net.MalformedURLException: unknown protocol: c at java.net.URL.(Unknown Source) at java.net.URL.(Unknown Source) at java.net.URL.(Unknown Source...

2019-05-06 22:21:18

阅读数 80

评论数 2

原创 一种隔离小生境技术的遗传算法

隔离小生境技术的基本概念及进化策略依照自然界的地理隔离技术,将遗传算法的初始群体分为几个子群体,子群体之间独立进化,各个子群体的进化快慢及规模取决于各个子群体的平均适应水平.由于隔离后的子群体彼此独立,界限分明,可以对各个子群体的进化过程灵活控制。生物界中,竞争不仅存在于个体之间,种群作为整体同样...

2019-05-04 14:53:20

阅读数 163

评论数 0

原创 小生境技术

小生境技术就是将每一代个体划分为若干类,每个类中选出若干适应度较大的个体作为一个类的优秀代表组成一个群,再在种群中,以及不同种群中之间,杂交,变异产生新一代个体群。同时采用预选择机制和排挤机制或分享机制完成任务。基于这种小生境的遗传算法(Niched Genetic Algorithms,NGA)...

2019-05-04 14:45:05

阅读数 819

评论数 4

原创 如何写工程代码

如何写工程代码 #想要了解更多请查阅这篇文章 https://www.cnblogs.com/scau-chm/p/10800885.html

2019-05-02 08:51:59

阅读数 107

评论数 0

转载 C++ - 算法(algorithm) 的 谓词(predicate) 详解

算法谓词, 即标准库算法传递的参数, 可以指定算法的操作, 如std::sort, 默认是从小到大, 通过谓词可以修改从大到小. 本文包含基本的5种谓词模式: 函数,函数指针,lambda表达式,函数对象,库定义的函数对象. 个人分类: C/C++ 转载至:http://blog.csdn.net...

2019-04-22 14:12:00

阅读数 60

评论数 0

原创 蚁群算法

蚁群算法(ant colony optimization,ACO),又称蚂蚁算法,是一种用来在图中寻找优化路径的机率型技术。它由Marco Dorigo于1992年在他的博士论文中引入,其灵感来源于蚂蚁在寻找食物过程中发现路径的行为。蚁群算法是一种模拟进化算法。初步的研究表明该算法具有许多优良的性...

2019-04-22 13:54:05

阅读数 64

评论数 0

原创 经典算法大全

参考该网址:https://www.cnblogs.com/libra-yong/p/6390303.html

2019-04-19 10:45:39

阅读数 624

评论数 0

转载 GitHub 近 100,000 程序员“起义”:向“996”开炮!

https://blog.csdn.net/zl1zl2zl3/article/details/88891544

2019-04-15 20:44:11

阅读数 33

评论数 0

原创 格雷码和二进制相互转换

格雷码和二进制相互转换 格雷码(Gray code)是1880年由法国工程师Jean-Maurice-Emlle Baudot发明的一种编码,是一种绝对编码方式,典型格雷码是一种具有反射特性和循环特性的单步自补码,它的循环、单步特性消除了随机取数时出现重大误差的可能,它的反射、自补特性使得求反非常...

2019-04-15 20:41:15

阅读数 472

评论数 0

转载 经典排序算法

1.冒泡排序 冒泡排序 1.比较相邻的元素,如果第一个比第二个大(升序),就交换他们两个 2.对每一对相邻的元素做同样的工作,从开始到结尾的最后一对 这步做完后,最后的元素会是最大的数 3.针对所有的元素重复以上的步骤,除了最后一个 4.持续每次对越来越少的元素重复上面的步骤,直到没有任何一对数字...

2019-04-14 17:20:43

阅读数 42

评论数 0

转载 史上最强视频网站真实地址解析(网站视频获取)

史上最强视频网站真实地址解析(网站视频获取) https://blog.csdn.net/sihai12345/article/details/79121647 https://blog.csdn.net/sihai12345/article/details/79121647

2019-04-14 16:20:09

阅读数 7272

评论数 0

原创 tensorflow下载安装

tensorflow下载安装可以在pycharm中file下settings下project下project Interpreter在店+输入tensorflow选择版本安装。 可以在pycharm中file下settings下project下project Interpreter在店+输入ten...

2019-04-10 18:19:35

阅读数 131

评论数 1

原创 User-Agent大全

User-Agent大全 User-Agent大全 Opera Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/39.0.2171.95 Safari/537.36 OPR/26.0...

2019-04-03 19:27:04

阅读数 3847

评论数 1

原创 关于32位系统中int、float、short、double等占多少个字节

关于32位系统中int、float、short、double等占多少个字节 我用VC编译的,测试了一下,代码如下: #include “iostream” using namespace std; int main() { cout<<sizeof(char)<<endl;...

2019-03-24 20:52:03

阅读数 210

评论数 0

原创 'ascii' codec can't decode byte 0x90 in position 614: ordinal not in range(128)

‘ascii’ codec can’t decode byte 0x90 in position 614: ordinal not in range(128) 原:pickle.load(f) 改为:pickle.load(f,encoding=‘bytes’) 就OK了

2019-03-12 16:34:04

阅读数 912

评论数 1

原创 anti-unitification算法

anti-unitification算法 用来计算两个抽象语法树之间的距离,并且通过距离值来完成相似语法树的聚类操作。设E1和E2是两个语法树结点,如果存在两个变换〇1和〇2,使得〇1(E1和记(E)=E2,则称E是E1和E2共同的规约形式。Anti-unification算法的目的就是针对给定的...

2019-03-08 11:02:00

阅读数 102

评论数 0

原创 一个k-means算法实例

import numpy as np def kmeans(X,k,maxIt): numrow,numlist=X.shape dataSet=np.zeros((numrow,numlist+1)) dataSet[:, :-1]=X centroids=dataSet[np.random.r...

2019-03-05 20:12:37

阅读数 565

评论数 0

原创 Python手动实现k-means

import numpy as np import matplotlib.pyplot as plt def kmeans(data, cluster_num, method=‘mean’): points = np.array(data) labels = [] random_idx = [] ...

2019-03-05 19:10:15

阅读数 303

评论数 0

原创 K-Means与KNN

K-Means是无监督学习的聚类算法,没有样本输出;而KNN是监督学习的分类算法,有对应的类别输出。KNN基本不需要训练,对测试集里面的点,只需要找到在训练集中最近的k个点,用这最近的k个点的类别来决定测试点的类别。而K-Means则有明显的训练过程,找到k个类别的最佳质心,从而决定样本的簇类别。...

2019-03-05 19:08:43

阅读数 431

评论数 0

原创 传统K-Means算法流程

1)对于K-Means算法,首先要注意的是k值的选择,一般来说,我们会根据对数据的先验经验选择一个合适的k值,如果没有什么先验知识,则可以通过交叉验证选择一个合适的k值。 2)在确定了k的个数后,我们需要选择k个初始化的质心,就像上图b中的随机质心。由于我们是启发式方法,k个初始化的质心的位置选择...

2019-03-05 19:07:49

阅读数 524

评论数 0

原创 k-means的简单实现

import numpy as np import matplotlib.pyplot as plt 加载数据 def loadDataSet(fileName): data = np.loadtxt(fileName,delimiter=’\t’) return data 欧氏距离计算 def ...

2019-03-05 19:06:29

阅读数 758

评论数 0

原创 R平方值python实现

import numpy as np from astropy.units import Ybarn import math def computeCorrelation(x, y): xBar = np.mean(x) ybar = np.mean(y) SSR = 0 varX = 0 va...

2019-03-05 16:22:41

阅读数 1666

评论数 0

原创 java面试题

具体面试题 下面一起来看 208 道面试题,具体的内容。 一、Java 基础 1.JDK 和 JRE 有什么区别? 2.== 和 equals 的区别是什么? 3.两个对象的 hashCode()相同,则 equals()也一定为 true,对吗? 4.final 在 java 中有什么作用? 5...

2019-03-05 15:36:22

阅读数 155

评论数 0

原创 皮尔逊相关系数实例

计算两个用户的Pearson 相关性: /** 皮尔逊Pearson Correlation 对用户X,Y sum2X:X的所有评分项之平方和sum2Y:Y的所有评分项之平方和 sumXY:sumX 、sumY的交集之和,即X、Y都评价了的项之和 相关性:sumXY / sqrt(sumX^2 ...

2019-03-05 15:34:08

阅读数 1549

评论数 0

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