- 软件全程建模
moonshineidolon
uml工作visio数据库架构设计语言
UML软件工程组织火龙果软件工程技术中心更多技术资源文章,讲座,培训,咨询请访问www.uml.org.cn软件全程建模2008-01-25作者:gddsky来源:CSDN在软件工程的全部实施过程中都采用模型的方式而非文字的表达方式来进行描述,这样的实现过程称之为全程建模。全程建模的特点是:模型相互之间是有关联的,模型成为软件工程过程各阶段展现的主体而不是文字描述作为主体存在。通过建模的方式将原来
- [全程建模]一个国内著名出版社邀请我写书的响应
青润
全程建模
引言这里是相关邮件的内容对话,对话中我隐去了这个出版社的信息,以免造成不必要的麻烦,希望大家理解,可以告诉大家的是这个出版社在国内是非常有影响力的。第一封信:青润:你好。我是**出版社的策划编辑。你所写的书《软件工程之全程建模》距离今天已经有三年时间了,相信你又有新的认识和体会了,不知道你有没有计划写一本新的全程建模的书?策划编辑******我的回复:您好,*编辑我是有一些新的总结,不过,我写东西
- [团队管理]从《亮剑》看团队建设之一
青润
软件工程类企业管理
引子《亮剑》是一部不错的电视连续剧,不知道看过的朋友是否很多?最初我并没有太注意这部片子,我注意的片子也的确不多。后来,是在2006年元旦的全程建模技术培训中,三个来自总参的学员给我拷贝了这部片子,据他们说,在部队,这部片子很受欢迎。但是,我仍然没有特别注意这部片子。一直到了今年六七月份在电视上看到了这部片子在多家电视台上放映,无聊之际开始看。看电视,毕竟不比在自己机器上的东西,总有丢掉的。但是,
- 软件开发建模
DaLuanXiangYu
软件开发建模(一)在软件工程的全部实施过程中都采用模型的方式而非文字的表达方式来进行描述,这样的实现过程称之为全程建模。全程建模的特点是:模型相互之间是有关联的,模型成为软件工程过程各阶段展现的主体而不是文字描述作为主体存在。通过建模的方式将原来纯文字加图形描述的各种文档模型化,使得从需求到代码能够统一起来,实现需求的变动直接影响到代码的变化。提高代码对需求的有效性联系,同时,解决过去经常出现的:
- [全程建模]基线和文档版本控制的问题
青润
全程建模
基线和文档版本控制2007-05-2312:20:18伊达全程建模各个阶段的结束标志,有吗?2007-05-2312:20:35伊达例如:需求阶段如何才算结束了?分析阶段如何才算结束了?2007-05-2312:21:21青润因为是迭代化开发的建议,因此没有明显的结束标志,主要还是看工件的完成情况,比如需求真的全部做完了,这个可能性不大.但是,需求模型完整了,我要求的东西都有了,就可以算是一个阶段
- [全程建模]软件开发方法论综述
青润
软件人生软件工程类
本文选择《软件工程指全程建模实现》第二版书稿内容,因为这段文字中部分内容来源于网络并经过本人整理,部分内容为本人独立撰写完成,因为书稿目前还没有完成,为了表示对朋友们的歉意,现发布部分内容给大家分享。注:以下内容没有发布关联图片,请海涵。软件开发方法论60年代中期开始爆发了众所周知的软件危机。为了克服这一危机,在1968、1969年连续召开的两次著名的NATO会议上提出了软件工程这一术语,并在以后
- 软件全程建模
gddsky
项目管理学习
在软件工程的全部实施过程中都采用模型的方式而非文字的表达方式来进行描述,这样的实现过程称之为全程建模。全程建模的特点是:模型相互之间是有关联的,模型成为软件工程过程各阶段展现的主体而不是文字描述作为主体存在。通过建模的方式将原来纯文字加图形描述的各种文档模型化,使得从需求到代码能够统一起来,实现需求的变动直接影响到代码的变化。提高代码对需求的有效性联系,同时,解决过去经常出现的:编码改动,文档就失
- [全程建模]全程建模后续的出版问题和整个的发展趋势对话
青润
全程建模
2007-07-0315:42:26伊达我看到有人跟你约书了?2007-07-0315:42:37青润呵呵,是的2007-07-0315:42:45伊达正好再写一个新版本2007-07-0315:43:02青润这次是********出版社。2007-07-0315:43:06青润我还在考虑。2007-07-0315:43:26伊达那应该很好呀********出版社的书,还是很受欢迎的。。2007-
- [全程建模]全程建模学起来很困难么?——对JavaEye中的一个帖子的回复
青润
技术讨论全程建模
小子愚钝,忘记了在javaeye中的账号密码,所以,就没有在那边作回复,看到了这个帖子,觉得不得不说些什么了,因为总有些人对别的东西不懂的时候就已经开始愚弄人了。大家可以看一下下面这个帖子:http://forum.javaeye.com/viewtopic.php?t=7885这是今天意外搜索到,并看了一下的内容。没有人SybaseEAServer性别:年龄:32十二宫图:加入时间:2004/0
- [全程建模]《软件工程之全程建模实现》一书第二版公开寻找出版商
青润
全程建模
[全程建模]《软件工程之全程建模实现》一书第二版公开寻找出版商一、事发起因本人的《软件工程之全程建模实现》第一版是通过电子工业出版社博文视点于2004年5月正式面世的,其实按照当时的合同协议,应该是2003年12月就出版成书的。今年已经是第四年了,经过与出版社的协商,他们告诉我说5000册书已经销售殆尽,大概只剩下几十本。不过,他们不打算继续出版第二版或者重印,所以,我可以自主地重新寻找出版社。打
- [全程建模]全程建模的完全客户实例培训方式介绍
青润
全程建模
参加过我的全程建模培训的朋友都知道,我在培训过程中会采用一个到两个全过程实践的培训教学案例,这个教学案例有如下特点:1、我是不事先准备案例是什么,所有的这类案例都是培训学员或者接受培训的公司企业现场提出的。这个培训案例可能是参加培训的学员/公司以前做过的项目,正在进行的项目,也可能是将来要进行的项目,这些都不作限制。2、这个培训案例我会和学员们一起完成,当然主要是我来引导分析,学员们动手,在遇到问
- [全程建模]《软件工程之全程建模实现》第二版已经上市三个月
青润
2008年底的sd2大会上,我和机械工业出版社的人开始接触,随后在第二年一月签订了出版合同,约定2010年3月交稿。最终在2010年4月份提交了稿件,后来又经过四个月的往返修订和补充,终于在2010年10月印刷完成正式出版。这本书的第一个稿件就是在2002年9月到12月《程序员》杂志上连载的《UML之建模实现》一文,后来太长就合发于当年合订本,因此让我损失了至少三个月的稿费——大哭。这本书的成书过
- [全程建模]需求与编码的对应关系——全程建模技术新进展
青润
全程建模软件工程类
在今年的全程建模培训与实践中,对全程建模方法进行了扩充和对以前的缺陷进行了弥补。昨天意外看到了一个朋友写的全程建模方法方面的应用文章,大家也可以过去看看:http://www.cnblogs.com/hobe/archive/2006/10/13/528056.aspx闲话少说,这里先说明改进的内容,看过我的书的朋友,可以直接对照书上的内容进行操作,应该可以明白的。需求与编码的对应关系1、用例阐述
- [全程建模]首次合作开办全程建模培训班
青润
全程建模
介绍小子8月份受邀与北京传智播客(CSDN合办企业)首次合作开办全程建模专家课程(自称专家,有点汗)。2002年高展先生的《UML三大硬伤》一文,在国内掀起了轩然大波,同时,多位国内著名专家对此提出了反对意见,2002年9月份小子根据自己的实践经验和数据撰写了《UML之全程建模实现》一文(当时实际上主要撰写了分析设计和编码部分的内容),连载于《程序员》杂志第九期到第十二期,后文合发于2002年合订
- [全程建模]2006年全程建模培训的总结
青润
全程建模建议
过程这次培训比较匆忙,但是效果还不错。第一天从早上9点50开始到下午7点结束。因为早上我睡过了,闹钟没有响。所以,中午我就请所有的人吃了顿午饭,作为赔礼。今天开始了第一天的培训,结果早上我8点55才起来。后来才知道,因为是周日,我的闹钟周六日不响。中午我请所有的人吃了顿饭,有一个人没过来吃,就是那个小孩子。下午到六点五十才结束,今天讲了一天,我一直都是站着的。晚上有一个人提出退出,但是留下了两百块
- [全程建模]应徐峰兄之《软件工程之全程建模实现》阅读有感
青润
软件工程类
首先,感谢兄台的直言,小子今天路过看到此文,因此回应。1)关于截图的问题有不少朋友提到过,至于项目,有类似行业经验的人应该可以看得出来是属于哪些行业的项目。说实话,小子不敢拿一个完整的项目来做,否则,肯定会有公司找我算账的。书中的截图都是经过修改后的图,比原图略显简单,但应该足够说明问题。当然,完美结合是不可能的,这也不是我要添加的词语,估计是美工或者电子社策划人员的考虑。这点,我向所有的朋友道歉
- [全程建模]三个问题的对话之二——年末培训的问题
青润
全程建模软件人生
Burt(子龙)17:24:25对了你的培训我实在区不了真的能提供视频资料吗?》》青润17:22:08视频资料我不敢说能提供,虽然我会做拍摄,但是是否能制作出来,是需要经过国家许可的。另外,因为我培训中很多内容是和我的书上的内容直接相关的,所以,我必须经过我的出版社才能发布这些视频资料。这一点希望能够理解。青润17:23:06你不在北京。那就只能考虑看看我这里能否把视频制作出来了。Burt(子龙)
- [全程建模]三个问题的对话之一——RUP中的阶段与代码问题
青润
全程建模软件人生
Burt(子龙)16:55:04请问一下:RUP每个阶段(先起,精化等)都要得到可用的功能或者代码吗?Burt(子龙)16:55:06这点我有点糊涂Burt(子龙)16:55:43象您请教一下你们一般的流程是什么样的?青润16:53:20呵呵,你是不是理解成了每个阶段都要得到代码?青润16:54:26你的这个问题回答起来有点多。这句话是没有错误的。关键在于你的项目计划和实施情况。所以,有些时候也不
- [全程建模]三个问题的对话之三——学习的态度是什么?
青润
软件人生全程建模
Burt(子龙)17:30:42你对"使用RUP能降低项目分险,很快让客户看到系统"这句话怎么理解?青润17:27:35恩。一般来说是无法请到的。青润17:28:13呵呵,这个话谁都能说。我不认为这句话很合理。因为看到系统分为两种:一种是演示系统,一种是实用系统。这就有差别了。呵呵Burt(子龙)17:32:16那应该是增量式的实用系统了青润17:29:30是的。rup表达的是这个意思。但是,对于
- [全程建模]MDA、全程建模、开源和应用的对话
青润
全程建模技术讨论
本文是水木上从配置管理谈起的专向到我的全程建模方法论的一个话题,中间涉及到我这几年所做的积累和这套方法轮所实现的程度。本文涉及到的技术内容大部分曾在本blog的技术篇章中发表,在第一版之后的部分新撰写内容在机械工业出版社即将出版的新书中发表。原文连接如下:http://www.newsmth.net/bbstcon.php?board=SoftEng&gid=70905————————发信人:la
- [全程建模]几个常见的UML设计错误
conglian1933
这里是几个常见的uml设计错误,文中也是实例,因此隐去了相关信息,图中遮挡的部分是完全一样的两个字,你可以把它考虑成任何东西。一个朋友17:29:39青润兄,周末的时候让你指教的地方有没有看青润17:30:21还没有看,这几天比较累,等下应该会有时间了。一个朋友17:32:06好的,拜托了。青润17:32:29过会儿给你消息。一个朋友17:33:16thanks青润17:56:44这个拆分,貌似有
- 软件开发流程
荜拨
软件管理职场职业规划发展方向
.用户提供需求二.全程建模A、组织结构分析B、业务流程分析:事件流程图,PDA(问题分析图)描述业务流程,顺序图验证该流程。C、业务数据分析:构件图描述业务数据的内容及其之间的关系。三.说明文档和开发文档的编制四.软件设计和开发五.软件模块编写和开发六.开发进度控制和质量控制七.软件装配与测试八.软件修改九.β版本测试十.为最终用户提供应用培训。十一.用户试用。十二.软件质量改进十三.软件交付需求
- “免费读好书”:《软件工程之全程建模实现》(新版)
软件工程
华章公司举办“免费读好书”活动
,活动时间 :即日起 ~ 11月19日
活动形式 : 1)此次活动免费提供本书第1、2章内容,请在
http://topic.csdn.net/u/20101029/14/21904977-8468-482b-8872-41c6e3e250f1.html?95180
直接跟贴留言 ,对这两章的内容进行客观、中肯的评论。
2)活动结束后华章公
- 程序开发感想
ljy1988123
c
1、要基于用例来做软件,而不是像库一样2、函数要有横向的模块性和纵向的层次性3、分布式系统的同步数据最好使用同一份数据结构的定义文件(或者直接REST)4、开发日志只适合用于bug驱动的开发,以用例为驱动的开发应使用UML配合敏捷的全程建模5、改动别人的系统应以改动上层为自主(即使为此牺牲效率),大幅度改动底层不如重构6、每个函数都应自己来亲自确保其参数没有超过边界条件,即使会造成重复7、通信成本
- [全程建模]为什么UML工具生成的代码只有头文件
jiagou
UML
2013-02-19重庆-知贤-男11:27:40请问大家一下,我用EA生成代码的时候,只生成了头文件,这是怎么回事呢?上海Lemon男11:28:08好广州老Ben11:28:29有h文件还不够啊...重庆-知贤-男11:29:05呵呵,不知道怎么生成cpp广州老Ben11:29:21自己写一写不费劲佛山-IT主管15:03:01新年好。北京青润16:51:24那是因为你没有做类内部的设计,所以
- [全程建模]用例的子流和分析类的关系
jiagou
分析
北京-FireSpider 男 14:48:17
请教青润老师:一个用例对应一个分析类吗?
北京-FireSpider 男 14:49:28
我的表述可能有点问题:就是一个用例对应一个Boundary类,一个Control类,一个Entity类?
青润 14:50:47
一般来说一个用例对应一组分析类,包括一个边界类,一个控制类,一个实体类。
但是如果这个用例涉及到与多个用例的交互,那
- [全程建模]业务建模和用例模型以及需求规格说明书的关系
jiagou
需求
北京-FireSpider 男 16:45:13
请教青润老师:书中“业务建模”之后才是“UseCase模型”和“UseCase描述”,而“业务建模”部分输出《需求规格说明书》。那么《需求规格说明书》里是不是就不能有用例图了?
青润 16:46:10
这个需求规格说明书里面是业务用例图。
另外需要说明的是,实际上不需要出需求规格说明书了。
只是为了配合传统的常规文档才写上这里出需求规格说
- [全程建模]业务用例到系统用例的变化图
jiagou
系统
北京-FireSpider男(85043308)16:27:07老师,我画了个图,您看看我的理解是否正确。青润(3291191)16:28:12系统和项目为什么要去分开呢?业务用例可不仅仅是系统内部用例这一个部分,既然要画,就应该更多一些。北京-FireSpider男(85043308)16:28:56哦北京-FireSpider男(85043308)16:33:14这样呢?项目该名了,不叫项目,
- [全程建模]系统用例与业务用例的讨论之二——系统用例是如何产生的
jiagou
系统
本文对话写出了系统用例和业务用例的区别,同时告诉大家系统用例的产生过程,以及业务用例在后续开发中转变的三个类型,以及这三个类型分别的用途。
北京-FireSpider 男 15:45:39
关于业务用例和系统用例,我还是有点糊涂。我总觉得业务用例应该是客户方的。不论业务用例是基于信息系统的还是手工的。而开发方在构建信息系统时应该没有业务用例的概念,只有系统用例的概念。只不过有些系统用例是实
- [全程建模]系统用例和业务用例的区别以及用例粒度的讨论
jiagou
区别
北京-FireSpider男9:08:49老师您好。我看您的书里,需求工程中有一个例子,描述一个“合同付款管理”的用例。青润9:09:30您好。北京-FireSpider男9:09:49这个用例好像是系统用例,而不是业务用例?因为涉及了用户和系统两个概念,对吧?青润9:10:19系统用例和业务用例的区别在于,用户是否直接使用。如果是系统管理员使用或者为了配合业务用例而产生的后台管理用例,就是系统用
- java解析APK
3213213333332132
javaapklinux解析APK
解析apk有两种方法
1、结合安卓提供apktool工具,用java执行cmd解析命令获取apk信息
2、利用相关jar包里的集成方法解析apk
这里只给出第二种方法,因为第一种方法在linux服务器下会出现不在控制范围之内的结果。
public class ApkUtil
{
/**
* 日志对象
*/
private static Logger
- nginx自定义ip访问N种方法
ronin47
nginx 禁止ip访问
因业务需要,禁止一部分内网访问接口, 由于前端架了F5,直接用deny或allow是不行的,这是因为直接获取的前端F5的地址。
所以开始思考有哪些主案可以实现这样的需求,目前可实施的是三种:
一:把ip段放在redis里,写一段lua
二:利用geo传递变量,写一段
- mysql timestamp类型字段的CURRENT_TIMESTAMP与ON UPDATE CURRENT_TIMESTAMP属性
dcj3sjt126com
mysql
timestamp有两个属性,分别是CURRENT_TIMESTAMP 和ON UPDATE CURRENT_TIMESTAMP两种,使用情况分别如下:
1.
CURRENT_TIMESTAMP
当要向数据库执行insert操作时,如果有个timestamp字段属性设为
CURRENT_TIMESTAMP,则无论这
- struts2+spring+hibernate分页显示
171815164
Hibernate
分页显示一直是web开发中一大烦琐的难题,传统的网页设计只在一个JSP或者ASP页面中书写所有关于数据库操作的代码,那样做分页可能简单一点,但当把网站分层开发后,分页就比较困难了,下面是我做Spring+Hibernate+Struts2项目时设计的分页代码,与大家分享交流。
1、DAO层接口的设计,在MemberDao接口中定义了如下两个方法:
public in
- 构建自己的Wrapper应用
g21121
rap
我们已经了解Wrapper的目录结构,下面可是正式利用Wrapper来包装我们自己的应用,这里假设Wrapper的安装目录为:/usr/local/wrapper。
首先,创建项目应用
&nb
- [简单]工作记录_多线程相关
53873039oycg
多线程
最近遇到多线程的问题,原来使用异步请求多个接口(n*3次请求) 方案一 使用多线程一次返回数据,最开始是使用5个线程,一个线程顺序请求3个接口,超时终止返回 缺点 测试发现必须3个接
- 调试jdk中的源码,查看jdk局部变量
程序员是怎么炼成的
jdk 源码
转自:http://www.douban.com/note/211369821/
学习jdk源码时使用--
学习java最好的办法就是看jdk源代码,面对浩瀚的jdk(光源码就有40M多,比一个大型网站的源码都多)从何入手呢,要是能单步调试跟进到jdk源码里并且能查看其中的局部变量最好了。
可惜的是sun提供的jdk并不能查看运行中的局部变量
- Oracle RAC Failover 详解
aijuans
oracle
Oracle RAC 同时具备HA(High Availiablity) 和LB(LoadBalance). 而其高可用性的基础就是Failover(故障转移). 它指集群中任何一个节点的故障都不会影响用户的使用,连接到故障节点的用户会被自动转移到健康节点,从用户感受而言, 是感觉不到这种切换。
Oracle 10g RAC 的Failover 可以分为3种:
1. Client-Si
- form表单提交数据编码方式及tomcat的接受编码方式
antonyup_2006
JavaScripttomcat浏览器互联网servlet
原帖地址:http://www.iteye.com/topic/266705
form有2中方法把数据提交给服务器,get和post,分别说下吧。
(一)get提交
1.首先说下客户端(浏览器)的form表单用get方法是如何将数据编码后提交给服务器端的吧。
对于get方法来说,都是把数据串联在请求的url后面作为参数,如:http://localhost:
- JS初学者必知的基础
百合不是茶
js函数js入门基础
JavaScript是网页的交互语言,实现网页的各种效果,
JavaScript 是世界上最流行的脚本语言。
JavaScript 是属于 web 的语言,它适用于 PC、笔记本电脑、平板电脑和移动电话。
JavaScript 被设计为向 HTML 页面增加交互性。
许多 HTML 开发者都不是程序员,但是 JavaScript 却拥有非常简单的语法。几乎每个人都有能力将小的
- iBatis的分页分析与详解
bijian1013
javaibatis
分页是操作数据库型系统常遇到的问题。分页实现方法很多,但效率的差异就很大了。iBatis是通过什么方式来实现这个分页的了。查看它的实现部分,发现返回的PaginatedList实际上是个接口,实现这个接口的是PaginatedDataList类的对象,查看PaginatedDataList类发现,每次翻页的时候最
- 精通Oracle10编程SQL(15)使用对象类型
bijian1013
oracle数据库plsql
/*
*使用对象类型
*/
--建立和使用简单对象类型
--对象类型包括对象类型规范和对象类型体两部分。
--建立和使用不包含任何方法的对象类型
CREATE OR REPLACE TYPE person_typ1 as OBJECT(
name varchar2(10),gender varchar2(4),birthdate date
);
drop type p
- 【Linux命令二】文本处理命令awk
bit1129
linux命令
awk是Linux用来进行文本处理的命令,在日常工作中,广泛应用于日志分析。awk是一门解释型编程语言,包含变量,数组,循环控制结构,条件控制结构等。它的语法采用类C语言的语法。
awk命令用来做什么?
1.awk适用于具有一定结构的文本行,对其中的列进行提取信息
2.awk可以把当前正在处理的文本行提交给Linux的其它命令处理,然后把直接结构返回给awk
3.awk实际工
- JAVA(ssh2框架)+Flex实现权限控制方案分析
白糖_
java
目前项目使用的是Struts2+Hibernate+Spring的架构模式,目前已经有一套针对SSH2的权限系统,运行良好。但是项目有了新需求:在目前系统的基础上使用Flex逐步取代JSP,在取代JSP过程中可能存在Flex与JSP并存的情况,所以权限系统需要进行修改。
【SSH2权限系统的实现机制】
权限控制分为页面和后台两块:不同类型用户的帐号分配的访问权限是不同的,用户使
- angular.forEach
boyitech
AngularJSAngularJS APIangular.forEach
angular.forEach 描述: 循环对obj对象的每个元素调用iterator, obj对象可以是一个Object或一个Array. Iterator函数调用方法: iterator(value, key, obj), 其中obj是被迭代对象,key是obj的property key或者是数组的index,value就是相应的值啦. (此函数不能够迭代继承的属性.)
- java-谷歌面试题-给定一个排序数组,如何构造一个二叉排序树
bylijinnan
二叉排序树
import java.util.LinkedList;
public class CreateBSTfromSortedArray {
/**
* 题目:给定一个排序数组,如何构造一个二叉排序树
* 递归
*/
public static void main(String[] args) {
int[] data = { 1, 2, 3, 4,
- action执行2次
Chen.H
JavaScriptjspXHTMLcssWebwork
xwork 写道 <action name="userTypeAction"
class="com.ekangcount.website.system.view.action.UserTypeAction">
<result name="ssss" type="dispatcher">
- [时空与能量]逆转时空需要消耗大量能源
comsci
能源
无论如何,人类始终都想摆脱时间和空间的限制....但是受到质量与能量关系的限制,我们人类在目前和今后很长一段时间内,都无法获得大量廉价的能源来进行时空跨越.....
在进行时空穿梭的实验中,消耗超大规模的能源是必然
- oracle的正则表达式(regular expression)详细介绍
daizj
oracle正则表达式
正则表达式是很多编程语言中都有的。可惜oracle8i、oracle9i中一直迟迟不肯加入,好在oracle10g中终于增加了期盼已久的正则表达式功能。你可以在oracle10g中使用正则表达式肆意地匹配你想匹配的任何字符串了。
正则表达式中常用到的元数据(metacharacter)如下:
^ 匹配字符串的开头位置。
$ 匹配支付传的结尾位置。
*
- 报表工具与报表性能的关系
datamachine
报表工具birt报表性能润乾报表
在选择报表工具时,性能一直是用户关心的指标,但是,报表工具的性能和整个报表系统的性能有多大关系呢?
要回答这个问题,首先要分析一下报表的处理过程包含哪些环节,哪些环节容易出现性能瓶颈,如何优化这些环节。
一、报表处理的一般过程分析
1、用户选择报表输入参数后,报表引擎会根据报表模板和输入参数来解析报表,并将数据计算和读取请求以SQL的方式发送给数据库。
2、
- 初一上学期难记忆单词背诵第一课
dcj3sjt126com
wordenglish
what 什么
your 你
name 名字
my 我的
am 是
one 一
two 二
three 三
four 四
five 五
class 班级,课
six 六
seven 七
eight 八
nince 九
ten 十
zero 零
how 怎样
old 老的
eleven 十一
twelve 十二
thirteen
- 我学过和准备学的各种技术
dcj3sjt126com
技术
语言VB https://msdn.microsoft.com/zh-cn/library/2x7h1hfk.aspxJava http://docs.oracle.com/javase/8/C# https://msdn.microsoft.com/library/vstudioPHP http://php.net/manual/en/Html
- struts2中token防止重复提交表单
蕃薯耀
重复提交表单struts2中token
struts2中token防止重复提交表单
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
蕃薯耀 2015年7月12日 11:52:32 星期日
ht
- 线性查找二维数组
hao3100590
二维数组
1.算法描述
有序(行有序,列有序,且每行从左至右递增,列从上至下递增)二维数组查找,要求复杂度O(n)
2.使用到的相关知识:
结构体定义和使用,二维数组传递(http://blog.csdn.net/yzhhmhm/article/details/2045816)
3.使用数组名传递
这个的不便之处很明显,一旦确定就是不能设置列值
//使
- spring security 3中推荐使用BCrypt算法加密密码
jackyrong
Spring Security
spring security 3中推荐使用BCrypt算法加密密码了,以前使用的是md5,
Md5PasswordEncoder 和 ShaPasswordEncoder,现在不推荐了,推荐用bcrpt
Bcrpt中的salt可以是随机的,比如:
int i = 0;
while (i < 10) {
String password = "1234
- 学习编程并不难,做到以下几点即可!
lampcy
javahtml编程语言
不论你是想自己设计游戏,还是开发iPhone或安卓手机上的应用,还是仅仅为了娱乐,学习编程语言都是一条必经之路。编程语言种类繁多,用途各 异,然而一旦掌握其中之一,其他的也就迎刃而解。作为初学者,你可能要先从Java或HTML开始学,一旦掌握了一门编程语言,你就发挥无穷的想象,开发 各种神奇的软件啦。
1、确定目标
学习编程语言既充满乐趣,又充满挑战。有些花费多年时间学习一门编程语言的大学生到
- 架构师之mysql----------------用group+inner join,left join ,right join 查重复数据(替代in)
nannan408
right join
1.前言。
如题。
2.代码
(1)单表查重复数据,根据a分组
SELECT m.a,m.b, INNER JOIN (select a,b,COUNT(*) AS rank FROM test.`A` A GROUP BY a HAVING rank>1 )k ON m.a=k.a
(2)多表查询 ,
使用改为le
- jQuery选择器小结 VS 节点查找(附css的一些东西)
Everyday都不同
jquerycssname选择器追加元素查找节点
最近做前端页面,频繁用到一些jQuery的选择器,所以特意来总结一下:
测试页面:
<html>
<head>
<script src="jquery-1.7.2.min.js"></script>
<script>
/*$(function() {
$(documen
- 关于EXT
tntxia
ext
ExtJS是一个很不错的Ajax框架,可以用来开发带有华丽外观的富客户端应用,使得我们的b/s应用更加具有活力及生命力。ExtJS是一个用 javascript编写,与后台技术无关的前端ajax框架。因此,可以把ExtJS用在.Net、Java、Php等各种开发语言开发的应用中。
ExtJs最开始基于YUI技术,由开发人员Jack
- 一个MIT计算机博士对数学的思考
xjnine
Math
在过去的一年中,我一直在数学的海洋中游荡,research进展不多,对于数学世界的阅历算是有了一些长进。为什么要深入数学的世界?作为计算机的学生,我没有任何企图要成为一个数学家。我学习数学的目的,是要想爬上巨人的肩膀,希望站在更高的高度,能把我自己研究的东西看得更深广一些。说起来,我在刚来这个学校的时候,并没有预料到我将会有一个深入数学的旅程。我的导师最初希望我去做的题目,是对appe