对于这个模式的应用场景不是太好总结,只是根据之前的经验,注册表类里面经常会存储一些别的地方需要用到的对象,比如redis、memcache类,还比如配置信息config类等,它扮演的是一个类似于全局变量的角色。具体的实现其实非常简单,如下代码所示:
<?php
class Registry{
static $instance;
public $containers = a...
分类:
Web开发 时间:
2015-07-29 23:04:31
收藏:
0 评论:
0 赞:
0 阅读:
332
...
分类:
Web开发 时间:
2015-07-29 23:04:11
收藏:
0 评论:
0 赞:
0 阅读:
251
题意:给一个无向图,给起点s,终点t,求最少拆掉几条边使得s到不了t,最多拆几条边使得s能到t
思路:
先跑一边最短路,记录最短路中最短的边数,总边数-最短边数就是第二个答案
第一个答案就是在最短路里面求最小割,也就是求最大流,然后根据最短路在建个新图,权为1,跑一边网络流模板题,以后就用这套模板了#include
#include
#include <...
分类:
其他 时间:
2015-07-29 23:04:01
收藏:
0 评论:
0 赞:
0 阅读:
294
上篇account-service中已经封装了实现细节,所以接下来只要在此次基础上提供Web页面,并使用简单servlet,jsp与后台实现交互控制。以下是account-web模块的构成:
POM部分
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSche...
分类:
Web开发 时间:
2015-07-29 23:03:52
收藏:
0 评论:
0 赞:
0 阅读:
384
1、指向结构体的指针变量:
C 语言中->是一个整体,它是用于指向结构体,假设我们在程序中定义了一个结构体,然后声明一个指针变量指向这个结构体,那么我们要用指针取出结构体中的数据,就要用到指向运算符“->”....
分类:
编程语言 时间:
2015-07-29 23:03:42
收藏:
0 评论:
0 赞:
0 阅读:
237
php程序的三大流程控制
① 顺序控制(从上到下,从左到右)
②分支控制
if(条件表达式){
//n多语句
}else if (条件表达式){
//n 多语句
}else if(条件表示式){
//.
}//这里可能还有更多的else if
else{
}
u switch分支语句
基本语法结构
switch(表达式){
c...
分类:
Web开发 时间:
2015-07-29 23:03:31
收藏:
0 评论:
0 赞:
0 阅读:
256
只要有这样的代码都是在服务器端执行或者解析完,再通过http响应返回客户端的浏览器,再由浏览器解析html文件。...
分类:
Web开发 时间:
2015-07-29 23:03:21
收藏:
0 评论:
0 赞:
0 阅读:
318
Given a binary search tree (BST), find the lowest common ancestor (LCA) of two given nodes in the BST.
According to the definition of LCA on Wikipedia: “The lowest common ancestor is defined
betw...
分类:
其他 时间:
2015-07-29 23:03:11
收藏:
0 评论:
0 赞:
0 阅读:
272
所谓常量,我们可以理解成就是特殊的变量: 体现在
1. 定义常量前面不需要 $(否则会报错)
2. 常量一旦定义,则不能修改其值(否则会报错)
3. 常量在定义的时候,就需要它赋初值.
(否则会报错)
4. 常量可以通过define
或者 const
5. 常量的名称,我们一般说是 全部大写,然后用下划线间隔
6. 什么时候需要使...
分类:
Web开发 时间:
2015-07-29 23:03:01
收藏:
0 评论:
0 赞:
0 阅读:
292
Painter
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/65536 K (Java/Others)
Total Submission(s): 816 Accepted Submission(s): 376
Problem Description
Mr. Hdu is an painter,...
分类:
其他 时间:
2015-07-29 23:03:01
收藏:
0 评论:
0 赞:
0 阅读:
427
Prototype原型模式是一种创建型设计模式,Prototype模式允许一个对象再创建另外一个可定制的对象,根本无需知道任何如何创建的细节,工作原理是:通过将一个原型对象传给那个要发动创建的对象,这个要发动创建的对象通过请求原型对象拷贝它们自己来实施创建。
上面是原型模式的UML结构图。
下面是原型模式的代码:#include "stdafx.h"
#include
#i...
分类:
其他 时间:
2015-07-29 23:02:26
收藏:
0 评论:
0 赞:
0 阅读:
336
...
分类:
其他 时间:
2015-07-29 23:01:51
收藏:
0 评论:
0 赞:
0 阅读:
370
记得刚接触代理,是在大话设计模式,最近在技术总结和学些java的过程又接触到静态代理和动态代理,尤其是动态代理,在学习AOP时,用到了动态代理,下面我用一些例子来对静态代理和动态代理做个总结。
其实用了代理之后最大的好处就是隐藏了真实类(委托类),这样更加安全,而静态代理和动态代理最大的区别就是,静态代理的代理类是程序员自己写的,在程序运行之前就已经存在的,而动态代理则是在程序运行时动态生成的,而且因为动态代理更加灵活,也常被应用。
首先先用一张UML图来理解一下代理是...
分类:
其他 时间:
2015-07-29 23:01:49
收藏:
0 评论:
0 赞:
0 阅读:
331
交代一下我做程序的工具:mac os x虚拟机10.9.3 Xcode6 百度^-^ 参考书iPhone30天精通
总结与经验,还有遇到的问题,都在程序里面写出来了,看着长,其实从头往下看10分钟就全都搞懂了,我的注释很“白话”。
// ViewController.h
// 12.1
//
// Create...
分类:
移动平台 时间:
2015-07-29 23:01:11
收藏:
0 评论:
0 赞:
0 阅读:
334
Work
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 618 Accepted Submission(s): 412
Problem Description
It’s an interesting experie...
分类:
其他 时间:
2015-07-29 23:01:01
收藏:
0 评论:
0 赞:
0 阅读:
318
喜欢玩warcraft的ltl
时间限制:2000 ms | 内存限制:65535 KB
难度:3
描述
ltl 非常喜欢玩warcraft,因为warcraft十分讲究团队整体实力,而他自己现在也为升级而不拖累团队而努力。
他现在有很多个地点来选择去刷怪升级,但是在每一个地点他都要买上充足的补给和合适的道具,以免在刷怪的时候被怪物反杀了,每一个地...
分类:
其他 时间:
2015-07-29 23:00:51
收藏:
0 评论:
0 赞:
0 阅读:
376
概率论基本概念
离散变量
概率论中的两个基本法则:加法法则和乘法法则,加法法则定义了随机变量X与条件变量Y之间的直接联系。乘法法则定义了概率学中最重要的条件概率,同时也可以叫做联合概率,因为它描述了事件X和Y同时发生的概率。
通过上面公式可以推到出条件概率公式:
进而可以得到著名的贝叶斯公式,贝叶斯公式广泛的应用于科学界,这也被称为后验概率,因为它在咱们知道...
分类:
系统服务 时间:
2015-07-29 23:00:41
收藏:
0 评论:
0 赞:
0 阅读:
543
apache是提供HTTP服务的WEB容器;tomcat是在其上提供JSP等服务的JAVA容器。
apache 不仅可以提供JSP;还可以通过挂接其他的MOD提供ASP、PHP、PERL等服
务。TOMCAT=APACHE + J2EE MOD。...
分类:
Web开发 时间:
2015-07-29 23:00:31
收藏:
0 评论:
0 赞:
0 阅读:
306
思想:
将一个View设计成多层,内层(包括中奖信息)和外层(用于刮奖),外层的图层用Canvas与一个Bitmap关联,用这个关联的Bitmap来处理手势的滑动,类似于刮奖的动作。
使用paint.setXfermode 来进行消除手势滑动区域
package com.jackie.guaguale;
import android.content.Context;
import an...
分类:
其他 时间:
2015-07-29 23:00:21
收藏:
0 评论:
0 赞:
0 阅读:
381
还在用office或者相关软件做你的演示文稿?其实对于emacs org-mode使用者现在有一个不必离开org-mode习惯的做法,用ox-reveal插件。这个插件将把org-mode文档转换成漂亮的演示文档,使用reveal JavaScript做网页渲染,很酷,很好看。下面是截图:...
分类:
Web开发 时间:
2015-07-29 23:00:01
收藏:
0 评论:
0 赞:
0 阅读:
464