-
[综合] Springmvc用到的注解
1.注解原理是什么 注解本质是一个继承了Annotation的特殊接口,其具体实现类是Java运行时生成的动态代理类。我们通过反射获取注解时,返回的是Java运行时生成的动态代理对象。通过代理对象调用自定义注解的方法,会最终调用AnnotationInvocationHandler的invoke方...
35
热度 -
[综合] 创建数据库、表及增删改查
创建数据库、表 --创建数据库 CREATEDATABASEstudent--使用数据库 USEstudent--创建表 CREATETABLEstu( sidint(10)NOTNULLPRIMARYkeyAUTO_INCREMENT, snameVARCHAR(10)NULLDEFAULTNU...
98
热度 -
[综合] 验证码登录(layui框架)
前提pom.xml引用hutool包 <dependency><groupId>cn.hutool</groupId><artifactId>hutool-all</artifactId><version>5.3.9<e...
25
热度 -
[综合] MyBatis 的好处是什么:
a、MyBatis把sql语句从Java源程序中独立出来,放在单独的XML文件中编写,给程序的维护带来了很大便利。 b、MyBatis封装了底层JDBCAPI的调用细节,并能自动将结果集转换成JavaBean对象,大大简化了Java数据库编程的重复工作。 c、因为MyBatis需要程序员自己去编写s...
24
热度 -
[综合] 曾经有一年春天,我走过一颗树下.....(
曾经有一年春天,我走过一颗树下,看着那树上的某一片叶子,我很喜欢。等秋天时,在那秋风起中,我又来到了这颗树下,但却找不到了我喜欢的那片绿叶,我以为,我再也找不它,可是我却不知道,它还在那里,只是颜色改变了,等我带着惘怅转身离开,秋风中那树上的一片枯叶被卷起,在我的身边环绕,伴随我一路,但我惘怅中还在...
62
热度 -
[综合] ASP.NET 页面周期
页请求 开始(Request,Response) 页初始化(如果是回发请求,回发数据还没有) 加载(回发情况下还原视图状态) 验证 回发事件处理 呈现(Response.OutPutStream) 卸载(清理Request跟Response) 事件: Page_PreInit创建或重新创建动态控...
75
热度 -
81
热度 -
[综合] 敏捷开发-敏捷建模的价值观
敏捷建模(AgileModeling,AM)的价值观包括了XP的四个价值观:沟通、简单、反馈、勇气,此外,还扩展了第五个价值观:谦逊。 敏捷开发是针对传统的瀑布开发模式的弊端而产生的一种新的开发模式,目标是提高开发效率和响应能力。除了原则和实践,模式也是很重要的,多研究模式及其应用可以使你更深层次的...
89
热度 -
[综合] 敏捷开发-敏捷建模的实践
敏捷建模(AM)在AM原则的基础上定义了一组核心实践(practice)和补充实践,其中的某些实践已经是极限编程(XP)中采用了的,并在ExtremeProgrammingExplained一书中有详细的论述,和AM的原则一样,我们在描述这组实践时,将会注重于建模的过程,这样你可以从另外一个角度来观...
4
热度 -
[综合] 敏捷开发-合格的敏捷建模者
敏捷建模者的个性 AlistairCockburn指出:很多的方法学都定义了软件开发项目中开发人员所担任的角色,同时还定义个各个角色执行的任务,尽管入席,这些方法并没有定义这些角色最适合的人选。一个人要想成功的担任某个角色,他应当很好的适应它--虽然这并不需要人们掌握所有的技能,但人们必须要慢慢的熟...
81
热度 -
[综合] 敏捷开发-建模的误区
走出一般性的设计误区,迈向成功之途无论你遵从的是重量级的方法,比如EnterpriseUnifiedProcess(EUP),还是轻量级的开发过程,如ExtremeProgramming(XP),建模在软件开发中都是不可或缺的。但不幸的是其中充斥着各种谬误与迷思。这来自于各个方面,有从理论家错误的研...
45
热度 -
[综合] 敏捷开发-敏捷软件开发宣言
n个体和交互胜过过程和工具 可以工作的软件胜过面面俱到的文档 客户合作胜过合同谈判 响应变化胜过遵循计划 虽然右项也有价值,但是我们认为左项具有更大的价值。 n我们最优先要做的是通过尽早的、持续的交付有价值的软件来使客户满意。 敏捷软件开发宣言遵循的原则: n即使到了开发的后期,也欢迎改变需求。...
6
热度 -
24
热度 -
[综合] 设计模式-多例模式(Multiton Pattern)
多例模式(MultitonPattern)实际上是单例模式的扩展。 多例模式(多例类)具有以下特点: 1、多例类可以有多个实例 2、多例类必须自己创建,管理自己的实例,并向外界提供自己的实例。 3、实例数目可以为有限个也可以没有上限。 代码如下: publicclassMutitonPattern{...
72
热度 -
[综合] 项目管理-项目管理的工作内容与运作流程
项目管理工作内容 1、对项目进行前期调查、收集整理相关资料,制定初步的项目可行性研究报告,为决策层提供建议。协同配合制定和申报立项报告材料。 2、对项目进行分析和需求策划。 3、对项目的组成部分或模块进行完整系统设计。 4、制定项目目标及项目计划、项目进度表。 5、制定项目执行和控制的基本计划。 6...
27
热度 -
[综合] 项目管理-项目管理的原则与注意事项
项目管理的十大原则 1工欲善其事,必先利其器; 2名不正则言不顺,言不顺则事不成; 3其身正,不令而行; 4凡事预则立,不预则废; 5磨刀不误砍柴功; 6统筹兼顾; 7无以规矩不成方圆; 8欲速则不达; 9众人拾柴火焰高; 10不知言,无以知人也。 项目管理的注意事项 1、项目组成立 成立项目组是项...
11
热度 -
[综合] 项目管理-什么是项目管理
项目管理,简称(PM)就是项目的管理者,在有限的资源约束下,运用系统的观点、方法和理论,对项目涉及的全部工作进行有效地管理。即从项目的投资决策开始到项目结束的全过程进行计划、组织、指挥、协调、控制和评价,以实现项目的目标。 项目是指一系列独特的、复杂的并相互关联的活动,这些活动有着一个明确的目标或目...
83
热度 -
[综合] HTTP中的GET/POST传输区别(转)
浅谈HTTP中Get与Post的区别GET方式传值的最大长度都有些道理。 引用其中一些观点:get首先是"GET方式提交的数据最多只能是1024字节",因为GET是通过URL提交数据,那么GET可提交的数据量就跟URL的长度有直接关系了。 而实际上,URL不存在参数上限的问题,HTTP协议规范没有对...
65
热度 -
[综合] javascript实践-Jquery之Jquery对象与DOM对象
?? Window.οnlοad=function(){ //页面加载,不能同时编写多个,最后面的会覆盖前面的 } $(document).ready(function(){ //页面加载,能同时编写多个 }); 相当于 $(function(){ //页面加载,能同时...
80
热度 -
[综合] javascript实践-Jquery之undefined-null
?? JS中如何判断undefined JavaScript中有两个特殊数据类型:undefined和null,下节介绍了null的判断,下面谈谈undefined的判断。 以下是不正确的用法: varexp=undefined;if(exp==undefined){ alert("und...
53
热度