码迷,mamicode.com
首页 > 编程语言
Java工厂模式(Factory模式)
工厂模式定义:提供创建对象的接口。为何使用工厂模式工厂模式是我们最常用的模式了,著名的Jive论坛,就大量使用了工厂模式,工厂模式在Java程序系统可以说是随处可见。为什么工厂模式是如此常用?因为工厂模式就相当于创建实例对象的new,我们经常要根据类Class生成实例对象,如A a=new A() ...
分类:编程语言   时间:2015-02-08 10:19:25    阅读次数:240
第二十九节(java-开发简单音乐播放器 )
package com.tanzhou.jmf;import java.applet.*;import java.awt.*;import java.awt.event.*;import java.io.File;import java.net.MalformedURLException;impor...
分类:编程语言   时间:2015-02-08 10:18:47    阅读次数:149
第三十节(java-实现水印图片)
package com.tanzhou.imageDemo;import java.awt.Color;import java.awt.Font;import java.awt.Graphics;import java.awt.Image;import java.awt.image.Buffered...
分类:编程语言   时间:2015-02-08 10:18:08    阅读次数:227
JavaScript高级编程II
原文地址:http://www.onlamp.com/pub/a/onlamp/2007/08/23/advanced-javascript-ii.html?page=1 在前面的文章中,我们介绍了两类JavaScript小工具及其源代码:浮动文本和弹出菜单。本文中,我们将继续介绍另外几个实用的Ja...
分类:编程语言   时间:2015-02-08 10:17:23    阅读次数:269
浅谈php随机不重复数的两种算法
先引入别人的一个秒表计时类(counttime.class.php):1.先看第一个例子(大数中取少数): 1 5 */ 6 7 class Stopwatch { 8 private $start; 9 private $end;10 private $markup_start = array.....
分类:编程语言   时间:2015-02-08 10:16:37    阅读次数:210
Java接口的简单理解和总结
1.抽象层次:普通类 -> 抽象类 -> 接口 普通类:就是我们常用的类; 抽象类:专门用来被子类继承的,主要是为了符合现实世界的规律 如:Animal类:(每个现实的对象都有类与它相对于,但反之不然,有些代码类在现实中就不存在,因为动物只是一类物体的总称,没有叫做动物的个体)...
分类:编程语言   时间:2015-02-08 10:14:43    阅读次数:172
深度解析中文分词器算法(最大正向/逆向匹配)
1:非基于词典的分词(人工智能领域) 相当于人工智能领域计算。一般用于机器学习,特定领域等方法,这种在特定领域的分词可以让计算机在现有的规则模型中, 推理如何分词。在某个领域(垂直领域)分词精度较高。例:比较流行的语义网:基于本体的语义检索。 2:基于词典的分词(最为常见) 这类分词算法比较常见,比如正向/逆向匹配。例如: mmseg分词器 就是一种基于词典的分词算法。以最大正向匹配为主,多 种 消除歧义算法为辅。但是不管怎么分。该类分词方法,分词精度不高。由于中文比较复杂,不推荐采用正向...
分类:编程语言   时间:2015-02-08 09:12:11    阅读次数:327
java_String知识点
Java String == 和equals == 是用来比较字符串的引用地址,equals是比较字符串的值。 char[] 和String 安全敏感的信息char[] 存储要优于String,String是不可变的,这就意味着一旦被创建,就留在内存中,直到GC回收。使用数组存储方式,可以明确地改变数组中的元素,使用数组方式,安全信息将有可能不存在系统内存的任何地方。 switch语句 ...
分类:编程语言   时间:2015-02-08 09:11:24    阅读次数:185
关于spring3中初始化问题$EnhancerBySpringCGLIB$eff0996c@1651ab4
如果使用的是spring3.X 当在xxxServiceImpl中加上@Service注解,并在空构造器中 System.out.println(this);那么这句会执行两次 com.xxxServiceImpl@559309 com.xxxServiceImpl$EnhancerBySpringCGLIB$eff0996c@1651ab4 如果是spring4.x,则没有此...
分类:编程语言   时间:2015-02-08 09:04:25    阅读次数:5619
第七章:Javascript数组
数组是值的有序结合。每个值叫做一个元素,而每个元素在数组中都有一个位置,用数字表示,称为索引。javascript数组是无类型的:数组的元素可以是任意类型,并且同一个数组中的不同元素也可能有不同的类型。数组的元素可能是对象或其他数组,这允许创建更加复杂的数据结构,如对象的数组和数组的数组。javas...
分类:编程语言   时间:2015-02-08 07:52:16    阅读次数:199
python 时间处理
__author__=‘root‘ fromdatetimeimport* TIMEFORAT="%Y-%m-%d%H:%M:%S" classCTimeHandle(): def__init__(self,timeformat=TIMEFORAT): self._format=timeformat self._year="" self._datetime=datetime.now() defdiffTwoTimeSeconds(self,time1,time2,format=TIMEFORAT): ..
分类:编程语言   时间:2015-02-08 06:49:57    阅读次数:141
python 定时器
__author__=‘root‘ importtime fromCTimeHandleimportCTimeHandle classRepeatableTimer(object): def__init__(self,interval,function,args=[],kwargs={}): self.interval=interval self.function=function self.args=args self.kwargs=kwargs self.dayrun=False self.afterh..
分类:编程语言   时间:2015-02-08 06:49:26    阅读次数:208
Java - Error: Attribute value must be constant
Error: Attribute value must be constant本文地址:http://blog.csdn.net/caroline_wendyAttribute value must be constant. 属性的值必须要是Constant. 如,在Annotation的接口中的值,但是字符串数组不能指定为Constant,Java中static final。只能把纯字符设置为C...
分类:编程语言   时间:2015-02-08 00:29:25    阅读次数:352
Java - Warning: Unchecked cast from object to array list
Warning: Unchecked cast from object to array list本文地址:http://blog.csdn.net/caroline_wendy警告发生在对象(Object)强制转换为数组(ArrayList)类型,如:infos = (ArrayList) data.getData();因为对象转换为数组类型,未经过检查,有一定危险.使数组对象强制转换,如Arr...
分类:编程语言   时间:2015-02-08 00:29:57    阅读次数:373
Java线程面试题 Top 50(转)
不管你是新程序员还是老手,你一定在面试中遇到过有关线程的问题。Java语言一个重要的特点就是内置了对并发的支持,让Java大受企业和程序员的欢迎。大多数待遇丰厚的Java开发职位都要求开发者精通多线程技术并且有丰富的Java程序开发、调试、优化经验,所以线程相关的问题在面试中经常会被提到。在典型的J...
分类:编程语言   时间:2015-02-08 00:25:08    阅读次数:243
8张图理解Java(转)
一图胜千言,下面图解均来自ProgramCreek网站的Java教程,目前它们拥有最多的票选。如果图解没有阐明问题,那么你可以借助它的标题来一窥究竟。1、字符串不变性下面这张图展示了这段代码做了什么12String s = "abcd";s = s.concat("ef");2、equals()方法...
分类:编程语言   时间:2015-02-08 00:24:22    阅读次数:132
JavaWeb之Ajax快速入门(十九)
AJAX 1. AJAX简介 1. AJax是什么 允许浏览器与服务器通信而无须刷新当前页面的技术都被叫做AJax,AJax不是新的编程语言是多种技术的结合形成一门新技术 AJAX = DHTML (HTML、CSS、JavaScript ) + XMLHttpRequest对象 2. AJax的特...
分类:编程语言   时间:2015-02-08 00:23:30    阅读次数:345
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!