04 2011 档案

摘要:unbuntu虽然很好,但用来开发并不是很好,很多东西库都比较新,在上面开发的东西兼容性和可移植性差,所以最终还是选择了centos5.4.centos安装后首先解决上网的问题安装好后,无法识别eth0 无限网络连接也找不到,所以现解决上网的问题,系统->管理->服务器设置->服务将NetworkManager选项勾选,点击重启服务。然后就可以看到右上角已经有了网络连接。更新yum源mv /etc/yum.repos.d/CentOS-Base.repo CentOS-Base.repo_bakvi /etc/yum.repo.d/CentOS-Base.repo用下面内容覆 阅读全文
posted @ 2011-04-30 17:29 Java EE 阅读(220) 评论(0) 推荐(0)
摘要:原书名: Rapid Development 原出版社: Microsoft Press 作者: (美)斯蒂夫·迈克康奈尔 译者: 席相霖 等 丛书名: 软件项目管理系列丛书 出版社:电子工业出版社 ISBN:7505372858 上架时间:2006-12-5 出版日期:2002 年1月 页码:470 版次:1-1 所属分类: 计算机 > 软件工程及软件方法学 > 软件项目管理合作专区 > 微软技术图书 > 微软程序设计一本以“快速开发”为思路组织的项目管理书,基本涉及了所有项目管理领域,而且非常实战。本人书评过两次,并被怀疑为托。它是少数同时去过办公桌、枕头 阅读全文
posted @ 2011-04-30 13:41 Java EE 阅读(203) 评论(0) 推荐(0)
摘要:闲来纠结 闲来无聊,想起了写博客。左思右想不知道写什么好,想了半天,还是把这个问题说说吧。想想自己在学习java的时候,在这个问题上,吃了很多的苦,现在想起来,那时也还真是的。为了让不懂java对象引用的朋友少走弯路,让大家彻底的懂的这是为什么?就有了这篇博文。本博文将从C++引用和Java引用的比较来剖析Java的引用特性和使用方法,还有一些易错点。引用? 什么叫引用?因为学了Java,Java是面向对象的语言,此时,人们就难免会拿Java来和C++进行比较,是的C++是C的超级,但并不是完全的面向对象,还是有写少许的C的面向过程的东西。说道了引用,我在这里也就不得不把C++的引用和Java 阅读全文
posted @ 2011-04-30 13:20 Java EE 阅读(402) 评论(0) 推荐(0)
摘要:<mx:TabNavigator id="myTabNa" x="242" y="113" width="200" height="200" > </mx:TabNavigator> TabNaviagator初始化添加组件protected function application1_creationCompleteHandler(event:FlexEvent):void { for(var i:int = 0;i<3;i++){ this.myTabNa.up 阅读全文
posted @ 2011-04-30 00:27 Java EE 阅读(205) 评论(0) 推荐(0)
摘要:作者:陈勇出处:blog.csdn.net/cheny_com这是编码简单性系列中的其中一篇,之前几篇包括代码篇和语义篇。因为要积累案例,会随时更新。之前提到:编码简单性的“心法”就是:只要屏幕上有任何两部分代码看上去相似,则一定有合并办法。但在代码层面,无论如何简化,都常常剩下一堆相似代码,这时候就需要编写函数了。这里指的函数,包括HtmlHelper这类用C#解决Html的函数。应随时关注代码中的“不简洁”现象,一旦放任其发生,软件将很难维护。案例1 从Html代码抽取MVC HtmlHelper为了在屏幕上显示一些大按钮(下方显示其文字),编写了这些代码。为了对齐/消除边框/Hover效 阅读全文
posted @ 2011-04-29 23:36 Java EE 阅读(217) 评论(0) 推荐(0)
摘要:应用中经常会遇到要从系统或数据库中导出数据平面文件,一般是导出到txt,csv或excel。txt和csv一般用在系统间的数据交换,而 excel一般有较好的显示效果,可以按照一定的模板导出,导出就不用再排版了,使用简单,如果是使用做报表一般都导出excel文件。但是使用com组件导出到Excel数据很慢,有另一种生成excel文件的方式就是通过html和css快速导出数据同时并能设置样式,使用这种方式有两个优点:1是速度快,2是不需安装excel支持。 当使用这种方法导出文件时,有时会遇到一个问题,就是导出的Excel经常会把我们的数据自动识别为其他格式,例如只有纯数字的字段在导出到 E.. 阅读全文
posted @ 2011-04-29 15:44 Java EE 阅读(1220) 评论(0) 推荐(0)
摘要:今天开始起在Chrome中调试,发现问题主要出在菜单栏(layout文件)中,google了一番,查到很多原因,不过最终解决方法倒是很简单,特此分享一下:在C:/Windows/System32/drivers/etc里边有一个hosts文件,用记事本打开,里边最后几行原来是:# localhost name resolution is handled within DNS itself.#127.0.0.1 localhost#::1 localhost删掉127前面的#,改成:# localhost name resolution is handled within DNS itself. 阅读全文
posted @ 2011-04-29 12:05 Java EE 阅读(169) 评论(0) 推荐(0)
摘要:<s:Rect width="100%" height="100%" left="0" top="0" right="0" topLeftRadiusX="3" topRightRadiusX="3" > <s:stroke> <s:SolidColorStroke weight="1" /> </s:stroke> <s:fill> <s:SolidColor colo 阅读全文
posted @ 2011-04-28 14:20 Java EE 阅读(228) 评论(0) 推荐(0)
摘要:以前写C++的时候曾经在自己网站上发表过一个编码“简单性”之文章,现在编写C#了才发现自己无意之间就会写下一些浪费屏幕的代码。下面是自己编码中偶然发现的一些案例,欢迎中等水平的编程者参考。因为要积累案例,所以随时更新。--------------------------------------------------------------------------------从语义角度看编码简单性的“心法”就是:只要屏幕上有需要思量一下的代码,则一定有办法简化。所谓语义,就是“用人的思维理解的代码的含义”。机器很容易懂a = b + c /3 * 2 ^3.14,但人就要想想这到底是想干什么。 阅读全文
posted @ 2011-04-27 10:52 Java EE 阅读(237) 评论(0) 推荐(0)
摘要:一个免费发布软件,一个免费CMS(内容管理系统),一个免费数据库,正好完成一个免费软件的部署。大致过程:1. 先从这里找到MojoPortal的CE版本:http://mojoportal.codeplex.com/releases/view/64508(里边有MSSQL、SQLite和CE三种)这篇文章说明了为何要用CE版本:SQL Server Compact 4.0 and mojoPortal,但也可以不看。2. 到这里下载WebMatrix,但不要运行和安装里边自带的MojoPortal(是MSSQL版本,就是必须使用付费数据库的)。3. 按照Using WebMatrix to r 阅读全文
posted @ 2011-04-26 15:06 Java EE 阅读(152) 评论(0) 推荐(0)
摘要:作者:陈勇 出处:blog.csdn.net/cheny_com 用户故事的颗粒度一直是一个谈论已久的话题,但参加了很多研讨会,搜索了很多网络资源后发现一直没有定论,只好在这里原创一下。前言:为何需要讨论用户故事的颗粒度其实需求颗粒度的问题由来已久,即使是在传统开发中,也没有提及在需求分析阶段应该把需求做到什么颗粒度才可以开工。所以在下面这些分析之后会发现,其实即使反推到传统开发中,下面提及的方法也依然有效。为何要对用户故事做一个颗粒度约束呢?笔者在开发实践中发现,如果大小不一的“用户故事”堆积在一起,很难看出一个产品到底实现了哪些功能(或一个项目到底有哪些需求)。如果回溯到敏捷开发的源头就. 阅读全文
posted @ 2011-04-25 18:48 Java EE 阅读(544) 评论(0) 推荐(0)
摘要:我的SuperTabNavigator是:<tab:SuperTabNavigator id="mySuperTabNavigatorViewMain" width="100%" height="100%" popUpButtonPolicy="off" />我的样式:<fx:Style> @namespace s "library://ns.adobe.com/flex/spark"; @namespace mx "library://ns.adobe.com 阅读全文
posted @ 2011-04-24 19:41 Java EE 阅读(271) 评论(0) 推荐(0)
摘要:(注:现在flex4方面的讲解比较少,在网上发现了这么一篇样式的文章还不错,所以贴过来查时方便,也为大家提供一下浏览,呵呵。)在Flex4新增加了一个包:spark.skins,这个包里面只有一个类:SparkSkin,而我们(非美工的程序员)通过这个class来实现任意自定义控件的样式。 通过上述关系可以得出如下的结论: 1、SparkSkin是一个Group类型的容器。(它继承与Group) 2、是全部Spark类的基础类,也就说全部的mx.spark的可视化控件的外观全部都是SparkSkin的子类) 注意Skin,这个类是SparkSkin的父类,同时Skin继承与Group。 Ski 阅读全文
posted @ 2011-04-24 16:58 Java EE 阅读(381) 评论(0) 推荐(0)
摘要:作者:陈勇出处:blog.csdn.net/cheny_com 有没有遇到某个重要的条目每次都被漏下完不成的情况? 有没有遇到冲刺结束的时候发现一大堆条目都已经开工了但都没有完成的情况? 有没有遇到Product Owner想用一个重要的变更来替代原来Sprint Backlog中的某些条目却发现这些条目都已经“开发中”了?有没有遇到团队争议每次都应该完成所有条目(这真的很难)还是只需要完成最重要的一些? 有没有遇到团队争议是否将Sprint延期一天来完成最后一个差点就完成的任务? 这些都和MoSCoW优先级排序方法有关。一般在迭代计划会上使用MoSCoW方法进行这种排序,将要Sprint B 阅读全文
posted @ 2011-04-24 10:10 Java EE 阅读(1202) 评论(0) 推荐(0)
摘要:作者:陈勇 出处:blog.csdn.net/cheny_com 自相似性是指一个事物的局部与其更大的局部乃至整体具有相似性。从大的方面看,敏捷开发具有重视客户价值,提倡持续交付等思想。但一般而言,Product Owner常常具备相当好的客户价值意识,而一线开发人员则比较关注技术本身,所以一旦仅仅停留在思想层面,在实际工作的时候就会发现有所背离。因此应该从自相似性的眼光看待敏捷开发的整体思想与局部实践,从而做到年年月月日日事事均符合敏捷开发的思想。本文只从“优先级排序”这一个敏捷开发思想来分析敏捷开发的自相似性。“优先级排序?是不是就是Product Owner在开计划会前要做的事情?”是. 阅读全文
posted @ 2011-04-24 09:54 Java EE 阅读(188) 评论(0) 推荐(0)
摘要:作者:陈勇 出处:blog.csdn.net/cheny_com 自相似性是指一个事物的局部与其更大的局部乃至整体具有相似性。从大的方面看,敏捷开发具有重视客户价值,提倡持续交付等思想。但一般而言,Product Owner常常具备相当好的客户价值意识,而一线开发人员则比较关注技术本身,所以一旦仅仅停留在思想层面,在实际工作的时候就会发现有所背离。因此应该从自相似性的眼光看待敏捷开发的整体思想与局部实践,从而做到年年月月日日事事均符合敏捷开发的思想。本文只从“持续交付”这一个敏捷开发思想来分析敏捷开发的自相似性。“持续交付?是不是就是每个冲刺结束都要有一个可运行的版本?”是,也不是。冲刺末尾. 阅读全文
posted @ 2011-04-24 09:25 Java EE 阅读(220) 评论(0) 推荐(0)
摘要:NavigatorCont是怎么使用皮肤的呢?找了好久,没有找到。最后不得不换成了一个Button后引用皮肤的。无意间又看到了这个的答案,这才整理了一下!是在一个外国的网站上看到的。。定义的NavigatorContent:<mx:TabNavigator x="216" y="149" width="671" height="301" tabStyleName="tab" > <s:NavigatorContent label="test" width=& 阅读全文
posted @ 2011-04-23 21:35 Java EE 阅读(215) 评论(0) 推荐(0)
摘要:showTopPanelTitle.titleDisplay.parent.visible = false ; 可以实现上面的功能://声明面板的变量 showTopPanelTitle = new objShowTopPanelTitle(); // showTopPanelTitle.percentWidth = 100 ; showTopPanelTitle.width = 1124 ; showTopPanelTitle.height=60 ; showTopPanelTitle.x = 0 ; showTopPanelTitle.y = 0... 阅读全文
posted @ 2011-04-23 16:26 Java EE 阅读(282) 评论(0) 推荐(0)
摘要:Flex的TabNavigator中tab触发的事件最近用到TabNavigator,想在那个tabBar上点选的时候触发一个自己的回调方法,可是想象中触发的事件和实际真正应该用到的那个是不一样的!其实很容易的,就是说点击TabNavigator上的选项卡时触发的是IndexChangedEvent.CHANGE,而不是那个tabIndexChange。<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" creationComplete=" 阅读全文
posted @ 2011-04-17 20:26 Java EE 阅读(250) 评论(0) 推荐(0)
摘要:flex 注册监听器时传值实现代码是这样的://注册监听器aa.addEventListener(MouseEvent.CLICK,radioClick(adidArry[i],parentadidArray[i],buttonLabelArray[i]));//监听到的实现方法public function radioClick(adidin:int,parentadidin:int,buttonLabelin:String):Function{ return function(e:MouseEvent):void{ adid = adidin; parentadid ... 阅读全文
posted @ 2011-04-17 20:09 Java EE 阅读(174) 评论(0) 推荐(0)
摘要:Normal 0 7.8 磅 0 2 false false false EN-US ZH-CN X-NONE ... 阅读全文
posted @ 2011-04-16 20:01 Java EE 阅读(210) 评论(0) 推荐(0)
摘要:Normal 0 7.8 磅 0 2 false false false EN-US ZH-CN X-NONE ... 阅读全文
posted @ 2011-04-16 19:57 Java EE 阅读(253) 评论(0) 推荐(0)
摘要:Normal 0 false 7.8 磅 0 2 false false false EN-US ZH-CN X-NONE ... 阅读全文
posted @ 2011-04-16 19:50 Java EE 阅读(136) 评论(0) 推荐(0)
摘要:800x600 Normal 0 7.8 磅 0 2 false false false EN-US ZH-CN X-NONE MicrosoftInternetExplorer4 ... 阅读全文
posted @ 2011-04-16 19:40 Java EE 阅读(128) 评论(0) 推荐(0)
摘要:第一种: 使用绑定的方式<?xml version="1.0" encoding="utf-8"?><application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute"><script> [Bindable] [Embed(source="../image/aa.png")] private var imgClass:Class; </script><image so 阅读全文
posted @ 2011-04-16 13:04 Java EE 阅读(249) 评论(0) 推荐(0)
摘要:敏捷开发中的用户故事采用的语法模式看似简单,却蕴含着深刻的思想。“作为一个……,可以……,以(以便)……”不同于一般专注于功能的需求条目描述方法,三个……把角色、功能、价值跃然纸上。然而使用不当,却有可能形似而神不似。下面就三个部分分别举出一个例子。网络游戏的排行榜功能:“作为一个玩家,可以通过显示排名,以便让自己在服务器中的地位获得认可。”这个功能可以激发玩家的“斗志”,鼓励购买道具,是个不错的想法,但实现起来却有技术问题:服务器中的玩家太多了,实时查看排名非常不现实。另一个问题是小虾米们其实对自己的排名不太关心,即使关心,也不会为了提升排名去购买道具,只有一批(也有上百个)顶级大佬才会真正 阅读全文
posted @ 2011-04-14 20:17 Java EE 阅读(160) 评论(0) 推荐(0)
摘要:我的as代码是这样的:package com.ysds.sysconf.control{ public class DTAttrDefineAs { public function DTAttrDefineAs() { } import ui.userObject.objDTAttrDefineOperTitle; import com.ysds.StrTools; import flash.net.registerClassAlias; import flash.utils.getDefinitionByName; import mx.managers.DragMan... 阅读全文
posted @ 2011-04-13 15:44 Java EE 阅读(395) 评论(0) 推荐(0)
摘要:flex include和import ActionScript代码 为了让你的MXML代码可读性增强,你可以在<mx:Script>标签内引用ActionScript代码文件,而不是把大块的代码都插入到<mx:Script>里。引用ActionScript有include和import两种方式。 在ActionScript中include和import有着截然不同的区别。Include是将一个文件中的代码拷贝到另一个文件中去,也就是将代码拷贝到include语句所在的位置上。Import是添加了对类或包的引用,这样你就可以访问其他的类中定义的对象和属性。通过impor 阅读全文
posted @ 2011-04-13 15:38 Java EE 阅读(250) 评论(0) 推荐(0)
摘要:三、动态SQL语句 有些时候,sql语句where条件中,需要一些安全判断,例如按性别检索,如果传入的参数是空的,此时查询出的结果很可能是空的,也许我们需要参数为空时,是查出全部的信息。这是我们可以使用动态sql,增加一个判断,当参数不符合要求的时候,我们可以不去判断此查询条件。 下文均采用mysql语法和函数(例如字符串链接函数CONCAT)。 源代码http://limingnihao.javaeye.com/admin/blogs/782190页面最下面;3.1 if标签一个很普通的查询:Xml代码 <!--查询学生list,like姓名--><selectid=&qu 阅读全文
posted @ 2011-04-13 13:34 Java EE 阅读(326) 评论(0) 推荐(0)
摘要:Normal 0 7.8 磅 0 2 false false false EN-US ZH-CN X-NONE ... 阅读全文
posted @ 2011-04-12 16:04 Java EE 阅读(141) 评论(0) 推荐(0)
摘要:mysql数据库中存储的日期类型通过PHP返回到flex端为字符串类型,这样在flex中进行处理时就必须要将字符串转化为Date类型。如果仅仅是 "年/月/日" 的组合,而没有涉及到”时/分/秒“那么直接使用DateField的静态方法stringToDate()就可以实现,方法如下:var strToday:String = "2011-3-12"; var dateToday:Date = DateField.stringToDate(strToday, "YYYY-MM-DD"); 需要注意的是,第二个参数是字符串中日期的格式, 阅读全文
posted @ 2011-04-10 14:56 Java EE 阅读(208) 评论(0) 推荐(0)
摘要:Normal 0 7.8 磅 0 2 false false false EN-US ZH-CN X-NONE ... 阅读全文
posted @ 2011-04-08 22:57 Java EE 阅读(115) 评论(0) 推荐(0)
摘要:Normal 0 7.8 磅 0 2 false false false EN-US ZH-CN X-NONE ... 阅读全文
posted @ 2011-04-08 22:48 Java EE 阅读(125) 评论(0) 推荐(0)
摘要:Normal 0 7.8 磅 0 2 false false false EN-US ZH-CN X-NONE ... 阅读全文
posted @ 2011-04-04 21:41 Java EE 阅读(327) 评论(0) 推荐(1)
摘要:本着低碳的原则将几个变量声明为nchar,结果发现尾巴上每次都多一大串空格,C#中不得不多次Trim劳心费神易出错。上网一查原来四种字符串看似相近其实讲究很多,其中以本帖最为全面,特此转发。原帖:http://zhidao.baidu.com/question/59109925.html原帖很长排版有点散(从里到外都很欠“Trim”一下),看下面的整理吧:总结: 1、varchar:可变长度的非Unicode 数据,最长为8,000个字符。 2、nvarchar:可变长度Unicode 数据,其最大长度为4,000字符。 3、char:固定长度的非Uni... 阅读全文
posted @ 2011-04-04 11:24 Java EE 阅读(325) 评论(0) 推荐(0)
摘要:以前写C++的时候曾经在自己网站上发表过一个编码“简单性”之文章,现在编写C#了才发现自己无意之间就会写下一些浪费屏幕的代码。下面是自己编码中偶然发现的一些案例,欢迎中等水平的编程者参考。因为要积累案例,所以随时更新。编码简单性的“心法”就是:只要屏幕上有任何两部分代码看上去相似,则一定有合并办法。无论在微观还是宏观层面上这一点都适合。在02年的时候,我们曾在2小时内把一个程序员的4000多行的65个函数变为一个函数,相当于一个月的工作量被取代;04年则令人发指地发生了1个人用1.5年重新编写了13个人编写了9年的程序的事件。因此,应随时关注代码中的“不简洁”现象,一旦放任其发生,软件将很难维 阅读全文
posted @ 2011-04-02 20:28 Java EE 阅读(334) 评论(0) 推荐(0)
摘要:编译器给出的错误描述的朦胧程度是有目共睹的,本文记录了平时常见的编译错误及其正确内容以辅助参考。长期更新。按第一个有意义的错误的首字母排序,以便查找。错误: “$”未定义(出现在master/layout的jquery中)2011-05-01原因1:若在MVC中,一种原因是链接参数问题。比如应该调用controller/action?peopleID=34,但却直接调用了controller/action/34(一般会被解析为controller/action?id=34而不是peopleID),结果出错。把调用连接换成controller/action?peopleID=34就可能能解决。 阅读全文
posted @ 2011-04-02 19:39 Java EE 阅读(238) 评论(0) 推荐(0)
摘要:首先注意不是龙腾世纪2(听说是个续貂之作),是一代又叫“起源”。整个游戏完成要50多个小时(有个计时器),其中大约30个小时是在听各种NPC和战友们说话,有字幕但是阅读速度跟不上说话的还是直接听吧。人物形象很丰满,故事曲折,配音生动,可以理解为一个电影,词汇不多当然有些属于只需意会即可完成任务的。所有任务都很纠结,比如在拯救失传的可令矮人族复兴的“傀儡制造”技艺的时候发现,原来制作傀儡需要牺牲一个真实的人等等,需要真正理解故事含义才能做出选择。实在不值得为游戏花费50多小时,所以建议选择简单难度,顺利把精彩的故事过完为主。另一个值得一提的是此游戏有很多DLC(DownLoadable Cont 阅读全文
posted @ 2011-04-02 16:00 Java EE 阅读(307) 评论(0) 推荐(0)
摘要:从aspx转到chshtml还是有很多要适应的地方的,本帖是个人学习笔记帖不断更新。每天开着本帖编程。按第一个有意义的编译错误的首字母排序,便于查找:Cannot implicitly convert type 'void' to 'object'错误:@Html.RenderPartial("_XXXX", Model);正确:@{Html.RenderPartial("_XXXX", Model);}其他:这个写法深刻表明了“<% xxx;%>”这样的代码变成了@{xxx;}。不过感觉这个写法很丑,是否有更 阅读全文
posted @ 2011-04-02 15:33 Java EE 阅读(200) 评论(0) 推荐(0)
摘要:作者:陈勇出处:blog.csdn.net/cheny_com所谓生产线,就是大家各司其责,在一个线性的过程中配合工作。生产线尝试借助专业分工来提升效率,但也导致了问题:在传统生产线中,下游获得的中间产品是不太需要理解就可以在其上继续工作的,比如装配了一半的汽车,加工了一半的食品等等。但在软件开发中就不一样了:人们需要深度理解上游产品,才能继续自己的工作,而这种“深度”最终导致了中间产品的膨胀,而中间产品大多数属于那种“没有它软件造不出来,等软件造出来它也没用了”的那类。另外一个严重问题是:各个产品线互相需要替对方解决问题,比如设计组设计不到位,开发组就要在开发中替其思考设计问题,而开发组质量 阅读全文
posted @ 2011-04-02 12:52 Java EE 阅读(114) 评论(0) 推荐(0)