上一页 1 ··· 20 21 22 23 24 25 26 27 28 ··· 39 下一页
摘要: 使用git已经有一段时间了,从使用git的第一天开始,就计划逐步放弃svn.svn有的功能,git都能做到,而且做得更出色,况且git还有很多特性svn望尘莫及,还有什么理由继续使用svn呢?well,理由很多. 比如,git在windows上的性能问题, TortoiseGIT还没有开发出来(或者根本没有这个计划?),团队中其它人员不习惯用git....等等.那么,鱼与熊掌,能否兼得?=== SVN 之痛与痒 ===svn的最大问题是不支持分布式开发. 分布式并不一定就是指象Linux Kernel那样的大型协作开发场景.例如,你想把没做完的工作带回家做,但是家里又不能连线到公司的svn服务 阅读全文
posted @ 2013-01-01 09:05 linux,dev 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 一、什么是持续集成(Continuous Integration)?这个名词已经在软件开发领域持续了N年,一个比较简单的定义如下:持续集成(CI)是一种实践,可以让团队在持续的基础 上收到反馈并进行改进,不必等到开发周期后期才寻找和修复缺陷。通俗一点儿说,就是指对于开发人员的每一次代码提交,都自动地把Repository中所有代码Check out到一个空目录,并且自动运行所有Test Case。如果成功则接受这次提交,否则告诉所有人,这是一个失败的Revision。更具体的解释可以参考Martin fowler的Continuous Integration 。二、持续集成的价值与成本有句时髦 阅读全文
posted @ 2013-01-01 09:04 linux,dev 阅读(409) 评论(0) 推荐(0) 编辑
摘要: Subversion服务器搭建https://www.ibm.com/developerworks/cn/java/j-lo-apache-subversion/ 阅读全文
posted @ 2013-01-01 09:04 linux,dev 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 原文地址:spring手动提交事务作者:宋虎spring手动提交事务 手动事务提交比使用声明性事务管理器多一个配置,就是通知,因为在通知中增加的事务。1. 步骤;第一步:定义接口第二步:真实对象实现接口第三步;dao 对象,使用数据源第四步:po对象 第五步:通知,手动处理事务该类中使用数据源连接(DataSource con),是为了保证两次连接是同一个连接,若不是同一个连接,对应该例子转账就会出错。第六步:配置spring文件:配置真实对象(组合dao)---配置dao对象(组合dataSource数据库对象)---配置数据库,就是与数据库的连接----配置事务管理器(要引用数据源)--- 阅读全文
posted @ 2012-12-21 17:34 linux,dev 阅读(2418) 评论(0) 推荐(0) 编辑
摘要: 原文地址:Spring对JDBC及hibernate的支持作者:木马网吧一:作用:1.定义:spring的dao不是新发明一种技术,而是对原来技术的一种封装,定义了一套简单实用的api2.使用dao的好处:降低了业务逻辑层和具体的持久层技术3.spring对dao的支持,定义了一套完善的异常类 (1)运行时异常,业务层不用去捕获持久层异常 (2)异常的信息,可以反映异常发生的原因二:Spring 对 Jdbc 的支持 1.spring对Jdbc的支持,主要是通过 JdbcTemplate(模板类)和JdbcDaoSupport(另新引入类:RowMapper) 2.编程步骤: (1)配置dat 阅读全文
posted @ 2012-12-13 10:42 linux,dev 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 原文地址:pl/sqldeveloper中文字段显示乱码(转载)作者:嫣然在windows中创建一个名为“NLS_LANG”的系统环境变量,设置其值为“SIMPLIFIED CHINESE_CHINA.ZHS16GBK”,然后重新启动 pl/sql developer,这样检索出来的中文内容就不会是乱码了。如果想转换为UTF8字符集,可以赋予“NLS_LANG”为 “AMERICAN_AMERICA.UTF8”,然后重新启动 pl/sql developer。其它字符集设置同上。NLS_LANG格式:NLS_LANG =language_territory.charset有三个组成部分(语言、 阅读全文
posted @ 2012-12-12 22:25 linux,dev 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 因为对于flex本人也是新手,此前按照网上的各种方法进行试验,都没能实现flex与java的通信。也许是eclipse和tomcat版本的问题。后来经过几天的尝试,终于成功了。。。现和大家分享一下,希望和我一样曾经饱受困扰的同胞们,能够根据我的Demo,配置成功!好,闲话少说,开始。一、推荐环境1、jdk1.62、Myeclipse 8.5 (或以上版本)3、Flash Builder 4 Plug-in4、tomcat6.0.32 Blazeds官方下载地址:(需要用户注册)http://flexorg.wip3.adobe.com/blazeds/4.x/17657/blazeds-tur 阅读全文
posted @ 2012-12-01 13:45 linux,dev 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 注:后面使用SBI替代Spring BlazeDS Integration1.介绍:为了使flex客户端能够直接调用服务端的spring bean,SBI提供的此种功能,SBI使用DispatchServlet代理转发MessageBrokerServlet的请求,增加了一些无用的类及相关配置,而其实完成相同的功能,最简只需两个类即可.2.扩展实现BlazeDS本身提供一个AbstractBootstrapService的类用于扩展,该类主要是在BlazeDS初始化时用于动态创建 services, destinations, and adapters. rapid扩展了该类,用于将sprin 阅读全文
posted @ 2012-12-01 13:42 linux,dev 阅读(247) 评论(0) 推荐(0) 编辑
摘要: 学习了好久的flex3,感觉不如flex4(也就是现在的flash builder)界面效果好看,所以决定使用flex4,但是flex好多标签已经更改,虽然用flex3的标签也可以运行,但总是感觉差强人意,于是花费时间看flex4,以前使用过flex3的插件进行整合,但到flex4时怎么也整合不了,估计是我RP有问题吧。又加上我想知道flex与myeclipse整合的过程,所以结合很多资料整合出了我自己的一套结合方法。 废话不多说,看例子: 1.当然要准备好相应的工具,我使用的是myeclipse6.0,flex使用的是flash builder beta2,blazeds通信使用的是b... 阅读全文
posted @ 2012-12-01 13:40 linux,dev 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 做flex做久做大了,使用一个框架便是自然而然的事情。这样程序才会更健壮,更易于扩展,更易于维护。pureMVC足够简单,核心也只有十来个类,是一个轻量级的Flex框架,只一天的时间,就可以学通,没有理由不用它的。 麻雀虽小,五脏俱全,pureMVC,直译过来就是“纯MVC”,是一个MVC框架。官方的中文文档有44页,放在附件中,可以下载了看。推荐一个入门的文章给大家。(http://riachina.com/showtopic-11011.html ),里面有足够全面的介绍。这里我想利用一个更加简单的图片展示的例子来展示pureMVC的使用细节。先看效果: 介绍一下这个应用。程序一开始便请. 阅读全文
posted @ 2012-12-01 13:38 linux,dev 阅读(244) 评论(0) 推荐(0) 编辑
摘要: Ruby on Rails 体验之旅(一)--安装 最新心血来潮的想学一门新的东西,听说用ROR的开发效率会很高,所以就选择了ruby on rails,安装的时候真是不顺心,这里把自己的安装心得记下来:1) 安装ruby 下载安装包:http://rubyforge.org/frs/?group_id=167 ,我下载的是rubyinstaller-1.8.7-p302.exe装完后(安装时要把第一个界面上的两个多选框钩上,第一个是为Ruby添加路径,第二个是识别.rb文件 ),可以用ruby -v 测试是否安装成功,如图,要是出现了版本 就说明安装成功了2)安装rubygems R... 阅读全文
posted @ 2012-12-01 13:02 linux,dev 阅读(292) 评论(0) 推荐(0) 编辑
摘要: 分享 ? ery ? 于1年前发布 ? 最后由 ericguo 于2月前回复 ? 7186次阅读标题:新人千万不要在 Windows 上使用 Ruby on Rails副标题:鼓励新人在 Linux 和 Mac 上使用 Ruby on Rails !原则:要走寻常路,不要学美特斯邦伟!"在 Windows上 使用 Ruby on Rails "是个坑,跳进去,你就出不来了,完了还没人能救你,最好的方法是别往下跳!如果你正在学习 Ruby on Rails ,而且你没有5年以上的开发经验,而且你身边没有 Ruby on Rails 的高手,而且你自己不能轻松的解决,在 Win 阅读全文
posted @ 2012-12-01 13:00 linux,dev 阅读(411) 评论(0) 推荐(0) 编辑
摘要: 2006-12-27 15:32 来源:blog 作者:蒋涛 责任编辑:方舟·yesky 评论(3) 众所周知,RoR里面的指导原则有: 第一条是较小的软件,这意味着你编写较少的程序行。程序小就能加速开发,错误也较少,使得程序较容易理解、维护和增强。对编写较小程序做出贡献的Ruby的一个特性就是它假设该架构本身能够并应该处理元数据. 第二条是对配置的协定原理,这意味着Rails不用配置文件,而是依靠一些简单的编程协定,让它通过利用应用程序已有的信息和在运行的数据库,解决它需要知道什么这个问题。 Spring一个非常灵活的一个框架,灵活的同时也造成了一定的复杂性。我个人眼中的sprin 阅读全文
posted @ 2012-12-01 12:57 linux,dev 阅读(310) 评论(0) 推荐(0) 编辑
摘要: 发布日期:2012-04-24 11:19 来源:IT168 作者:phpchina 点击:3674PHP与Ruby on Rails两大阵营均拥有大量各自的忠实粉丝。拿两者作比较,本身就是难以取舍。无论谁赢了,都会引来对方粉丝的口水。受此影响,在两者选其一这个问题上,开发者通常会显得犹豫不决。这篇文章的出发点虽然是比较,但并不是一边倒式地唱盛唱衰,而是辩证式的综合对比。没有好坏,适合自己的才是最好的。实际上,拿PHP与Ruby on Rails比较是个伪命题,是不公平的。相比于Ruby on Rails语言加框架的完整性,PHP仅是一门编程语言。你看,PHP已经输在起跑线上了。但PHP拥有四 阅读全文
posted @ 2012-12-01 12:56 linux,dev 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 随着Ruby on Rails的成功,是否还有其他Ruby Web开发框架的生存空间呢?Rails尽人皆知,有人甚至可能听说过Merb和Camping,但是否有人知道Nitro、Ramaze、Sinatra、IOWA或者Cerise?InfoQ对这些框架进行一个快速浏览,并试图解读他们为业内人士欣赏(或忽视)的原因。之前我们讨论过Merb,这也许是完成度最高的Rails替代者。Merb项目的活跃程度非常高,并且在一些情况下得到了实际使用。可以说它是与Rails最为接近的Ruby Web开发框架。Camping将自己定义为一个代码量保持在4k字节大小以下的Web开发框架。这个项目已创建了22个月 阅读全文
posted @ 2012-12-01 12:55 linux,dev 阅读(710) 评论(0) 推荐(0) 编辑
摘要: 创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://flandycheng.blog.51cto.com/855176/8589461.Nginx1.1.安装Nginx 的中文维基 http://wiki.codemongers.com/NginxChs 下载 Nginx 0.6.26(开发版)(请下载最新版本)tar zxvf nginx-0.6.26.tar.gz./configure,注意了类似checking for *** ... not found项,可能是依赖包没有,则需要安装依赖包缺少PCRE,sudo apt-g 阅读全文
posted @ 2012-12-01 12:53 linux,dev 阅读(566) 评论(0) 推荐(0) 编辑
摘要: C++ Web工具包 WtWt(音同'witty')是一个C++库,同时也是开发和部署web应用的服务器。 Wt不是所谓框架(framework),它只是一个库,它不会将编程方式强加于开发者。 Wt的API是以widget为中心(widget-centric)的,并受到现有C++图形用户界面(GUI) 的应用编程接口(APIs)的启发。... 更多Wt信息最新新闻: Wt/JWt 3.1.0 Web开发工具包 发布于 7个月前C++的Web开发框架 CppCMSCppCMS是一个C++的Web开发框架(不是一个CMS) 。它不同于大多数其他Web开发框架,如 阅读全文
posted @ 2012-12-01 12:52 linux,dev 阅读(8260) 评论(0) 推荐(0) 编辑
摘要: 1. yiiframeworkYii是一个高性能的PHP5的web应用程序开发框架。通过一个简单的命令行工具 yiic 可以快速创建一个web应用程序的代码框架,开发者可以在生成的代码框架基础上添加业务逻辑,以快速完成应用程序的开发。2. CodeIgniter FrameworkCodeIgniter 是目前使用最广泛的 PHP 框架。CodeIgniter 是一个简单快速的PHP MVC 框架。EllisLab 的工作人员发布了 CodeIgniter。许多企业尝试体验过所有 PHP MVC 框架之后,CodeIgniter 都成为赢家,主要是由于它为组织提供了足够的自由支持,允许开发人员 阅读全文
posted @ 2012-12-01 12:51 linux,dev 阅读(200) 评论(0) 推荐(0) 编辑
摘要: Java Web框架种类繁多,花样迭出,主流一点的就有Struts,Webwork,SpringMVC,JSF,Tapestry,至于非主流的就更加不计其数了。还有很多基于这些Java Web框架的衍生框架,例如基于Struts的beehive,基于JSF的JBoss Seam,基于JSF的MyFaces,Shale等等。对于开发人员来说,过多的选择是一种沉重的负担,不但需要花更多的时间去学习,也需要更多的时间去维护基于不同Java Web框架的代码. 必须承认,Web 开发实在不是多么愉快的工作,虽然,近年来,一些也算是有趣的工具在源源不断地推出,诸如 Rubby on Rails, A.. 阅读全文
posted @ 2012-12-01 12:49 linux,dev 阅读(301) 评论(0) 推荐(0) 编辑
摘要: 摘要:作者飞龙写了一篇《浅谈Python Web框架》,文中他介绍了几个Python Web框架和自己对选择框架的分析。在他看来,用Django来快速开发一些Web运用是很不错的选择。导读:作者飞龙写了一篇《浅谈Python Web框架》,文中他介绍了几个Python Web框架和自己对选择框架的分析。在他看来,用Django来快速开发一些Web运用是很不错的选择。以下是文章内容:说到Web Framework,Ruby的世界Rails一统江湖,而Python则是一个百花齐放的世界,各种micro-framework、framework不可胜数,不完全列表见:http://wiki.pytho 阅读全文
posted @ 2012-12-01 12:48 linux,dev 阅读(451) 评论(0) 推荐(0) 编辑
上一页 1 ··· 20 21 22 23 24 25 26 27 28 ··· 39 下一页