2018年11月21日

Java集合系列导读

摘要: 本系列文章是作者准备面试过程中对于Java集合框架的总结,个人能力有限,文章中存在的错误和纰漏希望各位大佬给予纠正和补充。 Collections in java is a framework that provides an architecture to store and manipulate 阅读全文

posted @ 2018-11-21 10:58 ShoolyShooly 阅读(109) 评论(0) 推荐(0) 编辑

Java集合系列之Collection接口

摘要: Colection接口和Map接口一起构成了Java的集合框架的主干部分,是对于集合类型的数据操作的抽象。 Collection抽象数据类型 ADT Collection (数据抽象类型名) Data 数据集合为{a1,a2,a3.....,an},每个数据的数据类型都是DataType. oper 阅读全文

posted @ 2018-11-21 10:58 ShoolyShooly 阅读(119) 评论(0) 推荐(0) 编辑

并发编程之锁机制

摘要: 并发编程之锁机制 本文是作者对于锁机制的一些思考和探索,主要是为了方便日后翻阅和学习。 锁的种类:悲观锁 乐观锁 独占锁 共享锁 公平锁 非公平锁 分布式锁 自旋锁 乐观锁 Optimistic Locking /Optimistic concurrency control (OCC) wiki: 阅读全文

posted @ 2018-11-21 10:53 ShoolyShooly 阅读(458) 评论(0) 推荐(0) 编辑

Java中的堆内存和栈内存

摘要: Java中的堆内存和栈内存 本文主要讨论作者对于Java内存中堆栈的理解. Oralce官方对于栈(stack)的解释: Each Java Virtual Machine thread has a private Java Virtual Machine stack, created at the 阅读全文

posted @ 2018-11-21 10:52 ShoolyShooly 阅读(166) 评论(0) 推荐(0) 编辑

Java与ElasticSearch的交互操作

摘要: Java与ElasticSearch的交互操作 节点客户端(Node client) 节点客户端作为一个非数据节点加入到本地集群中。换句话说,它本身不保存任何数据,但是它知道数据在集群中的哪个节点中,并且可以把请求转发到正确的节点。 传输客户端(Transport client) 轻量级的传输客户端 阅读全文

posted @ 2018-11-21 10:50 ShoolyShooly 阅读(752) 评论(0) 推荐(0) 编辑

ElasticSearch基础概念

摘要: ElasticSearch基础概念 Cluster(集群) cluster(集群)是一个或者多个节点的集合,它们一起保存数据并且提供所有节点联合索引以及搜索功能。集群存在一个唯一的名字身份且默认为 “elasticsearch”。 确保在不同环境中不要重复使用相同的集群名字。可以使用 logging 阅读全文

posted @ 2018-11-21 10:43 ShoolyShooly 阅读(100) 评论(0) 推荐(0) 编辑

Java的对象和类

摘要: Java的对象和类 何为对象 对象是类的一个实例,具有状态、行为和标识 状态指对象具有的变量值 行为指对象的方法 标识指对象在内存中唯一的存储地址 何为类 类是对实际中某一具有特定属性的对象的抽象 局部变量 :在方法、构造方法或者语句块中定义的变量。变量声明和初始化都在方法中,方法执行完成后,变量被 阅读全文

posted @ 2018-11-21 10:42 ShoolyShooly 阅读(102) 评论(0) 推荐(0) 编辑

Spring Validator参数校验

摘要: Spring Validator参数校验 Spring提供了Validator接口用于对Bean即一般的接口入参DTO做参数校验。 校验器需要实现Validator接口: @InitBinder 注解 用于初始化WebDataBinder WebDataBinder 将请求参数绑定到Java类(Ja 阅读全文

posted @ 2018-11-21 10:41 ShoolyShooly 阅读(1046) 评论(0) 推荐(0) 编辑

SpringMVC+Hibernate+Struts2开发环境

摘要: 一.搭建开发环境 Eclipse Tomcat 8.0 JDK 1.8 Spring 4.1.3 Hibernate 4.3.5 MySql 5.7.17 Maven 3.0.5 1.创建maven项目 maven记得配置阿里镜像,可以解决国内使用maven下载过慢的问题。配置方法为maven安装目 阅读全文

posted @ 2018-11-21 10:38 ShoolyShooly 阅读(354) 评论(0) 推荐(0) 编辑

JAVAWEB实现数据库备份功能

摘要: 一.整体思路 这次公司的网管系统需要做一个数据库备份的功能,由于使用的MySql数据库,而且系统是windows(目前也就会windows),所以可以选择的方法就比较有限了。 一开始我尝试使用mysql的select命令来导出数据表,后来发现行不通,select column from tablen 阅读全文

posted @ 2018-11-21 10:18 ShoolyShooly 阅读(1225) 评论(0) 推荐(0) 编辑

导航