老夫的头像 沈胜衣(Jeason Zhao)
Jeason,蜀人,才高三斗,学富一箱。自比子建,放荡不拘行迹,豪语难晓天高;不敢自诩风流,任人笑我痴狂。不欲仕途,个性使然。所到之处,三言不尽,五言难足,鸡飞狗跳盖矣。谓蜀者,鼠也!
QQ号码: 2758625
站点日历
<<  九月 2008  >>
25262728293031
1234567
891011121314
15161718192021
22232425262728
293012345
先增加两个备忘 持续负担(Continous Tax): “持续负担”这个词是说,当你需要维护或使用用Ruby或Python这样的语言编写的API,你能够得到的信息很少,即便你通过查看测试代码理解了API的含义(有谁这样做过吗?),这种理解和知识也是短暂的,一年之后你需要再次修改同一段代码的时候,你还要再重复一次这样的过程…… 阻抗失配(impedance mismatch problem)(another document) “阻抗失配”这一词组通常用来描述面向对象应用向传统的关系数据库(RDBMS)存放数据时所遇到的数据表述不一致问题。C++程序员已经被这个问题困扰了好多年,而现在的Jav... [更多...]
原本使用Word进行编辑Blog的操作,最近发现显示风格比较难看,主要是Word中的编辑功能太强导致,所以现在就回到使用Live Writer了,简单实用啊。 大家都晓得吧,这个站点是使用的http://www.dotnetblogengine.net/这个站点所提供的基于Asp.Net2技术的单人Blog引擎制作而成,我基本保持了代码的原貌,对功能进行了扩充,呵呵,只有我自己才能用到这些功能。 如果您也想部署这个东西,有几个地方可能需要修改方能适用于中文环境 1、修改AppCode/PostCalendar.cs文件,适应中文的星期几 修改... [更多...]
这几天地震,没有办法更新BLOG,呵呵,震后余震不少,还是不能忘了自己的本分,继续更新和学习。  CounterSoft Gemini是一个BUG管理工具,具有很多BUG管理工具的功能,我使用他的原因有两个: ASP.NET下的工具 Free的授权有5个用户授权,对于我现在自己使用来说已经足够了。 废话少说,下载一个先: 文件名称: CounterSoft_Gemini_v3_0_0.zip 文件大小: 17.35MB 文件类型: WinRAR ZIP 压缩文件 URL: http://www.countersoft.c... [更多...]
【原文地址】Silverlight Tips, Tricks, Tutorials and Links Page 我将使用本页链接到有关Silverlight 2的文章和贴子(包括我写的和别人写的),请经常回来查看新的内容,因为我才开始。 入门教程 Silverlight 2 初览: 我建议先读这个贴子,如果你正考虑开始Silverlight 2开发的话。该文不仅对Silverlight 2提供的功能做了高层次的描述,还链接到了一个八个贴子的系列教程,该教程对如何建造一个Digg客户端例程做了示范。这些教程贴子对Silverlight 2和... [更多...]
微软发布Unity 1.0: http://msdn2.microsoft.com/en-us/library/cc468366.aspx Unity应用块(简称Unity) 是个轻量级的,可扩展的依赖注入容器,支持构造器,属性,方法调用的依赖注入,它旨在促进建造松耦合的应用,给.NET开发人员提供了下述好处: 它提供了简化的对象生成,特别在分层对象结构和依赖的情形下 它支持需求的抽象化,这允许开发人员在运行时或在配置文件中指定依赖,简化横切关注点(crosscutting concerns)的管理 它通过把组件配置推给容器来决定,增加了... [更多...]
网上放出了一份132种编程语言的Hello World程序,可以看看。 http://www.ntecs.de/old-hp/uu9r/lang/html/lang-all.en.html PS:世界上第一个程序绝对不是Hello world,那个时候TM成本那么高,谁无聊的要弄这个来玩玩? 最近关注在Lang.2008,正好老朱要咱家做个.Net的培训,准备写写PPT,讲讲.Net,这里面的东西太多了,不好摘取。
Qq2007 正式版 登录协议分析之发报程序C#版本 C#版QQ机器人组件源码发布(带示例程序) 机器人的世界 http://space.cnblogs.com/group/robot/ QQ验证码识别源代码(C#/NET1.1) - 网站设计学院 C#版本QQ聊天机器人(基于UDP协议)(例子下载) - 在夜里看星海 C#实现QQ密码的md5算法的两次加密函数- 在夜里看星海 QQ的TEA填充算法C#实现--西部E网weste.net C#编写QQ接口软件——QQ协议篇--西部E网... [更多...]
如何破解DevExpress开发套件? 简单也简单,复杂也复杂。 复杂的是从网上找找,找到源代码,下载之后使用sn工具生成一个Key,放在Devexpress.Key目录中,导出公钥,替换DevExpress.XtraScheduler和DevExpress.XtraScheduler.Core下的AssemblyInfo.cs中的公钥,而后编译出一套组件的DLL,替换安装包中的即可。 简单的是从网上下载一个破解的700K的Data和Web组件,替换GAC中的即可。 开发的时候还是要弹出那个注册的窗口,不... [更多...]
先鼓励一下园子里面的一位兄弟,这个是他自己些的东西 http://surfsky.cnblogs.com/archive/2005/12/12/295814.html 他也说现在他也不用这个东西了,AnyWay,鼓励一下! 举几个说说事,以后慢慢的补上。 ICSharpCode.TextEditor 这个东西是作为著名的开发工具SharpDevelop的一个开发组件存在,就是其中的代码编辑器,功能自是不必说,强大。 而且,开源! 语法文件集成到编译包中,目前支持的不是很多,XML配置,很简单,语法高亮可以使用程序设... [更多...]
Var这个东西在Javascript是个不可或缺的东西,它标明了作用域,如果没有这个,我们很难控制我们的代码,所以,它的作用已经超出了其表义本身。 在C#的新语法中,也存在这个申明,在C#中,它所扮演的角色就有些暧昧了,情理之外,意料之中。 微软官方说,这个VAr的中文名称叫做:隐含类型。和javascript一样,这个申明一个局部变量,一个不确定类型的局部变量。在以前的书中,好像使用了占位符这样含糊的东西来描述。 我们使用 Var A="A";var B=1;var C=DateTime.Now; 都没有问题... [更多...]
经过一夜的折腾,总算把站点上的WIKI搭上了, 在首页上有WIKI首页的连接,因为考虑到WIKI的内容的问题,所以,当前需要注册才能访问,点击"WIKI主页",进入之后点击注册即可进行WIKI发布,欢迎发布哈,现在我没有开放文件上传的功能,主要是因为站点的空间不是很多,上传太多我受不了啊。 站点使用的是BlogEngine.NET,而集成的WIKI是ScrewTurn Wiki,这个东西是个纯ASP.Net2.0的开源WIKI。BlogEngine.NET站点上的WIKI就是集成的这个。在BlogEngine.Net上面有一位仁兄问道这个问题,答... [更多...]
已经下载Z.W.T发布的正式版本的VS2008。不需要序列号支持,期待TFS中, 以下为NFO 谀聊哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪目  楚?                       ?RELEASE NOTES ?      &nbs... [更多...]
接到现场的哥们的反馈,说是某些特殊的字,例如“旸、猄、镕”字录入系统的时候出现错误,显示为“?”,初步估计是GBK编码的问题,在本地测试了一下才发现原来部分页面使用的编码为GB2312,GB2312为GBK的一个子集,在大多数情况下可以满足需求(就是这个“大多数”情况害得),如果修改成GBK就没有这个问题了。 测试页面脚本如下 <%@ page contentType="text/html; charset=gb2312" %> ... [更多...]
、验证视图状态 MAC 失败 的解决方案 这个著名的问题源自于微软的那个自作聪明的ViewState,具体没有仔细查原因,解决方案是使用Pages的属性EnableViewStateMac="false" 2、提交不安全的代码 错误的解决方案 这个错误主要出现在提交Html文本的时候,如果中间出现JS脚本是百分百报错。 解决方案是使用Pages的ValidateRequest控件。 3、临时文件夹不能访问错误 这个错误需要系统管理员解决,授权写 Temp目录给NetWorks用户就可以了。 4、屏蔽展现风格... [更多...]
管理本地计算机和远程计算机的电子文档, 1、MD5校验派重 2、自动拷贝 3、自动删除重复文件 4、动态实时查询 需要源代码的请留言 已知缺陷 配置之后需要重新启动程序一下,会报错!!!FB的问题 系统需求 windows***,DotNet2, 系统使用了 DotNetBar 破解,被逮住不管我的事情,哈哈 FireBird嵌入性数据库 JeasonZhao.BookManagerV2.rar (2.91 mb) 开始配置   输入数据库存放的位置 ... [更多...]
Syncfusion 的编辑器组件的确非常强悍,但是我拿到的5.1的Ent版本确不支持中文,输入的时候出现??, 尝试修改了一下基本满足要求 StreamEditControl.cs 函数protected void TextInsertInternal( int iLine, int iColumn, string str, bool update, bool bUseTabStops ) 修改 if (m_wrapper.Encoding.GetMaxByteCount(1) == 1 && Encoding.Default.Ge... [更多...]
沈胜衣 ,2007年09月02日  
配置所有的引用,第一个下载包需要设置包含而不是引用 链接数据库 FbConnection conn = new FbConnection(DatabaseHelper.Instance.ConnectionString); conn.Open(); FbConnection继承IConnection.后面的比较好处理了 内置函数 下载:http://jaist.dl.sourceforge.net/sourceforge/firebird/Firebird-2.0.1.12855-1_embed_win32_pdb.zip 下载: FirebirdSql.D... [更多...]
沈胜衣 ,2007年09月01日  
服务器:windows2003 Enterprise SP1,IIS6,DotNet 2.0, 出现症状:启动IIS之后访问使用Http://localhost方式访问都出现服务不可用的500错误 检查事件日志,出现应用连接池不能启动的错误 手工启动连接池也会自动关闭 解决方案1: 打开IIS控制服务,切换到 “以IIS5.0隔离模式运行”,这种方式不能执行DOtNet的应用池,所DotNet应用无法使用,是个既不治标也不治本的操作 解决方案2: 修改COM+组建中的IIS ADMIN,授权IIS用户Netw... [更多...]
实现了几个方法: Bind   建立连接 Submit MT Deliver MO Unbind 断开连接 Report  报告 代码使用反射实现,不是很完善,有待改进 在BaseModule中(没有包含在源代码中)申明了一个Delegate 输出调试信息的,申明如下 public delegate void DelegateSocketInformation(String str); 发送代码中SendUint和ReadUint写死了 protected uint ReadUint(Socket sock)  &nb... [更多...]
一个ENUM申明如下 enum TestEnum :byte {       ID ,       Test,       TestR } 如何取得实际的Enum  class type :byte 已经得到解决,下列代码没有含安全检查 Type x = typeof(TestEnum);          &n... [更多...]