- 博客(20)
- 收藏
- 关注
转载 OOP的几个原则-----SRP:单一职责原则
单一职责原则的定义是:一个类应该只有一个发生变化的原因.为什么需要将不同职责分离到单独的类中?每个职责都存在一个变化点,当需求发生变化时,该变化会反映为类的职责变化.如果一个类承担了太多的职责,那么引起它变化的原因就会有多个.同时,一个类承担太多职责,说明这个类具有很强的耦合性,如果依赖的模块越多,当该类发生变化,脆弱性就越严重.考虑一个示例,有两个应有程序使用Rectangle类,...
2012-02-29 22:29:00 158
转载 粒子滤波MATLAB程序
粒子滤波MATLAB程序,有中文解释(2009-06-13 10:12:19)转载▼标签:杂谈分类:无线定位参考网站:http://read.pudn.com/downloads116/sourcecode/app/489618/particlefilter.m__.htmx = 0; % 初始状态R = inp...
2012-02-29 10:51:00 279
转载 pku 2993 第一周训练——模拟
http://poj.org/problem?id=2993上一周的训练还没做完,唉。只能延续第一周的训练计划了。和pku2996正好过程相反。。。谢模拟题实在是太费劲了。。细节细节注意。View Code #include <iostream>#include <cstdio>#include <cstring>using namespace ...
2012-02-28 21:06:00 34
转载 通过intent安装 apk 文件(其他类型的文件)
在系统安装的的底层常规应用中,是通过PackageInstaller来识别程序安装的intent来执行安装:package cn.com;import android.app.Activity;import android.content.Intent;import android.net.Uri;import android.os.Bundle;public class Instal...
2012-02-27 23:45:00 133
转载 包含某字符串的SQL查询
1 SELECT * 2 FROM `users` 3 WHERE `name` LIKE CONVERT( _utf8 '%\\_1@%')注意,使用的是LIKE%string%,如果条件中包含特殊字符,请加转义符\转载于:https://www.cnblogs.com/droko/archive/2012/02/22/2362595.html...
2012-02-22 10:00:00 57
转载 PHP DB类的实现 及解说
PHP 为老手开发人员提供了创建一些强大的 Web 解决方案的工具。而且,它还可以通过扩展添加额外的功能,从而使得创建解决方案更加容易。 附上DB类的源代码DB实现类源码 1 class DB 2 { 3 /*获取表名*/ 4 function table($table) { 5 return DB::_execute('table_...
2012-02-20 19:55:00 149
转载 oracle中NULL的使用和优化
除了is null,is not null外,对null的任何操作结果还都是null; oracle中要注意null的相关and和or操作 AND操作:null and true=null,null and false=false,null and null=null or: null or true=true null or false=false,null or nu...
2012-02-20 15:58:00 61
转载 Deadlock的一些总结
1.1.1 摘要 在系统设计过程中,系统的稳定性、响应速度和读写速度至关重要,就像12306.cn那样,当然我们可以通过提高系统并发能力来提高系统性能总体性能,但在并发作用下也会出现一些问题,例如死锁。 今天的博文将着重介绍死锁的原因和解决方法。 1.1.2 正文 定义: 死锁是由于并发进程只能按互斥方式访问临界资源等多种因素引起的...
2012-02-19 15:23:00 47
转载 用PHP编写Hadoop的MapReduce程序
Hadoop流虽然Hadoop是用java写的,但是Hadoop提供了Hadoop流,Hadoop流提供一个API, 允许用户使用任何语言编写map函数和reduce函数.Hadoop流动关键是,它使用UNIX标准流作为程序与Hadoop之间的接口。因此,任何程序只要可以从标准输入流中读取数据,并且可以把数据写入标准输出流中,那么就可以通过Hadoop流使用任何语言编写...
2012-02-16 11:20:00 196
转载 【整理】.NET环境下分布式缓存Memcached使用教程
Memcached是什么? Memcached是由Danga Interactive开发的,高性能的,分布式的内存对象缓存系统,用于在动态应用中减少数据库负载,提升访问速度。 Memcached能缓存什么? 通过在内存里维护一个统一的巨大的hash表,Memcached能够用来存储各种格式的数据,包括图像、视频、文件以及数据库检索的结果等。 Memcached快么? 非 常快。Memcach...
2012-02-14 14:18:00 74
转载 介绍Linux中cp直接覆盖不提示的方法
新做了服务器,cp覆盖时,无论加什么参数-f之类的还是提示是否覆盖,这在大量cp覆盖操作的时候是不能忍受的。 把a目录下的文件复制到b目录 以下是代码片段: cp –r a/* b 执行上面的命令时,b存在的每个文件都会提示是否覆盖; 以下是代码片段: cp –r –f a/* b 执行上面的命令时,b存在的每个文件都不再会提示; 这是我们希望的理想...
2012-02-14 10:54:00 48
转载 [Oracle整理]Oracle之ROWTYPE和RECORD
说明:本内容是工作用到的知识点整理,来自工作中和网络。 代码于Oracle9上测试。 一,什么是记录(Record)? 由单行多列的标量构成的复合结构。可以看做是一种用户自定义数据类型。组成类似于多维数组。 将一个或多个标量封装成一个对象进行操作。是一种临时复合对象类型。 记录可以直接赋值。RECORD1 :=RECORD2; 记录不可以整体比较. 记录不可以整体判断为空。...
2012-02-11 15:29:00 87
转载 Excellent Methods to Break Up Absolutely One
When planning for the excavation and removal of old, in-place cement, two questions have to be asked. First, how much cement is there? Second, what kind of cement has to be removed?Mass excavation a...
2012-02-11 13:34:00 58
转载 poj 2001 Shortest Prefixes Trie树
题意:输入n个字符串,求每个字符串的最短非公共前缀,若没有输出其本身思路:Trie水题 1 #include<iostream> 2 using namespace std; 3 #define MAXL 21 4 #define MAXN 1001 5 struct node 6 { 7 int count; 8 node *next[30]; 9 ...
2012-02-10 17:58:00 31
转载 Mvvm Light ViewModelLocator (ViewModel加载器)
一个 Silverlight 一般只有一个 ViewModelLocator 。如果是通过MVVM 模板建立的项目,默认就有该文件了。用到的Code Snape : mvvmlocatorproperty。App.Xaml,先添加ViewModel命名控件引用,然后为ViewModelLocator添加一个全局的资源 <Application.Resources>...
2012-02-10 14:44:00 438
转载 Django实战(22):处理登录和注销
前一节我们实现了用户管理,本节对用户登录和登出进行处理。由于我们已经引入了django.contrib.auth应用,用户的登录和登出处理变得非常简单。我们已经可以在view函数中判断用户是否已经登录以及获取用户信息:if request.user.is_authenticated(): #判断用户是否已登录 user = request.user; ...
2012-02-10 10:29:00 44
转载 GDI C++(2) 位图的绘制
在GDI有一个特点: 就是所有的图片绘制,都是通过DC来完成的。DC之间是可以相互传递的。两个DC之中的图形 通过DC--->DC 来相互传递信息。 无论 位图--->屏幕...
2012-02-09 09:37:00 71
转载 单例模式要点
1、构造方法私有 private 类名(){}2、实例化类,必须为private static final所修饰的 private static final 类名 single= new 类名();3、静态返回实例方法 public static 类名 get类名Instance(){ return 实例名;}转载于:https://www.cnblogs.com...
2012-02-06 17:19:00 48
转载 UVA 620 - Cellular Structure
真心不知道怎么用动归,然后网上找到的做法:I think this problem's tip is.. len=string length Mutant : len is 1, and str[0]='B' Simple : if len is 1, and str[0]='A' Fully-Grown : str[len-1]='B', and str[len-2]='A' Mutagen...
2012-02-02 15:45:00 65
转载 EXtjs 解决ie9 不支持extjs对象的 “createContextualFragment”属性或方法
if ((typeof Range !== "undefined") && !Range.prototype.createContextualFragment) { Range.prototype.createContextualFragment = function (html) { var frag = document.createDo...
2012-02-01 18:46:00 63
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人