摘要:
建造者模式:建造者模式(Builder Pattern)使用多个简单的对象一步一步构建成一个复杂的对象。这种类型的设计模式属于创建型模式,
它提供了一种创建对象的最佳方式。一个 Builder 类会一步一步构造最终的对象。该 Builder 类是独立于其他对象的。
意图... 阅读原文
2018-07-23 00:00:03 阅读(1797) 评论(0)
摘要:
1.建立一个项目,导入jar包(ioc aop dao 连接池 数据库驱动包)拷贝Spring容器对应的配置文件到src下
2.在配置文件中引入外部属性文件
3.配置数据源
4.配置JdbcTemplate
5.设置属性
6.测试
db.properties
1 driverClassName=oracle.jd... 阅读原文
2018-07-22 18:59:04 阅读(2390) 评论(0)
摘要:
Collections对List集合中的数据进行排序
有时候需要对集合中的元素按照一定的规则进行排序,这就需要用到
Java中提供的对集合进行操作的工具类Collections,其中的sort方法
No1.先看一个简单的例子:
1 public static void main(String[] arg... 阅读原文
2018-07-22 18:37:02 阅读(2334) 评论(0)
摘要:
static 用法
1.static 变量
static变量又称为静态变量,静态变量保存在方法区静态域中,一个类的静态变量被其所有实例共享。
2.static方法
静态方法不与包含它的任何对象关联,即使没有创建对象,也可使用,例:
1 public class StaticTest {
2
3 p... 阅读原文
2018-07-22 18:32:04 阅读(2853) 评论(0)
摘要:
ng-app="angular_app" 范围
ng-controller="angular_controller" 控制器
ng-init="findAll()" 初始化方法
双向数据绑定
就是angular的ng-model属性同时具备了表单元素中的name与value两个属性,既可以提交表单数据,又可以显... 阅读原文
2018-07-22 17:16:02 阅读(2258) 评论(0)
摘要:
static 和 final 关键字 对实例变量赋初始值的影响
最近一直在看《深入理解Java虚拟机》,在看完了对象内存分配、Class文件格式之后,想深扒一下实例变量是如何被赋上初始值的这个问题的细节。
在2.3.1小节中讲对象创建的时候,讲到内存分配有两种方式:一种是指针碰撞;另一种是空闲列表。
而选择哪种分配方... 阅读原文
2018-07-22 17:06:04 阅读(2520) 评论(0)
摘要:
大道至简这本书总体来说比较通俗易懂,同时在说明自己观点的时候引用了许多古代的例子,更加的形象生动有趣,可读性很强。 前几章的主要思想如下: 程序=算法+结构+方法;编程的第一要务是先把事情分析清楚,把事件先后的逻辑关系和依赖关系搞清楚,然后再去写代码实现。代码是不存在的,存在的只... 阅读原文
2018-07-22 16:00:02 阅读(2210) 评论(0)
摘要:
1、JDBC:JDBA是Java数据库连接(Java DataBase Connectivity)技术的简称,提供连接各种常用数据库的能力;
●Java是通过JDBC技术实现对各种数据库访问的,
●JDBA是Java数据库连接(Java DataBase Connectivity)技术的简称,他... 阅读原文
2018-07-22 15:46:01 阅读(2317) 评论(0)
摘要:
git上传中的排除的配置文件:
git实际的操作
在主目录建立.gitignore文件并输入以下保存:
*.class
#package file
*.war
*.ear
#kdiff3 ignore
*.orig
#maven ignore
target/
#ec... 阅读原文
2018-07-22 15:05:03 阅读(2725) 评论(0)
摘要:
本文内容:
servlet实现下载功能
servlet实现上传功能
首发日期:2018-07-21
servlet实现下载功能
实现流程
1.首先制作一个jsp页面,主要是用来触发下载的。这里可以根据你的想法来做,当然servlet那边就要相应的更改了。我这里使用一个简单的a标签来触发... 阅读原文
2018-07-22 14:31:05 阅读(2209) 评论(0)