1.函数重载 这是小菜鸟写的一个例子。 函数重载应该注意以下几点: 1.1重载函数有类似的功能; 1.2只能以参数的类型(形参个数和类型)来重载函数, int max(int a,int b);float max(int a,int b);错 int max(int a,int b);float m ...
分类:
编程语言 时间:
2016-10-12 22:40:01
阅读次数:
139
按键事件可以利用键盘来控制和执行一些动作,或者从键盘上获取输入,只要按下,释放一个键或者在一个组件上敲击,就会触发按键事件。KeyEvent对象描述事件的特性(按下,放开,或者敲击一个键)和对应的值。java提供KeyListener接口处理按键事件。 当按下一个键时会调用KeyPressed处理器 ...
分类:
编程语言 时间:
2016-10-12 22:37:16
阅读次数:
198
javascript设置表单基本验证 效果图如下: ...
分类:
编程语言 时间:
2016-10-12 22:39:37
阅读次数:
202
今日关键词: XML DTD Schema 1.XML 1 XML的概述 1.1 什么是XML XML全称为Extensible Markup Language,意思是可扩展的标记语言。XML语法上和HTML比较相似,但HTML中的元素是固定的,而XML的标签是可以由用户自定义的。 W3C在1998 ...
分类:
编程语言 时间:
2016-10-12 22:36:33
阅读次数:
177
题目链接:http://hihocoder.com/problemset/problem/1369 代码: #include<cstdio> #include<queue> #include<cstring> #include<algorithm> #include<cstdlib> #define ...
分类:
编程语言 时间:
2016-10-12 22:34:03
阅读次数:
142
一、jdbc.properties 文件: driver=com.mysql.jdbc.Driverurl=jdbc:mysql://192.168.31.xxx:3306/abc?useUnicode=true&characterEncoding=utf-8&useSSL=falseusernam ...
分类:
编程语言 时间:
2016-10-12 22:30:56
阅读次数:
193
在Spring中常常使用定时器去完成一些定时任务,比如每天清除某些缓存等,Spring中常见的定时器有两种,一种是比较原生的,一种是结合Quzrt框架。 第一种方便,配置少,随时可用 第二种比较全面,配置比较复杂 侵入性比较低 先从原生的学起,比较好理解 1.搭建spring基础框架使项目能运行。 ...
分类:
编程语言 时间:
2016-10-12 22:32:43
阅读次数:
524
一上来写了一个200多行快300行的demo。。结果给我报错,调试半天也没弄好,哎。。 先把这个享元模式说了吧~大概的意思就是说当几个对象之间有相同的动作的时候,一个一个去创建那么必定会造成大量的占据内存,将它们共有的方法提取出来,共享一个对象,这样就节约了内存,提高了响应的速度啦,来,上栗子! 其 ...
分类:
编程语言 时间:
2016-10-12 22:30:16
阅读次数:
169
一 数据库 1.常问数据库查询、修改(SQL查询包含筛选查询、聚合查询和链接查询和优化问题,手写SQL语句,例如四个球队比赛,用SQL显示所有比赛组合;举例2:选择重复项,然后去掉重复项;) 数据库里的密码如何加密(md5); (1)数据库的密码加密:单向加密,insert into users ( ...
分类:
编程语言 时间:
2016-10-12 22:28:00
阅读次数:
429
重拾 C 语言之后发现,原来 C 语言是那么的简洁,对于写小项目来讲,C 语言是那么的合适,然后,博主自己写了一个五子棋游戏,同样是基于博主自己封装的 nkCEngine 代码库编写,其实整个游戏里面大部分代码都用在逻辑处理上了,图形处理以及窗口创建的部分,因为有高度封装的 nkCEngine,基本 ...
分类:
编程语言 时间:
2016-10-12 22:27:28
阅读次数:
217
Java并发编程:阻塞队列 在前面几篇文章中,我们讨论了同步容器(Hashtable、Vector),也讨论了并发容器(ConcurrentHashMap、CopyOnWriteArrayList),这些工具都为我们编写多线程程序提供了很大的方便。今天我们来讨论另外一类容器:阻塞队列。 在前面我们接 ...
分类:
编程语言 时间:
2016-10-12 22:28:30
阅读次数:
185
绝对布局Absolute 通过放大或缩小界面的时候,组件大小和位置不会发生变化 浮动布局FlowLayout 调整应用程序窗口的大小时,组件将立刻重新排列 边界布局Border Layout 该位置有5个方位:东、南、西、北、中 网格布局Grid Layout 如需要将大量组件按规律排列,那么网格布 ...
分类:
编程语言 时间:
2016-10-12 22:24:43
阅读次数:
225
1)Runnable和Callable同是接口 * Callable的任务执行后可返回值,而Runnable的任务是不能返回值(是void);call方法可以抛出异常,run方法不可以 * 运行Callable任务可以拿到一个Future对象,表示异步计算的结果。它提供了检查计算是否完成的方法,以等 ...
分类:
编程语言 时间:
2016-10-12 22:24:32
阅读次数:
159
对于大部分的应用系统开发来说,微秒级别的优化通常是被忽略不计或者不关心的,因为有着更多优化点,但是对于开发供应用系统使用的公用库来说,大部分的操作通常都是对字符、数字、字符串、字节的操作,且这些系统库通常调用频率很高,比如对于一个中间件来说,一次rpc请求可能涉及成百上千次的操作,所以此时细微的性能 ...
分类:
编程语言 时间:
2016-10-12 22:22:36
阅读次数:
190
最近手头的工作不太繁重,自己试着倒腾了一套用开源框架组建的 JavaWeb 后端解决方案。 感觉还不错的样子,但实践和项目实战还是有很大的落差,这里只做抛砖引玉之用。 项目 git 地址:https://git.oschina.net/LanboEx/sdh.git 大体采用的开源项目有:Sprin ...
分类:
编程语言 时间:
2016-10-12 22:16:43
阅读次数:
345
Java ConcurrentModificationException异常原因和解决方法 在前面一篇文章中提到,对Vector、ArrayList在迭代的时候如果同时对其进行修改就会抛出java.util.ConcurrentModificationException异常。下面我们就来讨论以下这个 ...
分类:
编程语言 时间:
2016-10-12 22:14:12
阅读次数:
240
1 public class MouseAdapterTest extends Frame 2 { 3 public static void main(String[] args) 4 { 5 Frame f = new Frame(); 6 f.setBounds(500, 500, 200, 2 ...
分类:
编程语言 时间:
2016-10-12 22:07:26
阅读次数:
226