摘要: 背景最近由于工作需要,再次接触到了Fusioncharts,但也有不足之处,现在官网上似乎是不支持flash的版本了,只能看到html5相关的javascript版本,无奈再次从网上搜索到了一些别人个人总结的一些用法。总结fusioncharts的flash版本的xml渲染数据结构常有element... 阅读全文
posted @ 2014-11-25 23:55 cctext 阅读(2202) 评论(0) 推荐(0) 编辑
摘要: 认识Fluent Vaidation. 看到NopCommerce项目中用到这个组建是如此的简单,将数据验证从业务实体类中分离出来,真是一个天才的想法,后来才知道这个东西是一个开源的轻量级验证组建。 Fluent Validation 翻译为:流畅验证 开源Codeplex其主页简介:该组件是... 阅读全文
posted @ 2014-11-24 17:27 cctext 阅读(2229) 评论(4) 推荐(5) 编辑
摘要: 目的使用Wcf(C#)搭建一个Restful Service背景最近接到一个项目,客户要求使用Restful 方式接收到数据,并对数据提供对数据的统计显示功能,简单是简单,但必须要使用Restful方式,客户端传递数据就必须使用Rest ful的格式的url,提交方式为Post。其实在之前的公司里边... 阅读全文
posted @ 2014-11-22 13:32 cctext 阅读(1251) 评论(1) 推荐(0) 编辑
摘要: 虚拟机http://sandcastle.codeplex.com/读取excel等的一个工具http://npoi.codeplex.com/releases/view/115353hostDoc Pro v4.9.14093.Cracked.By.SubMain 一款好用的代码注释生成工具——V... 阅读全文
posted @ 2014-11-20 18:45 cctext 阅读(262) 评论(0) 推荐(0) 编辑
摘要: 场景: 场景: 我们导入MR数据时发现磁盘空间不够用了,导致的结果就是我们的程序很可能会抛出异常了,我们需要导入数据的时候进行日志瘦身。 问1:导入数据的时候,瘦身是否会造成数据库的异常? DBA提供解决方案: DBA提供解决方案: 回答问1: 没有问题。不会产生冲突。不过要给日子预留空间,防止被填 阅读全文
posted @ 2014-11-19 17:15 cctext 阅读(846) 评论(0) 推荐(0) 编辑
摘要: 场景: 场景: 我们程序现在改成多线程了,我现在需要把临时表中的数据给插入到TABLE_M中,但这时候可能其他的线程也在插入,我就不能用之前我们的方案了(select max(oid) from Tuning.TABLE_M。。。,之后去维护主子表关系,改掉TABLE_M的OID的自增属性,插入,之 阅读全文
posted @ 2014-11-19 17:12 cctext 阅读(6916) 评论(0) 推荐(0) 编辑
摘要: 定义: 原型模式:用原型实例指定创建对象的种类,并且通过拷贝这些原型来创建新的对象 适用性: 当我们系统中有一些类,在使用的时候都有同样需要大量的创建,而这样的创建是复杂的而且是浪费CPU,内存资源的,为了解决这一问题,就出现了原型模式(深度克隆,浅克隆) 模式思想: 1. 通过使用同一的创建对象方 阅读全文
posted @ 2014-11-14 17:20 cctext 阅读(436) 评论(0) 推荐(0) 编辑
摘要: 定义: 建造模式:将一个复杂对象的构建与他的表示相分离,使得同样的构建过程可以创建不同的表示。 适用性: 当流程算法可以固定几个步骤,步骤的算法步骤执行顺序固定,且制造的产品可以唯一确定,这时使用创建者模式。 模式思想: 对算法步骤进行封装(Director),对流程算法步骤有统一的接口Builde 阅读全文
posted @ 2014-11-14 13:25 cctext 阅读(957) 评论(0) 推荐(0) 编辑
摘要: 定义: 抽象工厂同工厂方法有相似处:都提供了对子类创建的封装,都是有工厂方法的接口实现类的中决定了子类被创建为什么对象。 不同于工厂方法之处:工厂方法创建的对象只是一个类型的子类,而抽象工厂创建的对象为多个类型的不同类。 例如:工厂方法创建与A具有同一性质的子类A1,A2,而抽象工厂确实要负责创建多 阅读全文
posted @ 2014-11-12 17:15 cctext 阅读(256) 评论(0) 推荐(0) 编辑
摘要: 我们开发环境下,使用excel导入数据到数据库中,编译的软件起初是x86 方式,起初并未发现什么问题,一切很正常;程序该进的过程:后来导入文件一次就要读取几百G的数据导入数据库中,使用编译的X86程序就不正常了,尽管我解析文件(.xml)方式从数据流改用XmlTextReader,但还是会跑出内存... 阅读全文
posted @ 2014-11-05 19:03 cctext 阅读(1022) 评论(0) 推荐(0) 编辑
摘要: 定义: 1.) 工厂方法模式是用来封装对象的创建,通过让子类来决定创建的对象是什么,来达到将对象创建的过程封装的目的; 2.) 定义了一个创建对象的接口,但由子类决定要实例的泪是哪一个。工厂方法让类把实例化推迟到子类。 适用场景: 代码中经常会出现:根据条件创建实现了同一个接口的不用类实例,而这些判 阅读全文
posted @ 2014-10-31 14:02 cctext 阅读(436) 评论(1) 推荐(0) 编辑
摘要: 单例定义: 确保一个类只有一个实例,并提供全局访问点。 适用场景: 1.) 当系统中某个类必须仅有一个实例对象,同时访问该系统的所有访问者必须访问同一个实例对象时,且该对象实例自身占用资源又不大时。 2.) 在C/s应用程序中,当我们要保证某一个非模式窗口,只能显示一个实例时。 举例适用场景: 线程 阅读全文
posted @ 2014-10-28 17:04 cctext 阅读(1383) 评论(5) 推荐(0) 编辑
摘要: 学习设计模式目的: 1.)更好的利用前人总结出的经验; 2.)强化面向对象思想,强化职业素质,提升代码可读性,用来解决问题(避免给自己挖坑)。 3.)和更多的人们沟通设计模式,希望得到牛人拍砖,纠正自己的理解错误的地方。 导读: 1.)创建型设计模式(5种): 1.1.)单例(Single Patt 阅读全文
posted @ 2014-10-26 00:07 cctext 阅读(280) 评论(0) 推荐(0) 编辑
摘要: 我的数据表结构如下: 1 USE db 2 GO 3 4 /****** Object: Table [dbo].[cx_Navigation] Script Date: 10/23/2014 22:36:28 ******/ 5 SET ANSI_NULLS ON 6 GO ... 阅读全文
posted @ 2014-10-23 22:48 cctext 阅读(752) 评论(0) 推荐(0) 编辑
摘要: 感慨:当接触到微软这套程序时,代码实在是太好了,好的几乎都读不懂。很久之前就对这个套开源程序特别感兴趣,但读不明白也让人郁闷。 背景(Orchard官网): 可组装系统的CMS系统,OrChard在运行时可以加载modules。0.5版本的精髓就是使得组件可以随意安装,拆卸。 Orchard像任何A 阅读全文
posted @ 2014-10-21 15:04 cctext 阅读(494) 评论(0) 推荐(0) 编辑
摘要: 1.安装jdk7.x,参考上篇《Linux14.04安装JDK》2下载eclipse.tar3.sudo tar -zxvf eclipse-x-x-.tar.gzmv eclipse /etc/local4进入 /etc/local/eclipse,运行 ecipse 阅读全文
posted @ 2014-09-24 17:04 cctext 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 1.下载jdk-7u5-linux-x64.tar.gz,2.解压一版有人会安装在e有人会安装在tc/local,etc/lib 或者opt等目录下。安装目录:etc/local解压到etc/local下命令:sudo tar zxvf jdk jd7u5-linux-x86k-.tar.gz /e... 阅读全文
posted @ 2014-09-24 15:57 cctext 阅读(974) 评论(0) 推荐(0) 编辑
摘要: 1.下载Universal USB Installer下载地址:2.下载ubuntu 14 desktop.iso运行Universal USB Installer,找到电脑上 ubuntu 14 desktop.iso,将镜像安装到U盘中。修改待安装的计算机上配置,boot启动方式usb一步一步运... 阅读全文
posted @ 2014-09-22 10:01 cctext 阅读(1530) 评论(0) 推荐(0) 编辑
摘要: c++构造函数初始化成员变量列表: 1 #pragma once 2 class Node 3 { 4 public: 5 int data; // 权值 6 Node *parent; // 父节点 7 Node *left; // 左子节... 阅读全文
posted @ 2014-08-01 23:48 cctext 阅读(399) 评论(0) 推荐(0) 编辑
摘要: 读过.Net项目中感觉代码写的不错(备注1)有:bbsMax(可惜唧唧喳喳鸟像消失了一样),Umbraco(国外开源的cms项目),Kooboo(国内做开源cms)。本人狭隘,读的代码不多,范围也不广泛。 你是否一直渴望自己能开发出一套系统架构,让人读起来感觉到程序有条理,结构很合理。 好的架构师需 阅读全文
posted @ 2014-07-12 12:46 cctext 阅读(10059) 评论(13) 推荐(10) 编辑