75.JAVA编程思想——设计范式
向大家介绍重要但却并不是那么传统的“范式”(Pattern)程序设计方法。
在向面向对象程序设计的演化过程中,或许最重要的一步就是“设计范式”(Design Pattern)的问世。它在由Gamma,Helm 和Johnson 编著的《DesignPatterns》一书中被定义成一个“里程碑”(该书由Addison-Wesley 于1995 年出版)。那本书...
分类:
编程语言 时间:
2016-05-13 02:03:05
阅读次数:
224
一.问题及代码
/*
02.* 文件名称:利用循环求和
03.* 作 者: 冯俊
04.* 完成日期: 2016 年 5 月 8 日
05.* 版 本 号:v1.0
06.* 对任务及求解方法的描述部分:
07.* 输入描述:
08.* 问题描述:略
09.* 程序输出:奇数偶数分开
10.* 问题分析:略
11.* 算法设计:如下
12.*/
#include
using ...
分类:
编程语言 时间:
2016-05-13 02:01:18
阅读次数:
138
JAVA编码与Excel的交互在实际开发中用的非常多,今天就简单用jxl实现二者的交互。废话不多说,直接贴码!
首先,得导入jxl架包:
1.将数据写入EX CEL中
package com.easyteam.yc01;
import java.io.File;
import jxl.Workbook;
import jxl.write.Label;
import jxl.writ...
分类:
编程语言 时间:
2016-05-13 02:03:48
阅读次数:
149
概要学完了Map的全部内容,我们再回头开开Map的框架图。本章内容包括:
第1部分 Map概括
第2部分 HashMap和Hashtable异同
第3部分 HashMap和WeakHashMap异同转载请注明出处:http://www.cnblogs.com/skywang12345/admin/EditPosts.aspx?postid=3311126第1部分 Map概括(01) Map...
分类:
编程语言 时间:
2016-05-13 02:02:26
阅读次数:
213
77.JAVA编程思想——模拟垃圾回收
这个问题的本质是若将垃圾丢进单个垃圾筒,事实上是未经分类的。但在以后,某些特殊的信息必须恢复,以便对垃圾正确地归类。在最开始的解决方案中,RTTI 扮演了关键的角色。这并不是一种普通的设计,因为它增加了一个新的限制。正是这个限制使问题变得非常有趣——它更象我们在工作中碰到的那些非常麻烦的问题。这个额外的限制是:垃圾抵达垃圾回收站时,它们全都是混合在一起的。...
分类:
编程语言 时间:
2016-05-13 02:01:54
阅读次数:
228
概要这一章,我们对TreeSet进行学习。
我们先对TreeSet有个整体认识,然后再学习它的源码,最后再通过实例来学会使用TreeSet。内容包括:
第1部分 TreeSet介绍
第2部分 TreeSet数据结构
第3部分 TreeSet源码解析(基于JDK1.6.0_45)
第4部分 TreeSet遍历方式
第5部分 TreeSet示例转载请注明出处:http://www.cnb...
分类:
编程语言 时间:
2016-05-13 02:01:54
阅读次数:
172
概要这一章,我们对HashSet进行学习。
我们先对HashSet有个整体认识,然后再学习它的源码,最后再通过实例来学会使用HashSet。内容包括:
第1部分 HashSet介绍
第2部分 HashSet数据结构
第3部分 HashSet源码解析(基于JDK1.6.0_45)
第4部分 HashSet遍历方式
第5部分 HashSet示例转载请注明出处:http://www.cnb...
分类:
编程语言 时间:
2016-05-13 02:00:05
阅读次数:
165
概要前一章,我们学习了HashMap。这一章,我们对Hashtable进行学习。
我们先对Hashtable有个整体认识,然后再学习它的源码,最后再通过实例来学会使用Hashtable。第1部分 Hashtable介绍
第2部分 Hashtable数据结构
第3部分 Hashtable源码解析(基于JDK1.6.0_45)
第4部分 Hashtable遍历方式
第5部分 Hashtable...
分类:
编程语言 时间:
2016-05-13 02:00:33
阅读次数:
244
本文将展示简单的tab标签效果实现
一个组件,它允许用户通过单击具有给定标题和/或图标的选项卡,在一组组件之间进行切换。
通过使用 addTab 和
insertTab 方法将选项卡/组件添加到 TabbedPane 对象中。选项卡通过对应于添加位置的索引来表示,其中第一个选项卡的索引为 0,最后一个选项卡的索引为选项卡数减 1。
实例:
import java.awt.Grid...
分类:
编程语言 时间:
2016-05-13 01:59:47
阅读次数:
307
学习php的过程中,整理的一些常用的函数,这是数组函数。
//array():生成一个数组
$a = array("dog","cat","horse");
print_r($a); //Array ( [0] => dog [1] => cat [2] => horse )
//array_combine():生成一个数组,用一个数组的值作为键名,另一个数组的值作为值
$a1...
分类:
编程语言 时间:
2016-05-13 01:59:08
阅读次数:
231
也讲Java NIO一点开场白百度搜索java nio,前面的几个帖子总是从各种基础概念介绍起,通道、缓冲区、选择器… 然后看着看着就晕了,所以,经过一晚上的研究,我想从自己的理解讲讲nio。一、单线程的通信在没有nio之前,java妥妥的可以进行CS项目间的通信,来个最简单的例子。(懒得写,抄了段)server 端package nio.nonio;import java.io.BufferedR...
分类:
编程语言 时间:
2016-05-13 02:00:25
阅读次数:
272
项目一、数组分离
#include
void main()
{
const int N=10;
int a[N],b[N],c[N],j=0,k=0;
cout<<"请输入10个数:";
for(int i=0;i>a[i];
if(a[i]%2==0||a[i]==2)
{
b[j]=a[i];
j++;
}
els...
分类:
编程语言 时间:
2016-05-13 01:56:11
阅读次数:
132
4010: [HNOI2015]菜肴制作
Time Limit: 5 Sec Memory Limit: 512 MB
Submit: 1199 Solved: 583
[Submit][Status][Discuss]
Description
知名美食家小 A被邀请至ATM 大酒店,为其品评菜肴。
ATM 酒店为小 A 准备了 N 道菜肴,酒店按照为菜肴预估的质量从高到低给...
分类:
编程语言 时间:
2016-05-13 01:57:46
阅读次数:
174
1、两种方式创建正则表达式
JS风格:
var re = /ab+c/;
Perl风格:/ab+c/;
2、字符串与正则配合
-->search:返回出现的位置,对大小写敏感(使用/i(忽略大小写));
-->match:返回获取的项目,匹配不到则返回null;
-->replace:替换所有的匹配(敏感词过滤)(str.replace(/mic),"t...
分类:
编程语言 时间:
2016-05-13 01:54:57
阅读次数:
286
从0开始,重学C++...
分类:
编程语言 时间:
2016-05-13 01:56:04
阅读次数:
196
1.问题及代码
/*
* 文件名称:数组分离
* 作 者: 秦威
* 完成日期: 2016 年 5 月 8 日
* 版 本 号:v1.0
* 对任务及求解方法的描述部分:
* 输入描述:
* 问题描述:从一个10个数的数组,分离偶数到一个数组,奇数到另个数组
* 程序输出:
* 问题分析:
* 算法设计:
*/
#include
void m...
分类:
编程语言 时间:
2016-05-13 01:55:53
阅读次数:
145
项目五:求和
/*
* 文件名称:求和
* 作 者:黄磊
* 完成日期:2016年5月8日
* 版 本 号:v1.0
* 对任务及求解方法的描述部分:进一步学习编程,初步掌握数组的使用。
* 输入描述:
* 问题描述:
* 程序输出:
* 问题分析:
* 算法设计:
*/
#include
using n...
分类:
编程语言 时间:
2016-05-13 01:56:08
阅读次数:
130