12 2012 档案
摘要:原文地址:spring手动提交事务作者:宋虎spring手动提交事务 手动事务提交比使用声明性事务管理器多一个配置,就是通知,因为在通知中增加的事务。1. 步骤;第一步:定义接口第二步:真实对象实现接口第三步;dao 对象,使用数据源第四步:po对象 第五步:通知,手动处理事务该类中使用数据源连接(DataSource con),是为了保证两次连接是同一个连接,若不是同一个连接,对应该例子转账就会出错。第六步:配置spring文件:配置真实对象(组合dao)---配置dao对象(组合dataSource数据库对象)---配置数据库,就是与数据库的连接----配置事务管理器(要引用数据源)---
阅读全文
摘要:原文地址:Spring对JDBC及hibernate的支持作者:木马网吧一:作用:1.定义:spring的dao不是新发明一种技术,而是对原来技术的一种封装,定义了一套简单实用的api2.使用dao的好处:降低了业务逻辑层和具体的持久层技术3.spring对dao的支持,定义了一套完善的异常类 (1)运行时异常,业务层不用去捕获持久层异常 (2)异常的信息,可以反映异常发生的原因二:Spring 对 Jdbc 的支持 1.spring对Jdbc的支持,主要是通过 JdbcTemplate(模板类)和JdbcDaoSupport(另新引入类:RowMapper) 2.编程步骤: (1)配置dat
阅读全文
摘要:原文地址: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有三个组成部分(语言、
阅读全文
摘要:因为对于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
阅读全文
摘要:注:后面使用SBI替代Spring BlazeDS Integration1.介绍:为了使flex客户端能够直接调用服务端的spring bean,SBI提供的此种功能,SBI使用DispatchServlet代理转发MessageBrokerServlet的请求,增加了一些无用的类及相关配置,而其实完成相同的功能,最简只需两个类即可.2.扩展实现BlazeDS本身提供一个AbstractBootstrapService的类用于扩展,该类主要是在BlazeDS初始化时用于动态创建 services, destinations, and adapters. rapid扩展了该类,用于将sprin
阅读全文
摘要:学习了好久的flex3,感觉不如flex4(也就是现在的flash builder)界面效果好看,所以决定使用flex4,但是flex好多标签已经更改,虽然用flex3的标签也可以运行,但总是感觉差强人意,于是花费时间看flex4,以前使用过flex3的插件进行整合,但到flex4时怎么也整合不了,估计是我RP有问题吧。又加上我想知道flex与myeclipse整合的过程,所以结合很多资料整合出了我自己的一套结合方法。 废话不多说,看例子: 1.当然要准备好相应的工具,我使用的是myeclipse6.0,flex使用的是flash builder beta2,blazeds通信使用的是b...
阅读全文
摘要:做flex做久做大了,使用一个框架便是自然而然的事情。这样程序才会更健壮,更易于扩展,更易于维护。pureMVC足够简单,核心也只有十来个类,是一个轻量级的Flex框架,只一天的时间,就可以学通,没有理由不用它的。 麻雀虽小,五脏俱全,pureMVC,直译过来就是“纯MVC”,是一个MVC框架。官方的中文文档有44页,放在附件中,可以下载了看。推荐一个入门的文章给大家。(http://riachina.com/showtopic-11011.html ),里面有足够全面的介绍。这里我想利用一个更加简单的图片展示的例子来展示pureMVC的使用细节。先看效果: 介绍一下这个应用。程序一开始便请.
阅读全文
摘要: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...
阅读全文
摘要:分享 ? 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
阅读全文
摘要:2006-12-27 15:32 来源:blog 作者:蒋涛 责任编辑:方舟·yesky 评论(3) 众所周知,RoR里面的指导原则有: 第一条是较小的软件,这意味着你编写较少的程序行。程序小就能加速开发,错误也较少,使得程序较容易理解、维护和增强。对编写较小程序做出贡献的Ruby的一个特性就是它假设该架构本身能够并应该处理元数据. 第二条是对配置的协定原理,这意味着Rails不用配置文件,而是依靠一些简单的编程协定,让它通过利用应用程序已有的信息和在运行的数据库,解决它需要知道什么这个问题。 Spring一个非常灵活的一个框架,灵活的同时也造成了一定的复杂性。我个人眼中的sprin
阅读全文
摘要:发布日期:2012-04-24 11:19 来源:IT168 作者:phpchina 点击:3674PHP与Ruby on Rails两大阵营均拥有大量各自的忠实粉丝。拿两者作比较,本身就是难以取舍。无论谁赢了,都会引来对方粉丝的口水。受此影响,在两者选其一这个问题上,开发者通常会显得犹豫不决。这篇文章的出发点虽然是比较,但并不是一边倒式地唱盛唱衰,而是辩证式的综合对比。没有好坏,适合自己的才是最好的。实际上,拿PHP与Ruby on Rails比较是个伪命题,是不公平的。相比于Ruby on Rails语言加框架的完整性,PHP仅是一门编程语言。你看,PHP已经输在起跑线上了。但PHP拥有四
阅读全文
摘要:随着Ruby on Rails的成功,是否还有其他Ruby Web开发框架的生存空间呢?Rails尽人皆知,有人甚至可能听说过Merb和Camping,但是否有人知道Nitro、Ramaze、Sinatra、IOWA或者Cerise?InfoQ对这些框架进行一个快速浏览,并试图解读他们为业内人士欣赏(或忽视)的原因。之前我们讨论过Merb,这也许是完成度最高的Rails替代者。Merb项目的活跃程度非常高,并且在一些情况下得到了实际使用。可以说它是与Rails最为接近的Ruby Web开发框架。Camping将自己定义为一个代码量保持在4k字节大小以下的Web开发框架。这个项目已创建了22个月
阅读全文
摘要:创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。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
阅读全文
摘要: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开发框架,如
阅读全文
摘要:1. yiiframeworkYii是一个高性能的PHP5的web应用程序开发框架。通过一个简单的命令行工具 yiic 可以快速创建一个web应用程序的代码框架,开发者可以在生成的代码框架基础上添加业务逻辑,以快速完成应用程序的开发。2. CodeIgniter FrameworkCodeIgniter 是目前使用最广泛的 PHP 框架。CodeIgniter 是一个简单快速的PHP MVC 框架。EllisLab 的工作人员发布了 CodeIgniter。许多企业尝试体验过所有 PHP MVC 框架之后,CodeIgniter 都成为赢家,主要是由于它为组织提供了足够的自由支持,允许开发人员
阅读全文
摘要:Java Web框架种类繁多,花样迭出,主流一点的就有Struts,Webwork,SpringMVC,JSF,Tapestry,至于非主流的就更加不计其数了。还有很多基于这些Java Web框架的衍生框架,例如基于Struts的beehive,基于JSF的JBoss Seam,基于JSF的MyFaces,Shale等等。对于开发人员来说,过多的选择是一种沉重的负担,不但需要花更多的时间去学习,也需要更多的时间去维护基于不同Java Web框架的代码. 必须承认,Web 开发实在不是多么愉快的工作,虽然,近年来,一些也算是有趣的工具在源源不断地推出,诸如 Rubby on Rails, A..
阅读全文
摘要:摘要:作者飞龙写了一篇《浅谈Python Web框架》,文中他介绍了几个Python Web框架和自己对选择框架的分析。在他看来,用Django来快速开发一些Web运用是很不错的选择。导读:作者飞龙写了一篇《浅谈Python Web框架》,文中他介绍了几个Python Web框架和自己对选择框架的分析。在他看来,用Django来快速开发一些Web运用是很不错的选择。以下是文章内容:说到Web Framework,Ruby的世界Rails一统江湖,而Python则是一个百花齐放的世界,各种micro-framework、framework不可胜数,不完全列表见:http://wiki.pytho
阅读全文
摘要:点评:Python的安装程序以及源代码可以从其官方网站http://www.python.org/获取。以Windows XP、Python 3.1.3为例,在Windows下安装Python的过程如下。(1)从Python官方网站http://www.python.org/download/下载Python Windows下的最新的安装程序(python-3.1.1.msi)。 (2)双击运行安装程序,如图所示。 (3)如果系统中存在多个用户,而其他用户并不需要使用Python,可以选择【Install just for me】;否则可以按照默认的选项。 (4)单击【Next】按钮,如...
阅读全文
摘要:Python可以写桌面应用程序,大名鼎鼎的wxPython就是做这个的,可用的控件非常多。用Python写的程序,要装了Python才能运行,除非你把它编译成exe,不过目前这项技术还不成熟。可以的,wxPython,qt,gtk+甚至tkinler都可以的。要二进制发布需要用py2exe打包,可以做成单个exe文件发布,只需要一个vc的dll(一般大家系统上都有的)来支持,不需要目标系统有python。
阅读全文
摘要:saromman| 来自手机知道|五级django和web.py相比,django实力更强,但是我需要解释一下: 我感觉django太大了,研究透比较浪费时间和精力,不过你按照他的教材用来开发的话,还是比较省心省力,适合那种整站的开发,不过一旦遇到特别需求的话,修改起来就比较困难,还得去研究它的原代码,就比如admin和录入界面,单纯使用的话很酷,但自定义太麻烦;web.py适合那种目标比较单一的快速开发,虽然没django全,但是以前有web经验的话,开发还是很快的评论|2012-03-28 10:42wanghan519|七级webpy像捏橡皮泥,一切自己动手,但灵活多变django像搭积
阅读全文
摘要:学习一种语言,我想最应该先了解的就是怎么去搭建这种语言的运行环境。如果语言的运行环境我们知道了,再找到符合以往开发习惯的IDE工具,再 看一看入门的例子,再学一学语言相关的知识。这样的时候,一种语言就应该开始入门了。其它只要坚持学习修炼,加以时日,撑握一种语言只是时间的问题。我的 ruby环境是基于linux环境的。在windows下步骤基本一样,而且我感觉比linux还要简单。 一、运行环境: 1,安装ruby语言解释环境 下载最新版的ruby ftp://ftp.ruby-lang.org/pub/ruby/ruby-1.8.5.tar.gz tar、configure、mar...
阅读全文
摘要:我们搭建redmine使用集成环境Instantails。而Instantails官网这个程序最新的2.0版本07年以后就不再更新了,因此自己搭建前请根据自己的需求而选择。而自身选择集成,是因为教简单,配置方便。下载最新的InstantRails2.0:http://rubyforge.org/projects/instantrails/最新版的redmine 1.1.2:http://rubyforge.org/frs/?group_id=1850gem1.3.7版:http://rubyforge.org/frs/download.php/70695/rubygems-update-1.3
阅读全文
摘要:PHP_GTK2.0 开发桌面应用程序php gtk 官方网站http://gtk.php.net/官方有gtk的中文手册 具体安装请参见 手册更简单的方法是用另外一款软件 名字叫做gnope下载地址:http://www.gnope.org/download.php安装过程很简单 安装好之后 在桌面会有个PHP-Gtk2 Applications 的快捷方式图标双击该图标 会出现一个php的桌面程序 里面列出了所有的demo 有控件演示 还有游戏(前提是安装时选择了安装游戏)应用详细讲解:http://www.16ec.com/tp15/site/index.php和http://blog.
阅读全文
摘要:提问者采纳 2012-02-25 08:41perl基本已经被淘汰,在各方面几乎已经没有优势,虽然说还正在开发perl6啊什么的,不过基本上大势已去。虽然在部分场合还有应用,不过大部分都只是因为历史遗留问题而已,也就是说一些老软件用这个,部分地方还因为各种原因没去替换这些老软件而已。从web的角度来看,这四个语言都做过web开发,不过后来php代替了perl。而现在作为python的django构架和ruby的Ruby On Rails构架正在逐渐代替php。因为php也有其天生的缺憾,例如对于模板分离式编程不是天生的支持导致的。所谓模板分离也就是由网页制作和美工人员写纯网页,又程序员写纯程.
阅读全文
摘要:作为一个Objective-C的coder,我总能听到一部分人在这门语言上抱怨有很多问题。他们总在想快速学习这门语言来写一个App出来,但他们也总是联想到Objective-C看上去实在太难了或者在想这些语法符号都是神马玩意?不错,他们问得非常好,所以本人也解释一下为什么很多程序员相比较学习Ruby或者Java很容易,但在决定开发iOS或者OS X应用时会那么犹豫。语法:首先我们谈谈神马叫做编程语言,编程语言是一种让人们能读懂并且能够展现程序的执行行为的语言,包括语法(正确的表达式以及状态机的使用规则)以及语义(如何去组织这些表达式以及状态机以一种有意义的方式去完成我们的目标)大部分编程语言都
阅读全文