1.缘起:假设我们的订单处理系统所要处理的订单是有优先级的,也就是说,不同的订单类型所要求被处理的紧迫程度不同,对那些优先级高的注单要先处理,对于优先级低的注单可稍后处理。对于处于同一优先级的订单了,就按照其到达的先后顺序进行处理。这是一个典型的管理具有优先级的对象的需求,注单就是具有优先级(WithPriority)的对象。我设计了ESBasic.ObjectManagement.Managers.IPriorityManager优先级管理器(确切地说,
系统 2019-08-29 22:05:26 2059
下面的这个例子提供了DataGrid的分页功能。aspx代码和CoheBehind代码分别如下,注意更改数据录连接字符串。结果如下:C#版本例子DataGridPaging.aspx<%@Pagelanguage="c#"EnableViewState="true"Codebehind="DataGridPaging.aspx.cs"AutoEventWireup="false"Inherits="eMeng.Exam.DataGridPagin
系统 2019-08-29 22:05:05 2059
今天这堂培训课讲什么呢?我既不讲Spring,也不讲Hibernate,更不讲Ext,我不讲任何一个具体的技术。我们抛开任何具体的技术,来谈谈如何提高代码质量。如何提高代码质量,相信不仅是在座所有人苦恼的事情,也是所有软件项目苦恼的事情。如何提高代码质量呢,我认为我们首先要理解什么是高质量的代码。高质量代码的三要素我们评价高质量代码有三要素:可读性、可维护性、可变更性。我们的代码要一个都不能少地达到了这三要素的要求才能算高质量的代码。1.可读性强一提到可读
系统 2019-08-29 21:58:58 2059
JFreeChart1.0.2的动态应用,根据数据库中的数据生成饼图:(部分来自网页)本文用的是JFreeChart1.0.2(根据版本不同需要根据类修改部分代码)下载:http://www.jfree.org/jfreechart/index.html下载后解压jfreechart-1.0.2.zip,会发现在lib下有几个jar文件,本文只介绍生成饼图的例子:1,首先将lib下的jcommon-1.0.5.jar和jfreechart-1.0.2.ja
系统 2019-08-12 09:30:12 2059
数据库结构CREATETABLE`team3`(`id`varchar(50)NOTNULL,`name`varchar(50)defaultNULL,PRIMARYKEY(`id`))ENGINE=InnoDBDEFAULTCHARSET=gb2312;CREATETABLE`member3`(`id`varchar(50)NOTNULL,`name`varchar(50)defaultNULL,`age`varchar(50)defaultNULL,`
系统 2019-08-12 09:29:54 2059
我又对自己说,要好好写写我的文字了。已经因为烦恼,因为繁忙,忘记了太多,放弃了太多。就如人说的,为什么而活着呢窗外阳光灿烂,北风凛冽。我们为什么活着呢?为什么执意要想活得精彩呢。在经历了一些些人事和挫折,看到自己的反应的时候才知道自己的确不是那开局定运之辈,不过像童安格得歌一样,是个平凡人,想过平凡知足的人生吧如若没有负担,没有担子,会很轻拂,浮躁罢;也许,这些都是男人必须承担的。现在面对这样的压力,忽然觉得社会于自己很陌生,如此沉重的隔阂让我也滋生了许多
系统 2019-08-12 09:27:23 2059
适合vs2005以上,不过我这个注册表是针对2008的,如果是其他版本自己看着修改如果地址不是默认的请修改找到自己的MsBuild,2005的也自己找到后修改WindowsRegistryEditorVersion5.00[HKEY_CLASSES_ROOT\VisualStudio.Launcher.sln\Shell][HKEY_CLASSES_ROOT\VisualStudio.Launcher.sln\Shell\build]@="编译(Debug
系统 2019-08-12 09:27:23 2059
###概述赋值是各个编程语言通用的概念,而在Python有多种赋值方法以供选择,比如元组、列表、序列赋值运算等,甚至还有扩展的序列解包赋值方法完成更加复杂的赋值运算。一些基本赋值运算下面示例介绍了元组赋值运算、列表赋值运算及任意对象的序列赋值的简单使用#元组赋值运算one,two,three=(1,2,3)print(one,two,three)#列表赋值运算one,two,three=[1,2,3]print(one,two,three)one=1two
系统 2019-09-27 17:57:06 2058
如果你对数据分析有所了解,一定听说过一些亲民的工具如Excel、Tableau、PowerBI等,都能成为数据分析的得力助手。但它们的不足也是显而易见的:操作繁琐,复用性差,功能相对局限单一。怎么解决呢?——PythonPython有很多优点,如果你能很好的运用到工作中,会发现工作效率大大提升,涨薪也是再正常不过的事情。Python优点一:“流程可控,工作高效”举个例子,Excel做分析的过程:定位空值-删除空值-修改数据格式-去除异常值-公式计算-数据透
系统 2019-09-27 17:56:50 2058
#!/usr/bin/envpython#-*-coding:utf-8-*-#题目:猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃了一半,还不瘾,又多吃了一个#第二天早上又将剩下的桃子吃掉一半,又多吃了一个。以后每天早上都吃了前一天剩下#的一半零一个。到第10天早上想再吃时,见只剩下1个桃子了。求第一天共摘了多少。#求解思路:设后一天的桃子数量为x,则前一天剩余的桃子数量为(x+1)×2#例如:第10天剩余1个#第9天剩余(1+1)×2=4个#第8天剩余
系统 2019-09-27 17:56:36 2058