这篇教程主要介绍如何在Tomcat中configure Contexts and Depedency Injection.
介绍
由于Tomcat并不是一个JavaEE服务器,所以为了使Tomcat获得对CDI的支持必须手动添加一些依赖类库。接下来主要是CDI开发的一些配置和一个简单的CDI实例。
开发环境
1.Ubuntu 12.04
2 JDK 1.7.0.09
3....
分类:
其他好文 时间:
2015-03-28 17:24:14
阅读次数:
235
约束(Constraint)在IOS编程中非常重要,这关乎到用户的直接体验问题。 IOS中视图约束有几种方式,常见的是在IB中通过Pin的方式手动添加约束,菜单Editor->Pin->...但是我们往往需要更为灵活的操作,那么就要手动编写代码来实现这些操作。1:长函数方法 Apple的工程...
分类:
其他好文 时间:
2015-03-21 18:26:12
阅读次数:
2216
题目:为TIF、JPG图片添加地理坐标/平面直角坐标。图片来源:GOOGLE EARTH。(当然也可以是其他知道四角点坐标的图片)截图工具:GEtscreen(此软件截图时可以自动生成图片四角点坐标或经纬度)其它条件:要已知图片分辨率。(X方向像素数numX,Y方向像素数numY)假设:左上角坐标(...
分类:
其他好文 时间:
2015-03-18 17:29:32
阅读次数:
137
phonegap由2.7升级到3.7之前,只要引入一个cordova.js,就可以了。现在由于所用的插件,都需要用模块的形式进行按需加载,自然就没有以前那么安逸了。例如,如果要在安卓平台添加一个音频处理插件,除了要引入cordova.js之外,还要手动添加Media.js文件。这里有两种方式,一种是...
分类:
其他好文 时间:
2015-03-18 17:25:36
阅读次数:
123
使用eclipse+pydev使用twisted时,出现了“Undefinedvariablefromimport:listenTCP”的错误提示,但是代码是可以正确运行的,想下应该是pydev的问题。也尝试了很多网上的方法,包括手动添加twisted库文件夹到PYTHONPATH中,还有强制设置这种错误发生时执行忽略的方法。这些方法..
分类:
其他好文 时间:
2015-03-15 07:16:29
阅读次数:
210
如何快速的给你的项目添加icon图标下载软件如何制作图片将制作的图标拖到项目当中设置启动页注意:如果手动添加了启动页的话,记得将Launch Screen中的东西清除掉
分类:
其他好文 时间:
2015-03-13 22:09:17
阅读次数:
199
ReentrantLock是JDK5加入的新类,它的用法和synchronized类似。比过它需要程序员手动添加加锁和解锁的代码。
比起synchronized的好处。它添加了两个方法:
l 提供了tryLock(),该方法调用的时候。如果锁被另一个对象持有,它会返回false。
l 还一个就是公平锁。在构造ReentrantLock的时候。它拥有一个人boolean类型的参数。该参数就...
分类:
编程语言 时间:
2015-03-04 22:49:25
阅读次数:
216
在公司内部有很多基础框架或者基础组件,甚至对于使用SOA架构的公司来说,会有大量的业务组件的契约程序集,对于这些框架或组件的引用管理有的人使用源代码管理工具,但是NuGet相比源代码管理工具更方便:1) 安装和卸载:不需要手动添加和移除引用,不需要手动改写配置文件甚至是一些初始化服务的代码。版本升级...
分类:
其他好文 时间:
2015-03-03 20:17:04
阅读次数:
196
1、新建应用后初始化 Mysql ,Storage ,KVDB,Memcache
2、在Storage新建上传目录Uploads(名称随便,但往后也要同步修改)。
3、上传我附件的代码包到版本库中进行安装,安装到最好一步会提示没有写入权限,让手动添加两个配置文件及配置内容,按照要求添加即可。
4、这个时候已经能访问前后台了,还有图片上传问题没有解决。
修改: /Appli...
分类:
Web程序 时间:
2015-02-27 13:41:44
阅读次数:
189
svn co https://svn.sinaapp.com/helloworld 检出svn add [file] 增加文件svn commit -m "sdad" 提交挺坑的,以为是自己程序写错了导致执行各种错,各种找不到,,。没想到是svn没上传代码额。。手动添加新的,好笨
分类:
其他好文 时间:
2015-02-17 00:42:35
阅读次数:
118