摘要: 1.《C专家编程》  《C专家编程》展示了最优秀的C程序员所使用的编码技巧,并专门开辟了一章对C++的基础知识进行了介绍。   书中C的历史、语言特性、声明、数组、指针、链接、运行时、内存以及如何进一步学习C++等问题进行了细致的讲解和深入的分析。全书撷取几十几个实例进行讲解,对C程序员具有非常高的实用价值。   本书可以帮助有一定经验的C程序员成为C编程方面的专家,对于具备相当的C语言基础的程序...阅读全文
posted @ 2008-04-06 00:26 亦风 阅读(324) 评论(0) 编辑
摘要: 禁用全局缓存$ionicConfigProvider.views.maxCache(0);在state provider中禁用缓存$stateProvider.state('myState', { cache: false, url : '/myUrl', templateUrl : '...阅读全文
posted @ 2015-11-10 14:07 亦风 阅读(624) 评论(0)  编辑
摘要: Constantapp.constant('fooConfig', {config1: true,config2: "Default config2"}); constant是个很有用的东东,我们经常会用于对directive之类的做配置信息。所以当你想创建一个directive,并且你希望能够做...阅读全文
posted @ 2015-10-26 11:00 亦风 阅读(23) 评论(0)  编辑
摘要: 在官网下载,tarball 下载链接 http://www.sublimetext.com/3提示信息: Ubuntu 64 bit - also available as a tarball for other Linux distributions. 一定要下载tarballtar jxvf s...阅读全文
posted @ 2015-10-15 09:27 亦风 阅读(115) 评论(0)  编辑
摘要: 镜像使用方法(三种办法任意一种都能解决问题,建议使用第三种,将配置写死,下次用的时候配置还在):1.通过config命令npm config set registry https://registry.npm.taobao.org npm info underscore (如果上面配置正确这个命令会...阅读全文
posted @ 2015-10-14 16:02 亦风 阅读(24) 评论(0)  编辑
摘要: npm是一个node包管理和分发工具,已经成为了非官方的发布node模块(包)的标准。有了npm,可以很快的找到特定服务要使用的包,进行下载、安装以及管理已经安装的包。1、npm install moduleNames:安装Node模块安装完毕后会产生一个node_modules目录,其目录下就是安...阅读全文
posted @ 2015-10-14 15:00 亦风 阅读(32) 评论(0)  编辑
摘要: 移动app开发中多种设备尺寸适配问题,过去只属于Android阵营的头疼事儿,只是很多设计师选择性地忽视android适配问题,只出一套iOS 平台设计稿。随着苹果发布两种新尺寸的大屏iPhone 6,iOS平台尺寸适配问题终于还是来了,移动设计全面进入“杂屏”时代。看看下面三款iPhon...阅读全文
posted @ 2015-05-28 15:19 亦风 阅读(109) 评论(0)  编辑
摘要: 1.编译安装Libevent cd ~ wget https://github.com/downloads/libevent/libevent/libevent-2.0.19-stable.tar.gz tar -zxvf libevent-2.0.19-stable.ta...阅读全文
posted @ 2014-04-01 13:48 亦风 阅读(36) 评论(0)  编辑
摘要: 函数:1、从左开始截取字符串left(str, length)说明:left(被截取字段,截取长度)例:select left(content,200) as abstract from my_content_t2、从右开始截取字符串right(str, length)说明:right(被截取字段,...阅读全文
posted @ 2013-06-04 12:29 亦风 阅读(1326) 评论(0)  编辑
摘要: 单机上安装一个mysql ,通过三个不同端口启动三个实例,3306,3307,3308实现一主两从架构。一、首先安装 mysql;安装前首先使用yum命令安装、升级所需的程序库yum -y install gcc gcc-c++ autoconf libjpeg libjpeg-devel libp...阅读全文
posted @ 2013-02-02 15:31 亦风 阅读(51) 评论(0)  编辑
摘要: 在向大家详细介绍CentOS CPU之前,首先让大家了解下CentOS CPU,然后全面介绍CentOS CPU,希望对大家有用。在系统维护的过程中,随时可能有需要查看CentOS CPU 使用率,并根据相应信息分析系统状况的需要。在 CentOS 中,可以通过 top 命令来查看 CentOS C...阅读全文
posted @ 2012-10-29 16:36 亦风 阅读(34) 评论(0)  编辑
摘要: 一.php gettext 扩展安装配制1.安装gettext扩展yum install php-gettextcd '/usr/local/nginx_wwwroot/tool/software/php5.3.6/ext/gettext'/usr/local/php/bin/phpize./con...阅读全文
posted @ 2012-09-21 11:48 亦风 阅读(77) 评论(0)  编辑
摘要: 一、软件生存周期要说UML,得从软件工程说起。软件生存周期分为三个过程工六个阶段:软件生存周期过程阶段细分阶段软件定义可行性与计划研究阶段需求分析阶段软件开发设计阶段概要设计详细设计实现阶段测试阶段组装测试确认测试软件使用与维护运行与维护阶段-----------------------------...阅读全文
posted @ 2012-08-08 14:50 亦风 阅读(707) 评论(0)  编辑
摘要: 尽管和RUP相比,OpenUP具备“最小化”的特点,但是内容依然比较多,毕竟是几十年软件行业最佳实践发展而来。本文提供了一种按部就班,逐步演进的方式在团队中学习和推广OpenUP。 首先,理解OpenUP的基本内容和“四项核心原则”。 和RUP相比,UP只包含最基本的内容,但是开始学习依然会感觉到很吃力,内容很多,这会让你坚持不了多久就选择放弃。其实,你不需要一开始就了解面面俱到的内容,了解OpenUP包含哪些基本的内容和这些内容的基本组织结构即可。 在了解完基本的内容后,学习OpenUP的四项核心原则很重要,这四项核心原则是组织OpenUP的前提。当然,有些原则需要深入实践才能有更好的...阅读全文
posted @ 2012-08-02 01:04 亦风 阅读(93) 评论(0)  编辑
摘要: 演化,持续演进并且不断获得反馈允许团队尽早从项目干系人获得反馈,并且向他们持续演示增量的价值。简介 理解所有干系人的需求,关注所有项目的风险,理解所有项目的技术,甚至是了解如何和同事协同工作,完全做到这些通常不大可能。即使是完全熟知上述内容,这些内容也很可能在项目开发过程中发生变更。所以,我们需要提升团队增量演示价值并且尽早从干系人获得持续反馈的实践能力。 提升这种实践能力,这个原则的本质是持续获得反馈,并且同时提升产品质量和改进团队协作流程。只要我们提供一种框架和保持良好的心态持续获取反馈并且持续改进,那么变更将更容易被解决。另外,尽早获得反馈,而且是持续获得反馈,同时在项目早期处理高优先.阅读全文
posted @ 2012-08-02 01:03 亦风 阅读(67) 评论(0)  编辑
摘要: 关注,从开始起,就将注意力放在软件架构上,以减轻风险,并组织软件开发。 演进的架构有助于团队处理复杂性,降低风险,并且更好的组织开发工作。简介 软件系统的架构即系统重要组件的组成结构,这些组件通过接口互相交互,同时,这些组件由更小的一系列组件和接口组成。 如果没有架构作为基础,系统的演进将变得效率低下并且充满随意性。这种系统无论是扩展、重用,还是集成都变得十分困难,而且需要大量的重新开发工作。没有架构所提供的共同的技术关注点,团队的开发组织工作和思想交流也变得很困难。 尽早关注架构可以减少风险并且更好地组织开发工作。实践基于当前的知识体系和需求创建架构 正如爱因斯坦所说的,让一切尽量变得简单.阅读全文
posted @ 2012-08-02 01:02 亦风 阅读(88) 评论(0)  编辑