2017年2月24日
摘要: 1. 目前版本的fastjon默认对enum对象使用WriteEnumUsingName属性,因此会将enum值序列化为其Name。 2. 使用WriteEnumUsingToString方法可以序列化时将Enum转换为toString()的返回值;同时override toString函数能够将e 阅读全文
posted @ 2017-02-24 10:04 wota 阅读(12408) 评论(0) 推荐(0) 编辑
  2016年12月14日
摘要: 根据下面文档的叙述,简言之: 1. 对于相互之间通过构造函数注入相互循环依赖的情况,Spring会抛出BeanCurrentlyInCreationException错误。 2. 如果AB两个beans是通过属性注入的循环依赖(Singleton),spring会通过先对其中一个bean赋值之后再对 阅读全文
posted @ 2016-12-14 23:57 wota 阅读(650) 评论(0) 推荐(0) 编辑
  2011年3月25日
摘要: 1 无继承情况下的Java初始化顺序: class Sample { Sample(String s) { System.out.println(s); } Sample() { System.out.println("Sample默认构造函数被调用"); } } class Test{ stati 阅读全文
posted @ 2011-03-25 16:29 wota 阅读(26429) 评论(10) 推荐(13) 编辑
  2010年9月8日
摘要: [Fedora-ftp.nkbbs.edu.cn]name=Fedora 12 - i386baseurl=ftp://ftp.nankai.edu.cn/fedora/releases/12/Fedora/i386/os/enabled=1gpgcheck=0gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora[Everything-ftp.nkbb... 阅读全文
posted @ 2010-09-08 14:49 wota 阅读(414) 评论(0) 推荐(0) 编辑
摘要: 这篇文章主要说明了VIM的以下几个自动操作:Word / pattern 自动完成行自动完成Dictionary word completionFile name completionFilling up words with similar meaning (Thesaurus word completion).所遇这些操作斗鱼Ctrl-x 相关。1. Using Ctrl-x Ctrl-n ... 阅读全文
posted @ 2010-09-08 11:56 wota 阅读(1275) 评论(0) 推荐(0) 编辑
  2010年7月9日
摘要: 自己写了一个多线程的工作队列,能够实现对队列中对象的自动处理。多线程添加元素到队列中,队列根据绑定的事件进行自动处理,可以设置WorkSequential属性来实现对队列处理的单线程(严格顺序处理)或者多线程处理(循序出队,但是多线程处理,不保证对队列元素的处理顺利)的选择。源码:代码示例代码:代码 阅读全文
posted @ 2010-07-09 20:11 wota 阅读(25619) 评论(5) 推荐(4) 编辑
  2010年7月6日
摘要: When one is trying to use the MVC model on the WinForms, it is possible to use the INotifyPropertyChanged interface to allow DataBinding between the controler and form.It is then possible to write a c... 阅读全文
posted @ 2010-07-06 22:03 wota 阅读(968) 评论(0) 推荐(0) 编辑
  2010年6月25日
摘要: 所在的小公司经验不足,承接了一个自以为很小的软件开发项目,开发费用只有几万。 对方也是一个小公司,一个特定领域的小型设备提供商。对方公司没有懂软件的人,技术人员都只有两三个。当时和对方谈的时候,他们因为都不知道具体的需求,很多的都不明确,很多概念都是口头上的,合同签订得也很不具体,只有两三页。 但是现在都按照开始的理解开发得差不多的时候,对方提出了太多需求变更要求,要求这个软件能够配置适应很多设备... 阅读全文
posted @ 2010-06-25 11:04 wota 阅读(5558) 评论(47) 推荐(3) 编辑
  2010年6月22日
摘要: 在使用WinForm标准的TreeView控件的过程中,添加了如下类似的节点parentNode1 ---childNode1 ---childNode2parentNode2 ---childNode1 ---childNode2 当parentNode2收起的时候,双击parentNode2,节点会自动展开,并且NodeMouseDoubleClick事件会发生响应,在响应NodeMouse... 阅读全文
posted @ 2010-06-22 22:09 wota 阅读(5499) 评论(4) 推荐(3) 编辑
  2010年6月20日
摘要: 最近做中兴的程序设计竞赛中一道题,需要用到数据存储功能。每隔一段时间会收到一组数据,依次把这一组数据存储到文件中,但是需要设定一个值,该值表示能够存储的最大条数。如果达到这个条数之后,就像前覆盖一条记录,把新的存进去。这个值是中途可以更改的。 于是思路就成了,删除第一条记录,再在文件末尾增加新的记录。 首先声明一个list<int>保存每条记录的长度。[代码] 每次存储之前,把记录的长... 阅读全文
posted @ 2010-06-20 21:48 wota 阅读(2567) 评论(0) 推荐(0) 编辑