自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(66)
  • 收藏
  • 关注

二叉树是一种很重要的非线性数据结构

二叉树是一种很重要的非线性数据结构,它的特点是每个结点最多有两个后件,且其子树有左右之分(次序不能任意颠倒)。 1、二叉树的递归定义和基本形态 二叉树是以结点为元素的有限集,它或者为空,或者满足以下条件: ⑴有一个特定的结点称为根; ⑵余下的结点分为互不相交的子集L和R,其中R是根的左子树;L是根的右子树;L和R又是二叉树; 由上述定义可以看出,二叉树和树是两个不同的概...

2010-04-30 17:17:00 1839

哈夫曼树的带权路径长度是什么?

1.树的路径长度  树的路径长度是从树根到树中每一结点的路径长度之和。在结点数目相同的二叉树中,完全二叉树的路径长度最短。2.树的带权路径长度(Weighted Path Length of Tree,简记为WPL)  结点的权:在一些应用中,赋予树中结点的一个有某种意义的实数。  结点的带权路径长度:结点到树根之间的路径长度与该结点上权的乘积。  树的带权路径...

2010-04-30 16:09:00 768

异常处理

try query1.Close ; query1.SQL.Clear ; query1.SQL.Add('insert into gjh_t values('''+name+''')') ; query1.ExecSQL ; query1.SQL.Clear ; query1.SQL.Add('select * from gjh_t') ; query1.Open ; except ...

2010-04-29 18:03:00 58

delphi 加字符串相加

procedure TForm1.Button2Click(Sender: TObject);varname:String ;begin name := edit2.Text ; name := '%' + name ; query1.Close ; query1.SQL.Clear ; query1.SQL.Add('select * from gjh_t where name like '''...

2010-04-29 17:29:00 583

本周计划

1. 门店系统中物流的数据流程已绘画完成2. 防损系统人员添加和删除已经完成3. 人事档案已经全部录入完成4. 门店系统永续订单和损益订单和生成盘点单数据流程的学习(进行中)5. Delphi 和 软件设计的学习...

2010-04-29 16:26:00 62

对工作中一次失误造成严重后果检讨

2010-04-28 这一天,将成为我难忘的一天。在做商品状态修改时,不小心把商品状态改成了终止,,顿时7家店商品部分买不出去..仅仅一个update 在总部向门店传数据,,特别的慢..再修改过来也特别的慢...一下子,电话都打进来了.我的心紧张的特别很..汗一直流..最后半个小时的修改,终于结束了.. 这是我第一次在数据库中出现这么严重的错误...感慨很深.....

2010-04-29 08:29:00 300

股东信息查询

select name 姓名, decode(sex,0,'男',1,'女') 性别, post 职位, nation 民族, companyindate 入司时间, dateofbirth 出生日期, politicallandscape 政治面貌, high 身高, maritalstatus 婚姻状况, stateofhealth 健康状况, bir...

2010-04-28 14:19:00 294

委托和事件实现父子窗体刷新

1、在 ChildFrm 中定义一个事件, C# code public delegate void RefreshEventHandle();public event RefreshEventHandle OnRefreshEvent; 2、在 MainFrm 中确定刷新的事件处理函数; // 显示ChildFrm之前,加上如下代码 ChildFrm.OnRefreshEvent += new ...

2010-04-27 17:02:00 95

jsp 简单分页

//总记录数 int count = personDao.getCount(); //每页显示5条 int pageSize = 5; //当前页 int currentPage = 1; int pageCount = (count + pageSize - 1) / pageSize; String _currentPgae...

2010-04-27 15:28:00 101

敏捷方法内家武功招数

第一式: 迭代开发 价值优先 分解任务 真实进度 第二式: 站立会议,交流畅通 用户参与,调整方向第三式: 结对编程,代码质量 测试驱动,安全可靠第四式 : 持续集成,尽早反馈 自动部署,一键安装第五式 :定期回顾,持续改进不断学习,提高能力...

2010-04-25 09:59:00 69

参加北京东芝POS会议

这一次最大的感触就是.. 必须要学一门外语..东芝事业部部长一个小时下来全部日语..听的真是受不了.在万福万丽接触到的大部分都是老外,,而且连服务员英语都特别好..真是很无奈...得学习啊.....

2010-04-24 20:50:00 43

用设计模式的思想来定制Java中的事件

级别: 初级唐咸峰 (hutun@263.net),2001 年 5 月 28 日随着JAVA的迅猛发展,JDK版本的不断更新,JAVA新的事件模型与旧的JDK模型也有了本质的区别,它的事件模型也有了很大的区别。由于现在的编程都是采用事件驱动,所以很有必要了解的事件模型,我们下面从定制事件的实际出发来具体讨论。<!-- START RESERVED F...

2010-04-22 14:48:00 63

天气不好。雨加雪~

雨加雪天气。 天气,也是3D引擎中一个必备的节目。有它,可以活跃游戏的环境因素。 对于云,一般的做法是用BillBoard图来做。也就是一个图片而已。我随机的生成了几种不同的云,并用Shader给他加了点色彩。效果还不错。 但需要注意的时,在渲染前关闭写Z缓冲,因为图有ALPHA效果嘛。不关闭写Z缓冲,会出现透空背景的BUG。 对于雨,我是用了一堆线条粒子。...

2010-04-22 13:24:00 82

论java架构设计

软件架构作为一个概念,体现在技术和业务两个方面。从技术角度来说:软件架构随着技术的革新不断地更新其内容,软件架构建立于当前技术和一些基本原则的基础之上。先说一些基本原则:分层原则:分层是为了降低软件深度复杂性而使用的关键思想,就像社会有了阶级一样,软件有了层次结构。模块化原则:模块化是化解软件广度复杂的必然手段,模块化的目的就是让软件分工。接口实现分...

2010-04-21 15:22:00 55

领域模型驱动设计(DDD)之模型提炼

当Java世界提供的可选择性框架平台越来越多时,我们可能被平台架构所深深困扰,而无暇顾及软件的真正核心:业务建模,其实,业务领域建模同样是一个比平台架构更复杂,更需要学习的新的领域。  相反,在实践中,我们技术人员在经过冗长的平台架构学习和实践后,就匆忙开始项目开发,这时是什么指导他们进行软件业务实现呢?大部分可能是依赖数据库建模,甚至是复杂冗长的数据库存储过程设计,这些已经开始走向面...

2010-04-21 10:54:00 246

工作计划

上:1. 日销售报表的开发2. 大类成本毛利报表的开发3. 人事档案(保龙仓)已录入完成4. 参加北京东芝POS会议5. 学习SQL优化本 :1. 门店系统中物流的流程学习2. 损防人员各店自己管理人员3. 人事档案继续录入4. 软件设计师的学习...

2010-04-21 10:10:00 92

基于四叉树的LOD地形场景的怪异优化探索

基于四叉树的LOD地形场景是开发3D大规模场景地形一个避不开的话题。小弟对此一直耿耿于怀。虽然说号称自已学了几年游戏编程。但实际上真的还不会做四叉树的LOD地形。但眼下要么就干掉他,要么就被他干掉。 所以,解决这个问题,实属无奈。。。。。 大概的看了一些资料,西里糊涂的。 不过明确两点: 1。通过视野远近调整近地表显示精度。降低渲染顶点数量。 2。通过将地表平分...

2010-04-21 09:38:00 88

3ds max 导出插件 中的多重材质问题。

现在负责开发公司的3D引擎了。3ds max导出插件自然是第一步的工作。 之前对3ds max导出插件有过一些研究。也顺利的编写了基础模型和骨骼动画的导出。 但在提交给美术后,很快发现了一个问题,即多重材质的问题。 在3ds max中,对于一个模型的子实体,可以赋予不同的材质贴图,也可以赋予一个多重材质贴图,即这个材质贴图集合了多个材质贴图。而这在导出后,如果不做处理,将...

2010-04-21 09:25:00 167

场景中的巨量几何体替代方案

人群: 在3D游戏中,有时需要显示大量的人物或NPC动画。如果这些动画都使用模型,相信你的机器难以承受巨量的人物动画所需的计算量。今天介绍一种方法。 这是在RenderWare引擎的例子中看到的。如图,一个体育馆中的大量观众场景。这些观众都是实时动画。但FPS数量很高。做法就是使用片来代替模型。这是人物的图例。只用一张纹理,设好UV动画,提供给...

2010-04-21 07:54:00 180

update和saveOrUpdate详解

先来点概念:在Hibernate中,最核心的概念就是对PO的状态管理。一个PO有三种状态:1、未被持久化的VO此时就是一个内存对象VO,由JVM管理生命周期2、已被持久化的PO,并且在Session生命周期内此时映射数据库数据,由数据库管理生命周期3、曾被持久化过,但现在和Session已经detached了,以VO的身份在运行这种和Sess...

2010-04-20 17:50:00 120

一个programmer关于Oracle SQL的学习小结与思考

http://www.javaeye.com/topic/366991#作为一个开发人员,开始认真系统学习Oracle SQL也只有月余,之前的SQL知识仅仅是项目里面用到什么就去看什么,简单说就是Read The Fxxking Guide。在系统学习Oracle SQL之前,俺的想法就是“按照需求完成功能,剩下的交给DBA来处理”。这个想法从整体来看显而易见...

2010-04-20 16:59:00 86

配送配货单商品明细查询 sql 优化

c06 --------------7545623条c05---------------1032652条vc01--------------427741条 SQL Statement from editor: select c0602 "商品编码",c0625 "商品条码", c0103 "商品名称",c0104 "规格",c0604 "配货件数", c0605 "配货.

2010-04-20 15:50:00 140

配送已到货订单号查询 sql 语句优化

select c0501 "订单编号", c0503 "供应商编码",a0302 "供应商名称", to_char(c0515,'yyyy.mm.dd') "订货日期", to_char(c0516,'yyyy.mm.dd') "预定交货日期" from c05,a03 where c0503=a0301 and c0502='01' and to_char(c0515,'...

2010-04-20 11:28:00 240

计算重复数据的简单程序

package com.samba;public class Test { /** * @param args */ static String number = "ABCabcabcabc"; public static void main(String[] args) { // TODO Auto-generated method stub long sta...

2010-04-19 17:22:00 94

将access数据库转换成XML文件

//按钮的事件protected void Button1_Click(object sender, EventArgs e) { using (OleDbConnection conn = new OleDbConnection(@"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|/MmcDWZ.mdb")) { con...

2010-04-18 01:06:00 153

pocketpc中嵌入xml文件

例如,我们需要读取users.xml中的数据,一种比较笨的方法是,将users.xml直接拷到pda上,但是这种方法并不通用,我们可以借鉴透明按钮的方法,把他作为嵌入的资源,这个所谓的嵌入的资源就是当部署的时候,会直接部署到pda上,不需要拷贝进去。=======================================第一种方法,我们直接拷到pda上:===========...

2010-04-17 21:08:00 74

ORACLE中Like与Instr性能大比拼

t表中将近有1100万数据,很多时候,我们要进行字符串匹配,在SQL语句中,我们通常使用like来达到我们搜索的目标。但经过实际测试发现,like的效率与instr函数差别相当大。下面是一些测试结果:SQL> set timing onSQL> select count(*) from t where instr(title,’手册’)>0; COUNT(*)...

2010-04-17 16:45:00 102

ORACLE SQL 优化

http://kang275284.javaeye.com/blog/154331一、先介绍一下oracle的SGA:数据库的系统全局区,SGA主要由三部分构成:共享池、数据缓冲区、日志缓冲区。1、共享池又由两部分构成:共享SQL区和数据字典缓冲区。共享SQL区专门存放用户SQL命令,oracle使用最近最少使用等优先级算法来更新覆盖;数据字典缓冲区(l...

2010-04-17 15:45:00 70

对pl/sql 语句的优化(下集)

上集中//////////////////////////////////////////////////select n5001 门店,n5002 部门,n5004 小分类,n5019 商品编码,c01d21 商品名称,nvl(xse,0)-nvl(dzxs,0) 销售,mle 毛利,nvl(xl,0)-nvl(dzsl,0) 销量from (select n50...

2010-04-17 11:58:00 77

对pl/sql 语句的优化(上集)

对这个进行优化select n5001 门店,n5002 部门,n5004 小分类,n5019 商品编码,c01d21 商品名称,nvl(xse,0)-nvl(dzxs,0) 销售,mle 毛利,nvl(xl,0)-nvl(dzsl,0) 销量from (select n5001,n5002,n5004,n5019,sum(n5011) xse,sum(n501...

2010-04-17 11:15:00 57

pl/sql 语句的几点优化

1. SQL> desc gjh_a05 ;Name Type Nullable Default Comments ----- ------------- -------- ------- -------- A0500 VARCHAR2(2) Y A0501 VARCHAR2(6) A0502 VARCHAR2(10) Y A0503 VARCHAR2(10) Y...

2010-04-17 10:42:00 61

何时使用继承和复用

当两个事物可以用 has-a 和 is-ahas - a 有一个就是说一个类中含有另一个类的实例是复用is--a 是一个,,它是它的父类。。。明显可以使用继承。。

2010-04-17 09:51:00 127

此文献给致力于开发flash MMO APRG的人们

一直都有先烈往这块领域投奔,为flash产业做出辉煌的贡献,为此今天特撰此文以告后人避免重蹈覆辙.MMO APRG游戏的最关键问题是网络延时,一旦网络延时过大,就会给玩家造成很差的游戏体验,这点是很致命的,那么flash能不能胜任呢?除去Adobe的RTMFP(UDP协议)之外,目前我们在flash上能用的通讯协议只有TCP,那么它能胜任么?先讲下TCP数据...

2010-04-16 12:04:00 59

一个FLash网游开发人员2008年的工作总结!

对自己哪方面工作满意,有效的经验总结有哪些?1) 客户端的完整事件机制和消息分发机制的构建。构建了比较稳定有效的事件和消息分发机制,目前的事件机制建立在AS3.0新的事件机制基础之上,使用全局静态属性,并且传递的参数可以不限长度,不限类型的的进行添加,使服务器、消息和客户端各模块之间,客户端内部各模块之间的信息通信简便而稳定。经验:在构建消息机制前,在网上,和各个技术...

2010-04-16 11:46:00 52

js 动态添加图片

JScript code<!-- Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--><!--function PreviewImg(imgFile) {...

2010-04-16 11:16:00 434

actionscript 3.0 第三记

命名空间的使用1. 定义命名空间2. 使用命名空间3. 引用命名空间使用命名空间的作用1. 防止命名冲突2. 更灵活的防问控制3. 实现不公开的API...

2010-04-16 09:17:00 65

actionscript 3.0 第二记

构造函数只能使用public 访问控制actionscript 3 不支持抽象类

2010-04-15 14:10:00 39

trigger 的编写

create or replace trigger a05_time_update after update of a0504 on a05 for each rowbegin insert into a05p values(:OLD.a0500,:OLD.a0501,sysdate);end;

2010-04-15 08:16:00 95

hibernate配置文件详解

hibernate配置文件详解hibernate.cfg.xml文件详解 <!--标准的XML文件的起始行,version='1.0'表明XML的版本,encoding='gb2312'表明XML文件的编码方式--> <?xml version='1.0' encoding='gb2312'?> <!-- 表明解析本XML文件的DTD文档位置,DTD是Doc...

2010-04-15 02:08:00 49

Flash AS教程:详细讲解Math对象

Math对象,作为一门编程语言,进行数学计算是必不可少的。在数学计算中经常会使用到数学函数,如取绝对值、开方、取整、求三角函数值等,还有一种重要的函数是随机函数。ActionScript将所有这些与数学有关的方法、常数、三角函数以及随机数都集中到一个对象里面——Math对象。Math对象是ActionScript的一块敲门砖,只有掌握了它,才能真正对ActionScript动画编程做到...

2010-04-14 16:45:00 172

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除