摘要: 在使用win10高分辨率150%,200%系统进行winform开发时, 会有布局错乱的现象,比如之前定义的300px的宽度,往往被设置成600px (200%分辨率下). 这个问题vs2015的解决方法就是,修改设置使vsstudio对dpi无感知, 方法就是改注册表. 下载 ref :https 阅读全文
posted @ 2018-03-20 14:11 未未 阅读(889) 评论(0) 推荐(1) 编辑
摘要: 用F#实现以下寻找最短路径的算法, 算法没有做剪枝优化. 阅读全文
posted @ 2013-02-25 14:12 未未 阅读(213) 评论(0) 推荐(0) 编辑
摘要: json是网络中一种通用的数据传输格式,在某些时候需要将json数据格式转化成xml,这里发布自己的一个实现过程. 分析过程包括词法分析和语法分析 构建xml三个部分,语法分析采用采用LL型自上到下的方式. 阅读全文
posted @ 2009-10-20 10:04 未未 阅读(667) 评论(3) 推荐(1) 编辑
摘要: 1.前几天,我才知道有一种简化的数据交换格式,叫做yaml。我翻了一遍它的文档,看懂的地方不多,但是有一句话令我茅塞顿开。它说,从结构上看,所有的数据最终都可以分成三种类型:第一种类型是scalar(标量),也就是一个单独的string(字符串)或数字(numbers),比如“北京”这个单独的词。第二种类型是sequence(序列),也就是若干个相关的数据按照一定顺序并列在... 阅读全文
posted @ 2009-10-16 16:28 未未 阅读(328) 评论(0) 推荐(0) 编辑
摘要: 庆国庆,繁星代码生成器吐血开源了! 源码说明: 开发环境:vs2008. .net framework 2.0 第三方控件: devexpress 7.1 单页面窗体程序. 阅读全文
posted @ 2009-09-29 17:06 未未 阅读(1219) 评论(1) 推荐(0) 编辑
摘要: 发布一个自己常用的的查询分析器,支持多种数据库和C#->SQL 之间的互换操作,十分的方便! 阅读全文
posted @ 2009-09-27 11:35 未未 阅读(590) 评论(1) 推荐(0) 编辑
摘要: 写了一个Demo,是有关连接数据库的,连接后可以提取数据库的架构.通过架构生成相关的代码. 目前可以支持的数据库有mssql,mysql,msdataaccess,db2,sqlite,oracle 关于web展示页面,有没有好用的js显示code的代码么. 功能说明:利用架构提取工具连接你本地的数据库,将显示所有的表信息,选中某个表点击提取架构, 系统将自动登录主站点(繁星代码生成)显示所有提取的表,选择要生成的一个模板和表后点击生成,自动生成代码 阅读全文
posted @ 2009-09-13 00:30 未未 阅读(379) 评论(0) 推荐(0) 编辑
摘要: SyCODE Syntax Highlighter是一个基于javascript实现的语法高亮程序,实现方式借鉴了著名的db.SyntaxHighlighter采用正则表达式进行关键字匹配,处理速度比db.SyntaxHighlighter高出 5~10倍,是目前处理速度最快的javascript语法高亮程序。SyCODE Syntax Highlighter具有速度高可扩展性强的特点,在一台当前... 阅读全文
posted @ 2009-08-05 13:27 未未 阅读(801) 评论(0) 推荐(0) 编辑
摘要: 这里说的自动代码生成专指从数据库结构->代码,这种需要在O/R Mapping中是必不可少的,包括Entity Class和Xml Mapping File的生成,... 阅读全文
posted @ 2009-05-22 17:46 未未 阅读(1745) 评论(0) 推荐(0) 编辑
摘要: 中国有句古语叫做“工欲善其事,必先利其器”,用通俗的话来说就是“磨刀不误砍柴功”,古人的这些话告诉我们:要把事情做好,事先应该准备合适的工具。工具不仅仅包括器具,还包括思想、理论、经验、道德、法律等一切能解决问题的有形和无形的东西。 阅读全文
posted @ 2009-05-21 09:38 未未 阅读(1156) 评论(3) 推荐(0) 编辑
摘要: 模板语法说明: 1.嵌入标记 {% ... %} 类似与 asp 的 或是php {% 为模板语言的开始标记, %} 为模板语言的结束标记,中间书写语句 一条语句在一个{% ... %}中。 自动对齐标记 :在{%上加一个% 为自动对齐 {%% 自动对齐前一个非空白字符上 %%} 自动对齐到后一个非空白字符上 阅读全文
posted @ 2009-05-14 16:35 未未 阅读(483) 评论(0) 推荐(0) 编辑
摘要: 因为前段时间工作的原因,没有能够及时对生成器进行收尾工作,主要的内核框架在1.0之前不做更改,只是功能上的增强,目前内核仍采用集成现有模板内核。设计的总体思路是简化操作方式,集中操作热点,通过更换新控件增强客户体验。 下载试用! 阅读全文
posted @ 2009-04-26 14:08 未未 阅读(792) 评论(1) 推荐(0) 编辑
摘要: 近期对网站生成器,进行了一次较大的改动,上一版本是基于流技术的生成器工具,基于流的生成器的特点是速度快.但是不易制定.应对复杂多变的需求和开发过程,适时需要的是各种的框架技术,而您需要有自己的框架或是模式的积累,而这一切需要灵活实现,并便于制定修改,这只有模板才能做倒. 繁星代码生成器也正是也模板为灵魂为实现的,模板库体现的是我们大家的智慧结晶。他的目标就是:灵活实现您的需求,通过模板分享让您轻松、快速开发。 如果您对模板不熟悉或是没有兴趣,可以直接使用系统自带的模板库(普通网站) 安装环境: 操作系统:Windows XP,2003 IIS 5.1, 6.0 Framework:2.0及以上版本 QQ群:6723988 下载试用 阅读全文
posted @ 2009-01-19 23:36 未未 阅读(1415) 评论(3) 推荐(0) 编辑
摘要: 一、AOP框架 Encase 是C#编写开发的为.NET平台提供的AOP框架。Encase 独特的提供了把方面(aspects)部署到运行时代码,而其它AOP框架依赖配置文件的方式。这种部署方面(aspects)的方法帮助缺少经验的开发人员提高开发效率。 阅读全文
posted @ 2009-01-16 16:31 未未 阅读(910) 评论(0) 推荐(0) 编辑
摘要: 1. 对手写代码给予合适的尊重尽管代码生成可以免去许多重复的工作,提高开发效率,但是你必须知道无论你的生成器有多么强大,多么灵活,都有很多特殊情况存在,这些可能都在你的代码生成器可归纳的范围之外。所以,虽然你使用了代码生成器,但是手写代码仍然是必需的。2. 应当首先考虑手写代码。即使有必要使用代码生成,也要在你确定你了解你的框架的时候再开始使用它。3. 控制你的代码。一个好的源代码管理系统是代码生... 阅读全文
posted @ 2008-09-13 00:10 未未 阅读(702) 评论(0) 推荐(0) 编辑
摘要: 系统分析员可能对于大多的程序员是个较理想的定位,许多人为之而努力,我也不例外,努力去做和做成什么样子是两码事,至少我是这么看的。 阅读全文
posted @ 2008-08-07 14:17 未未 阅读(413) 评论(0) 推荐(0) 编辑
摘要: 你必须知道的10种国产编程语言 ——一个老程序员的心声:我们必须要有国产的编程语言 阅读全文
posted @ 2008-04-20 19:36 未未 阅读(2477) 评论(0) 推荐(0) 编辑
摘要: 正则表达式的用途十分的广泛,常用在搜索和替换,几乎所有的编程语言都对其支持各种的地方,如js,java ,c#都有自己的实现类,所以在使用起来也是十分的方便. 很想弄明白他在每种语言中是如何做的,于是在没有弄得源码前,先动手用C#语言去做了一个支持正则表达式实现的类,目前实现功能十分的简单,支持IsMatch和Relace的处理基本字符的实现. 阅读全文
posted @ 2008-04-17 01:54 未未 阅读(810) 评论(0) 推荐(0) 编辑
摘要: 调试的方法无异于测试电路板,不管你的程序还是现实中的具体实情,调试的思路都是一致的. 阅读全文
posted @ 2008-03-17 15:58 未未 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 翻译器解决了从sql到C#常常加入许多的 双引号, 简单的词法分析可以对sql代码进行格式化调整,每行长度70左右format#regionformatprivatestringformatString=string.Empty;privateintindex=0;privateStringBuildersbword=newStringBuilder();char[]splitc=newchar[... 阅读全文
posted @ 2008-01-04 13:15 未未 阅读(552) 评论(2) 推荐(0) 编辑