代码改变世界

时间复杂性计算

2011-03-04 10:23 by 血糯米Otomii, 160 阅读, 0 推荐, 收藏, 编辑
摘要:4X4+3X3+2X2+1X1+10 1:4(X3*X)+3(X2*X)+2(X1*X)+1X1+10 3N次计算 一次值的X次方的累乘,一次系数的乘法,一次各项的累加 2:(((4X+3)X+2)X+1)X+10 2N次计算 一次乘法,一次加法 阅读全文

关于算法的理解

2011-03-03 22:20 by 血糯米Otomii, 148 阅读, 0 推荐, 收藏, 编辑
摘要:我一直认为,算法的设计才是程序员的关键 如果只是像个代码民工一样不断产出代码.....这并不是这个高科技行业真正的内涵所在 在框架和代码自动生成工具不断的进步,可能有一天,程序直接拖拽来处理,唯一需要去思考的就是接口和流程控制,甚至流程控制都可以拖拽来处理 所以,算法,使得程序设计得更加的时候简洁,快速,往往才是我们需要去考虑的 总有一天,到了"云"世界的时候,大量的数据处理,就需要好的算法存储,... 阅读全文

仓储类小议

2011-02-12 19:49 by 血糯米Otomii, 232 阅读, 0 推荐, 收藏, 编辑
摘要:Repository.cs 为仓储提供公共方法的父类,用于总领整个领域驱动模型,用于对于NO业务限制所以操作,最简单的就是增删改查,基本就是集成到这个仓储类中,进行统一的解析和执行 Business.cs为Bean类 IBusinessRepository.cs为接口业务方法附加类 BusinessRepositoryImpl.cs为业务方法的实现类   &#1... 阅读全文

Oracle数据反向恢复

2011-02-10 10:52 by 血糯米Otomii, 262 阅读, 0 推荐, 收藏, 编辑
摘要:1.Oracle 中truncate与delete的区别 truncate与delete都是用来清空一个数据表 truncate的删除的数据是不可恢复的,直接清除数据的储存空间,HWM设为初始值 delete的删除在没有重启电脑前删除的数据是可以回复的,delete相当于把数据扔入了回收站,但是空间仍旧预留 所以,在删除大数据量时使用truncate比delete效率要高得多 2.dele... 阅读全文

Silverlight Summary

2011-01-14 15:34 by 血糯米Otomii, 148 阅读, 0 推荐, 收藏, 编辑
摘要:今天看了下 Action in Silverlight 4 一开始还好,多看了会儿.发现自己不懂的还很多比如silverlight和html的交互,之类的,silverlight和javascript交互很多东西,细节,都从来没有接触过,想想是这样........所以我决定通读一下Action in Silverlight 4还有就是需要弄点时间研究下MVVM和MEF这两个东西,实际对于现在的我来说,还不是很重要但是了解是必须的,对,这是必须的 阅读全文

PSD网站模板转换为XHTML+CSS网页(转)

2010-07-31 10:16 by 血糯米Otomii, 521 阅读, 0 推荐, 收藏, 编辑
摘要:【创建文件结构,准备文件】 1 在桌面上创建新的空目录,取名portfolio。 2 在portfolio目录下面继续创建images目录用于存放图片。 3 接下来创建两个空文件styles.css和index.html 4 用你最喜欢的文本编辑器打开index.html,我将在本教程中使用Adobe Dreamweaver。 5 在文档的<head>标签加入对styles.css的链接。可以使用如下代码: 代码段1 <link href="styles.css" rel="stylesheet" type="text/css 阅读全文

介绍 JSON(转)

2010-07-22 06:33 by 血糯米Otomii, 188 阅读, 0 推荐, 收藏, 编辑
摘要:JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。易于人阅读和编写。同时也易于机器解析和生成。它基于JavaScript Programming Language, Standard ECMA-262 3rd Edition - December 1999的一个子集。 JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯(包括C, C++, C#, Java, JavaScript, Perl, Python等)。这些特性使JSON成为理想的数据交换语言。JSON建构于两种结构:“名称/值”对的集合(A collection of 阅读全文

struts基本原理图

2010-07-20 22:00 by 血糯米Otomii, 132 阅读, 0 推荐, 收藏, 编辑
摘要: 阅读全文

struts请求在struts-config.xml中的配置

2010-07-20 18:24 by 血糯米Otomii, 333 阅读, 0 推荐, 收藏, 编辑
摘要:{1}匹配*内容,目的是为了防止struts-config.xml配置文件的膨胀[path]请求传递已封装的[name]Bean给[type]类来处理([name]Bean需要封装数据存储在[scope]的范围内提取)<forward>配置一个跳转页面,通过return (mapping.findForward(“success”))进行跳转 [name]Bean内部可以存在一个validate方法,可以验证数据的正确性,如果[name]Bean数据错误,则跳转到<action>配置中input指定的页面显示错误信息如果不想[name]Bean执行validate方法进 阅读全文

struts请求在web.xml中的配置

2010-07-20 18:22 by 血糯米Otomii, 151 阅读, 0 推荐, 收藏, 编辑
摘要:用户请求(*.do) –> <servlet-mapping>–> <servlet> –> <init-param>初始化<servlet-class>指定的ActionServlet类(<param-value>可指定多个struts配置文件,用逗号分隔)–> 请求在ActionServlet类中索引处理方法 –> 处理并跳转 阅读全文