随笔-63  评论-60  文章-1  trackbacks-2
  2010年11月30日
摘要: 前言 1、长久以来,在技术人员的映象中“需求分析”就是一个字“改”! 2、除了在要交付文档中会出现“需求分析”,其他地方你想再见它,比你遇到初恋情人还要难。 3、技术人员对此表示情绪稳定。 1、为什么要做需求分析 需求分析简单的说是弄清楚我们到底要“做什么”,在过去的软件工程历史中,很久一段时间认为需求分析是软件工程中最简单的一个步骤,但无数的经验告诉人们需求分析是软件工程最关键的一环,因...阅读全文
posted @ 2010-11-30 10:39 RedSoft 阅读(53) 评论(0) 编辑
摘要: 1、安装 环境:windows xp+Apache HTTP Server (httpd) 2.2.15+php5.3 (1)、windows xp安装略。 (2)、Apache HTTP Server (httpd) 2.2.15,下载地址:http://httpd.apache.org/download.cgi 。我下载的是:Win32 Binary including OpenSSL 0.9...阅读全文
posted @ 2010-11-30 10:21 RedSoft 阅读(28) 评论(0) 编辑
  2010年4月2日
摘要: 来源:http://www.sudone.com/linux/mysql_debug.html作者:Ayou 我一直是使用mysql这个数据库软件,它工作比较稳定,效率也很高。在遇到严重性能问题时,一般都有这么几种可能:1、索引没有建好;2、sql写法过于复杂;3、配置错误;4、机器实在负荷不了;1、索引没有建好如果看到mysql消耗的cpu很大,可以用mysql的client工具来检查。在lin...阅读全文
posted @ 2010-04-02 17:23 RedSoft 阅读(58) 评论(0) 编辑
摘要: 1、到底在哪用cascade="..."? cascade属性并不是多对多关系一定要用的,有了它只是让我们在插入或删除对像时更方便一些,只要在 cascade的源头上插入或是删除,所有cascade的关系就会被自己动的插入或是删除。便是为了能正确的cascade,unsaved- value是个很重要的属性。Hibernate通过这个属性来判断一个对象应该save还是update,如果这个对象的i...阅读全文
posted @ 2010-04-02 16:41 RedSoft 阅读(150) 评论(0) 编辑
  2009年8月30日
摘要: 昨天终于把个站开通了,域名加空间一共花了73个大洋,以后争取没事的时候做点东西来放着,呜哈哈,刚才看一个哥们也开了个站放在首页,我想还是低调点。我等以后上面东西多了,再介绍给别人吧。。。。 哇哈哈阅读全文
posted @ 2009-08-30 15:03 RedSoft 阅读(169) 评论(3) 编辑
  2009年8月24日
摘要: 其实第一次见到服务器端使用json是在用asp.net mvc做项目的时候,在asp.net mvc 1.0中Controller可以直接返回给视图一个json对象。但当时大部分时候是返回一个ViewData,对json没有使用过。 下面就介绍在.net环境下解析json的一个api——json.net。我们使用Json.net来实现JSON数据的序列化和反序列化。下载地址:http://www....阅读全文
posted @ 2009-08-24 15:41 RedSoft 阅读(2689) 评论(6) 编辑
  2009年8月18日
摘要: 序: 1、两个月前,你从来没有听说过JSON的。 2、一个月前,你听说这一词,但不重视。 3、一周前,你听说它的性能提到了几倍,并开始觉得,有义务去学习下。 4、今天你醒来了,心血来潮,对着JSON说 : 我来了。 ——摘自CssRain json官网 ——http://www.json.org/json-zh.html json.js——http://www.json.org/json.js...阅读全文
posted @ 2009-08-18 22:25 RedSoft 阅读(576) 评论(1) 编辑
  2009年8月7日
摘要: 知道Jquery已经很长时间了,但从来没有应用过,今天打算学习一些简单的功能以及在日常项目中经常使用的效果。 官方网站:http://jquery.com/ 下载地址:http://code.google.com/p/jqueryjs/downloads/detail?name=jquery-1.3.2.min.js&downloadBtn= 其宗旨是——WRITE LESS,DO MOR...阅读全文
posted @ 2009-08-07 15:14 RedSoft 阅读(253) 评论(2) 编辑
  2009年8月4日
摘要: 我发现写博客是一件挺有意思的事情,我也喜欢我写的大家来看,并一起谈论,我之前写的一个短文,我现在常常去看有没人给我留言,嘿嘿,我好瓜哦。最近也在学习Flex,安装了软件才发现它是基于eclipse的,杂一看界面如此像,看了一些相关的资料,谈谈我的感想: 1、以我不到半年的WPF经验,我觉得WPF和Flex是如此的像,这让我想象微软好多东西都很像别人的(比如asp.net mvc)。flex里面有个...阅读全文
posted @ 2009-08-04 21:09 RedSoft 阅读(487) 评论(1) 编辑
摘要: 问题由来 最近在研究适合团队开发的web架构解决方案,该架构即要适合分工协作又要有一定扩展性,适合不同的数据库需要,因此我查阅了一些资料,初步构想出了一套架构,请各位多多指教。 探索 web开发架构最经典莫过于三层架构,表示层、逻辑层、数据处理层。 数据访问层:其功能主要是负责数据库的访问。 业务逻辑层:是整个系统的核心,它与这个系统的业务(领域)有关。 表示层:是系统的UI部分,负责使用者...阅读全文
posted @ 2009-08-04 18:20 RedSoft 阅读(3147) 评论(22) 编辑
  2008年6月11日
摘要: (一).确认删除用法: 1. BtnDel.Attributes.Add("onclick","return confirm('"+"确认删除?"+"')"); 2. linktempDelete.Attributes["onclick"]="javascript:return confirm('"+"确认删除?"+"');"; 3. private void grdProject_Item...阅读全文
posted @ 2008-06-11 15:06 RedSoft 阅读(149) 评论(0) 编辑
  2008年4月30日
摘要: 最近一年来一直在做WinForm相关的系统,对WinForm的UI设计有一些想法想和大家讨论(主要是比较忙,所以很多只是设想,还没有开发实例)   关于WinUI,理想的情形应该是外观比较cool,能给用户良好的使用体验和印象,同时又兼顾功能强大和容易开发。但基于传统的.NET WindowsForms,恐怕除了容易开发,在其他方面的指标都很普通了。如果为了界面和功能,则复杂度会提高很多,用大量的...阅读全文
posted @ 2008-04-30 17:58 RedSoft 阅读(1327) 评论(1) 编辑
  2008年4月15日
摘要: 我一直自认为,自己在编程功力还算说的过去,昨天一个老师看了我以前写的代码,说功力还需加强(当时我很郁闷,其实我知道的可能还比他多)。很多时候我们都太注重高水平、尖端的技术,其实很多公司叫你写一段简单的程序,可能就会决定要不要你。他们是从代码中看出了你的阅历,你的水平。这些水平不是体现你的尖端技术(况且很多新技术都是可以学的),而是你的风格,或习惯,而这些恰恰是经过很长的阅历积累起来的。下面是从网上...阅读全文
posted @ 2008-04-15 12:39 RedSoft 阅读(339) 评论(1) 编辑
  2008年4月8日
摘要: C#常用正则表达式"^\d+$"  //非负整数(正整数+0)"^[0-9]*[1-9][0-9]*$"  //正整数"^((-\d+)|(0+))$"  //非正整数(负整数+0)"^-[0-9]*[1-9][0-9]*$"  //负整数"^-?\d+$"    //整数"^\d+(\.\d+)?$"  //非负浮点数(正浮点数+0)"^(([0-9]+\.[0-9]*[1-9][0-9]*)|...阅读全文
posted @ 2008-04-08 15:25 RedSoft 阅读(780) 评论(0) 编辑
  2008年3月12日
摘要: 这个问题弄得我昨晚都没吃饭,终于搞定了!DirectoryInfodi=newDirectoryInfo(folderallpath);//folderallpath是目录名 FileInfofiobj=newFileInfo(folderallpath+"\\total.obj");// total.obj就是二进制大文件FileStreamfsobj=fiobj.Open(FileMode.A...阅读全文
posted @ 2008-03-12 11:08 RedSoft 阅读(160) 评论(1) 编辑
  2007年12月11日
摘要: 这周用了两天时间帮朋友写了个多层的Demo,不知道大家平时做项目的时候,是否架构和这个相似,如果不当之处请望多多指教。下载地址:http://www.51aspx.com/CV/RedSoftMVC/-------WEB--------表示层,负责应用程序的表现形式、用户体验等。-------Common-------公共函数类,字符截取、验证用户输入信息等功能。一般被表示层调用。-------B...阅读全文
posted @ 2007-12-11 21:35 RedSoft 阅读(714) 评论(8) 编辑
  2007年12月6日
摘要: 在<%@ Page language="c#" Codebehind="GridAdd.aspx.cs" AutoEventWireup="false" Inherits="ASPXCSharp.DataBind.GridAdd" EnableViewState="False" %>设置EnableViewState="False"时提交时TextBOX仍然存在的原因,参照多方资料,总...阅读全文
posted @ 2007-12-06 20:30 RedSoft 阅读(363) 评论(0) 编辑
  2007年11月22日
摘要: 采用xml,xsl,js,xmldom编写.兼容ie和firefox浏览器.效果如以下网址:http://www.vcsale.com/cheap.Final_Fantasy_XI.3.aspx1.首先,一个简单的js类.functioninputSelection()...{/**//*fcuandy2007-11-22*/vartxtObj=null;//输入框inputtextvarselO...阅读全文
posted @ 2007-11-22 21:01 RedSoft 阅读(2778) 评论(0) 编辑
  2007年11月10日
摘要: 1,John Carmack(约翰.卡马克)John是程序员的教父。他一直致力与推翻世界快速工业化的障碍,在引领时代浪尖的同时仍能将研究成果作为游戏的一部分,它的贡献令人敬畏。他在计算机图形方面的创新给我们带来了Wolfenstein 3D, Doom & Quake.2,Linus Torvalds(Linus Torvalds)Linux之父,他想为PC创造一个类似于Unix的操作系统...阅读全文
posted @ 2007-11-10 17:29 RedSoft 阅读(218) 评论(0) 编辑
摘要: 1.如何删除表中的重复记录?(这里指记录的每个字段都要相同) select distinct * into #temp from tab delete tab insert tab select * from #temp drop table #temp 1.DISTINCT 是 SUM、AVG 和 COUNT 的可选关键字。如果使用 DISTINCT,那么在计算总和、平均值或计数之前,先消...阅读全文
posted @ 2007-11-10 17:28 RedSoft 阅读(430) 评论(0) 编辑