自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

WangIcter的专栏

Raised again, my foe! Eternal Night lends him strength; I must bring the dawn.

  • 博客(8)
  • 资源 (16)
  • 收藏
  • 关注

原创 printf("%d",5.01)和printf("%f",5)的输出结果

printf("%f\n",5); printf("%d\n",5.01); printf("%f\n", (float)5); printf("%f\n", 5.f); 输出结果:看到结果,会感觉非常奇怪。1处怎么会输出0呢?2又为何会显示这么大的一个数呢?解释:下面是转自网上的一篇博客的解释1,之所以没输出5,这是C语言设计的原因。

2012-06-29 09:55:05 21513 4

转载 Java中的抽象函数与C++中的虚函数

1:java中没有虚函数的概念,但是有抽 象函数的概念,用abstract关键字表示,java中抽象函数必须在抽象类中,而且抽象 函数不能有函数体,抽象类不能被实例化,只能由其子类实现抽象函数,如果某个抽象类的子类仍是抽象类,那么该子类不需要实现其父类的抽象函数。2:C++中的有虚函数的概念,用virtual 关键字来表示,每个类都会有一个虚函数表,该虚函数表首先会从父类中继承得到父类的虚

2012-06-28 20:46:22 3997 1

原创 多态分类

多态分为两种:通用的多态和特定的多态。两者的区别是前者对工作的类型不加限制,允许对不同类型的值执行相同的代码;后者只对有限数量的类型有效,而且对不同类型的值可能要执行不同的代码。    通用的多态又分为参数多态(parametric)和包含多态(inclusion);特定的多态分为过载多态(overloading)和强制多态(coercion)。    强制多态:编译程序通过语义操作,把操

2012-06-28 20:27:04 3148

原创 C++的私有继承、公有继承和保护继承

#include using namespace std;class Animal{ protected: int test; void sleep(){cout << "animal sleep...\n";} public: Animal(){ test = 0; cout << "animal init..

2012-06-28 17:03:12 4473 1

转载 几种常用HTML5移动应用框架的比较

对于Mobile Web来说,现在是快速成长时代。由于采用了HTML5和CSS3技术,移动浏览器的性能加强了许多,同时,移动app的框架也扩展了,这意味着为移动设 备创建丰富的互动的web体验的可行性又提升了。采用诸如PhoneGap这样的封装软件,您就可以使用native app Store以及单个代码库,就可以分布式部署iPhone,iPad和Android等不同的目标平台了。对于Mo

2012-06-20 12:50:44 1599 1

转载 常见面试题思想方法整理

最近一直在找工,博客都没怎么更新了,觉得也该总结和思考些东西了,于是便有了这篇文章。谈到面试题,其实它有很多种,有偏技术的(腾讯,淘宝问得多);有偏算法,逻辑和数学的(微软,谷歌,百度,阿里云等问得多)。我喜欢后者,最近也做了很多这方面的题目,围观了很多关注算法和面试题的博客,比如(july童鞋)。对于很多精妙的题目,常常在想这些出题的童鞋是怎么想到的,因为这些题目确实能够很深入的考察出一个面试者

2012-06-18 22:12:58 978

转载 蓄水池抽样

如何等概率的从N个元素中选取出K个元素?这个问题就是一个蓄水池抽样(Reservoir Sampling),算法可以如下描述: Init : a reservoir with the size: k                        for   i= k+1 to N                              M=random(1

2012-06-18 19:32:39 669

转载 ubuntu下安装ipm包

在类debian系统下安装rpm格式的软件包用alien进行格式转换。不过lz貌似是把rpm包管理机制当成软件包了……如果安装rpm包,照下面做:1.apt-get install alienalien -i xxx.rpm 直接安装alien -d xxx.rpm 生成Debian包2.apt-get install rpmmkdir /var/lib/rpmrpm --ini

2012-06-13 22:45:25 1971

VS CODE离线安装C/C++扩展包

VS CODE离线安装C/C++扩展包,具体安装方法可参考我的博客。

2018-06-25

MODBUS通讯协议中文版

MODBUS通讯协议的中文介绍~~有助于更加清晰地了解MOD BUS协议

2012-04-11

fatjar文件,用于打包Jar

该文件可以用来打包java工程,随意选择需要打包的内部和外部文件,使用简单。

2012-03-16

eclipse find bugs插件

用于eclipse工程中,发现程序中存在的bug。

2012-03-16

java读取excel的库——poi.jar

java中用来读取excel的库,可以用来创建和读取excel表格,非常有用。

2011-11-22

java读取excel poi 方法

文档详细介绍了java中创建和读取excel的方法,非常实用,特此推荐。

2011-11-22

java jxl.jar 读取和创建excel表格的库

jxl.jar是常用来创建和读取excel表格的库

2011-11-22

路由器mstp配置举例

摘自花脸猴博客的《路由器mstp配置实例》一文。感觉这篇文章很实用,就将其打印至xps文件中进行收藏。有兴趣的可以下来看看。

2011-09-07

telnet-server-0.17-25.i386.rpm

一、安装telnet软件包(通常要两个) 1、 telnet-client (或 telnet),这个软件包提供的是 telnet 客户端程序; 2、 telnet-server ,这个软件包提供的是 telnet 服务器端程序; 安装之前先检测是否这些软件包已安装,方法如下: [root@echo root]#rpm –q telnet或[root@wljs root]#rpm –q telnet-client [root@echo root]#rpm –q telnet-server 如果没有检测到软件包,需要进行安装,red hat linux 9默认已安装了telnet软件包,一般只要安装telnet-server软件包。 1、在red hat linux 9的安装盘3中获取telnet-server-0.17-25.i386.rpm软件包。 2、安装软件包 [root@echo root]#rpm –i telnet-server-0.17-25.i386.rpm

2011-06-14

Thumbnail_demo

MFC/VC 中利用imglist 和 listctrl开发的图片浏览及其放大预览效果 该例子使用非常方便,里面的两个draw函数稍作修改就可以使用,改动部分为相应的图片读取路径。 同时,该例子使用了gdplus,因此支持多种图片格式:bmp,jpg,png,gif。

2011-04-07

CHoverButton,图像按钮,包括正常,鼠标经过,鼠标按下三个状态

CHoverButton,图像按钮,包括正常,鼠标经过,鼠标按下三个状态

2011-03-29

CButtonST_demo特殊背景按钮,透明按钮,可变位图按钮,异形按钮

CButtonST_demo特殊背景按钮,透明按钮,可变位图按钮,异形按钮,绝对可用

2011-03-29

VC下很好用的button控件

可以实现很多种类型的button,包括图片按钮,tooltip等功能。

2011-03-29

非常好用的CHtmlCtrl控件

非常好用的VC下的HtmlCtrl控件,我就是用的这个实现了一个小系统,强烈推荐。

2011-03-29

skinmagic,用来美化vc的库

skinmagic是用来美化vc程序的很好的包,使用起来也很方便

2011-03-10

采用skinmagic对VC程序进行换肤

程序主要实现了: 1.对窗口的外观进行基本的美化,文件中包含三个美化包; 2.菜单式换肤功能 2.主窗口和子窗口同时换肤的功能(初始化和新建时)

2011-03-10

空空如也

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

TA关注的人

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