码迷,mamicode.com
首页 > 编程语言
C++顺序表
SeqList:#ifndef SEQLIST_H_#define SEQLIST_H_const int Size = 100;templateclass SeqList{private: Type *m_elements; const int m_maxsize; int m_...
分类:编程语言   时间:2015-09-25 21:35:38    阅读次数:258
More Effective C++ 条款22 考虑以操作符复合形式(op=)取代其独身形式(op)
1. 一般来说,重载了算数操作符(以下称"独身形式"),那么也就要重载复合赋值操作符(以下称"复合形式").要确保操作符的复合形式例如(operator+=)和独身形式(例如operator+)行为相一致,基于前者实现后者是一个好方法.例如:class Rational{public: Rat...
分类:编程语言   时间:2015-09-25 21:34:31    阅读次数:286
Count the string---hdu3336(kmp Next数组的运用)
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=3336题意就是求串s的前缀的个数和;例如:abab前缀 个数a 2ab 2aba 1abab1总数:6dp[i] 表示前面的字符以s[i-1]结尾的前缀个数;上列中dp[4]=2(以最后一个字符b结尾的前...
分类:编程语言   时间:2015-09-25 21:34:28    阅读次数:245
Java List 实现排序的简单方法
private void sortDatas() { Collections.sort(mAllprogramdata, new Comparator<PairProgram>() { public int compare(PairProgram arg0, PairProgram arg1) { if (arg0.fav > ar...
分类:编程语言   时间:2015-09-25 20:27:51    阅读次数:248
java程序——从命令行接收多个数字,求和之后输出结果
命令行参数都是字符串,必须先将其转化为数字,才能相加。以下是流程图,源代码和输出结果。流程图:源代码:import java.util.Scanner;public class Test { public static void main(String[] args) { // TODO Au...
分类:编程语言   时间:2015-09-25 20:25:28    阅读次数:209
JavaScript的DOM编程--11--插入节点
插入节点: 1). insertBefore(): 把一个给定节点插入到一个给定元素节点的给定子节点的前面 var reference = element.insertBefore(newNode,targetNode); 节点 newNode 将被插入到元素节点 ele...
分类:编程语言   时间:2015-09-25 20:25:03    阅读次数:191
【Python技巧系列】条件语句一行实现
发现了一种巧妙的条件语句实现方式:(是在pattern的README中的一个小例子里面看到的)1 1 if A > 1 5 6 7 a = 1 8 b = 1 9 10 if a == 1 and b == 1:11 print 112 13 >> 1然而当把表达式单独计算时,比如这样:...
分类:编程语言   时间:2015-09-25 20:23:03    阅读次数:190
Java虚拟机学习5、Java垃圾回收(GC)机制详解
哪些内存需要回收?哪些内存需要回收是垃圾回收机制第一个要考虑的问题,所谓“要回收的垃圾”无非就是那些不可能再被任何途径使用的对象。那么如何找到这些对象?1、引用计数法这个算法的实现是,给对象中添加一个引用计数器,每当一个地方引用这个对象时,计数器值+1;当引用失效时,计数器值-1。任何时刻计数值为0...
分类:编程语言   时间:2015-09-25 20:23:32    阅读次数:305
Java基础知识强化92:DateFormat类之DateFormat实现日期和字符串的相互转换
1.DateFormat类概述:DateFormat 是日期/时间格式化子类的抽象类,它以与语言无关的方式格式化并解析日期或时间。 是抽象类,所以使用其子类SimpleDateFormat2.SimpleDateFormat构造方法:1 public SimpleDateFormat()2 publ...
分类:编程语言   时间:2015-09-25 20:22:31    阅读次数:231
Java基础知识强化97:Calendar类之获取任意年份的2月有多少天的案例
1. 分析:(1)键盘录入任意的年份(2)设置日历对象的年月日 年:就是(1)输入的数据 月:是2(3月份) 日:是1(3)把时间往前推一天,就是2月的最后一天(4)输出这一天2. 代码示例: 1 package cn.itcast_03; 2 3 import java....
分类:编程语言   时间:2015-09-25 20:20:53    阅读次数:135
[Java] java中的异常处理-续
异常处理器,它由try, catch, finally以及随后的程序块组成。finally不是必须的。catch的括号有一个参数,代表所要捕捉的异常的类型。catch会捕捉相应的类型及其衍生类。try后面的程序块包含了针对该异常类型所要进行的操作。try所监视的程序块可能抛出不止一种类型的异常,所以...
分类:编程语言   时间:2015-09-25 20:17:02    阅读次数:140
Struts,Spring,Hibernate的作用
Spring的作用: 在SSH框假中spring充当了管理容器的角色。我们都知道Hibernate用来做持久层,因为它将JDBC做了一个良好的封装,程序员在与数据库进行交互时可以不用书写大量的SQL语句。Struts是用来做应用层的,他它负责调用业务逻辑serivce层。所以SSH框架的流程大致是:...
分类:编程语言   时间:2015-09-25 20:16:38    阅读次数:243
Java多个数字求和输出
设计思想:首先为了能够输入数字,先引入一个类importjava.util.Scanner;因为是多个数字求和,所以为了方便声明一个数组double[]num;再声明一个变量intnumber,用于让用户输入要求和的个数。接下来为数组开辟空间,利用for循环语句,进行输入数字,再求和输出。程序流程图...
分类:编程语言   时间:2015-09-25 20:17:12    阅读次数:425
Spring 中 用 ${xxx} 读取properties文件的说明
properties 如果在 spring 中通过PropertyPlaceholderConfigurer 加载,当spring 中需要 用到 properties 中的一些 key 和value 值时可以 利用 PorpertyPlaceholderConfiger 提供的$ 直接 取得。Por...
分类:编程语言   时间:2015-09-25 20:10:40    阅读次数:149
【搜索】BZOJ 3990: 【Sdoi 2015】排序
3990: [SDOI2015]排序Time Limit:20 SecMemory Limit:128 MBSubmit:336Solved:164[Submit][Status][Discuss]Description小A有一个1-2^N的排列A[1..2^N],他希望将A数组从小到大排序,小A可...
分类:编程语言   时间:2015-09-25 20:11:15    阅读次数:254
JavaScript的DOM编程--10--删除节点
1). removeChild(): 从一个给定元素里删除一个子节点 var reference = element.removeChild(node); 返回值是一个指向已被删除的子节点的引用指针. 某个节点被 removeChild() 方法删除时, 这个节点所包含的所有子节点将同时...
分类:编程语言   时间:2015-09-25 20:03:42    阅读次数:361
JavaScript中的继承与原型链
先看一个例子function User(){}var u1 = new User();console.log(u1.prototype);// undefined 使用对象实例无法访问到prototypeconsole.log(User.prototype);//{},使用构造函数名访问protot...
分类:编程语言   时间:2015-09-25 20:04:24    阅读次数:184
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!