mcai4gl2
码龄19年
求更新 关注
提问 私信
  • 博客:50,102
    50,102
    总访问量
  • 40
    原创
  • 5
    粉丝
  • 0
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:英国
加入CSDN时间: 2006-02-08
查看详细资料
个人成就
  • 获得1次点赞
  • 内容获得14次评论
  • 获得9次收藏
  • 博客总排名585,654名
创作历程
  • 14篇
    2014年
  • 13篇
    2013年
  • 14篇
    2012年
TA的专栏
  • .Net 开发
    14篇
  • WPF Host
    1篇
  • WPF 开发
  • Javascript
    3篇
  • Java
    6篇
  • 数据库
    1篇

TA关注的专栏 0

TA关注的收藏夹 0

TA关注的社区 0

TA参与的活动 0

创作活动更多

新星杯·14天创作挑战营·第13期

这是一个以写作博客为目的的创作活动,旨在鼓励大学生博主们挖掘自己的创作潜能,展现自己的写作才华。如果你是一位热爱写作的、想要展现自己创作才华的小伙伴,那么,快来参加吧!我们一起发掘写作的魅力,书写出属于我们的故事。我们诚挚邀请你们参加为期14天的创作挑战赛!注: 1、参赛者可以进入活动群进行交流、互相鼓励与支持(开卷),虚竹哥会分享创作心得和涨粉心得,答疑及活动群请见:https://bbs.csdn.net/topics/619781944 【进活动群,得奖概率会更大,因为有辅导】 2、文章质量分查询:https://www.csdn.net/qc

91人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

MEF Console Example

发布资源 2012.03.04 ·
zip

DataTableLinkedCollectionExample

发布资源 2012.11.04 ·
zip

我和Java 8的第一次亲密接触

周五上班偶然发现单位的系统里有Java 8可以用了,周六无事,把自己现在在做的一个项目从Java 1.6升级到了1.8。过程并不是一番风顺,在此记录,希望可以对各位看客有所帮助。先说说现在在做的这个项目吧。这个项目是个纯技术的项目,从去年年中开始,断断续续搞了快一年了,beta三月上线,第一个版本应该是10月上线吧。这个项目现在使用的是Java 1.6,没有用什么大型中间件,使用的第三方软件包
原创
博文更新于 2014.06.22 ·
805 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

分享一个简单的Tomcat本地开发脚本

最近在搞java web service,一开始开发的时候都是用Maven集成Jetty
原创
博文更新于 2014.04.27 ·
213 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Oracle数据库小白使用记 -- 通过存储过程提取数据

本人是Oracle数据库小白,一直都是用Sql Server的,最近到被安排到一个项目去救火。这个项目使用的Java和Oracle数据库的组合,没办法,一切要从头学起。其实这个项目本身并不是很复杂,就是一个ETL的问题,就是数据读起来很麻烦,需要很多Static Data和Reference Data,这些数据存在几个不同的系统中,而每个系统又有自己不同的调用方式,有些是Web Ser
原创
博文更新于 2014.03.24 ·
1360 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Vert.x:Node.js的接班人

Vert.x是最近这两年在Github上很火的一个eclipse开源项目。Vert.x第一眼看上去真的很像山寨版的Node.js,就连Vert.x创始人Tim Fox也并不掩饰Vert.x的灵感来自于Node.js。说到异步和多线程开发,还有Event Bus,其实在业界已经不是什么太新鲜的概念了,借用Axon Framework的作者Allard Buijze的话说,Event bus其实就
原创
博文更新于 2014.03.10 ·
516 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

小议企业开发部门的分工与合作

周五帮以前部门的同事查一个测试环境的权限错误的问题。一个用户在系统里的权限设置,一切很正常。但是从中间层的权限检查老报错。虽然这个系统的权限检查部分是我一年多以前做的,而我已经换到另外一个部门有一段时间了,但是看到同事为难的表情,还是义不容辞的过去帮了忙。大家把问题的排查主要集中在权限检查部分。其实,这个权限检查的设计很简单,当时由于检查的数据非常多,而且全部存在一个数据库中,所以我把
原创
博文更新于 2014.03.10 ·
672 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

路在何方?一个程序员的职业发展

程序员并不像我们在电影中看到的那样,一个个都是都是顶级黑客,比尔盖茨这样的程序员我们也做不了,Google这样的技术公司我们也进不去,开源项目我们只有使用的份,开个博客我们也只能写写如何配置环境,作为一个普通得不能再普通的一名程序员,在这个公认的不养老的行业中,我们的路到底在哪呢?
原创
博文更新于 2014.03.01 ·
112 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

做C#程序员一定要知道的语言特性

小小总结一下一些经常会用到的C# 4.0的语言特性,顺序很随意。1. InterfaceInterface并不是C#特有的东西,面向对象语言都有接口这个东西。但是在C#中,接口的地位其实是要比Abstract Class重要的。这尤其表现在单元测试使用Mock的时候。由于在C#语言中,只有显性标识virtual的方法才可以被Override,所以当我们需要在测试中进行动态Mock的
原创
博文更新于 2014.02.27 ·
681 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Maven

Local libs            project            file:${project.basedir}/lib                    com.sungard.gms            vmc-api            6.0.23            system            ${projec
原创
博文更新于 2014.02.18 ·
108 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

由软件升级想到的

这几天因为要用的到,对单位只有.NET 4.0产生了极大的怨念。在羡慕.NET 4.5的诸多新功能,和Visual Studio 2013的强大的Github集成之余,怨念为什么公司升级那么慢之后,再自己想想,其实对开发环境,基础类,以及集成开发环境的快速升级其实是对企业用户,和广大程序员的背叛。对于我们个人用户,升级操作系统往往是由更换硬件带来的,而安装很多基础软件和环境,往往大多数
原创
博文更新于 2014.02.14 ·
746 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

语言之争

Java和.Net选哪个?这是每一个菜鸟都必须要面对的问题。Java 可能是大多数程序员学习的第一个面向对象的编程语言。它最大的优势就是跨平台性。其实,在国内小型机当道的时代,Java 是唯一可以选择的开发语言,因为.net 根本不能在AIX 上运行。那么为什么国内以前会流行小机呢?这主要是中国人多,所以国内的网站对并发要求很高,所以很难用X86架构来支持高并发。其实,真正的原因是在国内以前软件开
原创
博文更新于 2014.02.14 ·
1296 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

除夕之夜,今晚不写技术

九年没有在家过过春节了,今天又到了这一天,除夕的晚上,打开电脑,对着屏幕,想想逝去的十年,真的感触很多。
原创
博文更新于 2014.01.31 ·
376 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Ninject与代理模式同时使用的小技巧

Ninject是一个在.NET平台下的非常流行的轻量级开源DI框架。和在Java平台下的Guice类似,Ninject的DI配置是在代码中实现的,而不是Spring使用的XML。使用代码进行DI配置,可以通过Compiler的类型检查避免很多配置错误,提高工作效率。同时,相比较Guice在Java平台下的位置,Ninject在.NET平台下,被使用的机会会很多。这么说是因为,在Java平台下,Sp
原创
博文更新于 2014.01.26 ·
617 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

用C#创建一个混合型类

.net 4.0添加了dynamic关键字。通过声明dynamic变量,我们可以在C#这个静态语言中使用一下动态语言的特性。微软添加dynamic关键字,主要是为了使在C#中对COM编程更加简化。对于我这个2003年才开始学编程的人来说COM就和汇编一样,只有听说过的份。那么dynamic还有什么其他的用途呢?
原创
博文更新于 2014.01.20 ·
644 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Groovy Shell

import org.apache.log4j.Logger;import org.apache.mina.transport.socket.nio.NioSocketAcceptor;import org.springframework.beans.factory.annotation.Autowired;import java.io.IOException;import
原创
博文更新于 2014.01.19 ·
143 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

通过CXF JAX-WS Dispatch和JAXB访问SOAP Web Service

如今Restful Web Service很流行,介绍如何写Restful Web Service的文章也很多,自己也很喜欢Restful Web Service,用JSON传输,效率比XML好很多。但是,Restful Web Service不像SOAP Web Service可以用WSDL来作为Service的定义,在设计时需要写很多文档,来对服务接口进行说明。同时,在开发客户端的时候,并不能直接生成所需要的Bean,需要用户自己手工写代码,或者由服务端提供,这就给日后的管理和维护带来了很多潜在的问题。
原创
博文更新于 2014.01.12 ·
1036 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

2013年终总结

又到12月份了, 天黑得早了, 还是一如既往得冷. 每天闹钟响起看着窗外黑通通的天, 都有一种很不情愿的感觉. 还好已经年底了, 今年的工作已经接近尾声, 可以放松一下. 每天虽然人坐在办公室, 但一半的时间是用来醒酒, 而另一半时间则是和同事讨论晚上去哪里喝酒. 这样难得的日子, 自己在年初实在无法想像. 不过, 偶尔轻松一下也还好, 毕竟一年了. 周末的晚上, 自己难得还清醒, 好好总结一下这
原创
博文更新于 2013.12.08 ·
3368 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

2013年终总结

又到12月份了, 天黑得早了, 还是一如既往得冷. 每天闹钟响起看着窗外黑通通的天, 都有一种很不情愿的感觉. 还好已经年底了, 今年的工作已经接近尾声, 可以放松一下. 每天虽然人坐在办公室, 但一半的时间是用来醒酒, 而另一半时间则是和同事讨论晚上去哪里喝酒. 这样难得的日子, 自己在年初实在无法想像. 不过, 偶尔轻松一下也还好, 毕竟一年了. 周末的晚上, 自己难得还清醒, 好好总结一下这
原创
博文更新于 2013.12.08 ·
111 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

通过Qunit对Javascript代码进行单元测试

在现在的软件开发中,单元测试已经变得越来越重要了.相比程序员与测试QA的手工测试,单元测试可以在项目每次build的时候集成运行,来为程序员提供Regression Test的反馈.这在敏捷开发中为程序员提供了很重要的支持,可以很容易的进行重构. 现在的主流编程语言都有很好的对单元测试的支持, 关于JUnit和NUnit的文章也已经有很多了. 在这里,我们介绍一下如何使用QUnit对Javascr
原创
博文更新于 2013.12.08 ·
676 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多