有趣编程小游戏java。。。。。...
分类:
编程语言 时间:
2014-06-17 19:23:09
阅读次数:
326
bool CDlgResetAlarmInfo::GetLocalUserNameAddIP(CString &a_lstrUserName ,CString &a_IpStr)
{
char buf[256]="";
WSADATA w;
WSAStartup(0x0101, &w);
struct hostent *ph = 0;
gethostname(buf, 256)...
分类:
编程语言 时间:
2014-06-17 16:38:03
阅读次数:
223
介绍
JAVA 【引用类型】和【对象类型】在【继承】中的异同,这个问题自己整理过N次,也被人当菜鸟问过N次。所以,在此简单整理一下,以供大家分享。
在继承关系中,一般成员变量是根据引用类型
在继承关系中,静态成员变量是根据引用类型
在继承关系中,一般方法是根据对象类型
在继承关系中,静态方法是根据引用类型
注意
静态成员变量,静态方法是基于类的,本文为了测试观察,所以,会用对象去引用静态成员变量和静态方法。...
分类:
编程语言 时间:
2014-06-17 19:35:13
阅读次数:
161
java.text.SimpleDateFormat formatter = new java.text.SimpleDateFormat("yyyy-MM-dd hh-mm-ss");
java.util.Date d = formatter.parse("2014-06-18 07-30-00");
if (java.lang.System.currentT...
分类:
编程语言 时间:
2014-06-17 19:04:15
阅读次数:
258
一个有趣的java漂亮烟花小程序...
分类:
编程语言 时间:
2014-06-17 16:13:56
阅读次数:
244
在工程文件中, WinMain函数里加上以下代码
[cpp] view
plaincopy
HANDLE hMutex = CreateMutex(NULL, false, "Process");
if (GetLastError() == ERROR_ALREADY_EXISTS)
{
...
分类:
编程语言 时间:
2014-06-17 19:03:37
阅读次数:
269
python中有一个模块copy,deepcopy函数用于深拷贝,copy函数用于浅拷贝。
引用
#import copy
a=[1,2,3,4,[1,2]]
b=a
a
print id(a)
b
print id(b)
我们可以发现,id(a)=id(b),即b是a的引用。
浅拷贝
浅拷贝由copy模块中的copy()函数实现,简单地说,copy.copy 浅拷贝 只拷贝父对...
分类:
编程语言 时间:
2014-06-17 16:17:09
阅读次数:
309
除了不能继承enum之外,可将其看做一个常规类。甚至可以有main方法。
注意:必须先定义enum实例,实例的最后有一个分号。
下面是一个例子:返回对实例自身的描述,而非默认的toString返回枚举实例的名字。
public enum Color {
RED("红色", 1), GREEN("绿色", 2), BLANK("白色", 3), YELLO("黄色", 4);...
分类:
编程语言 时间:
2014-06-17 16:18:31
阅读次数:
482
大家都知道C++虚函数的机制,对于基类定义为虚函数的地方,子类如果覆写,在基类指针或者引用来指向子类的时候会实现动态绑定。
但如果指针去调用非虚函数,这个时候会调用C++的静态绑定,去判断当前的指针是什么类型,就去执行哪个类型的函数。
很有一种比较经典的用法,就是Template Method模式,基类定义一个非虚的算法框架,里面具体定义一些纯虚的函数片段,由子类来进行实现,从...
分类:
编程语言 时间:
2014-06-17 18:48:34
阅读次数:
325
问题
比较Java原生的
1. TreeMap
2. HashMap
3. ConcurrentSkipListMap
3种Map的效率。
结果
模拟150W以内海量数据的插入和查找,通过增加和查找两方面的性能测试,结果如下:
Map类型
插入
查找(在100W数据量中)
10W
50W...
分类:
编程语言 时间:
2014-06-17 16:34:04
阅读次数:
308
java实现几分钟前,几小时前,几天前的代码 http://www.zuidaima.com/share/1550463224564736.htm...
分类:
编程语言 时间:
2014-06-17 19:23:54
阅读次数:
208
一、Regsvr32命令
Regsvr
32命令是Windows中控件文件(如扩展名为DLL、OCX、CPL的文件)的注册和反注册工具。
命令格式:Regsvr32 [/s] [/n] [/i[:cmdline]] dllname
/u 卸载安装的控件,卸载服务器注册;
/s 注册成功后不显示操作成功信息框;
/i 调用DllInstall函数并把可选参数[cmdline]传给它,当使...
分类:
编程语言 时间:
2014-06-17 19:09:04
阅读次数:
311
1、打开VS2010,新建ATL COM 项目,步骤:“文件” --》“新建” --》“项目”,选择“Visual C++” --》“ATL 项目” ,填写“名称” FirstCOM --》“确定”。
2、ATL 项目向导,勾选 【支持COM+ 1.0】和【支持部件注册器】,其他默认,点击完成。
3、切换到类视图,右键单击项目“FirstCOM”--》“添加” --》“类”。
...
分类:
编程语言 时间:
2014-06-17 18:55:10
阅读次数:
412
初识泛型算法
理解算法的最基本方法是了解他们是否读取元素、改变元素或是重排元素顺序!
只读算法
#include
#include
using namespace std;
//对vec中的元素求和,初值是0
int sum=accumulate(vec.cbegin(), vec.cend(), 0);
这里面第三个参数决定了函数使用哪个加法运算符以及返回值类型。
...
分类:
编程语言 时间:
2014-06-17 19:12:26
阅读次数:
261
使用copy函数打印容器(container)元素本文地址: http://blog.csdn.net/caroline_wendyC++可以使用copy函数输出容器(container)中的元素, 可以代替for循环.头文件: #include #include 格式: std::copy(cont.begin(), cont.end(),std::ostream_iterator(std::c...
分类:
编程语言 时间:
2014-06-17 16:40:32
阅读次数:
446
复制容器(container)的元素至另一个容器本文地址: http://blog.csdn.net/caroline_wendyC++复制容器(container)元素, 可以使用标准库(STL)的copy()和copy_n()函数.函数样式: OutputIterator copy (InputIterator first, InputIterator last, OutputIterator...
分类:
编程语言 时间:
2014-06-17 16:06:13
阅读次数:
333
Adapter Pattern的作用是在不改变功能的前提下转换接口。Adapter分为两类,一类是Object Adapter, 另一类是Class Adapter。由于Class Adapter的实现需要用到多承继,而Java不支持多承继,所以这里只关注Object Adapter。
在JDK1.5之前是没有 java.util.Iterator 接口的,java.util.Enume...
分类:
编程语言 时间:
2014-06-17 19:16:20
阅读次数:
251
1.实例化spring容器和从容器获取Bean目标实例化Spring容器常用的两种办法:办法一:在类途径下寻觅配置文件来实例化容器[引荐运用]ApplicationContextctx=newClassPathXmlApplicationContext(newString[]{"beans.xml"});办法二:在文件体系途径下寻觅配置文件来实例化容器[这种办..
分类:
编程语言 时间:
2014-06-17 18:04:17
阅读次数:
187
packagecom.ww.yzpA;
publicclassStudents{
intNo;
intHeight;
}
packagecom.ww.yzpA;
publicclassHeight{
publicStudentsgetMaxHeigth(Students[]str){
StudentsA=newStudents();
for(inti=0;i<str.length;i++){
if(str[i].Height>A.Height){
A.Heigh..
分类:
编程语言 时间:
2014-06-17 17:49:06
阅读次数:
293
今天第一天开始学JAVA,时间:2014年6月17日
学习内容:1.java环境的架设
2.JAVA基本数据类型
1.JAVA环境的架设
1.要先去下载JDK,下载地址
2.安装完成后,设置环境变量
1.1环境变量的设置
1.右键-我的电脑-属性-高级-环境变量-系统变量,找到PATH,在里面..
分类:
编程语言 时间:
2014-06-17 17:19:17
阅读次数:
277