码迷,mamicode.com
首页 > 编程语言
75.JAVA编程思想——设计范式
75.JAVA编程思想——设计范式 向大家介绍重要但却并不是那么传统的“范式”(Pattern)程序设计方法。 在向面向对象程序设计的演化过程中,或许最重要的一步就是“设计范式”(Design Pattern)的问世。它在由Gamma,Helm 和Johnson 编著的《DesignPatterns》一书中被定义成一个“里程碑”(该书由Addison-Wesley 于1995 年出版)。那本书...
分类:编程语言   时间:2016-05-13 02:03:05    阅读次数:224
C++第5次上机实验:数组分离
一.问题及代码 /* 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表
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
java集合14--Map总结
概要学完了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编程思想——模拟垃圾回收
77.JAVA编程思想——模拟垃圾回收 这个问题的本质是若将垃圾丢进单个垃圾筒,事实上是未经分类的。但在以后,某些特殊的信息必须恢复,以便对垃圾正确地归类。在最开始的解决方案中,RTTI 扮演了关键的角色。这并不是一种普通的设计,因为它增加了一个新的限制。正是这个限制使问题变得非常有趣——它更象我们在工作中碰到的那些非常麻烦的问题。这个额外的限制是:垃圾抵达垃圾回收站时,它们全都是混合在一起的。...
分类:编程语言   时间:2016-05-13 02:01:54    阅读次数:228
java集合17--TreeSet源码走读
概要这一章,我们对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
java集合16-HashSet源码走读
概要这一章,我们对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
java集合11--HashTable源码详解
概要前一章,我们学习了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
java Swing之JTabbedPane实现tab选项卡
本文将展示简单的tab标签效果实现 一个组件,它允许用户通过单击具有给定标题和/或图标的选项卡,在一组组件之间进行切换。 通过使用 addTab 和 insertTab 方法将选项卡/组件添加到 TabbedPane 对象中。选项卡通过对应于添加位置的索引来表示,其中第一个选项卡的索引为 0,最后一个选项卡的索引为选项卡数减 1。 实例: import java.awt.Grid...
分类:编程语言   时间:2016-05-13 01:59:47    阅读次数:307
php常用函数-数组
学习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一点开场白百度搜索java nio,前面的几个帖子总是从各种基础概念介绍起,通道、缓冲区、选择器… 然后看着看着就晕了,所以,经过一晚上的研究,我想从自己的理解讲讲nio。一、单线程的通信在没有nio之前,java妥妥的可以进行CS项目间的通信,来个最简单的例子。(懒得写,抄了段)server 端package nio.nonio;import java.io.BufferedR...
分类:编程语言   时间:2016-05-13 02:00:25    阅读次数:272
C++作业5
项目一、数组分离 #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
bzoj 4010: [HNOI2015]菜肴制作(优先队列+拓扑排序)
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
JavaScript之正则表达式
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++
从0开始,重学C++...
分类:编程语言   时间:2016-05-13 01:56:04    阅读次数:196
c++实验5——数组分离
1.问题及代码 /* * 文件名称:数组分离 * 作 者: 秦威 * 完成日期: 2016 年 5 月 8 日 * 版 本 号:v1.0 * 对任务及求解方法的描述部分: * 输入描述: * 问题描述:从一个10个数的数组,分离偶数到一个数组,奇数到另个数组 * 程序输出: * 问题分析: * 算法设计: */ #include void m...
分类:编程语言   时间:2016-05-13 01:55:53    阅读次数:145
c++作业5
项目五:求和 /* * 文件名称:求和 * 作 者:黄磊 * 完成日期:2016年5月8日 * 版 本 号:v1.0 * 对任务及求解方法的描述部分:进一步学习编程,初步掌握数组的使用。 * 输入描述: * 问题描述: * 程序输出: * 问题分析: * 算法设计: */ #include using n...
分类:编程语言   时间:2016-05-13 01:56:08    阅读次数:130
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!