自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

东隅桑榆

东隅已逝,桑榆非晚.....

  • 博客(19)
  • 资源 (4)
  • 收藏
  • 关注

原创 『开源』一键混淆.Net程序集

项目介绍一键混淆 .Net 程序集。 基于已开源的 第三方程序 ConfuserEx。为其扩展 右键菜单,自动生成混淆方案,真正做到 一键混淆。PS.记得修改 exe.config 文件,指向 ConfuserEx 路径。安装教程 使用说明资源引用本程序只是在 已开源的第三方程序 ConfuserEx 基础上的扩展。 ConfuserEx 原始地址: https://github.com/yck1509/ConfuserEx开源地址https://git.

2021-04-13 14:46:03 235

原创 『设计』Slithice 分布式架构设计-支持一体式开发,分布式发布

项目原因:参与过各种 分布式项目,有 Socket,Remoting,WCF,当然还有最常用的可以跨平台的 WebService。 分布式编码的时间浪费:但是,无一例外的,开发分布式程序的开发遵循 如下规律:>那就是 得先写服务端代码;>然后 通过工具生成代理类;(特别浪费时间)>客户端代码 调用代理类 完成业务; 这种编码规律,就有一个问题:那就是 当我们

2013-10-19 04:12:07 804

原创 『设计』一个简单的 流程引擎

不同类型的代码 分离,永远是 软件设计 的 潮流趋势:比方说 MVC框架,性能是比 WebForm 慢的,但是 因为实现了 代码分离,减少的是后期 维护成本;流程引擎,只应该负责流程的传递,而不是因为流程的 错误 而 破坏 具体数据和决策;作者 将会 以 本文思想,完成 自己心目中的 流程引擎,敬请关注(抽象程度将在 工作流之上,工作流 只是 流程引擎的 一个 分支插件);

2013-10-15 12:01:54 2313

原创 『开源』一个简单的 字符串计算 算法开源

算法开发原因:自己一直在 配置化编程 方面努力,希望 项目复杂的功能可以用 简单的 配置来完成;于是 在自己的网站中,使用了一个自己写的 数据库框架,为了给框架提速,于是就 想将 少于 5000 的数据表 进行全表缓存;然后所有的 数据 就由框架 从缓存中 按照条件 检索——相当于 内存检索;

2013-10-07 00:36:11 1774 1

原创 『开源』源码在线阅读工具

命名空间:Laura.SourceCode项目名称:源码在线阅读项目作者:ShuXiaolong权利所有:ShuXiaolong项目相册:项目截图在线开源:在线源码阅读附件下载:源码_201310061.36 MB项目简介:很多时候在网上下载源代码阅读,过程很是麻烦。有些网站恶意为了点击率甚至下载病毒,弹窗等等。加上下载了源代

2013-10-06 16:46:16 2285

原创 『开源』字符串匹配引擎

基于配置式编程的 字符串匹配的简单引擎。最大优势莫过于当场修改,当场看到结果,大大减少实际开发调试的时间。更大的优势莫过于后期维护时,基本不需要修改任何程序代码,只需要动动手修改配置——减少维护成本。

2013-10-06 16:37:06 1359

原创 『Asp.Net 组件』Asp.Net 服务器组件 的开发优势和劣势

因此,微软战略之一莫过于将 所有开发人员 团聚在 微软周围,以推动微软技术更新,微软系统的推广;因此,就有了 简化编程(比如 C#的诞生),网罗开发人员(跨语言的.Net平台)等相关举动;而 微软的“所见即所得”(VS开发工具中 WinForm,Asp.Net,Silverlight 等 都支持这里理念)编程理念,则将开发人员的门槛降低了不少;简而言之:微软的技术取向上:让开发人员简单编程才是第一位,微软技术的执行性能可能才只是第二位或更往后;

2013-10-06 15:58:33 2183

原创 『Asp.Net 组件』Asp.Net 服务器组件 内嵌CSS:将CSS封装到程序集中

将一个CSS文件 内嵌到 程序集中,需要设置 文件VS属性(生成操作:签入的资源);程序集项目 AssemblyInfo.cs 中需要加入如下代码(其中 WebResource 包括 资源名称,资源类型):获取 程序集中的 内嵌文件的 Url代码是:Page.ClientScript.GetWebResourceUrl(GetType(), @"资源名称");

2013-10-06 15:58:13 454921

原创 『Asp.Net 组件』Asp.Net 服务器组件 内嵌图片:自己的图片控件

将一个图片资源 内嵌到 程序集中,需要设置 文件VS属性(生成操作:签入的资源);程序集项目 AssemblyInfo.cs 中需要加入如下代码(其中 WebResource 包括 资源名称,资源类型):获取 程序集中的 内嵌文件的 Url代码是:Page.ClientScript.GetWebResourceUrl(GetType(), @"资源名称");

2013-10-06 15:57:25 2085

原创 『Asp.Net 组件』第一个 Asp.Net 服务器组件:自己的文本框控件

微软Asp.Net服务器组件 输出成为HTML代码的主要函数是:Render(HtmlTextWriter output);如果你反编译 Render(*) 函数的话,你会发现 微软的代码 特别复杂(保守估计相关执行代码 >1000行,相关for循环 >4个);当然,绝不是微软喜欢将简单的事情复杂化,而是 为了功能的全面

2013-10-06 15:56:25 1549

原创 『Asp.Net 组件』Asp.Net 服务器组件 内嵌JS:让自己的控件动起来

代码: 嵌入资源: 嵌入CSS代码: 运行截图: 相关技术点:将一个JS资源 内嵌到 程序集中,需要设置 文件VS属性(生成操作:签入的资源);程序集项目 AssemblyInfo.cs 中需要加入如下代码(其中 WebResource 包括 资源名称,资源类型):获取 程序集中的 内嵌文件的 Url代码是:Page.ClientSc

2013-10-06 15:52:50 1667

转载 教你如何迅速秒杀99%的海量数据处理面试题

http://blog.csdn.net/v_july_v/article/details/7382693 前言   一般而言,标题有“秒杀”,“史上最全/最强”等词汇的往往都脱不了哗众取宠之嫌,但进一步来讲,如果读者读罢此文,却无任何收获,那么,我也甘愿背负这样的罪名,:-),同时,此文可以看做是对这篇文章:十道海量数据处理面试题与十个方法大总结的一般抽象性总结。    毕竟受文

2012-03-22 15:15:46 656

原创 浅谈我心中的软件开发

很多时候,在网上看到了很多人的代码,以及代码中的错误;觉得,很多人的开发方式似乎还是,自己写代码,自己写SQL,自己调试,甚至自己写界面!——我之前也有过类似的开发方式,完成一个功能:调试次数至少 20,一般40,多则 N次——每次调试该会浪费多少时间!? 网上也有人说:不要重复造轮子!但是冒似很多程序员对这句话的理解一般(我强调了“一般”的)是:将代码公有化,或者 将代码

2012-03-08 10:53:59 1509 1

转载 C#实现WORD文档的内容复制和替换

最近一个项目的需求是要根据一个Word文档的模板,用记录集的具体内容替换掉里面的标识字符的内容,生成不同的文档。分两步:第一:复制模板的内容到一个Document对象里从源DOC文档复制内容返回一个Document类#region 从源DOC文档复制内容返回一个Document类         ///          /// 从源DOC文档复制内

2012-03-01 10:01:23 1135

原创 一种Web UI 的代码设计思路

相信 UI开发对 编程人员来说有时非常的头疼;作为一个 Asp.Net 程序员,前台网页不允许使用 服务器控件,这是共识;但是对于网站后台,很多公司则没有这个要求,因为网站后台因为使用的人数较少,所以对效率和服务器造成的负荷都可以不加考虑;对于网站后台的页面和逻辑的编码,有时因为得不到美工的支持,所以会非常头疼:好不容易写完了 后台逻辑代码,现在还要自己拖控件,自己写绑

2012-02-14 14:53:03 1472 26

转载 C#实现字符串相似度比较[Levenshtein Distance算法]

原文转载自:http://www.4ucode.com/Study/Topic/963976字符串相似度算法使用 Levenshtein Distance算法(中文翻译:编辑距离算法) 这算法是由俄国科学家Levenshtein提出的.下面使用C#实现public class LevenshteinDistance    {        private sta

2012-02-01 11:11:09 943

原创 面向概念编程浅谈:最大限度的UI代码共用

现在是 2012-01-29 15:44,今天是年后第一天来公司,木有什么事情做;所以将这篇文章写下来; 一直有      面向对象编程:将程序的编码变得人性化,万物化,理解化;                   面向方面编程:AOP,动态的扩展对象的方法(可能我这方面的理解还不够全面) 今天,我所提出的这个变成观念,我在网上找是否有某位先行者已经提出,结果暂时发现木有,所以

2012-01-30 17:00:04 1054 1

原创 关于C#间接继承的一些思考:如何修改继承函数的返回值类型

这段时间,除了公司的项目之外;回家之后,自己还要写一个简单的CMS系统当然,本来很简单的一个项目,但是我为了其足够的强大,所以在其中加入了某些复杂概念;且面向概念编程要将这些复杂概念用编码实现;在项目过程中,就遇到了一个简单的问题: 项目中通用数据源  SuperSource是核心的数据源类;其中有一个函数 object GetEntity(stringkey);但是,我希

2012-01-10 10:54:09 1520 6

原创 从 中文分词 展开的 胡思乱想

今天,基本上非常的闲:因为即将展开 内部网页 的升级还没有开始;所以今天上午就闲在 CSDN 看文章;中文分词下午,还是木有什么事情做;于是想起之前 公司官网 的 “搜索” 功能!——这种非 数据库 like 的搜索方式,当初就让自己眼前一亮;于是就在网上了解了 Lucene.net,盘古分词,中科院的分词,初步了解是:      Lucene.net

2011-12-22 18:29:49 844 1

InkFx.ConfuserEx_一键混淆.Net程序集.zip

选中 dll 程序集,右键,混淆程序集 —— 即可实现对 dll 的加壳混淆

2021-04-13

VolumeHelper.cs 系统主音量 XP Win7 .Net 20 AnyCPU

VolumeHelper.cs 系统主音量控制。 支持 XP、Win7 支持 .Net 20+ 支持 AnyCPU

2018-04-02

代码统计工具

用于统计 编写的 源代码 行数 ——支持 文件类型分组。

2013-07-21

C# 多进制转换小软件

任何进制 之间相互转换的软件; 且 支持的 数据长度 至少 28位以上; 类库具有很强的重用性;

2010-07-15

空空如也

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

TA关注的人

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