自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

king1991wbs的专栏

All my life,l'm looking for my girl...

  • 博客(53)
  • 资源 (10)
  • 收藏
  • 关注

原创 vim 必备插件

基于语意自动补全:YouCompleteMe

2014-03-20 22:42:25 634

原创 LDA(FISHER)与核LDA

两篇讲解的比较好的LDA与核LDA文章:机器学习-特征选择(降维) 线性判别式分析(LDA)机器学习-核Fisher LDA算法

2013-12-11 18:12:54 3088

原创 解决类重定义错误

有时候我们在编译程序时会遇到‘class’ type redifintion这样的报错。这有可能就是我们碰到了头文件重复包含的问题了。比如我们编写这样几个类:

2013-10-04 10:09:13 1219

转载 使用CStdioFile读写文件

CStdioFile类的声明保存在afx.h头文件中。CStdioFile类继承自CFile类,CStdioFile对象表示一个用运行时的函数fopen打开的c运行时的流式文件。流式文件是被缓冲的,而且可以以文本方式(默认)或者二进制方式打开。CStdioFile类不支持CFile类中的Duplicate、LockRange、UnlockRange函数,如果你使用了,会得到CNotSupp

2012-05-28 23:09:13 6553

转载 _RecordsetPtr

_RecordsetPtr智能指针,它是专门为通过记录集操作数据库而设立的指针,通过该接口可以对数据库的表内的记录、字段等进行各种操作。要搞清楚:数据库和ADO的记录集是两个不同的概念, 是存在于不同物理位置的两个存储空间。 记录集相当于是实际数据的一份拷贝。 正因为记录集是相对脱离数据库而存在的, 所以才存在后面将要介绍的Open方法中涉及的光标类型和锁定类型这两个问题。_Rec

2012-05-28 23:08:26 2305

转载 滑动窗口算法

在复习网络,看到这两篇讲的很好,收藏。。。仍然考虑链路的延迟与带宽的乘积为8 K B,帧尺寸为1 K B的情形。让发送方在收到第一帧的A C K的同时准备发送第九帧。允许我们这样做的算法称为滑动窗口( sliding window),时间线如图2 - 2 1所示。1. 滑动窗口算法滑动窗口算法工作过程如下。首先,发送方为每1帧赋一个序号(sequence num

2012-05-26 12:47:47 37130 2

转载 MFC连接Access

1. 导入dll,使用命名空间。a.在stdafx.h里加入如下语句:#import "C:\Program Files\Common Files\System\ADO\msado15.dll" rename("EOF","adoEOF"), rename("BOF","adoBOF")b.在需要使用的文件里使用命名空间using names

2012-05-19 11:11:42 1065

转载 MFC连接sqlserver

可能要用,转过来存着先。。。原文地址http://hi.baidu.com/zhouprogram/blog/item/7ffaed229efbdc4dad34de3a.htmlMFC 连接SQL SERVER(ODBC方式)2009-07-27 19:491、建立数据库这一步比较简单,直接打开SQL Server Management St

2012-05-11 12:43:54 5134

原创 c#访问器使用举例 (长方体)

本例通过创建了一个控制台应用程序来计算长方体的周长、表面积、体积。程序比较简单,主要是理解用!using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace Cuboid_app{    class Program    {

2011-12-23 23:51:02 1034

原创 c# winform 程序实现 复数基本运算

不多废话,直接源代码:using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.For

2011-12-23 23:40:48 1003

转载 Hadoop必将风靡2012年的六个理由

毫无疑问,Hadoop已经赢得了大量投资者和IT媒体的青睐,但却很少看到任何的实际产出。即将过去的2011是风暴来袭前的准备阶段,为很多新公司新用户建立了一个海量数据的分析平台。就连微软这样的互联网巨头都已放弃其他平台而选择Hadoop,看来Hadoop风暴来袭已指日可待。2012年,Hadoop必将风靡世界。以下是六个具体的理由:1.投资者看好Hadoop目前,投资者十分看好Hado

2011-12-03 15:56:52 424

原创 资源

Chrome插件开发入门教程Chrome开发人员工具Chrome开发相关视频Chrome扩展插件开发论坛Chrome插件开发学习笔记插件技术开发总结Google Code

2011-11-19 22:11:42 451

转载 Scheme语言深入

本文转自:http://www.ibm.com/developerworks/cn/linux/l-schm/part3/一、关于符号类型符号类型又称引用类型,在概要一文中本人介绍得非常的模糊,使很多初学者不理解。符号类型在Scheme语言中是最基础也是最重要的一种类型,这是因为Scheme语言的祖先Lisp语言的最初目的就是符号处理,在Scheme语言中几乎所有的东西都可以看

2011-11-19 12:27:10 871

转载 Scheme 语言概要(下)

Scheme 语言概要(下)本文转自:http://www.ibm.com/developerworks/cn/linux/l-schm/index2.html谈完了 scheme 的基本概念、数据类型和过程,我们接着介绍 scheme 的结构、递归调用、变量和过程的绑定、输入输出等功能。一.常用结构顺序结构 也可以说成由多个form组成的form,用begin

2011-11-19 12:25:30 574

转载 Scheme 语言概要(上)

Scheme 语言概要(上)本文转自:http://www.ibm.com/developerworks/cn/linux/l-schm/index1.html作为Lisp 变体,Scheme 是一门非常简洁的计算语言,使用它的编程人员可以摆脱语言本身的复杂性,把注意力集中到更重要的问题上,从而使语言真正成为解决问题的工具。本文分为上、下两部分来介绍 scheme 语言

2011-11-19 12:23:33 485

原创 lisp学习资料索引

MIT:http://mitpress.mit.edu/main/home/default.asp

2011-11-19 12:20:38 374

转载 Fedora常用软件安装简介

本文转自:http://www.ha97.com/2679.htmlFedora下的一些常用软件的安装简介:下面的方法绝大部分适用于Fedora 9以上的版本。1.MplayerMplayer是一个全能影音播放器,支持现有的几乎所有流行视频、音频格式。Smplayer是Mplayer的前端,界面漂亮,功能设置多。在终端下,输入如下命令:yum install mpl

2011-11-19 10:11:52 555

原创 lisp 从wiki 开始

LISP汉漢▼LISP(全名LISt Processor,即列表处理语言),由约翰·麦卡锡在1960年左右创造的一种基于λ演算的函数式编程语言。LISP有很多种方言,各个实现中的语言不完全一样。1980年代Guy L. Steele编写了Common Lisp试图进行标准化,这个标准被大多数解释器和编译器所接受。在Unix/Linux系统中,还有一种和Ema

2011-11-18 15:58:08 675

转载 扫雷程序实现思路讲解

扫雷程序思想讲解    在我大二的时候就编写了一个扫雷程序,现在也有很多源程序下载,我不知道他们的算法是怎么样的,但我想我的算法应是最清晰和简单的。下面就来讲解我的扫雷程序思想。    首先我们在雷区上随机地放上雷,没有雷的地方被点击后就会显示一个数字表示它周围有几个雷,这是怎么实现的呢?我们可以把整个雷区看成一个二维数组a[i,j],如雷区:  11  12  1

2011-11-07 23:20:40 4734

原创 插入排序

插入排序(Insertion Sort)的算法描述是一种简单直观的排序算法。它的工作原理是通过构建有序序列,对于未排序数据,在已排序序列中从后向前扫描,找到相应位置并插入。插入排序在实现上,通常采用in-place排序(即只需用到O(1)的额外空间的排序),因而在从后向前扫描过程中,需要反复把已排序元素逐步向后挪位,为最新元素提供插入空间。一般来说,插入排序都采用in-place在数组上实

2011-11-05 20:40:18 507

原创 选择排序

选择排序(Selection sort)是一种简单直观的排序算法。它的工作原理如下。首先在未排序序列中找到最小元素,存放到排序序列的起始位置,然后,再从剩余未排序元素中继续寻找最小元素,然后放到排序序列末尾。以此类推,直到所有元素均排序完毕。// selection sort function module in Cvoid selectionSort(int data[], int co

2011-11-05 20:38:03 343

转载 使用System.arraycopy()实现数组之间的复制

System提供了一个静态方法arraycopy(),我们可以使用它来实现数组之间的复制。其函数原型是:public static void arraycopy(Object src, int srcPos, Object dest,

2011-11-05 20:23:59 405

原创 实时曲线图(消除抖动、闪烁)

实时绘制时将图直接绘制到控件上,不要通过替换图片来实现,否则会有抖动解决方法:1 当然是在表单上拖置一个pictureBox控件,这里暂且name = pictureBox12 重载OnPaint方法:protectedoverridevoid OnPaint(PaintEventArgs e)3 设置定时器timer, name =timer1, 响应time

2011-11-05 10:41:12 3019

转载 Fedora 16 更新源设置(交大、163、sohu)

自动选择命令yum -y install yum-fastestmirror。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。cd  /etc/yum.repos.d/下添加:vi sjtu.repo   #上海交大,新建sjtu.repo,输入以下内容[Fedora-ftp.sjtu.e

2011-10-29 13:19:01 4190

转载 Fedora 14 安装手记

乱写一通,主要记载一下自己安装Fedora 14 的大体过程以及初步配置,其中涉及到的一些方法大都是从网上找的:1,首先下载官网安装盘镜像刻盘,然后安装。2,安装完成之后,fedora考虑到安全问题,一般来说是不可以直接用root用户登录图形界面的,在网上找到如下方法,管用:打开系统工具-终端输入命令:su输入root密码(此时密码不显示,直接输入)输入命令:gedit

2011-10-29 13:13:37 542

转载 用C#绘制实时曲线图

本文转自 http://blog.csdn.net/zhoufoxcn/article/details/2682027在实际项目中我们经常需要绘制一些实时的数据图片,比如当前各公司的用水量、用电量还有播放声音视频时实时显示当前的声频等等,在我们最熟悉的任务管理器也有这么一个功能,用来表示当前CPU的使用频率,最近笔者刚刚给朋友完成了一个类似的功能图,用曲线图来实时表示一些实际数据,

2011-10-28 16:31:34 1603

转载 C#截获本机数据包方法实例

本文向大家介绍Windows Sockets的一些关于用C#实现的原始套接字(Raw Socket)的编程,以及在此基础上实现的网络封包监视技术。同Winsock1相比,Winsock2最明显的就是支持了Raw Socket套接字类型,使用Raw Socket,可把网卡设置成混杂模式,在这种模式下,我们可以收到网络上的IP包,当然包括目的不是本机的IP包,通过原始套接字,我们也可以更加自如地控制W

2011-10-21 20:04:26 7143 2

转载 winform C# 获取区分物理网卡、虚拟网卡及无线网卡

01using System;  02using System.Collections.Generic;  03using System.Text;  04using System.Net;  05u

2011-10-21 18:23:56 4284

转载 C# 获取适配器网络连接IP地址,子网掩码,DNS,数据包等信息

你可以大致通过cmd 输入ipconfig获得以太网的适配信息(下面只涉及以太网),其中所有列出的就是以下代码运行后将统计出来的,只是代码多得到的结果更丰富,包括 适配器接口的名称,标识符,连接状态,IP地址,子网掩码,默认网关,mac地址,所有DNS服务器地址,网络接口速度,以及数据包的相关信息。在我的电脑运行-cmd输入ipconfig结果如下:代码如下:using System;

2011-10-21 17:40:16 11843 1

转载 中国黑客首度进行民间技术分级 实力成员仅百名

新浪财经讯 10月9日消息,被誉为中国黑客教父的绿色兵团创始人GOODWELL在与新浪财经独家对话时表示,COG根据专业技能将黑客分为六级,这是国内首度提出这一概念。据悉,实力顶尖的高级黑客不足百名,目前大多已进入信息安全领域。AD:新浪财经讯 10月9日消息,被誉为

2011-10-18 00:02:18 1887

转载 基于ARP欺骗的网络攻击程序源码

一般的arp spoof是向被欺骗主机发送ARP REPLY数据报,把其中的源IP地址置为被欺骗主机要发包去的主机地址,源MAC地址却改为自己的MAC地址。我们把发送给A的arp数据报的源IP,源MAC更改成任意的,会出现什么现象?下面是我的几个测试AD:最近开始学W

2011-10-17 23:44:17 712

转载 深入剖析ARP地址欺骗病毒原理及欺骗过程

ARP地址欺骗类病毒发作的时候会向全网发送伪造的ARP数据包,干扰全网的运行,它的危害比一些蠕虫还要严重。本文从网络结构模型深入浅出的向大家讲解了ARP病毒及ARP地址欺骗的原理及表现形式。AD:一、ARP病毒ARP地址欺骗类病毒(以下简称ARP病毒)是一类特殊的

2011-10-17 23:42:52 873

转载 Gmail邮箱的POP3服务设置

Gmail已经支持POP3收信和SMTP发信了,但并不是所有的Gmail邮箱都能使用,而且必须使用SSL才行,而且端口跟普通的邮箱不一样,incoming(POP3)端口使用SSL:995,outgoing(SMTP)端口使用SSL:465。现在我们来看一张截图,以下是部分支持P

2011-10-13 20:58:24 2053

转载 网络协议研究(二)POP3

上一次我们详细讨论了SMTP的方方面面,作为邮件发送中的基础协议,SMTP发挥了巨大的作用,是目前发送邮件的标准。SMTP是一个推送协议,将报文从用户推送到服务器。为了读取邮件,我们还需要将邮件拉取到客户,即今天研究的POP3和下一次将测试的IMAP。测试代码下载 P

2011-10-13 17:14:39 969

转载 C# 电子邮件发送方法

在软件开发时,特别是业务系统,像ERP,CRM等系统,在运维时,依靠管理员每天固定的查询了解系统运行情况,往往会因为机械的操作产生疲劳感,而且这种重复的劳动完全可以依靠系统自身在系统空闲时来完成,然后产生一份每日的运维检查报告自身的运行情况。即时的告知管理员运行时所产生的问题。还

2011-10-13 16:31:28 1097

转载 Android之TextView实现文字过长时省略部分或者滚动显示

TextView中有个ellipsize属性,作用是当文字过长时,该控件该如何显示,解释如下:1.android:ellipsize=”start”—–省略号显示在开头2.android:ellipsize=”end”——省略号显示在结尾3.android:ellip

2011-10-06 15:27:41 875

转载 Android中TextVIew一些属性

android:layout_gravity="center_vertical"设置控件显示的位置:默认top,这里居中显示,还有bottom android:hint="请输入数字!"设置显示在空间上的提示信息 android:numeric="inte

2011-10-06 15:26:44 877

转载 Android使用自定义AlertDialog(退出提示框)

有时候我们需要在游戏或应用中用一些符合我们样式的提示框(AlertDialog)以下是我在开发一个小游戏中总结出来的.希望对大家有用.先上效果图:下面是用到的背景图或按钮的图片经过查找资料和参考了一下例子后才知道,要实现这种效果很简单.就是在设置ale

2011-10-06 13:05:39 746

转载 Android应用开发完全退出程序的通用方法!!!

大家好,好久不见了,我们在开发一个android应用时,有可能有N个Activity,而在每个Activity里的菜单里有个"退出程序"菜单,这里就要完全退出程序了,所以今天给大家分享的是Android应用开发完全退出程序的通用方法,以前我在网上收了几种方法,但都不能通用,比如:

2011-10-05 17:33:08 454

转载 菜单 Android Menu

组成Android用户界面的除了View以外,还有菜单和对话框,这一讲我们就共同学习一下菜单的使用。菜单是用户界面中最常见的元素,使用也非常频繁,在Android中,菜单被分为如下三种,选项菜单(OptionsMenu)、上下文菜单(ContextMenu)和子菜单(SubM

2011-10-05 13:50:26 403

python爬虫源码

这里是一个用python写的百度贴吧和糗事百科的爬虫源代码

2014-02-19

c#访问器演示 长方体周长面积计算

演示c#访问器使用方法,控制台应用程序的创建。

2011-12-23

1990-2011软考真题

1990-2011年上半年的软件设计师上下午真题及详细解答

2011-10-28

2011软考真题

2011年上半年的软件设计师上下午真题及详细解答

2011-10-28

1990-2011软考真题

包括了从1990年到2011年的全部真题,非常全面

2011-10-28

凯撒密码 源码

Caesar密码的源码,测试通过。其中用到了概率破解,可在不知密钥的情况下破解

2011-10-28

C#实时曲线图

用c#写的实时曲线图,测试通过(变换频率可自设)

2011-10-28

The.Java.Programming.Language,4th.Edition.chm

非常不错的java学习资料,帮助你的java更上一层楼 还能顺便练练你的english呢!

2011-05-05

c++大学教程 chm

欢迎来到C++的世界!我们将努力带给你一个信息丰富、充满趣味和富于挑战的学习经历。C++是一种较难的语言,通常只传授给有经验的程序员,因此本书在C++教材中独具一格: ●适合很少或没有编程经验的技术方面的人员 ●适合需要深入钻研C++的熟练的程序员

2011-05-05

林锐-软件工程思想 不容错过的好书 实战经验的总结

经典的书籍!!! 《软件工程思想》讲述“软件开发”和“做程序员”的道理,视野独特, 构思新颖,内容风趣,不落窠臼,令人耳目一新。堪称难得,以至回味无穷。 作者从事了八年的软件开发工作,在他的博士学位论文完成之际写下了这 本“心之所感”。虽然它探讨的是软件工程最常见的内容,但他将亲身所历的 感悟写成活泼生动的文字,将软件工程的很多原则和方法融于笑谈之中,让 人看得轻松,时有共鸣。尽管很薄,然其内涵不逊于厚近千页的有关教科书。 每次回浙大我都要和林锐相聚,谈学术、论社会,直面人生,“位卑未敢 忘忧国”,每每至凌晨。前不久我在某大学计算机系作讲座,最后冒昧谈了几 句题外话,其中之一是“学问与明理”。古人云:“读书明理”,意即读书要明 白做人的道理。我以为其中的重要内涵,是要有积极的人生观,以贡献社会 为己任。这也是我们的共识。林锐曾立誓做一名“真实、正直、优秀的科技 人员”。他在自己困难的时候依然资助数名贫困中学生和大学生;常常躬身拾 捡被乱扔于地的废纸、塑料袋,以示后生。这都会使很多的学人汗颜有加。 简言之,林锐对软件工程实践的积极思考、轻快而不失深邃的文笔及其言 行,都是出色之处。 正由于此,而不仅因为是同行,我才不惭浅陋,接受他的要求,荣幸地成 为本书的第一位读者,并在本来应是名人大家留文的地方谈林说森。--董军对此书的描述

2010-12-23

空空如也

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

TA关注的人

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