最新文章列表

ci中使用smarty

1、到相应站点下载Smarty的源码包;2、将源码包里面的libs文件夹copy到CI的项目目录下面的libraries文件夹下,并重命名为Smarty;3、在项目目录的libraries文件夹内新建文件Cismarty.php,里面的内容如下:
abc123456789cba 评论(0) 有1861人浏览 2012-05-17 15:22

Codeigniter框架在IE下ajax提交中文乱码问题及解决办法

【后注】:2012-04-28 虽然发表了这篇文章,不过后来发现原来这个问题是由于前端extjs框架在提交ajax数据时没有对数据进行编码造成的,解决办法其实很简单,encodeURI()即可,下面是代码片段: var store = Ext.create('Ext.data.Store', { id:'simpsearchStore', autoLoad: {start: ...
兰迪RANDY 评论(0) 有2703人浏览 2012-04-27 16:33

让CI显示PHP错误

刚开始学习CI,发现有时候程序出错并时没有报告错误,而是显示一个空白页面,调试起来比较头疼。   想让它显示错误的话,在入口文件index.php中添加这行代码就好了   ini_set('display_errors',1);
ksatori 评论(0) 有1639人浏览 2012-02-15 10:44

从瀑布到敏捷(五)版本反压项目级的质量保障建立

在完成了版本级的构建和质量防护体系建设之后,产品的基本CI体系正式投入运行,构建出的版本的最基本质量有了保障。随着版本构建的质量有了控制,任何一个项目组的缺陷对版本构建的影响在CI体系变红的时候立刻就体现出来,版本构建事故频发,项目组在CI纪律的影响下压力越来越来,纷纷开始寻找解决办法。 其实在版本CI体系建设之前,项目组级的单元测试和集成测试以及最基本的系统测试都在做,但是因为没有形成自动体系, ...
tonywork 评论(0) 有752人浏览 2012-02-01 21:23

从瀑布到敏捷(三)迈出走向敏捷的第一步CI

在经历了初期的迷茫之后,大家开始变得实际起来,大家开始从仔细从基础的角度来思考那些敏捷切实是对我们的研发真正起作用的。 我们首先选择了CI,因为CI是整个软件研发的核心发动机。而我们构建CI的第一阶段就是把版本的构建过程自动化,为什么选择版本的构建自动化呢?因为版本构建过程自动化能真正降低版本构建的人力消耗,在提升版本构建的效率的同时避免人工构建带来的错误。版本构建自动化的改造主要在两个方面,第一 ...
ci 
tonywork 评论(0) 有632人浏览 2012-01-19 20:37

解决Hudson 插件列表中deploy plugin 无法deploy到tomcat7.*的问题

Hudson 2.2 插件列表中deploy plugin为1.7的版本,无法支持tomcat 7.*   http://ci.jenkins-ci.org/view/Plugins/job/plugins_deploy/ 有最新的构建   下载后替换现有插件。    
fengzhiyin 评论(0) 有2085人浏览 2011-12-29 20:52

[CI]登录验证

[list] 预先加载数据库操作类和Session类 即在autoload.php中,$autoload['libraries'] = array('database', 'session'); a. 注: 使用session , 要设定 encryption key : config.php中:  $config['encryption_key'] = '!@#$%^&*()'; ...
yl.fighter 评论(0) 有7900人浏览 2011-12-28 22:53

XSS

XSS又叫CSS (Cross Site Script) ,跨站脚本攻击。它指的是恶意攻击者往Web页面里插入恶意html代码,当用户浏览该页之时,嵌入其中Web里面的html代码会被执行,从而达到恶意攻击用户的特殊目的。XSS属于被动式的攻击,因为其被动且不好利用,所以许多人常忽略其危害性。 CI中配置XSS 过滤 在配置文件config.php中   $config['global_xss_ ...
yl.fighter 评论(0) 有1192人浏览 2011-12-28 22:53

[CI]发送Email

1. 在config/目录下添加 email.php类 $config['protocol'] = 'smtp'; $config['smtp_host'] = 'ssl://smtp.gmail.com'; $config['charset'] = 'utf-8'; $config['smtp_port'] = 465; $config['smtp_user'] = 'yl.fig ...
yl.fighter 评论(0) 有1025人浏览 2011-12-28 22:53

[CI]多数据库配置使用

1.在database.php配置文件中 加入 $db['[color=red]second[/color]']['hostname'] = '[color=red]localhost[/color]'; $db['second']['username'] = 'root'; $db['second']['password'] = 'root'; $db['second']['data ...
yl.fighter 评论(0) 有1698人浏览 2011-12-26 13:05

关于CI工具的比较

主要是整理下现在流行的CI工具,有段时间没有使用了,也是对自己集成工作的总结 比较流行的CI工具 Cruise Control Continuum Luntbuild Hudson(Jenkins) 由于仅使用过Cruise Control一种,Jenkins刚刚接触。   对于工具的认识 1 好用 2 易学 3 稳定 4 特殊   对于ci的认识 1 版本控制的兼容性 ...
ci 
oneforce 评论(0) 有2336人浏览 2011-11-15 23:41

CI Series -- 来个CRUD试试

创建数据库, 实现CRUD         - 说明         为了在最短的时间内创建个原型(prototype), 采用用 Vertical Slice (VS) 最佳实践。 VS是应用程序的纵切面。 比如对我们要实现的原型来说,就是创建 View,Controller 和 Module, 来实现一个 blog 的最小的功能, 比如创建 blog               ...
bruce.lu 评论(0) 有1442人浏览 2011-11-14 14:55

CruiseControl.rb,Rspec实践持续集成

现在很多agile development 开发团队在多人协作开发的时候,经常用到CI,在java中常用的CI工具有Hudson,cruisecontrol等,rails的项目我们可以用cruisecontrol.rb,它遵循Rails项目一贯的“convention over configuration”原则,CC.rb也允许你以非常简单的方式指定这些设置——没有XML,配置都是你熟悉的Ruby代 ...
tim.tang 评论(0) 有595人浏览 2011-11-10 09:24

CodeIgniter2.0+ cli运行

1、编写方法 在welcome控制器加入test方法 public function test($argv1 = null,$argv2 = null) {     if (isset($_SERVER['REMOTE_ADDR'])) exit('No direct script access allowed');     echo "cli ok\n";     echo ...
wtm_mac 评论(0) 有922人浏览 2011-09-09 09:28

Continuous Integration实践之Implementation(续)

相信大家看完了上篇文章(http://gull.iteye.com/blog/1137200),会对自动化编译,部署和测试的过程与实现细节有所了解。那么我们稍微总结下就会发现其实 ...
stone2oo6 评论(0) 有1570人浏览 2011-08-05 18:49

Continuous Integration实践之Implementation

  接上篇文章http://gull.iteye.com/admin/blogs/1136670 讲述自动化Job(编译,部署和测试)的具体实现。   单一项目 单一项目的自动化流程如下图:     看上去流程简单,那么我们CI shell脚本的目录结构也比较清晰,如下: preinst: 此文件夹存放的主要是预配置文件或者是服务器控制脚本(如,tomcat的启停脚本) sc ...
stone2oo6 评论(0) 有1417人浏览 2011-08-01 17:51

Continuous Integration实践之Environment

继续上篇文章中提到的项目为例,详见http://gull.iteye.com/admin/blogs/1129575   项目部署的环境主要分为:   开发环境——开发人员或小组自己的环境 开发集成测试环境(对应于mainline branch)——QA做集成测试的环境 产品集成(bugs hotfix)测试环境(对应于release branch)——产品发布前的集成测试环境 产品 ...
stone2oo6 评论(0) 有1193人浏览 2011-07-31 17:44

CI的定义和作用

   CI设计时60年代由美国首先提出,70年代在日本得以广泛推广和应用,它是现代企业走向整体化、形象化和系统管理的一种全新的概念。其定义是: ...
582938697 评论(0) 有1400人浏览 2011-07-28 16:24

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54918) .net(54785) Web(54513) 工作(54116) Linux(50906) Oracle(49876) 应用服务器(43288) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37268) 数据结构(36423)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics