自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

haoshen's blog

多多交流,共同提高

  • 博客(15)
  • 资源 (18)
  • 收藏
  • 关注

原创 热烈庆祝本人博客突破20000大关

如题

2014-05-19 16:51:31 1138

原创 Vi Editor ---how to user it

只有熟练的使用才能熟练的掌握Vi。在网页中快速查询,输入ctrl+F。具体实践中,不清楚的地方请自己尝试。1 Vi的两个模式Vi 分为命令模式和插入模式。命令模式用于输入命令,来进行移动光标等操作;插入模式就是用来输入文本的。刚进入vi是命令模式,按i键可以进入插入模式,按Esc键可以进入命令模式。2.打开和关闭文件命令行输入vi filename,如果存在

2014-05-18 17:41:35 1404

原创 Python机器学习实战<三>:k-邻近算法

k邻近算法采用测量不同特征值之间的距离方法进行分类。优点:精度高、对异常值不敏感、没有数据输入假定;缺点:计算复杂度高、空间复杂度高(占内存);使用数据范围:数值型和标称型。k-邻近算法的工作原理是:存在一个训练样本集,并且每个数据都存在标签,即我们知道每个数据都对应的哪个分类。输入一个没有标签的新数据,将新数据的每个特征和样本集中的所有数据进行笔记哦啊,提取出样本集中特征最相似(邻近)的分类

2014-05-18 13:14:12 1855

原创 Python机器学习实战<二>:机器学习概述

1.机器学习的真实含义是利用数据来彰显数据背后的真实含义。2.机器学习的一般用例:人脸识别、手写数字识别、垃圾邮件过滤、产品推荐等等。3.机器学习的主要任务是分类,即将实例数据划分到合适的分类中。另一项任务是回归,主要用于预测数值型数据。分类和回归属于监督学习,之所以称为监督学习,是因为这类算法必须知道预测什么,即目标的分类信息。另一种机器学习方式是无监督学习,此时数据没有类别信息,也没有

2014-05-17 19:09:36 1890

原创 Python机器学习实战<一>:环境的配置

具体要学习的书籍就是《机器学习实战》Machine Learning in Action,Peter HarringtonWindows下要安装3个文件,分别是;1.Python(由于python不是向下兼容的,所以推荐2.7版本),网址:http://www.python.org2.numpy(python的科学计算包),网址:http://sourceforge.net/proje

2014-05-17 18:38:08 1823

原创 Tiny语言运行环境TM机源代码

TM机就是TINY语言编译器编译之后的汇编代码的运行环境。TM机的主要功能是将TM的汇编代码读入和执行,它具有一般计算机类似的精简指令级RISC。TM汇编语言和一般的Intel汇编语言差不多,包括寄存器寻址、操作符等,很容易理解。一条典型的代码如:LD 0,10(1),这里面10(1)就是寄存器1中地址为基址,10为偏移地址,寻址结果放入寄存器0。三目操作符:MUL 0,1,0表示将寄存器1和寄存

2014-05-17 13:14:31 2433

原创 Tiny语言编译器简介

1.简介:编译器是将一种语言翻译成另一种语言的程序。编译器将源程序的代码作为输出,从而产生用目标语言编写的等价程序。例如源代码为C/C++等高级语言,那么目标语言就是目标机器的机器代码,也就是可以直接运行的机器代码(各种二进制)。下面就是一个编译过程的简单例子:x=2 (高级语言)MOV x,2 (汇编语言)C7 06 0000 0002 (机器代码)     2.相关程序

2014-05-16 18:52:12 3564

原创 C++格式化输出

格式化输出主要包括控制状态标志、输出宽度、填充字符、输出精度等内容。其目的是实现特定的输出格式,实现方式有两种:使用状态标志和成员函数进行格式化输出和使用流操作符进行格式化输出。1.使用状态标志和成员函数输出标志由各种状态标志来确定,它们是定义在ios类中的枚举变量,引用时必须包含ios::前缀。常见的状态标志如下:与此相关的主要是以下重要成员函数。setf(long flag

2014-05-13 15:38:33 5721 1

转载 C++重载前后缀++,--

首先切记一句话:前缀++比后缀++的效率高,返回引用的效率比返回对象的效率高,所以前缀++返回引用,后缀++返回对象

2014-05-12 19:53:34 3709

原创 C++类的继承实例

首先由三个类分别为DateType(日期类)、TimeType(时间类)、DateTimeType(日期时间内)。具体代码如下:#include using namespace std;class DateType{ int year,month,day;public: DateType(int year = 2000,int month = 12,int day = 1) {

2014-05-12 17:25:41 5063

原创 呕心沥血的java复杂项目(包括自定义应用层协议、CS多线程、多客户端登录、上下线提醒等等)

呕心沥血的java复杂聊天室(包括自定义应用层协议、CS多线程、多客户端登录、上下线提醒等等)建议大家先下源代码,导入到Eclipse,然后运行服务器和多个客户端,这样有个不错的体会。下载地址:http://download.csdn.net/detail/woshiwanghao_hi/7320927。

2014-05-09 12:26:40 4559 2

原创 java实现简单web服务器(分析+源代码)

在日常的开发中,我们用过很多开源的web服务器,例如tomcat、apache等等。现在我们自己实现一个简单的web服务器,基本的功能就是用户点击要访问的资源,服务器将资源发送到客户端的浏览器。为了简化操作,这里不考虑资源不存在等异常情况。web服务基于的是HTTP协议,用户在浏览器的地址栏输入要访问的地址,服务器如何得到该地址是个关键。先看下一般的HTTP请求和响应报文的一般格式:

2014-05-03 21:45:29 9385 3

原创 java中利用反射机制绕开编译器对泛型的类型限制

首先看下面这个例子 public static void main(String[] args) { ArrayList al1 = new ArrayList(); al1.add(1); ArrayList al2 = new ArrayList(); al2.add("hello"); //int型链表和string型链表,结果为true System.out.p

2014-05-03 14:22:53 2370

原创 java反射机制简介

1.字节码。所谓的字节码就是当java虚拟机加载某个类的对象时,首先需要将硬盘中该类的源代码编译成class文件的二进制代码(字节码),然后将class文件的字节码加载到内存中,之后再创建该类的对象2.java反射的基础是Class类(注意不是小写的class),Class类实例代表着内存中的一份字节码。常见的获取Class类对象的方法如下(第一种为对象的方法,第二种为类的方法):

2014-05-03 14:06:37 1191

原创 STL主要容器简介

vector : 向量list : 双向链表容器,提供数据结构中链表的所有功能queue : 队列容器,提供数据结构中队列的所有功能stack : 栈容器,提供数据结构中栈的所有功能deque : 双端栈容器,提供数据结构中栈的所有功能priority_queue : 优先队列,一种按值排序的队列容器set : 集合容器multiset : 允许出现重复元素的集合容器

2014-05-01 20:09:37 997

编译后的hadoop-2.7.3-src.tar.gz

在centos7下,使用mvn,jdk 1.8.0_65,protoc 2.5.0,执行mvn install,以及mvn eclipse:eclipse -DskipTests之后的压缩文件。 可以导入到eclipse项目中,有可能报错

2016-11-28

Java 俄罗斯方块

参照网上小翼的教程做的。由于ps能力不足,所以没有实现换皮肤的功能,其他功能都实现了

2015-03-28

机器学习实战源代码

Peter Harrington的机器学习实战《Machine Learning in Aciton》源代码

2014-05-17

呕心沥血的java复杂聊天室(包括自定义应用层协议、CS多线程、多客户端登录、上下线提醒等等)

呕心沥血的java复杂聊天室(包括自定义应用层协议、CS多线程、多客户端登录、上下线提醒等等)。

2014-05-09

基于情感字典的文本分析系统

基于情感字典的文本分析系统。使用插件ICTCLAS,TinyXML等

2013-11-21

java的API,1.6

java API for JDk 1.6 and up

2011-11-19

如何在eclipse中添加相关文件

eclipse中添加.class文件以及相关文件的导入。新手必备

2011-11-19

指针于函数的调用以及直撞地

指针于函数的调用以及直撞地指针于函数的调用以及直撞地指针于函数的调用以及直撞地

2011-05-20

编程中的内存划分及管理使用

编程中的内存划分及管理使用,了解编程的实质运行情况

2011-05-20

华为的编程规范()助于将来工作上的需要)

华为的编程规范()助于将来工作上的需要,商业上的规范,从小养成编程好习惯

2011-05-20

程序设计基础教程PPT全集

程序设计基础教程PPT全集,好的没话说,C中的重要部分基本上都讲了

2011-05-20

windows平台下的链表管理程序

windows平台下的链表管理程序,简述链表的基本操作及详细介绍,利于理解

2011-05-19

基于VC平台下的电话簿管理程序

基于windows平台下的电话簿管理系统,可增加,查询,删除,显示,打电话等功能

2011-05-19

小精灵游戏程序(VC条件下C语言编写)

C语言写的小精灵程序(附详解),小精灵可以吃豆子,类似的可以编出贪吃蛇及俄罗斯方块等小程序

2011-05-19

空空如也

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

TA关注的人

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