自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

lee576的专栏

此博内容全为自己的笔记,是写给自己看的,如果看客觉得有用,不用客气,觉得没用,也不要咒骂,抱怨,更不要找我要代码,毕竟我不是专门写给你看的

  • 博客(1863)
  • 资源 (17)
  • 收藏
  • 关注

转载 浅析MongoDB数据库的海量数据存储应用

原文地址 http://www.cnblogs.com/nbpowerboy/p/4325692.html【摘要】当今已进入大数据时代,特别是大规模互联网web2.0应用不断发展及云计算所需要的海量存储和海量计算发展,传统的关系型数据库已无法满足这方面的需求。随着NoSQL数据库的不断发展和成熟,可以较好地解决海量存储和海量计算方面的应用需求。本文重点描述作为NoSQL之一MongoDB数据库在海

2015-03-11 10:23:16 10521

原创 .Net 下的WebSocket

WebSocket是HTML5最重要的特性,让网页真正支持双工通信 它淘汰了Ajax的长轮询机制,以更节约计算资源和带宽(Http报头很小)的方式通信(长轮询机制只是模拟的双工通信,不是真正的服务器推的方式) WebSocket在未来一定会全面取代Ajax,所以一定要特别关注它,随便在网上搜了一下.net的WebSocket开发包不少 这里进行了比较最终,我觉得选用SignalR是一个不错的库

2015-03-02 11:25:52 11433 4

转载 如果你手底下有一二十号人,同时在开发几个产品,你会怎么来组织这些人生产软件?

原文 http://www.cnblogs.com/baihmpgy/p/3565867.html碰到这个问题,是我的一个合作伙伴提出来的,初期的目标是我们希望能够迅速组建一个二三十人团队,同时在开发几个软件产品。组建团队后,希望能够达到以下目标:(1)保密性:不希望所有人都接触到所有代码,我的另一个合作伙伴曾经发生他的竞争对手竟然是拿着他们的软件跟他们竞争的,因此希望软件开发过程中能减少这样的损

2015-02-28 13:59:05 2522 1

原创 .Net 开源项目集锦

驰骋工作流程引擎,工作流程管理系统:简称 ccflow,是来解决政府机关、企事业单位管理经营活动中的业务作业过程中规范化、合理化的软件管理系统。它以多样的终端(计算机、手机、短信、 PDA),把单位的内 外部的各个部门、人员有机的联系起来。它有效的解决了各个环节中的时间、人力、财物等资源的损耗。开发语言:C#授权协议:LGPL源码下载:http://ccflow.org/Default.aspx软

2015-02-27 10:42:45 1779 1

原创 开发工具集锦

近段时间发现不少好的工具,并且越来越多,觉得有必要把它们收集整理出来RedGate 数据系列工具Microsoft Code Digger 代码覆盖测试工具ReoGrid 开源WinForm Excel表格控件,支持自定义脚本ReoScript .net下的JavaScript脚本引擎,类似IronPythonWiX toolset 开源安装包制作工具DotNet Id 查壳工具reflexil.1

2015-02-12 20:43:55 1769

原创 打算用CruiseControl.Net持续集成 WIX生成安装包

情况是这样,公司的项目一直在持续改动,安装包总是需要频繁生成新的,由此我想到了”持续集成”! 有自动化工具不用,岂不可惜? 这段时间就用来学习CruiseControl.Net持续集成,Microsoft Fakes单元测试加上WIX toolset生成安装包的组合之前团队开发一直遇到的让人困扰的问题,常有人嵌入无法编译通过的代码,参考下面的方案 Team Build 2010 – Gated

2015-02-10 09:38:41 1602

原创 Microsoft Fakes初探

Microsoft Fakes是微软用来作单元测试的隔离框架 预备知识:30天上手TDD开发那么Microsoft Fakes是跟谁隔离?当然是具体要测试的类了,也就是说,在单元测试中测试的类不是真正要测试的类,而是模拟对象,这样做的原因是,单元测试不便于依赖具体的测试类 借用一张图片来说明问题 模拟对象有两种方式,填充和存根(有些地方叫测试桩,stub)Fakes的用法看这里使用填充码针对单

2015-02-09 16:01:50 3336

原创 使用Code Digger进行代码覆盖率测试

Code Digger使用了Pex引擎,它有一个网页版 点这里 比如有一段判断闰年的代码using System;public class Program { public static void Puzzle(int day, out int year) { year = 1980; while (day > 365) { // Does this loop

2015-02-09 10:45:16 2042

原创 DynamicQueryable续篇

这篇算是DynamicQueryable的续篇 这个类其实早在vs2008推出的时候,就躺在它的安装路径里了,但是它并不算”有名”,真正让它变得有名的是Scott Hanselman(或者说是间接使它变的有名),源与他的博客的一篇文章,但他只是提出问题, 他的中文博客 真正解决问题的是另一个人 解决问题的大牛其中对DynamicQueryable作了一个补充,增加了Distinct的支持pu

2015-02-09 08:52:59 3854 1

原创 DynamicQueryable基于Linq的动态查询

DynamicQueryable是老外对Linq动态查询的一个扩展 public static class DynamicQueryable { public static IQueryable Where(this IQueryable source, string predicate, params object[] values) {

2015-02-08 22:15:34 8535 3

原创 EF6.0 学习(一)

首次使用EF并学习,决定使用EF + SQLite 来开刀程序员多半是“懒人”,这就是我为什么用SQLite的原因,懒得装Sql Server 这样的数据库,又占硬盘空间,又占资源(一堆后台服务),安装时间又长。在网上看到一个EF的重要概念“Code First”学习Entity Framework 中的Code FirstEF-CodeFirst创建步骤在网上找了很久,貌似EF的Code Fir

2015-02-08 15:53:43 9822

原创 利用CodeSmith 把SqlServer表数据生成INSERT INTO ... 的 SQL

过去转过一篇文章http://blog.csdn.net/lee576/article/details/3511012今天偶尔发现CodeSmith下有这个模板,这下方便了,呵呵选中下图的结点,ScriptTableData.cst具体的模板代码就不贴了,都看得到,在属性框里把SourceTable选上点工具栏的"Generate",生成了一个该表的一窜SQLSET IDENTITY_INSERT

2015-02-06 16:02:31 2477

原创 .Net 中XML配置系统快捷键

本例支持单键和组合键,不过注册的是操作系统的全局快捷键,这点需要注意,在代码中要做屏蔽处理先建一个快捷键的工具类 public class HotKey { //定义了辅助键的名称(将数字转变为字符以便于记忆,也可去除此枚举而直接使用数值) [Flags] public enum KeyModifiers {

2015-02-04 16:32:40 1225

原创 双向绑定属性判断,避免重复绑定同一属性报错

自从从WPF上学了点皮毛之后,开始也把上面的东西往WinForm上用,比如说双向绑定,重点是INotifyPropertyChanged的使用(原谅我这个一直搞web的人吧,貌似INotifyPropertyChanged在.net 2.0的时候已经有了,双向绑定的好处我就不说了)先定义了一个类作为控件的数据源 public class BindParamModel : INotifyPro

2015-02-04 14:58:56 1725

原创 C#一句话判断两个List<T>是否相等

没有营养的水文一篇,呵呵~~假设有两个List对象 ,List1和List2,如下方法判断两都是否相等List1.All(List2.Contains)

2015-01-28 13:17:52 21129 4

原创 WPF到底值不值得学?

疑问 前一阵对WPF进行了基础知识的学习,当然花的时候实在很有限,(比我几年前学习Android的时间还要少得多得多),由此就关心到WPF这项技术的生命力,由于前几年微软宣布停止Sliverlight的更新, 所以我们没有理由不担心WPF会不会也有这么一天? 我可不想我学的东西是一个没有生命力的东西! 比如早年学的Delphi.我们知道一万个小时的定律,一个人要想成为一个领域的专家,需要经历一万个

2015-01-27 15:23:47 12394 3

原创 简单介绍及安装Linq To Object的扩展类库MoreLinq

MoreLinq是一个对Linq to object的扩展类库,它是对Linq to object的有力补充,相对于Linq to object,它增加了多达21个运算符Batch——把源序列分割成指定大小的子序列。Consume——完全使用给定的序列。这个方法使用了即时执行,并且不会在执行的时候保存任何数据。(此方法只是简单地使用foreach遍历源序列,foreach里不包含任何代码)Equi

2015-01-14 21:31:38 2135 1

原创 ReoScript引擎的Lambda表达式

javascript作为一种脚本语言,lambda表达式跟闭包这种特性都是天然支持的.那么在ReoScript引擎中实现这些特性就不是什么难事下面的示例实现了C# 中 Lambda表达式中的一些功能,其下的代码已经经过本人亲自测试,可以完美运行~!做加法运算的Lambda表达式var plus = (a, b) => a + b;plus(1, 2);结果为3做Sum运算的Lambda表达式Ar

2014-12-30 21:54:16 1604 1

原创 ReoScript引擎的简单使用

今天写了三个简单例子,玩一玩这个ReoScript引擎首先看界面分别是三个按钮,第一个按钮,弹出一个提示框,第二个创建一个窗体,第三个从文件中读出脚本并执行主要代码如下using System;using System.IO;using System.Text;using System.Windows.Forms;using unvell.ReoScript;namespace Reo

2014-12-28 22:15:49 2786

原创 C#下的JS脚本引擎ReoScript

在上一篇博文中,我写了一篇关于开源的表格控件ReoGrid的文章,点这里我大致研究了一下它的执行脚本那块的功能,发现它使用了一个叫ReoScript的脚本引擎,并且也是一个开源项目,点这里通过上图,可以清晰的看到这个引擎的使用过程。下面为集成到.net开发环境中的方法Run your scriptPrepare script, and run it by using ScriptRunningMa

2014-12-27 21:48:30 5664

原创 强大的开源表格控件ReoGrid,有它Farpoint可以扔一边去了

昨天偶然发现一个开源的控件ReoGrid,作者是一个日本人,哎~!控件的功能十会强大的,我觉得最大的亮点就是可以自定义公式,自己写脚本下载地址 点这里作者想的非常的周到,有一个Demo,上面使用了控件的各种功能,对开发人员十分友好(在此十分感谢作者无私的开源精神,心里由衷的佩服)上面列举的功能十分丰富,冻结行、列,合并单元格,样式,事件,公式,脚本运行,应有尽有!最重要的是它是免费和开放源代码的!

2014-12-27 11:35:39 28148 10

原创 .net反混淆脱壳工具de4dot的使用

de4dot是一个开源的.net反混淆脱壳工具,是用C#编写的,介绍一下它的使用方法首先 pushd 到de4dot.exe所在文件夹,然后调用 de4dot.exe dll 名称 + 路径如下图Detected Unknown Obfuscator 说明侦测不到这个程序集是用什么方式混淆的,但是de4dot依然会把反混淆的程序集重新生成一个新的程序集.Dundas作为一个给专业程序员使用的控件,

2014-12-22 09:01:26 30428

原创 浅尝微软企业库5.0日志功能

最近项目需要使用成熟的日志处理模块,我想到了微软企业库5.0,嗯,这个几年前就有了,现在6.0也出了,网上资料少,暂时不考虑企业库的日志可以以邮件形式发送,以文本格式,XML格式保存,反正其上你能想到的功能,它都跟你考虑到了!5.0有安装包,6.0似乎没有,只是源码,另外5.0有个EntLib Config .NET工具,用来编辑app.config,这样就可以避免直接在config文件中修改,满

2014-12-10 17:00:53 3243

原创 学习算法的一个极好的工具VisuAlgo

中文版页面,可视化学习算法,帮助你理解算法的每个过程(动画演示),并演示每个步骤的过程代码,非常不错!http://zh.visualgo.net/

2014-12-05 08:50:41 14615 4

原创 明年微软会有大动作了!近十年开发的感叹!

很久没发过"水文"了,一般都是技术文,感叹自己这

2014-11-21 14:33:49 1276

原创 使SandDock的多个浮动面板以Tab页形式显示-补遗

根据以前的实践,这个功能已完成(标题), 点这里

2014-10-31 08:46:07 1707

原创 Farpoint Spread 单元格中嵌入下拉多选框

Farpoint Spread 控件自带了很多类型的单元型,可是都不zhichi

2014-10-20 16:08:45 5236 3

原创 使SandDock的多个浮动面板以Tab页形式显示

目前这个项目中使用到了

2014-09-28 09:29:57 2977

原创 WCF System.ServiceModel.AddressAccessDeniedException

今天运行WCF的时候,报一个错

2014-09-23 21:58:03 1828

原创 WPF与Prism一并学习(五)

关于WPF的布局部分不想写了,感觉比较散td

2014-09-18 11:44:45 6232

原创 可智能提示的LinqPad 4.48.01版

好几年前就听说过LinqPad,也觉得是个不错的工具,但是

2014-09-17 14:40:57 5121 3

原创 WPF与Prism一并学习(四)

使用和加载编译/未编译过的XAML

2014-09-16 16:36:39 3434

转载 WPF与Prism一并学习(三)

使用TypeConverter类将XAML标签的Attribute与对象的

2014-09-14 12:14:54 2716

原创 WPF与Prism一并学习(二)

深度理解XAML本质去

2014-09-07 12:42:25 3880 2

原创 WPF与Prism一并学习(一)

学习Prism的前提条件使用Prism需要您拥有开发WPF或者Silverlight应用程序的经验。这样你会熟悉在Prism中大量使用的重要概念。他们包含:l XAML,这是一种描述和初始化WPF和Silverlight应用程序用户界面的语言。l 数据绑定,将WPF和Silverlight应用程序将UI元素和组件和数据连接的手段。l 资源,WPF和Silverlight应用程序创建和管理样式,数据

2014-09-06 17:43:44 9541

转载 设置Java环境变量批处理脚本

@echo off set regpath=HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment set javahome=C:\Program Files (x86)\Java\jdk1.7.0_40rem LPY echo. echo ******************

2014-08-29 17:22:41 2485

原创 取代DataTable.Select方法,并动态拼接Lambda表达式

原来的程序里面,有这样一段

2014-08-26 13:25:18 12308

原创 使用Mono.Cecil对MSIL进行注入

Mono Cecil十分强大,强大到可以静态注入程序集,

2014-08-23 20:22:34 9011

转载 各种数据库的分页查询语句

1.oracle数据库分页select * from (select a.*,rownum rc from 表名 where rownum=startrow 2.DB2数据库分页Select * from (select rownumber() over() as rc,a.* from (select * from 表名 order by 列名) as a) where rc betwe

2014-08-21 09:06:58 14614

原创 类似SCSF中EventBroker解耦事件调用方和接受方,打破"+="带来的耦合

今天在网上闲逛,偶然发现一个老外的开源类库,limian

2014-08-16 19:54:21 2244

Blazor 下的 Json 编辑器

Blazor 下的 Json 编辑器| 包括语法着色,Json 属性的数据类型控制 还可以自定义编辑器,基于开源项目的一个改造

2024-04-19

.net 8 + Azure 登录 + Ant Design Blazor

一个 .net 8 + Azure 登录 + Ant Design Blazor 的基本后台框架 主界面使用了 Ant Design Blazor 搭建 后台技术是 .net 8 Blazor run at server 模式 登录方式使用 Azure 实现了菜单导航和路由 此外实现了读取和修改本地Json文件的功能

2024-04-18

VueStudy.rar

Vue + Element UI

2021-07-28

Asp.net MVC 下使用百度 UEditor 编辑器

Asp.net MVC 下使用百度 UEditor 编辑器

2016-12-23

Advanced.Installer.v13.1注册机

Advanced Installer 是一款功能强大、可生成符合MS Windows 认证的Windows Installer 的MSI 安装包制作工具,具有友好的图形用户界面,直观而且非常简单的界面,创建 MSI 文件包非常方便,用户只需添加文件,修改名称,添加按钮就可以了,无需任何脚本方面的知识,并且生成的安装文件保证符合Windows 最佳操作建议。

2016-09-19

MySQLBackupFTP及注册工具

这个工具主要就是自动备份数据库,一键还原数据库,发送备份数据库日志报告到邮箱,自动压缩备份好的数据库 定期执行数据库备份任务,取代SSMS的维护计划,上传数据库备份文件到FTP服务器、其他网络硬盘等

2016-09-19

AlwaysUp8.5及注册机

一个计算机系统软件,能将可执行文件、批处理文件及快捷方式作为windows系统服务,并且进行管理和监视确保100%运行。当程序崩溃、挂起、弹出错误对话框时,AlwaysUp 能自动重启程序,并运行自定义的检查功能确保程序一直可用。AlwaysUp 能发送详细的email使你清楚地了解崩溃、重启等事件。

2015-09-25

NetMQ例子,推拉模式

NetMQ例子,推拉模式,改造了一下官方的例子,更容易理解

2015-07-20

NetMQ例子,多线程模式,推拉模式等

NetMQ例子,多线程模式,推拉模式,订阅模式等

2015-07-19

word(doc,docx都支持)转成chm

转换效果非常不错,甚至可以把word的目录转成chm的目录

2015-01-21

数据库数据互导及文档生成工具(IT人员必备)

介绍:基于CYQ.Data 开发的,一款支持从一种数据库中反向工程生成多种数据库脚本和多数据库间批量互导数据功能的小工具。 功能1:反向工程,从任意一种数据库生成另外一种数据库脚本 功能2:导数据功能:从任意一种数据库导数据到另外一种数据库 功能3:生成数据库设计文档,从任意一种数据库生成任意的数据库类型数据库文档

2015-01-19

ReoScript引擎的简单使用

ReoScript引擎的简单使用,导入.net命名空间,从文件中导入脚本并执行,等等

2014-12-28

CMMI项目文档模板

整个项目流程中所有文档的模板,没写过文档的,或者不知道怎么写的,有很大的参参考价值

2014-11-20

Winform中的仿Vista里的水晶按钮

WinForm"不错的Vista风格水晶按钮"控件

2014-10-14

类似SCSF中EventBroker解耦事件调用方和接受方,打破"+="带来的耦合

里面实现了微软SCSF框架中的EventBroker模块的功能,它的使用和SCSF几乎一样,熟悉SCSF的人几乎一下就能上手,只是这个类库不在像SCSF一样,只能在框架中使用,它不依赖于SCSF,可以用在WinForm,WPF中,是一个独立的组件。 原本应该在"Code Project"上可以下载的,上面只有它的介绍,下载链接好像有问题 http://www.codeproject.com/Articles/30066/EventBroker-a-notification-component-for-synchrono 我在百度上找了很久,终于找到一个可以下载的地方,这里是它的源码。 http://sourceforge.net/projects/bbvcommon/

2014-08-16

winform窗体验证控件

附带控件源码及使用例子 含非空,正则表达式

2013-12-16

AndEngine游戏引擎讲解

AndEngine游戏引擎讲解,代码实例

2013-03-15

VclSkin4.6

UI皮肤控件,自动安装,支持delphi 2007

2007-12-17

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除