- 博客(6)
- 资源 (7)
- 收藏
- 关注
原创 HttpServletResponse addHeader() 与 setHeader() 区别
setHeader(name, value):如果Header中没有定义则添加,如果已定义则用新的value覆盖原用value值。addHeader(name, value):如果Header中没有定义则添加,如果已定义则保持原有value不改变。
2017-12-12 20:28:22 3707 1
转载 java运算符优先级
在实际的开发中,可能在一个运算符中出现多个运算符,那么计算时,就按照优先级级别的高低进行计算,级别高的运算符先运算,级别低的运算符后计算,具体运算符的优先级见下表: 运算符优先级表优先级运算符结合性1() [] .从左到右2! +(正) -(负) ~
2017-12-01 11:02:17 145
转载 Java transient关键字详解
1. transient的作用及使用方法 我们都知道一个对象只要实现了Serilizable接口,这个对象就可以被序列化,java的这种序列化模式为开发者提供了很多便利,我们可以不必关系具体序列化的过程,只要这个类实现了Serilizable接口,这个类的所有属性和方法都会自动序列化。 然而在实际开发过程中,我们常常会遇到这样的问题,这个类的有些属性需要序列化,
2017-10-17 11:27:01 293
转载 Java泛型中E、T、K、V等的含义
Java泛型中的标记符含义: E - Element (在集合中使用,因为集合中存放的是元素) T - Type(Java 类) K - Key(键) V - Value(值) N - Number(数值类型)? - 表示不确定的java类型 S、U、V - 2nd、3rd、4th typesObjec
2017-09-29 11:43:01 262
转载 MV*模式
前言做客户端开发、前端开发对MVC、MVP、MVVM这些名词不了解也应该大致听过,都是为了解决图形界面应用程序复杂性管理问题而产生的应用架构模式。网上很多文章关于这方面的讨论比较杂乱,各种MV模式之间的区别分不清,甚至有些描述都是错误的。本文追根溯源,从最经典的Smalltalk-80 MVC模式开始逐步还原图形界面之下最真实的MV模式。GUI程序所面临的问题图形界面的应用
2017-09-10 21:08:01 550
原创 git分支命令
Git分支命令:查看分支:git branch创建分支:git branch 切换分支:git checkout 创建+切换分支:git checkout -b 合并某分支到当前分支:git merge 删除分支:git branch -d
2017-08-27 21:04:29 565
c语言数据结构期末大作业-家族族谱管理
2017-12-27
JavaScript + PHP购物车设计
2017-12-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人