自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (3)
  • 收藏
  • 关注

原创 Python脚本代理设置

主要记录python代理需要账号密码才能登陆的用法.urllib.requestfrom urllib.request import ProxyHandler, build_openerproxy = ‘username:password@url:port’proxy_handler = ProxyHandler({‘http’: ‘http://’ + proxy,‘https’: ...

2020-02-13 16:06:02 937

原创 关于 Dependency Walker

项目需要,用mingw编译得到一个dll过后,用Dependency Walker在其他开发机上显示缺少 api-ms-win-*-.dll等一系列的dll依赖,于是就各种寻找原因,安装了各种运行时库后,问题还是没解决。看到一个帖子:https://stackoverflow.com/questions/17023419/win-7-64-bit-dll-problems 后,想着先把程序跑起...

2018-07-30 15:38:52 2256 2

原创 下一个更大元素 III

给定一个32位正整数 n,你需要找到最小的32位整数,其与 n 中存在的位数完全相同,并且其值大于n。如果不存在这样的32位整数,则返回-1。示例 1:输入: 12 输出: 21 示例 2:输入: 21 输出: -1class Solution {public: static bool cmp(int a, int b){return a > b;}...

2018-06-14 20:46:34 465

原创 两个排序数组的中位数

两个排序数组的中位数给定两个大小为 m 和 n 的有序数组 nums1 和 nums2 。请找出这两个有序数组的中位数。要求算法的时间复杂度为 O(log (m+n)) 。示例 1:nums1 = [1, 3] nums2 = [2]中位数是 2.0 示例 2:nums1 = [1, 2] nums2 = [3, 4]中位数是 (2 + 3)/2 = 2.5...

2018-06-13 19:02:09 126

原创 初学libevent笔记

初学libevent笔记参考:http://www.cnblogs.com/luxiaoxun/p/3704573.html 在此表示严重感谢!! 初学libevent,自己做个笔记。代码块server:#include <event.h>#include <evhttp.h>#include <pthread.h>#include <errno.h>#include <string.

2017-06-16 13:18:38 610

原创 Logistic 回归

现在有一些数据点,我们用一条直线对这些点进行拟合,这个拟合过程就称作回归。Sigmoid函数具体的计算公司如下: y(z) = 1/(1+e(-z))Sigmoid函数的输入z由下面公式得出: z = W0X0 + W1X1 + W2X2 + … +WnXnLogistic回归的目的是寻找一个非线性函数Sigmod的最佳拟合参数!!求解过程可以由最优化算法来完成。梯度上升法基于的思想史:要找到某

2017-02-13 20:14:00 276

原创 基于概率论的分类方法:朴素贝叶斯

基础回顾我们称之为“朴素”,是因为整个形式化过程只做最原始、最简单的假设。贝叶斯准则: 贝叶斯准则告诉我们如何交换条件概率中的条件与结果,即如果已知p(x|c),要求p(c|x),那么可以使用下面的计算方法: p(c|x) = p(x|c)p(c)/p(x)。根据上述公式计算出两个概率p1(x,y)和p2(x,y)。 如果p1(x,y) > p2 (x, y ) , 那么属于类别1; 如果p

2016-09-06 20:32:38 400

原创 机器学习基础

何谓机器学习简单地说,机器学习就是把无序的数据转换成有用的信息。机器学习横跨计算机科学、工程技术和统计学等多个学科,需要多学科的专业知识。机器学习的主要任务就是分类。有很多机器学习算法非常善于分类。最终我们决定使用某个机器学习算法进行分类时,首先需要做的是算法训练,即学习如何分类。通常我们为算法输人大量已分类数据作为算法的训练集。训练集是用于训练机器学习算法的数据样本集合,目 标 变 量 是 机 器

2016-08-24 11:23:47 413

原创 决策树

1-信息熵一条信息的信息量和它的不确定性有着直接的关系。俺么如何量化信息的度量呢?香农用“比特(bit)”这个概念来度量信息量。香农提出,它的准确信息量应该是:![信息熵](http://img.blog.csdn.net/20160822171150009)因此,对于任意一个随机变量X,它的熵定义如下:![信息熵定义](http://img.blog.csdn.net/201608221713

2016-08-22 17:19:00 692

原创 k-近邻法

k-近邻法概述工作原理:存在一个样本数据集合,也称作训练样本集,并且样本集中每个数据都存在标签,即我们知道样本集中每一数据与所属分类的对应关系。输人没有标签的新数据后,将新数据的每个特征与样本集中数据对应的特征进行比较,然后算法提取样本集中特征最相似数据(最近邻)的分类标签。一般来说,我们只选择样本数据集中前&个最相似的数据,这就是k-近邻算法中k的出处,通常k是不大于20的整数。最后,选择k个最相

2016-08-19 19:57:13 558

原创 6 - 线程

之前介绍了进程是由两个部分构成的,一个是进程内核对象,另一个是地址空间。同样,线程也是由两个部分组成的:• 一个是线程的内核对象,操作系统用它来对线程实施管理。内核对象也是系统用来存放线程统计信息的地方。• 另一个是线程堆栈,它用于维护线程在执行代码时需要的所有函数参数和局部变量 。如果想要创建一个或多个辅助函数,只需要让一个已经在运行的线程来调用C r e a t e

2016-05-05 10:06:07 217

原创 4-进程

1. 可以用CreateProcess函数创建一个进程2. 终止进程的运行: 若要终止进程的运行,可以使用下面四种方法:1). 主线程的进入点函数返回(最好使用这个方法) 。始终都应该这样来设计应用程序,即只有当主线程的进入点函数返回时,它的进程才终止运行。这是保证所有线程资源能够得到正确清除的唯一办法。让主线程的进入点函数返回,可以确保下列操作的实现:a. 该线程创建

2016-03-09 20:30:18 269

转载 在链表里如何发现循环链接

没办法转载,只能粘贴,我错了。。来自 半个灵魂 http://my.csdn.net/zhaom_916/code/detail/702在链表里如何发现循环链接C++代码12345678910111213141516

2013-09-13 17:11:47 1067

win7下安装并完美运行VC++6.0

win7安装并完美运行VC++6.0,这个肯定可以

2012-10-23

求偶数阶幻方

解决经典的偶数阶幻方问题,本程序利用C语言编写,阶数可由用户 指定

2012-09-26

规定3个空瓶子换一瓶饮料,现在又n个人,只需要买几瓶饮料

利用c语言编写本程序,简单易懂,可读性好,较为健壮

2012-09-26

空空如也

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

TA关注的人

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