很久之前就想学习C语言,最近在看《深入体验C语言项目开发》,想自己动手做做,无他想法
分类:
编程语言 时间:
2015-04-23 18:01:51
阅读次数:
188
calculator.html文件:<!DOCTYPEhtmlPUBLIC""><html><head><styletype="text/css">#dy{color:000000;background:#ffffff;height:100px;width:200px;}</style><title>计数器</title><metahttp-equiv="content-type"content="text/..
分类:
编程语言 时间:
2015-04-23 18:00:19
阅读次数:
508
A代码生成器(开发利器);B阿里数据库连接池druid;C安全权限框架shiro;Dehcache自定义二级缓存系统为主流的springmvc+mybaits3.2版本,有maven版本和非maven版本,赠送同UIhibernate版本(支持sqlsevermysqloracle)jdk1.61.71.8tomcat678(响应式手机PC平板最下面手机截图)1.有oracle..
分类:
编程语言 时间:
2015-04-23 18:01:09
阅读次数:
235
第七章类的深入解析1.继承1.1类继承的方法:在Java中,子类对父类的继承是在类的声明中使用extends关键字来指明的。其一般格式为:[类修饰符]class<子类名>extends<父类名>{类体内容}。一个类只能直接继承一个父类,一个父类可以有多个子类。1.2成员变量的继承和隐..
分类:
编程语言 时间:
2015-04-23 17:58:08
阅读次数:
178
内容简介1、课程大纲2、第二部分第八课:动态分配3、第二部分第九课预告:实战“悬挂小人”游戏课程大纲我们的课程分为四大部分,每一个部分结束后都会有练习题,并会公布答案。还会带大家用C语言编写三个游戏。C语言编程基础知识什么是编程?工欲善其事,必先利其器你的第一个..
分类:
编程语言 时间:
2015-04-23 17:56:11
阅读次数:
244
Windows下安装FlaskFlask介绍是一个轻量级的Web应用框架,使用Python编写。基于WerkzeugWSGI工具箱和Jinja2模板引擎。Flask使用BSD授权。Flask也被称为“microframework”,因为它使用简单的核心,用extension增加其他功能。Flask没有默认使用的数据库、窗体验证工具。然而,Fla..
分类:
编程语言 时间:
2015-04-23 17:46:30
阅读次数:
148
C++本身并没有提供任何多线程机制,但是在windows下,我们可以调用SDK win32 api来编写多线程的程序,下面就此简单的讲一下:
创建线程的函数
HANDLE CreateThread(
LPSECURITY_ATTRIBUTES lpThreadAttributes, // SD
SIZE_T dwStackSize, ...
分类:
编程语言 时间:
2015-04-23 17:39:58
阅读次数:
141
注入了@Controller与@RequestMapping需要的注解类
class="org.springframework.web.servlet.mvc.annotation.DefaultAnnotationHandlerMapping"/>
class="org.springframework.web.servlet.mvc.annotation.Annota...
分类:
编程语言 时间:
2015-04-23 17:38:29
阅读次数:
144
《Effective C++》第七章:模板与泛型编程
了解隐式接口和编译期多态。面向对象编程总是采用显式地声明一个接口,并在子类中提供特殊的实现,进而实现运行期多态。模板类中的接口往往是隐式的,隐式的意思是,编写模板时,假设需要的接口类T中是存在的,至于实例化模板的类是否真的具有该接口,编译时才知道(如果实例化类型没有实现这些接口,则编译失败)。这正是模板多态的展现方式,由实例化模板的类决定具体的行...
分类:
编程语言 时间:
2015-04-23 17:37:54
阅读次数:
141
20年中,Java在不断成长,从Oak到JDK1.0,从Classic VM到HotSpot,从薄弱到完善再到强大。20年里,我从接触Java到爱上Java,感慨万千……...
分类:
编程语言 时间:
2015-04-23 17:37:18
阅读次数:
206
先看代码:
代码一:
#!/usr/bin/python
#coding:utf8
x = 20
def test():
print 'x= ',x
test()
代码一执行结果:
x = 20
我们在代码一的基础上稍加修改
代码二:
x = 20
def test():
print 'x= ',x
x = 2
print 'change x to ',x
test...
分类:
编程语言 时间:
2015-04-23 17:35:39
阅读次数:
542
java在运行的时候并不会一下子把所有程序用到的class全部加载进来,而是通过ClassLoad来实现动态加载机制。
是对程序运行效率的一种优化,我这里贴出一个helloworld输出程序的实测输出数据,共400多行,有点长。。。
[Opened C:\Program Files\Java\jre1.8.0_40\lib\rt.jar]
[Loaded java.lang.Object fr...
分类:
编程语言 时间:
2015-04-23 17:34:00
阅读次数:
393
Lambda表达式支持将代码块作为方法参数,Lambda表达式允许使用更简洁的代码来创建只有一个抽象方法的接口的实例。
Lambda表达式代替匿名内部类创建对象时,Lambda表达式的代码块将会代替实现抽象方法的方法体,Lambda表达式就相当于一个匿名方法。Lambda表达式的主要作用就是代替匿名内部类的繁琐语法。
..............
lambda表达式允许你通过表达式来代替功能接口。
函数编程在C#、Python、JavaScript中都得到充分体现。而...
分类:
编程语言 时间:
2015-04-23 17:32:56
阅读次数:
483
Java 设计模式 单例 懒汉 饿汉 双检问题...
分类:
编程语言 时间:
2015-04-23 17:31:07
阅读次数:
227
今天用到了这些知识,所以记忆下来,方便以后查询!
CListView的排序和CListCtrl的排序基本相似,所以在这里一并提一下。
什么时候排序?
当用户点击表头的时候,自然要触发排序函数,进行排序。
如上图所示,点击时间这一列头,要触发排序。
如何响应点击表头这一动作?
点击表头时,触发LVN_COLUMNCLICK消息,我们只需要添加相...
分类:
编程语言 时间:
2015-04-23 17:31:45
阅读次数:
203
Java APNS开源库apns4j-1.0.1发布...
分类:
编程语言 时间:
2015-04-23 17:29:48
阅读次数:
167
题目:
把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转。输入一个递增排序的数组的一个旋转,输出旋转数组的最小元素。
例如数组(3,4,5,1,2)位{1,2,3,4,5}的一个旋转,该数组的最小值为1.
基本思想:
二分查找,p1指向a[0],p2指向a[len-1]。如果a[mid]>a[p1],则最小值在后半段,p1=mid;如果a[mid]
特殊情况:
...
分类:
编程语言 时间:
2015-04-23 17:27:23
阅读次数:
123