`
joan0106
  • 浏览: 141846 次
  • 性别: Icon_minigender_2
  • 来自: 杭州
社区版块
存档分类
最新评论
文章列表
原型模式( Prototype Pattern )       前面的几种模式中,我们使用了不同的构造方法(各种 Factory 或者 Builder )去代替或者说掩盖 Java 语言之中“ new ”这个操作来创建对象实例。 Java 中要创建一个新的对象并不一定只能靠“ new ”这个关键字的,我们还有“ clone() ”。   在接触原型模式之前,我们先来了解一下克隆一些知识:   1. clone() 方法在 Java 中从 Object 类开始就具备,并且作为原生( Native )方法出现 ...
SELECT * FROM tablename ORDER BY RAND() LIMIT 1 SELECT MIN(id), MAX(id) FROM tablename; Fetch the result into $a $id=rand($a[0],$a[1]); SELECT * FROM tablename WHERE id>='$id' LIMIT 1 大意是说,如果你用 ORDER BY RAND() 来随机读取记录的话,当数据表记录达到30万或者更多的时候,mysql将非常吃力. 所以php手册里给了一种方法,结合php来实现: ...
php是 嵌入式HTML脚本语言,为了将HTML和php代码分离,即所谓的逻辑层和表现层,这就是模板引擎的目的。为了达到该目的 模板引擎需具备的功能有: 1.存储变量; 2.读取模板文件; 3.结合前两个生成输出。   Code如下: test01.php <?php $name='xiaoshenge'; ?> test02.php <html> <head><title>test</title></head> <body> name=<?p ...
strip_tags() 函数剥去 HTML、XML 以及 PHP 的标签。   <?php $str = '<p class="MsoNormal" style="margin: 0cm 0cm 0pt"><span style="font-size: larger"><span    lang="EN-US"><font face="Times New Roman">Cathy</font></span& ...
singleton模式的实现 单线程的应用: JAVA代码 public class SingLeton { private SingLeton(){ } private static SingLeton instance=null; public static SingLeton getInstance(){ if(instance==null){ return instance=new SingLeton(); }else{ ...
很多朋友刚拿到G1的时候大概首先就是要往里面装软件了,在ANDROID平台下安装文件的后缀名为“.apk”,就好像PC上的安装文件的后缀名为“.exe”塞班平台安装文件的后缀名为“.sis”一样,所以我们一般称ANDROID平台下安装文件为 ...
类似淘宝这样的大网站,点击商品详细页有图片放大的效果....
最近在公司一直改购物商城,不断地完善,在空闲中开始学习android,现在要不学习呀,到时候就out咯.... 学习一门新技术先要学会搭建环境,然后写个Hello word来测试 搭建android开发环境需要四个文件: (1)jdk -开发java程序所需的; (2)Eclipse - 代码编译与调试工具。 (3)Android SDK - android开发包,包括各种库,控件,google开放的api等; (4)ADT - google开发的插件,集成到eclipse里 相应的下载地址是http://java.sun.com;www.eclipse.org;http://dev ...
PHP中面向对象应保持的7大好习惯: 1. 使用公共访问方法 2. 每个模块都有处理自己的错误 3. 使用接口 4. 在对象之间松散藕合 5. 利用高内聚力   高内聚力指将相互关联的类和方法分组在一起。如果方法和类都具有高度的内聚力,则可以轻松地分解整个组而不影响设计。具有高内聚力的设计将提供降低耦合的机会 6. 利用继承 7. 考虑使用模式(工厂模式Factory,单例模式:Singleton) 记住面向对象的三大特征:继承,多态,封装
时间,时间,你过得也忒快了点,转眼一个星期又过去了,想想这个星期的工作,忙忙碌碌一个星期具体做了哪些事情也许自己斗说不清楚...
Gson是google的一个开源项目,可以把java对象转换成json,也可将json转换成java对象,用到最重要的两个对象Gson和GsonBuilder. 最基本的方法: 1.toJson() --转换java对象到json 2.fromJson() --转换json到java对象 例子: 1.toJson() class TestObjectToJson(){ private int data=100; private String str="Hello"; } public static void main(String st ...
一个简单的socket案例 服务方: import java.io.*; import java.net.*; public class MyServer { public static void main(String[] args) throws IOException{ ServerSocket server=new ServerSocket(5678); Socket client=server.accept(); BufferedReader in=new ...
   有时候再用MyEclipse时,你重新下载项目,然后会不显示的项目版本号,连项目中各个文件的状态图标也没有了. 解决方法:打开Window->preferences->General->Appearance->Lable Decorations,然后把SVN的选项勾上就可以啦
   一阵消防车的声音传来,到公司外面一看,啊!一口田怎么着火了,那个黑烟冒的...    我们出去的时候外面已经聚集了很多人,只看见消防队员从一口田的店里抢出了很多煤气罐,都在忙的救火,这家店着火了也牵连了它的左邻右舍.
   有一天,有一个人带着一条狗到唱片公司,他说他是这条狗的经纪人,并说他这条狗会唱歌跳舞云云,老板不相信,就叫小狗表演一次。当音乐响起,小狗跟着音乐载歌载舞, 老板目瞪口呆地看着小狗,一边想着这一次捡到摇钱树了,就赶快拿出合同希望与狗签约,没想到忽然一条大狗冲进来,把小狗衔走了。    老板问:“怎么回事?”    经纪人无奈地表示:“唉!那是他妈妈,他妈妈希望他儿子成为一名医生,演艺圈太复杂了!”
Global site tag (gtag.js) - Google Analytics