- 博客(30)
- 收藏
- 关注
转载 系统架构技能之设计模式-抽象工厂模式
一、上篇回顾 上篇我们主要讲述了简单工厂模式和工厂模式。并且分析了每种模式的应用场景和一些优缺点,我们现在来回顾一下: 简单工厂模式:一个工厂负责所有类型对象的创建,不支持无缝的新增新的类型对象的创建。 工厂模式:多个工厂负责多个类型对象的创建,每个工厂只负责具体类型对象的创建,支持无缝的新增类型对象的创建,需要实现工厂接口类和具体的类型对象类...
2013-01-31 14:49:00 43
转载 第一章 打开MVC4的大门:(三)MVC4项目的结构
三、MVC4项目的结构 创建项目会自动添加一些文件和文件夹,Internet应用程序模板创建完默认有8个顶级目录 目录 用途 Controllers 放置控制器类 ...
2013-01-30 16:31:00 92
转载 mysql主从同步搭建
================================mysql主从同步搭建====================================继续前面,安装完成mysql之后,我们再来做一个主从同步的实验:原理略.......这里只有具体过程如下:Mysql主服务器操作:1.vi /etc/my.cnf# Replication Mas...
2013-01-25 14:23:43 35
转载 Dot Net设计模式—外观模式
1.概述1.1意图 外观模式定义了一个将子系统的一组接口集成在一起的高层接口,以提供一个一致的界面。通过这个界面,其他系统可以方便地调用子系统中的功能,而忽略子系统内部发生的变化。1.2使用场合 在如下情况下可以使用外观模式。(1)为一个比较复杂的子系统提供一个简单的接口。(2)将客户程序与子系统的实现部分分离,提高子系统的独立性和可移植性。(3)简化子系统间的依赖关系。1.3 结构 下图所示为外...
2013-01-24 15:54:00 39
转载 谈谈数据库中MyISAM与InnoDB区别
MyISAM:这个是默认类型,它是基于传统的ISAM类型,ISAM是Indexed Sequential Access Method (有索引的顺序访问方法) 的缩写,它是存储记录和文件的标准方法。与其他存储引擎比较,MyISAM具有检查和修复表格的大多数工具。 MyISAM表格可以被压缩,而且它们支持全文搜索。它们不是事务安全的,而且也不支持外键。如果事物回滚将造成不完全回滚,不具有原子性。如果...
2013-01-24 10:50:00 127
转载 php 5.4 不使用mysqlnd
由于微博在测试php5.4的相关性能,在5.4开始mysqlnd变成了默认的驱动,相关说明如下:PHP5.4hasmysqlndasdefaultAsofPHP5.4,themysqlndlibraryisaphp.netcompiletimedefaulttoallPHPMySQLextensions.Also...
2013-01-23 18:59:00 124
转载 Solr的Scala客户端(scalikesolr)介绍
本文是scalikesolr的wiki的翻译 后边的代码片段使用了如下文档产生的索引"example/exampledocs/books.json". { "id" : "978-0641723445", "cat" : ["book","hardcover"], "title" : "The Lightning Thief", &q
2013-01-21 23:04:00 95
转载 XmlWrite
//创建XmlWriter实例 using (XmlWriter xw = XmlWriter.Create(Server.MapPath("user.xml"))) { xw.WriteComment("图书信息");//注释语句 //根节点开始 xw.WriteStartElement("Info"); ...
2013-01-21 11:12:00 185
转载 Func<T> 和 Action<T> 的一个用法
Func<T, TResult> 委托:封装一个具有一个参数并返回 TResult 参数指定的类型值的方法。 Func<string, string> toUpper = x => x.ToUpper();string[] words = { "aaaa","bbbb","cccc","dddd"};IEnumerable<str
2013-01-21 10:53:00 61
转载 GridViewTotal
private double sum = 0; //GridView控件的行数据绑定事件 protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e) { if (e.Row.RowType == DataControlRowType.DataRow) //如果是数据行 ...
2013-01-19 17:20:00 46
转载 DefaultIfEmpty
int[] arr1 = { 1, 2, 3, 4, 5, 6, 7, 8, 9 };//构造带元素的数组 int[] arr2 = { }; //构造一个空数组 var query1 = arr1.DefaultIfEmpty(); //DefaultIfEmpty方法判断元素是否为空 ...
2013-01-18 16:29:00 322
转载 触摸旋转和缩放3D模型
using UnityEngine;using System.Collections;public class SmoothController : MonoBehaviour{ public Transform Target = null; public Camera MainCamera = null; private float X...
2013-01-17 15:24:00 193
转载 Fedora 18 -- 用安装 DVD(ISO)建立本地 yum repository
网络不好yum下载安装太慢Host-only 网络的虚拟机就是不想用网络安装...以上理由存在就是合理。 足以说明本地安装库是革命需要的。开干 环境VirtualBox 4 with Fedora 18 desktop installed (sshd enabled)Fedora-18-i386-DVD.iso 具体...
2013-01-17 15:21:39 72
转载 抛弃 反射得到属性的名称,为何不可以?为什么微软就是不去实现!!!
问题描述:自从有了ORM之类的需求,也就有了一个实质存在的棘手问题。那就是,如何知道某个类型的的字段。而最简单的需求就像下面这样:我们先定义一个实体:public class Model{ public static string Name{get;set;}}ok,我们最简单的需求就是需要像下面这样调用:string selectstri...
2013-01-17 07:19:00 40
转载 如何创建自己的Cydia源
简单的看这个就够了: http://www.saurik.com/id/7 1)将所有的dep包放在同一个目录下,比如cydia_dir2)cd cydia_dir3)dpkg-scanpackages -m . /dev/null > Packages4)bzip2 Packages5)编写Release文件(注意编码),包含中文的话,添加的时候...
2013-01-16 14:12:00 477
转载 ANDROID NDK文档系列--(一)Android NDK Overview
Android NDK OverviewAndroid NDK概述Introduction:介绍The Android NDK is a set of tools that allows Android application developers to embed native machine code compiled from C and/or C++...
2013-01-15 14:41:12 116
转载 使用iptables安全通过开启VSFTP被动模式的FTP服务器
(IE,FlashFXP,Cuteftp适用,命令行模式的ftp 不适用)1. /etc/vsftpd/ftpuser中无bill账号以及确保无nobody账号2. ./user_list中有bill账号3. ./vsftpd.conf设置4.iptables下的设置 (确保所有规则链清空以及INPUT和OUTPUT默认DROP)...
2013-01-15 12:46:46 90
转载 常用的设计模式
--什么是设计模式?设计模式有哪几种分类?每类模式重点解决什么问题?设计模式:是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。--根据模式的目的,将模式分为三大类: 创建型模式:抽象化了实例化过程。它们帮助一个系统独立于如何创建、组合和表示它的那些对象。 结构性模式:涉及到如何组合类和对象...
2013-01-12 22:18:00 102
转载 opengl 教程(11) 平移/旋转/缩放
原帖地址:http://ogldev.atspace.co.uk/www/tutorial11/tutorial11.html 在前面的教程中,我们通过矩阵变化实现了物体在三维空间的平移、旋转、缩放操作。在本篇教程中,我们来实现这三种的变化的组合操作。通常情况下,我们会先缩放三维模型,使得它和其它物体大小相匹配,然后会旋转该物体,使得它朝向正确的方向,最后则是平移操作。为了实现上...
2013-01-12 19:52:00 125
转载 Android中的几种网络请求方式详解
Android应用经常会和服务器端交互,这就需要手机客户端发送网络请求,下面介绍四种常用网络请求方式,我这边是通过Android单元测试来完成这四种方法的,还不清楚Android的单元测试的同学们请看Android开发技巧总结中的Android单元测试的步骤一文。java.net包中的HttpURLConnection类Get方式://Get方式请求 publ...
2013-01-09 14:59:51 40
转载 NPOI 导出模板Excel winform
NPOI.dll 下载地址:http://files.cnblogs.com/MyLBlogs/NPOI.zip因最近做的两个项目里面都用到了NPOI 导出模板Excel ,不胜厌烦,所以在这里简略写一下有关 NPOI导出ExcleNPOI 导出模板Excel 好处:用模板来导出Excel 方便,快捷,易维护。c# winform 与 asp.net 导出Excel 不同之处在于...
2013-01-08 17:46:00 242
转载 把数据库中的表加载到PowerDesigner中
powerDesigner——把数据库中的表加载到PowerDesigner中当数据库的表已建设好了,也想对它进行再设计,更改,可以把它加入到PowerDesigner中,操作方法如下:1、执行下图所示菜单2、选择“Database”公弹出如下窗口,在”DBMS”项选择相应的数据库类型。选择好后单击“确定”3、在弹出的如下窗口中,选择“Usinga...
2013-01-08 00:11:00 71
转载 MIT自然语言处理第二讲:单词计数(第一部分)
MIT自然语言处理第二讲:单词计数(第一部分)发表于2009年01月8号由52nlp自然语言处理:单词计数Natural Language Processing: (Simple) Word Counting作者:Regina Barzilay(MIT,EECS Department, November 15, 2004)译者:我爱自然语言处理(www.52nlp.cn,200...
2013-01-07 18:35:00 109
转载 What’s PKCS
The Public-Key Cryptography Standards (PKCS)是由美国RSA数据安全公司及其合作伙伴制定的一组公钥密码学标准,其中包括证书申请、证书更新、证书作废表发布、扩展证书内容以及数字签名、数字信封的格式等方面的一系列相关协议。到1999年底,PKCS已经公布了以下标准: PKCS#1:定义RSA公开密钥算法加密和签名机制,主要用于组织PKCS#7中所描述的数...
2013-01-07 15:07:00 39
转载 iOS5 Page-Based Application模板拟真翻页 pdf和ePub源码问题探讨
次贴子探讨处:http://www.devdiv.com/thread-105738-1-1.html 苹果iOS5 发布了iOS5 Page-Based Application拟真翻页模板。可以加载pdf ePub HTML txt格式档案,我在整合代码时,遇到了一些问题,pdf还好,epub出现了问题,希望大家能指点指点,在此感激不尽。 epub我做的有问题,详见效果图。...
2013-01-05 17:15:00 106
原创 【物联网中间件平台-04】YFIOs驱动开发指南
1 YFIOs简介YFIOs就是YFSoft I/O Server的简称,在物联网、云计算时代,一切以数据为中心,不同的传感器通过不同的方式接入网络,通过云计算的方式为不同的终端用户提供服务。为了适应这种新形势的发展,加速和降低各种传感器、智能模块的入网代价,以微软成熟的.NET Micro Framework系统为基础,打造出物联网时代的轻量级嵌入式组态系统 —— YFIOs。...
2013-01-05 16:33:58 78
转载 cisco DHCP服务器与DHCP中继
实验拓扑:使得左边DHCP客户端直接获取ip地址,右边的客户端通过中继后再获取ip地址;相关配置:DHCP服务器:20网段:DHCP_Server(config)#ip dhcp pool net_to_20DHCP_Server(dhcp-config)#network 20.1.1.0 /24DHCP_Server(dhc...
2013-01-05 15:05:23 163
转载 《Two Dozen Short Lessons in Haskell》学习(十三)迭代及重复的常规模式
《Two Dozen Short Lessons in Haskell》(Copyright © 1995, 1996, 1997 by Rex Page,有人翻译为Haskell二十四学时教程,该书如果不用于赢利,可以任意发布,但需要保留他们的copyright)这本书是学习 Haskell的一套练习册,共有2本,一本是问题,一本是答案,分为24个章节。在这个站点有PDF文件。几年前刚开始学习H...
2013-01-04 22:08:00 84
转载 mysql性能及内存优化
mysql性能及内存优化2012-06-14 09:11:50|分类:MySQL|字号订阅 转载自:http://www.2cto.com/database/201107/96550.html内容简介:这是一篇关于mysql 性能,mysql 性能优化的文章。网上有不少mysql 性能优化方案,不过...
2013-01-04 11:29:02 92
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人