- 浏览: 141846 次
- 性别:
- 来自: 杭州
最新评论
-
skylcf:
整个页面的代码呢?
jquery动态添加行并计算总金额 -
dingherry:
没有大图中图,怎么做?
图片放大镜效果 -
yinjj472:
package com.yin.test;
public c ...
JAVA设计模式之单例模式 -
wangyu1221:
放在spring里面,是不是就不用那么多static priv ...
JAVA设计模式之单例模式 -
xurichusheng:
<p> </p>
<pre na ...
JAVA设计模式之单例模式
文章列表
原型模式(
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的选项勾上就可以啦
一阵消防车的声音传来,到公司外面一看,啊!一口田怎么着火了,那个黑烟冒的...
我们出去的时候外面已经聚集了很多人,只看见消防队员从一口田的店里抢出了很多煤气罐,都在忙的救火,这家店着火了也牵连了它的左邻右舍.
有一天,有一个人带着一条狗到唱片公司,他说他是这条狗的经纪人,并说他这条狗会唱歌跳舞云云,老板不相信,就叫小狗表演一次。当音乐响起,小狗跟着音乐载歌载舞, 老板目瞪口呆地看着小狗,一边想着这一次捡到摇钱树了,就赶快拿出合同希望与狗签约,没想到忽然一条大狗冲进来,把小狗衔走了。
老板问:“怎么回事?”
经纪人无奈地表示:“唉!那是他妈妈,他妈妈希望他儿子成为一名医生,演艺圈太复杂了!”