自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Natepan的专栏

while(success != try());

  • 博客(20)
  • 资源 (7)
  • 收藏
  • 关注

原创 linux简单的TCP与UDP的socket程序以及机器大小端的判断程序

本文只是总结一下linux下tcp与udp程序的编写,其实不管平台如何,简单的tcp与udp程序的结构还是不会变的。如下所示:tcp(基于链接)的简单程序结构

2011-09-26 10:39:49 3463 1

原创 VS2010配置MASM完成汇编代码编译

MASM in VisualStudio 2010 First step: Create an empty project in Visual C++:Second, right-click project in solutionexplorer, B

2011-09-16 11:53:48 8086

原创 android BitmapFactory的OutOfMemoryError: bitmap size exceeds VM budget解决方案

使用android提供的BitmapFactory解码一张图片时,有时会遇到该错误,即:java.lang.OutOfMemoryError: bitmap size exceeds VM budget。这往往是由于图片过大造成的。要想正常使用,一种方式是分配更少的内存空间来

2011-08-24 20:47:10 1668

原创 AsyncTask、View.post(Runnable)、ViewTreeObserver三种方式总结frame animation自动启动

在一些需求中,需要在程序运行时动画自动启动,我们也知道在android提供的Tween Animation和frame animation。但是当使用frame animation时候,启动Frame Animation动画的代码anim.start();不能在OnCreate(

2011-08-23 09:40:06 2662 3

原创 helloPe的android项目实战之连连看—实现篇(二)

文接上回,之前介绍了项目的架构,进行了功能的分析,同时进行了BoardView类及时间控制类的开发及几个几口的介绍。这次我们将完整的实现游戏棋盘的绘制与touch事件的处理,以及游戏核心算法中连接算法、hint自动帮助算法与判断是否无解算法的实现。这些代码的处理都在继承自Boar

2011-08-12 23:14:12 1987

原创 helloPe的android项目实战之连连看—实现篇(一)

在上一篇文章helloPe的android项目实战之连连看—设计篇中,我们进行了对android中连连看的项目的设计,包括功能模块的划分以及核心算法的设计。此文章接上文对android平台连连看程序进入实现阶段。在此项目中,根据上文中对于功能的分析,我们将实现以下类(下面即是工程

2011-08-12 17:39:25 3714 5

原创 helloPe的android项目实战之连连看—设计篇

此篇为第一篇,本系列文章只为记下android小项目的是设计,实现过程。本文将首先介绍连连看项目的设计,以及涉及到的相关的内容与项目中所需算法研究算法。本系列文章记录只是为了增加android项目实战经验,将所学的知识用于相应的项目开发当中。首先介绍一下android中连

2011-08-12 14:02:23 2189

原创 MFC学习笔记之八————颜色对话框与字体对话框

当程序中需要用到画图的时候,就要选择画笔的颜色,在MFC中提供了一个CColorDialog的类,通过此类可以很方便的创建这样一个颜色对话框。其构造函数如下:CColorDialog( COLORREF clrInit = 0, DWORD dwFlags = 0, CWnd

2011-08-08 14:07:00 2552

原创 解析C++普通局部变量与指针类型的对象变量的应用区别

首先我们想来了解一下MFC中的CPtrArray类,他可以说是CObject类型指针对象的集合。通过int Add( CObject* newElement );注意参数是一个指针类型)可以向集合中添加元素。首先我们定义一个CPtrArray类型的对象。CPtrArray pAr

2011-08-03 20:35:19 1145

原创 MFC学习笔记之七————工具栏编程与状态栏编程

以上是两个类的继承图;首先来说MFC中工具栏的创建方法,可以有两种方法创建工具栏:     第一种方式的步骤如下:(1)创建工具栏资源。这个在IDE中的资源编辑器中完成。(2)构造一个CToolBar对象。(3)调用Create()函数或者CreateEx

2011-08-02 22:57:32 805

原创 MFC学习笔记之六————更改appwizard生成的窗口外观

要更改应用程序的窗口的外观,我们可以在两个时候更改,一是在应用程序窗口创建之前,二是在应用程序窗口创建之后进行更改。本文将两种方式记录下来。     在窗口创建之前修改:我们之前已经知道,在应用程序窗口创建之前会调用一个叫PreCreateWindow()的函数,要想在窗

2011-08-02 22:00:32 872

原创 MFC学习笔记之五—————对话框编程及控件初步操作

通过一个简单的向导程序demo的设计,初步了解了MFC中一些基本对话框编程函数的编程以及一些基本控件的使用。首先来了解一些重要的函数:获取对话框上的项目指针:GetDlgItem(),注意此函数的返回值,一般都需要进行强制类型转换。获取窗口信息:GetWindowTe

2011-07-31 18:58:11 989

原创 MFC学习笔记之四————菜单编程与windows消息分类

首先,在MFC中,具有PopUp属性的菜单是不能用来做命令响应的。在MFC中:                  当点击一个菜单项的时候,最先接受到菜单项消息的是CMainFrame框架类,CMainFrame框架类将会把菜单项消息交给它的子窗口View类,由View

2011-07-30 13:42:22 1023

原创 android socket wifi 连接PC实现简单的PPT控制器

以上是手机端简单的运行效果图通过本文只是想来简单介绍一下关于android socket编程。向上服务器端代码:package nate.PPT.control;import java.awt.AWTException;import java.awt.Robot;import java.awt.event.KeyEvent;import java.io.IO

2011-07-29 09:42:27 3575 37

原创 android 动态向Gallery中添加图片及倒影&&3D效果

在android中gallery可以提供一个很好的显示图片的方式,废话不多说,实现上面的效果以及动态添加数据库或者网络上下载下来的图片资源。我们首先实现一个自定义的Gallery类。package nate.android.Service;import android.cont

2011-07-29 01:55:31 4528 5

原创 MFC学习笔记之三————区分窗口类对象以及窗口&&四种获得DC方式绘图

首先区分一下窗口类、窗口类对象以及窗口要区分这些关键是知道C++窗口类对象的生命周期与窗口的生命周期不是一致的!(这里容易误解的是C++窗口类对象就是窗口!)当一个窗口销毁时,与C++窗口类对象没有关系,他们之间的纽带在于这个C++窗口类内部成员变量(如m_hWnd),该变量保存

2011-07-28 23:26:40 987

原创 android ListView中自定义SimpleAdapter动态添加ratingBar及图片更新

android中listView的实现有多种方式,但是当我们利用simpleAdapter实现listView的时候,SimpleAdapter并没有提供显示一个ratingBar的功能(即上面的星星用来评分的控件)。要实现上面的功能,我们可以通过继承SimpleAdapter类

2011-07-28 02:02:38 7740 3

原创 MFC学习笔记之二----------MFC框架程序及消息映射

前面已经知道,在一个windows程序中,winmain函数作为程序的入口函数,一个程序的是:设计窗口(给窗口设置相应的属性)——>注册窗口——>创建窗口——>显示并且更新窗口——>消息循环;但是当创建一个MFC程序时候,并没有看到winmain函数之类的东西,并且之前的程序框架

2011-07-26 21:36:40 906

原创 MFC学习笔记之一——————win32 SDK程序框架逻辑剖析

第一天学习MFC,主要将window程序的运行,一些重要的API函数的初步了解,为下一步学习MFC基础基础。将学习到的东西记记~windows应用程序与操作系统之间通过消息传递实现,操作系统将事件都封装成一个MSG的消息结构体,两者之间的交互通过消息队列完成。来看看消息中具体应有

2011-07-25 23:30:53 754

原创 Android中Drawable Bitmap Canvas Paint之间区别与转换

1.概念区别:很多网友刚刚开始学习Android平台,对于Drawable、Bitmap、Canvas和Paint它们之间的概念不是很清楚,其实它们除了Drawable外早在Sun的J2ME中就已经出现了,但是在Android平台中,Bitmap、Canvas

2011-07-04 22:18:31 1215

R in Action(中文版)高清

R是一个开源项目,具有强大的统计计算及制图能力,是从大数据中获取有用信息的绝佳工具,在各种主流操作系统上都可以安装使用,其基本安装就提供了数以百计的数据管理、统计和图形函数。另外,社区开发的数以千计的扩展(包)为R增加了更多强大功能。《R语言实战》注重实用性,是一本全面而细致的R指南,高度概括了该软件和它的强大功能,展示了实用的统计示例,且对于难以用传统方法处理的凌乱、不完整和非正态的数据给出了优雅的处理方法。作者不仅仅探讨统计分析,还阐述了大量探索和展示数据的图形功能。《R语言实战》适合数据分析人员及R用户学习参考。

2014-09-25

Statistical Foundations of Machine Learning

机器学习是统计学的一个分支,学习 机器学习 需要首先扎实的统计知识基础。我推荐一本书 “Statistical Foundations of Machine Learning ” 比较完整的介绍了机器学习常用的一些统计学知识

2012-11-09

SVM中的SMO算法C++实现

SVM算法中最后求解拉格朗日乘子优化的SMO算法的C++实现版本

2012-07-06

android水果连连看源代码

android水果连连看博文地址:http://blog.csdn.net/natepan/article/details/6682624

2012-03-18

android ppt控制

基于android的ppt控制器,socket wifi

2011-11-27

linux下tcp简单的socket编程

很简单的程序,适合linux下新手了解tcp网络socket程序结构,另外还有一个判断机器大小端的代码。

2011-09-26

Effective C++ 第三版高清版

很经典的一本书,有人说C++程序员分为两种,即读过Effective C++的更没有读过的!

2011-07-31

空空如也

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

TA关注的人

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