首页 > 编程语言
(转)JAVA Calendar详解
资料来源:http://blog.csdn.net/zerogotosum/article/details/1671314究竟什么是一个 Calendar 呢?中文的翻译就是日历,那我们立刻可以想到我们生活中有阳(公)历、阴(农)历之分。它们的区别在哪呢?比如有:月份的定义 - 阳`(公)历 一年1...
分类:编程语言   时间:2015-03-12 12:50:57    收藏:0  评论:0  赞:0  阅读:293
Java知识积累——单元测试和JUnit(一)
说起单元测试,刚毕业或者没毕业的人可能大多停留在课本讲述的定义阶段,至于具体是怎么定义的,估计也不会有太多人记得。我们的教育总是这样让人“欣 慰”。那么什么是单元测试呢?具体科学的定义咱就不去关心了,其实每个写代码的人都在时刻进行着单元测试,除非你从来不验证自己写的代码能否达到预期目 的,而是直接....
分类:编程语言   时间:2015-03-12 12:50:27    收藏:0  评论:0  赞:0  阅读:297
JavaScript模块化编程(笔记)
一直对JS都是一知半解,最近遇到这方面问题,所以在网上学习了一下,现在还没有完全明白,先贴出笔记; 1 第一章 JavaScript模块化编程(一):模块的写法 2 3 一 原始写法 4 // 模块就是实现特定功能的一组方法;只要把不同的函数(以及记录状态的变量)简单地放在一起,就算是一个...
分类:编程语言   时间:2015-03-12 12:49:07    收藏:0  评论:0  赞:0  阅读:214
awk是命令还是编程语言
awk是linux下的一个命令,他对其他命令的输出,对文件的处理都十分强大,其实他 更像一门编程语言,他可以自定义变量,有条件语句,有循环,有数组,有正则,有函数等。他读取输出,或者文件的方式是一行,一行的读,根据你给出的条件进 行查找,并在找出来的行中进行操作,感觉他的设计思想,真的很简单,但是结...
分类:编程语言   时间:2015-03-12 12:47:07    收藏:0  评论:0  赞:0  阅读:285
javacript 设计模式-----单例模式
单例模式的意思是只需要实例化某个类一次,它的方法也比较简单,通过判断某个类是否已经被实例化了,再返回该值。可以通过各种方法来实现单例模式,下面我们采取以下这种实现方式:var single = (function(window, undefined) { var _u;//私有成员, var new...
分类:编程语言   时间:2015-03-12 12:46:37    收藏:0  评论:0  赞:0  阅读:308
java校验工具类
import?java.util.regex.Matcher;?? import?java.util.regex.Pattern;?? ? /** ?*?验证工具类 ?*?@author?admin ?* ?*/ public?class?Validation?{?? ????//------------------常量定义?...
分类:编程语言   时间:2015-03-12 11:44:07    收藏:0  评论:0  赞:0  阅读:266
【JavaScript】某些字符不转义可以导致网页崩溃与涉及转义字符的显示方法
前端开发工作中,经常需要将HTML的左右尖括号等转义成实体形式。我们不能把,&等直接显示在最终看到的网页里。需要将其转义后才能在网页上显示。转义字符(Escape Sequence)也称字符实体(Character Entity)。定义转义字符串的主要原因是1、“”等符号已经用来表示HTML TAG,因此不能直接当作文本中的符号来使用。但有时需求是在HTML页面上使用这些符号,所以需要定义它的转义...
分类:编程语言   时间:2015-03-12 11:40:47    收藏:0  评论:0  赞:0  阅读:347
Java多线程并发编程之变量
编写线程安全需要关心的: 共享的变量 可变的变量 共享意味着多个线程可以同时访问,可变意味着其值在生命周期可以改变。 例如以下count 变量: //线程不安全的类public class UnsafeCount {    private int count = 0;    //该变量是共享的    public void increase() {  ...
分类:编程语言   时间:2015-03-12 11:39:47    收藏:0  评论:0  赞:0  阅读:287
Java中的文件I/O
Java中的文件输入输出格式和C++中不太一样,这篇我们整理一下Java中是如何实现文件I/O的。     首先,确定文件对象。 java.io.File file = new java.io.File("score.txt"); 这里最好判断文件是否存在,防止后面读取文件内容的时候出错。     输入: 1)使用java.io.PrintWriter类型,即java....
分类:编程语言   时间:2015-03-12 11:39:27    收藏:0  评论:0  赞:0  阅读:304
Java设计模式之结构型模式
结构型设计模式是从程序的结构上解决模块之间的耦合问题。包括以下七种模式: 适配器模式:可以将类的一个借口匹配另一个接口组合模式:对象的组合代理模式:一个简单的对象代替一个复杂的稍后会被调用的复杂对象外观模式:一个类表示一个子系统享元模式:用于共享对象,其中每个实例都不保存自己的状态。而是将状态保存在外部桥接模式:将对象的接口与实现分离装饰模式:动态给对象添加职责结构型设计模式是从程序的结...
分类:编程语言   时间:2015-03-12 11:39:07    收藏:0  评论:0  赞:0  阅读:306
java语言中的继承概述
java继承概述...
分类:编程语言   时间:2015-03-12 11:38:37    收藏:0  评论:0  赞:0  阅读:280
C、C++变量命名规则
转载自:http://blog.sina.com.cn/s/blog_8a7012cf01017h9p.html 变量命名规则是为了增强代码的可读性和容易维护性。以下为C++必须遵守的变量命名规则: 1、 变量名只能是字母(A-Z,a-z)和数字(0-9)或者下划线(_)组成。 2、 第一个字母必须是字母或者下划线开头。 3、 不能使用C++关键字来命名变量,以免冲突。 4、 变量名区分大小...
分类:编程语言   时间:2015-03-12 11:37:27    收藏:0  评论:0  赞:0  阅读:251
HBase基本API(java)操作(增删改查)
HBase基本API(java)操作(增删改查)...
分类:编程语言   时间:2015-03-12 11:37:17    收藏:0  评论:0  赞:0  阅读:286
面试10大算法题汇总-字符串和数组9
20.寻找2D矩阵 给定一个从左到右从上到下递增的m*n矩阵,判断target是否在矩阵中 例: [  [1,  3,  5, 7],  [10, 11, 16, 20],  [23, 30, 34, 50] ] Target=3 返回:true   思路:二分查找 Code: public class test { public static boolean sea...
分类:编程语言   时间:2015-03-12 11:35:27    收藏:0  评论:0  赞:0  阅读:121
看数据结构写代码(18) KMP算法
求 子串 的 位置 有两种方法,一种是暴力搜索法,另一种就是KMP 算法。他们的效率 在一般的情况下,区别不大。但是在 串的 变化 范围特别小的情况下,例如 只有 0 和 1,KMP 的时间复杂度是 O(m+n),而暴力搜索法定时间 复杂度 是 O(m*n),(m,n分别指 子串 和 母串的 长度) 暴力搜索非常简单,下面给出代码: // KMP.cpp : 定义控制台应用程序的入口点。 //...
分类:编程语言   时间:2015-03-12 11:34:37    收藏:0  评论:0  赞:0  阅读:339
java程序中String args[]起什么作用?
在下面这个程序中String args[]起什么作用?我学过C++,String args[]与C++中的什么类似?如果是C++,想要输出字符串只要在下面写cout<<"...."<<endl;就可以了,void main()中的括号为空,而java中为什么要写String args[]呢? class Example{ public static void main(String args[...
分类:编程语言   时间:2015-03-12 11:33:37    收藏:0  评论:0  赞:0  阅读:197
【Javaweb】网页表单调试中后退的大忌
网页的调试,尤其是表单的调试,应该每一次修改保存之后,必须在网页刷新一次或者在地址栏重新输入要调试的地址,不要用后退的方式,以为网页也是跟着刷新的了。其实,这只是在缓存中你还有没有修改的网页而已。纵使你已经重启过服务器,保存过代码了。 网页表单调试的时候,后退之后不按刷新,仅仅就后退完事,尤其是你要对这一页的脚本进行更新的调试,根本就是不停载入缓冲中没有修改过代码的页面,你写的脚本根本就没有加载...
分类:编程语言   时间:2015-03-12 11:33:07    收藏:0  评论:0  赞:0  阅读:209
关于c语言声明 void (*signal(int sig, void(*func)(int)))(int)的理解
刚开始看到这个 很蛋疼 还是慢慢理解 首先 void(*func)(int) 是一个指针 指向一个 返回值为void 参数为int的函数 是一个函数指针 具体理解http://zhidao.baidu.com/link?url=5GpEN7wPUhDlk_m-3drRHV9bGxv53tj818vtd1GIsyaVfyY1mdsFZfP6_2M_DNAfTQrh0qxMo_wXhK1Cj...
分类:编程语言   时间:2015-03-12 11:32:47    收藏:0  评论:0  赞:0  阅读:484
python log文档
在使用python的过程中,错误检查一直都是个大难题,这里提供一种打印log文件的方式, 即记录python运行过程的文档,能够有效的帮助你定位错误 代码: import mprint logfile = 'setup.log' log = mprint.MPRINT(logfile,'w') log._print("error") 可以再你需要的任何地方使用log._print()...
分类:编程语言   时间:2015-03-12 11:32:17    收藏:0  评论:0  赞:0  阅读:321
排序算法总结(一)
#include using namespace std; void Insert(int r[],int n){ for(int i=2;i<=n;i++){ if(r[i]<r[i-1]){ r[0]=r[i]; int j=i-1; for(;r[0]<r[j];j--){ r[j+1]=r[j]; } r[j+1]=r[0];//游标指向j ...
分类:编程语言   时间:2015-03-12 11:31:58    收藏:0  评论:0  赞:0  阅读:349
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!