`
wangcheng
  • 浏览: 1467057 次
  • 性别: Icon_minigender_1
  • 来自: 青岛人在北京
社区版块
存档分类
最新评论
文章列表
今天使用TortoiseCVS  update/commit 代码报错,如下 cvs.exe [update aborted]: reading from server: error -1 Error, CVS operation failed 查询CVS手册,没有查到. 检查服务器和客户端配置也没问题. 忽然想到刚升级了放火墙, 关掉放火墙后, 问题解决. 已经给放火墙的公司发了邮件, 看看他们有什么办法 最奇怪的是, 我这里有3个CVS服务器(都在国外),  其中两个都正常, 就1个不能通过防火墙, 使用的都是TortoiseCVS, 可以checkout 和查看历史, 就是不能 upda ...
CVS中就有关键字替换,并且很好用。 http://www.soforge.com/cvsdoc/zh_CN/Keyword-substitution.html#Keyword-substitution 我的Eclipse Types也设置为 /**  * ${package_name}.${file_name}  *  * @version $$Revision:$$  *          $$Date:$$  *          $$Author:$$  */ 最近在 www.cvsdude.com 申请了SVN的空间,提交代码却发现没有关键字替换。 SVN支持一部分CVS的关键字,所 ...

www.cvsdude.com

客户把cvs 移到了www.cvsdude.com , 去看了看, 感觉不错, 对open source项目有Free的计划, 功能还可以
CGLIB (Code Generation Library) 是一个动态字节码生成库, 基于ASM, 使用时需要asm.jar。(Groovy也是使用ASM来生成java的字节码) 使用java的java.lang.reflect.Proxy只能针对接口生成代理; 而使用CGLIB则可以针对类生成代理. CGLIB原理是在运行时动态生成一个被代理类的子类。 下面的例子使用CGLIB, 对服务层对象的方法进行拦截,实现一个类似的AOP. java 代码 public class ProductService implements ServiceInterface<Produc ...
前几天有朋友问Tomcat 中配置多数据源,做了个小例子。 数据源: 本机MySQL的2个数据库 mydb1, mydb2 先在Eclipse中建立一个Web项目, 我的叫MyWebApp 在apache-tomcat-5.5.17\conf\Catalina\localhost中,建立名为MyWebApp.xml的文件,在其中指明项目路径和数据源配置,内容如下: xml 代码 <Context path="/" docBase="D:/workspaceWTP1.5/MyWebApp/web" debug="99" ...

301 Redirect

    博客分类:
  • java
Status code (301) indicating that the resource has permanently moved to a new location, and that future references should use a new URI with their requests. java 代码 response.setStatus(HttpServletResponse.SC_MOVED_PERMANENTLY);    response.setHeader("Location", redirectUrl);  
Google Developer Day Beijing-Guice,Java Dependency Injection (这是Bob Lee在北京讲的) http://youtube.com/watch?v=x_NpraeC3tk Google Developers Day US - KML on Earth http://youtube.com/?v=zg2f2LJ6g6c Google Developer Day - US The Google AJAX APIs http://youtube.com/?v=AXgFj_3I_80 Google Developer Day US - Be ...
Adobe Apollo 已经发布了,去down了一个体验一下,Apollo开发工具是安装在Flex Builder上的,第一次安装Apollo提示我Flex Builder 2 版本太低,要求是2.0.15XXX 或 2.0.16XXX的,查了一下,自己的是2.0.14XXX,重新下了一个Flex Builder装上,就好了。 具体开发过程和Flex基本一样,多了一套Apollo组件,提供本地文件操作等桌面程序的功能。 打包过程比较特别,使用Export的Deployable AIR File,生成的文件后缀是air。运行前需要安装Apollo runtime。 lynda.com上有一个很好 ...
Flex 与 JavaScript 交互,主要依靠Flex的ExternalInterface,其提供了addCallBack和call方法. 下面的例子将演示Flex调用javascript,和javascript调用Flex js 代码 function hello(param) {        alert(param);        return "jsp Hello:" + param;    }       function callFlexFunction() {        var  ...
因为上一个项目中使用了Hibernate Annotation,所以从3月开始就想写关于Hibernate Annotation的文章,无奈没有太多时间,到现在只写了十页,先放在这里吧,以后如果有时间再继续写。
对java比较熟悉的, 看看这个语法比较能快速入门 原地址 中文: http://www.jialing.net/index.php/2007/01/11/java_vs_as/ 英文: http://blog.csdn.net/feng_sundy/archive/2006/11/14/1384017.aspx 另外在http://www.5inet.net/Graphics/Flash/078956.html 看到点新的,记在下面 1.AS3里function的参数可以有默认值 private function myFunc(para1:int=10, para2:String ...
在看了blogjava看了emu的一篇<异步json例子>, 感觉不错, 学习并记录下来 原稿地址 http://www.blogjava.net/emu/archive/2007/05/14/117416.html 异步json例子的数据为 <HTML>   <HEAD>   <title>异步json例子</title>   <SCRIPT LANGUAGE="JavaScript">   function test(){        var s ...
安装解压版本的Tomcat,因为现在好像Tomcat的Windows安装版目录下没有catalina.sh(.bat)文件了; 修改bin/catalina.sh(.bat)中关于JPDA_ADDRESS端口的地方,比如默认情况下,此项配置是JPDA_ADDRESS="8000",现在将其修改为我们想使用的端口,这里就默认使用8000吧; 启动Tomcat,在命令行模式下进入${CATALINA_HOME}/bin目录,输入catalina.sh(bat) jpda start 启动Eclipse,选择你想要Debug的类并设 ...
这里通过一个实例演示Flex父窗口和弹出的子窗口之间的数据传输。 先创建一个MXML component 命名为ListTitleWindow.mxml (Based on : TitleWindow) xml 代码 <?xml version="1.0" encoding="utf-8"?>   <mx:TitleWindow xmlns:mx="http://www.adobe.com/2006/mxml" layout="vertical" width="40 ...
今天修改HSlider高度的时候遇到的问题。客户认为HSlider太细,要求加粗。 查了HSlider的API, 没有设置相关high的属性或方法。去adobe查到一篇讲HSlider的不错(这里) 首先要分清,HSlider由 Track (滑杆) Thumb (指针) Tick (刻度) Label (刻度读数) 组成,这里要修改的是Track的粗细。 找到了HSlider的原代码,Flex SDK 2\frameworks\source\mx\controls\HSlider.as和父类Flex SDK 2\frameworks\source\mx\controls\sliderClass ...
Global site tag (gtag.js) - Google Analytics