(环境:.Net1.1,Spring.net1.2Preview)1.集合属性注入我们的组件经常需要集合类型的属性注入,比如我的Hook(钩子)组件需要注入一个集合,该集合中的元素(int型)指明了要截获哪些类型的消息。我们经常使用IList处理集合问题:#regionHookList其中元素为整数类型privateIListhookList=newArrayList();publicIListHookList{set{this.hookList=valu
系统 2019-08-29 23:24:36 2112
到现在才真正体会到一个人做项目的感受,我说的不是一个人做着玩的。在一个公司里给他们做项目管理软件(他们的项目不是软件项目哦)。我一个人充当了好多人的角色,我也不认为到现在为止我的水平有多高,但是我现在确实是充当软件架构师的角色。项目到现在做了有两个多月了,在这个过程中出现了不少系统框架上的问题还有数据库设计的不完善造成的一系列问题。从一开始就没有做完整的需求分析,因为那个时候他们也不是很清楚要做一个什么样的东西出来,需求都很模糊。只是一个大概的构想,我但是
系统 2019-08-29 22:32:36 2112
摘要:KMP算法是字符串匹配的经典算法,由于其O(m+n)的时间复杂度,至今仍被广泛应用。大道至简,KMP算法非常简洁,然而,其内部却蕴含着玄妙的理论,以至许多人知其然而不知其所以然。本文旨在解开KMP算法的内部玄妙所在,希望能够有助于学习与理解。1、KMP算法一种改进的字符串匹配算法,由D.E.Knuth与V.R.Pratt和J.H.Morris同时发现,因此称之为KMP算法。此算法可以在O(n+m)的时间数量级上完成串的模式匹配操作,其基本思想是:每当
系统 2019-08-29 22:30:45 2112
前几天收到一个电话说是我的一个老朋友。现在在外面遇到了不能说的麻烦要我借点钱给他。我问要多少。他说有多少要多少。我说我有30行不。他说最好给他买个电话卡。因为他的电话卡上面快没钱了。过一会又打过来问给他的电话卡上面存钱了么。我这时想起来我那个朋友会说英语。于是我就用英语和他说。他就挂电话了:)今天又收到一个这样的EMAIL:当时还以为自己又发财了呢?上网一查好多人收到过类似的EMAIL:忽然想起来一句名言:Littleknowlegeisdangerous
系统 2019-08-29 22:27:55 2112
文章摘抄至http://longdick.iteye.com/blog/442213/要深入了解ClassLoader,首先就要知道ClassLoader是用来干什么的,顾名思义,它就是用来加载Class文件到JVM,以供程序使用的。我们知道,java程序可以动态加载类定义,而这个动态加载的机制就是通过ClassLoader来实现的,所以可想而知ClassLoader的重要性如何。看到这里,可能有的朋友会想到一个问题,那就是既然ClassLoader是用来
系统 2019-08-29 22:10:50 2112
建立一张表后,有时为了测试,需要向表中批量插入一些数据。如果纯手工插入,相信没有人会干。一下SQL语句可以完成批量数据插入的功能。建表脚本如下:CREATETABLEHELLO(IDVARCHAR2(64),NAMEVARCHAR2(64),AGEVARCHAR2(64));数据插入SQL如下:declarev_countnumber;beginv_count:=1;whilev_count<=10000loopinsertintohellovalues(
系统 2019-08-12 09:30:17 2112
本人在试图编写自己的android的service的过程中可谓历尽艰难险阻。目前大业未成,但源码却中道蹦阻,今又重新下载代码,排除吾个人之原因。但此时还是想分享一下本人在编写的过程中遇到的问题,以慰过去,一展来者。虚拟机问题
系统 2019-08-12 09:30:14 2112
根据主题整理出了一些电子书,以下为现在发布的在线电子书列表,希望能够对你有所帮助!注:很多朋友看了之后都说这些电子书有很多有价值的东西,值:)以下电子书下载需购买,购买者对书中内容有疑问我将提供免费邮件答疑,不购买的可以在线免费阅读。敏捷个人-认识自我,管理自我.pdf(适合所有个人)升级版本v0.2全书共473页敏捷个人-阅读笔记技术人自我管理-敏捷个人,自我认识管理自我读书笔记敏捷个人,也许是时候做点改变了评论去年我写了一系列个人管理的文章,深受大家喜
系统 2019-08-12 09:30:06 2112
importjava.awt.BorderLayout;importjava.awt.Color;importjava.awt.Component;importjava.awt.Dimension;importjava.awt.FlowLayout;importjava.awt.Graphics;importjava.awt.Image;importjava.awt.Menu;importjava.awt.MenuBar;importjava.awt.da
系统 2019-08-12 09:29:35 2112
本文实例展示了一个脚本python用来转化表配置数据xml并生成相应的解析代码。但是在中文编码上出现了乱码,现将解决方法分享出来供大家参考。具体方法如下:1.Python文件设置编码utf-8(文件前面加上#encoding=utf-8)2.MySQL数据库charset=utf-83.Python连接MySQL是加上参数charset=utf84.设置Python的默认编码为utf-8(sys.setdefaultencoding(utf-8)示例代码如
系统 2019-09-27 17:55:27 2111