自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 回归算法(最小二乘法拟合)

回归算法简介、最小二乘法简介、算法实现。

2014-08-27 16:19:26 27294

原创 EM算法求高斯混合模型参数估计——Python实现

简要介绍EM算法,并使用EM算法求解两个高斯分布的参数估计问题,使用Python实现代码运行。

2014-08-20 22:01:02 23845 2

转载 贝叶斯网络学习-梯度上升训练介绍

贝叶斯分类器是一种基于贝叶斯公式的分类器,是一种基于统计的分类器,它计算在某一特征向量的前提下,各种分类可能出现的概率.把概率最大的那个类当作最终的分类结果.贝叶斯分类器分为2种:朴素贝叶斯分类器,贝叶斯网络.这篇博克简单介绍下这两种分类器原理.朴素贝叶斯分类器贝叶斯公式如下其中X代表特征向量, C代表分类.我们的目标就是找出使得这个后验概率最大的那个类.其中需要注意的

2014-08-19 21:36:20 4466 3

原创 布隆过滤器demo

#include#include#include#define MAX 2<<24using namespace std;bitset bloomSet; //简化了由n和p生成m的过程 int seeds[7]={3, 7, 11, 13, 31, 37, 61}; //使用7个hash函数 int getHashValue(string st

2014-08-04 13:53:59 922

原创 计算4000000000以内最大的f(n)=n的值---字符串问题python实现(五)

问题:写一个函数,计算4 000 000 000 以内的最大的那个f(n)=n的值,函数f的功能是统计所有0到n之间所有含有数字1的数字和。比如:f(13)= 6,因为“1”在“1,2,3,4,5,6,7,8,9,10,11,12,13”中的总数是6(1,10,11,12,13)。传统枚举方法效率低、求解时间长,本文介绍如何采样剪枝操作提高算法效率、降低求解时间。

2014-05-18 15:24:26 2881 2

原创 字符串问题python实现(四)

问题:将一句话里的单词进行倒置,标点符号不转换。比如一句话"i come from tianjin."倒换后变成"tianjin.from come i"。

2014-05-14 15:13:52 930

原创 字符串问题python实现(三)

问题:写一个函数模拟C++中strstr()函数:该函数的返回值是主串中字符子串的位置以后的所有字符,比如主串是"123456",子串是"234",那么函数的返回值就是"2345678"。

2014-05-14 10:49:05 791

原创 字符串问题python实现(二)

问题:求字符串中重复出现且长度最长子字符串,要求输出:符合条件子字符串、其重复出现次数、其首字母位置。分析:后缀数组方法求解。python版实现。

2014-05-12 21:57:53 1622

原创 字符串问题python实现(一)

问题:求一个字符串中连续出现次数最多的子串。

2014-05-12 21:48:58 864

原创 PC104上配置VxWorks硬盘启动详解

本文介绍PC104上安装VxWorks系统时,如何配置从硬盘启动,详述Bootrom的制作过程,和将Bootrom配置到硬盘上的过程,最终可以实现无需软盘启动,直接硬盘引导进入VxWorks系统。

2014-05-11 19:46:00 10993 3

原创 Char类型数值超出范围,导致程序陷入死循环深入分析

本文主要分析char型数值的错误取值导致程序陷入死循环的深层次原因。通过构造一个典型程序死循环问题,跟随本文思维方式,可以让读者从编译器角度深入理解错误原因,还能了解到编译器是如何对char型取值范围进行限制的。

2014-05-08 19:15:23 5221

原创 通过VMware克隆linux虚拟机后无法联网,eth0找不到的解决方案

首先通过命令 mii-tool看哪个网卡被识别出来了,当发现不是eth0被识别,可进行如下修改。具体命令如下:        sudo rm /etc/udev/rules.d/70-persistent-net.rules     sudo reboot然后从新配置网卡信息:     sudo vim /etc/network/interfaces

2014-03-02 16:06:32 1142

原创 ubuntu下配置ssh遇到ssh_host_rsa_key和ssh_host_dsa_key无法加载解决办法

在使用putty等工具对ubuntu进行ssh连接时候,常出现无法连接报错情况,这时需要查看“/var/log/auth.log”。一种错误情况是在“/var/log/auth.log”提示:       error: Could not load host key: /etc/ssh/ssh_host_rsa_key       error: Could not load host ke

2014-01-11 16:48:12 16459 1

原创 正整数转换成Excel表示法

题目:        Excel表中,横轴是用A,B,C...,Z,AA,AB,AC,...ZZ,AAA,AAB......这样的序列来表示的。请实现一个函数string f(int x),把正整数转换成Excel表示法,例如:f(1)="A",f(2)="B",f(27)="AA"。分析:        我的第一感觉是A,B,C...,Z,AA,AB,AC,...ZZ,AAA,AAB

2013-11-01 11:29:11 3124 1

原创 关于随机函数发生器的一道程序设计题

题目:       已知随机函数发生器f(x)能够以相等的概率生成1到5这5个正整数。现在要以它为元件来编程制造一个新的随机函数发生器g(x),要求g(x)能够以相等的概率生成1到9这9个正整数,请简要描述你的设计方案。       第一种解法:       利用rand5()函数生成1-25之间的数字,然后将其中的1-18映射成1-9,丢弃19-25。也就是说1、2对应rand9

2013-10-30 15:32:05 1349

转载 等概率随机函数的实现

题目:       已知随机函数rand(),以p的概率产生0,以1-p的概率产生1,现在要求设计一个新的随机函数newRand(), 使其以1/n的等概率产生1~n之间的任意一个数。分析:      可以通过已知随机函数rand()产生等概率产生0和1的新随机函数Rand(),然后调用k(k为整数n的二进制表示的位数)次Rand()函数,得到一个长度为k的0和1序列,以此序列所形成的

2013-10-30 15:27:11 2017

原创 对strlen()函数无法正确读取字符串数组长度的原因剖析

对strlen()函数无法正确读取字符串数组长度的原因剖析

2013-10-22 21:07:36 4670 1

原创 《编程珠玑 》第二章 问题A 总结

《编程珠玑》第二章问题A 是这样描述的:给定一个最多包含40亿个随机排列的32位整数的顺序文件,找出一个不在文件中的32位整数。1.在具有足够内存的情况下,如何解决问题?2.如何有几个外部“临时”文件可用,但是仅有几百字节的内存,又该如何解决该问题?      对于第一个问题,在有足够内存情况下,我们可以采用位图法求解,32位的每个bite都对应一个整数需要使用4*10(9阶)/(8*

2013-10-16 21:40:56 2204

原创 某网页挂马分析

前记        这是很早之前分析的网页挂马案例,我当时分析的也很细致。最近在整理文档时发现了它,这篇文章正好能展示出病毒从网页挂马到本机运行的完整流程,感觉还是有分享的价值的。       20XX年X月XX日,XXX发现,XXX网(http://www.XXXXX.cn/)被攻击者植入网页木马,含有漏洞的用户系统如果访问该页面,会自动从恶意网站下载恶意程序

2013-10-01 15:40:09 4682

原创 左值与右值的思考

最近在看C++程序设计语言(特别版),在读到6.2.1节时候遇到一个困惑,进而补充了些关于左值、右值、自增自减相关的知识。当时遇到的问题如下:     void f(int x , int y){ int j = x= y; // x=y的值是赋值后的x的值 int* p = &++x; // p指向x int* q = & (x++); // 错

2013-10-01 11:38:21 1393

翻译 基于学习的使用核偏最小二乘法的图像超分辨率算法(Learning-based super resolution using kernel partial least squares)

此文章为本人在学习图像处理课程时翻译的某篇SCI论文。原文标题作者为:Wei Wu, Zheng Liu, XiaoHai He. “Learning-based super resolution using kernel partial least squares”. Image and Vision Computing, 2011, 29(6)(SCI检索 影响因子1.53 D级期刊) 。

2013-09-29 16:12:26 4204

原创 Trojan.Win32.Scar.cjdy分析

前记:        这是很早之前分析的一个windows上的病毒程序,程序很有代表性,我当时分析的也很细致。最近在整理文档时发现了它,感觉还是有分享的价值的。一、病毒标签:病毒名称:Trojan.Win32.Scar.cjdy病毒类型:下载类、感染型程序文件 MD5:2EFC5A7D29B43AD8B0C02047AF7B4ED5公开范围:完全公开危害等级:3

2013-09-29 14:34:47 3323

原创 Chrome插件开发实例---刷论坛在线时间小程序

前记:      由于近日注册了某个技术论坛,其论坛要求转为正式会员必须50积分购买邀请号,回答官方预留的题目可以获得30积分,每日在线一小时可以获得1积分上限为5积分。本人回答了官方题目获得30积分,之后就只能每日在线刷积分,但是由于论坛系统要求你在线必须不断点击浏览网页才算在线,这就让像我这种只是为了混成正式会员而目前没时间盯在屏幕上刷网页的人很是郁闷。为了解决这个问题。我首先是谷歌了下看

2013-09-29 11:23:11 6733

驾驭文本_文本的发现_组织和处理

文本处理是目前互联网内容应该的关键技术,本书涵盖了文本处理概念和技术的多个方面。中文完整电子版,欢迎下载学习。

2019-02-04

基于微重启和部分客观马尔可夫决策模型的智能水下机器人软件自修复方法

针对智能水下机器人(AUV)软件故障修复过程中存在的修复代价过高和系统环境只有部分可观察的问题,提出了一种基于微重启技术和部分客观马尔可夫决策(POMDP)模型的AUV软件故障修复方法。该方法结合AUV软件系统分层结构特点,构建了基于微重启的三层重启结构,便于细粒度的自修复微重启策略的实施;并依据部分可观马尔可夫决策过程理论,给出AUV软件自修复POMDP模型,同时采用基于点的值迭代(PBVI)算法求解生成修复策略,以最小化累积修复代价为目标,使系统在部分可观环境下能够以较低的修复代价执行修复动作。仿真实验结果表明,基于微重启技术和POMDP模型的AUV软件故障修复方法能够解决由软件老化及系统调用引起的AUV软件故障,同与两层微重启策略和三层微重启固定策略相比,该方法在累积故障修复时间和运行稳定性上明显更优。

2015-08-29

已配置好的gVim的IDE环境

已配置好的gVim的IDE环境,集成多种插件

2015-07-23

VxWorks硬盘启动的Bootrom制作工具包(DOS7.1启动U盘安装包)

PC104上安装VxWorks时,在PC104硬盘上安装boorrom需要的工具包。 本工具包内包含:MS-DOS7_1.IMG、FlashBootV(DOS启动U盘制作工具)、FDISK.COM、FORMAT.COM、vxsys.com、bootrom.sys、vxWorks。 制作VxWorks硬盘启动的Bootrom详细步骤请参见本人博客:http://blog.csdn.net/chasdmeng/article/details/25547173

2014-05-11

刷论坛在线时间的Chrome插件

这是个本人编写的Chrome小插件,主要用于刷论坛在线时长,下载完解压后,打开Chrome浏览器设置选项,选扩展程序,勾选开发者模式,再点击加载正在开发的扩展程序选择解压的文件夹加载。注:使用时候需要把manifest.json文件内的URL地址改为你的论坛地址。 具体软件代码等细节可以参考本人博客文章:http://blog.csdn.net/chasdmeng/article/details/12151287

2013-10-01

OD 使用教程

OD使用教程 比较全面的介绍了OD的基础使用 和实例讲解

2011-11-18

IDA实例教程详细讲解

IDA实例教程 很适合初学者使用的一本教程 很好很强大的讲解

2011-06-01

病毒分析详细案例原理

病毒分析师要求的基本原理 和一个病毒分析讲解 可谓是来之不易 求之不得 呀

2011-04-09

SPSS Clementine 数据挖掘入门

本文是对SPSS Clementine 数据挖掘入门的经典讲解 比较适合于初学者

2010-04-30

kettle中文用户手册

kettle中文用户手册 本人要学习数据挖掘 做项目 用到的 很实用的东西 希望你够帮助你

2010-04-27

数据挖掘论文经典整理全套30个

数据挖掘论文 很多的 很有用的 基本上包括了应用理论部分

2010-03-30

基于粗糙集理论的神经网络研究及应用

基于粗糙集理论的神经网络研究及应用基于粗糙集理论的神经网络研究及应用基于粗糙集理论的神经网络研究及应用基于粗糙集理论的神经网络研究及应用

2010-03-23

空空如也

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

TA关注的人

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