自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 java8之Stream API

一、创建Stream/* 创建stream */ @Test public void test2(){//一次是 list集合,数组,Stream静态方法of(),普通对象stream.filter过滤 List<String> ls = new ArrayList<>(); Stream<S...

2018-12-27 16:02:27 118

原创 java8之方法锦集

一、遍历map集合的4种方式 public static void show(Map<String,Integer> map){ //第一种:获取map键值 for(String in : map.keySet()){ Integer z = map.get(in); System.out.prin...

2018-12-27 14:29:26 178

原创 java8之日期时间

package com.tydic.time;import org.junit.Test;import java.text.SimpleDateFormat;import java.time.LocalDate;import java.time.format.DateTimeFormatter;import java.util.ArrayList;import java.util....

2018-12-26 18:25:09 115

原创 java8之重复注解与类型注解

一、MyAnnotation 注解package com.tydic.annotation;import java.lang.annotation.*;import static java.lang.annotation.ElementType.*;/*ElementType.TYPE_PARAMETER使用这个注解,就可以在方法参数上,使用注解@MyAnnotation("ab...

2018-12-26 18:04:34 132

原创 缓存

war包需要打包 其他有自己的依赖。缓存架构 层级:应用层【常见产品,缓存解决方案,缓存技术】,网络层,负载层,服务层,数据库。应用层【浏览器,浏览器缓存本地缓存,HTTP缓存协商】网络层【网络路由,CDN,Squid等】负载层【Nginx,Apache,动静分离,反向代理缓存,基于http服务器】服务层【java应用 PHP应用,动态页面静态化、应用缓存、分布式缓存、mybatis缓存...

2018-10-09 21:17:43 122

原创 IO流之Demo

使用io流,倒序输出数组元素: public static void main(String[] args) throws FileNotFoundException { try { int data_arr[] = {12,31,56,23,27,1,43,65,4,99}; //定义输入输出流,定义BufferedWriter,BufferedReader //...

2018-10-08 19:09:16 143

原创 每日总结

1.什么是SVN?当软件开发过程中,不可避免需要多人协作,那么可以使用SVN对于代码文件,配置文件,文档进行版本控制。备份多个版本,占用磁盘空间大解决代码冲突困难追溯代码的修改人和修改时间恢复至以前的正确版本进行权限控制解决项目版本发布困难的问题2.spring代理知识点?spring在运行期间,生成动态代理对象,不需要特殊的编译器。spring AOP 的底层通过JDK...

2018-10-08 18:12:41 239

原创 JPA(二)

一、二级缓存首先,persistence.xml中进行配置,和hibernate的二级缓存,配置相同。 步骤:导包,添加一个新的配置文件,配置中添加代码,实体类上添加注解@Cacheable(true)。 persistence.xml代码如下:<?xml version="1.0" encoding="UTF-8"?&am

2018-09-16 13:36:54 115

原创 JPA(一)

一、persistence.xml 配置信息: - 配置什么ORM产品,来实现JPA【1,实际上配置的是 javax.persistence.spi.PersistenceProvider接口 2,若JPA项目中只有一个JPS实现产品,则也可以不配置该节点。】 - 配置数据库连接信息 - 配置JPA实现产品的基本属性(配置hiBenate的基本属性) 其中: trans...

2018-09-16 08:22:58 315

原创 JPA与hibernate入门

一、JPA概述JPA是java持久化规范。java persistence API a.先有的hibernate,才有的JPA。 b.是SUN公司推出的一套基于ORM的规范。hibernate框架中提供了JPA的实现。 c.JPA通过JDK 5.0注解或XML描述对象-关系表的映射关系,并将运行期的实体对象持久化到数据库中。hibernate直接操作实体类对象,来操作数据库信息。他的...

2018-08-26 10:32:02 196

原创 NIO之初步认识

一,缓冲区Buffer : 在java NIO 中负责存取数据,它本身就是一个数组,用于存储不同数据类型的数据根据数据类型不同(boolean除外),提供相应类型的缓冲区, ByteBuffer CharBuffer ShortBuffer IntBuffer LongBuffer FloatBuffer DoubleBuffer 这些缓冲区的管理方式几乎一致,通过allo...

2018-08-12 14:15:40 115

原创 装饰者模式

对象增强的手段: https://blog.csdn.net/weixin_38956287/article/details/80019580 1.继承 2.装饰者模式 3.动态代理继承 被增强的对象固定的 增强的内容也是固定的装饰者模式 被增强的对象是可以切换的 增强的内容是固定的动态代理(AOP) 被增强的对象可以切换:ServiceJava A...

2018-08-12 11:51:28 84

原创 sql重点题型

列出薪资高于公司平均薪资的所有员工信息,所在部门名称,上级领导,工资等级.select e.* , e.ename, d.dname,s.gradefrom emp e ,dept d ,emp m,salgrade swhere s.sal > (select AVG(sal) from emp) AND e.deptno = d.deptno AND e.sal BETW...

2018-08-11 18:08:46 164

原创 xml进行数据库设计的登录与注册

今天所学习到的知识点的总结锦集:关于jar包的相互依赖关系(前者依赖于后者):commonUtils.jar–>common-beanUtils.jar–>common-logging.jar

2018-08-09 23:26:10 813

转载 MVC的常见面试问题

什么是MVC (模型 视图 控制器)?MVC是一个架构模式,它分离了表现与交互。它被分为三个核心部件:模型、视图、控制器。下面是每一个部件的分工:视图是用户看到并与之交互的界面。 模型表示业务数据,并提供数据给视图。 控制器接受用户的输入并调用模型和视图去完成用户的需求。你能解释下MVC的完整流程吗?下面是MVC(模型、视图、控制器)架构的控制流程:所有的终端用户请求被...

2018-08-09 16:53:44 6248

原创 事物隔离控制

事物隔离控制可重复读: 幻读[对应的是insert操作,卡里面的钱用了,再次查的时候,发现里面没有钱了] 读已经提交:不可重复读 [对应的是update操作–2次查询的结棍哦不一样—其他事物不可对被查询的数据进行修改] 读没有提交:会引起脏读Serializable序列化序列化 可以 避免幻读 序列化:事物不允许并行执行 https://www.cnblogs.com/qq...

2018-08-01 20:58:21 103

原创 Spring Data

Spring DataSpring Data 是Spring 的子项目,用于简化数据库访问,支持NOSQL和关系型数据库,主要目的就是方便对于数据库的快捷访问.Spring Data项目所支持的NOSQL存储:文档数据库[MongoDB]图形数据库[neo4j]键/值数据库[Redis]列族数据库[Hbase]Spring Data 项目所支持的关系数据存储技术...

2018-07-30 14:55:52 118

原创 [基础回顾]ORM和JPA

ORM思想主要解决对象关系的映射,把关系型数据库中表的记录映射成对象,以对象的形式展示.程序媛把对数据库的操作 转化为 对对象的操作,ORM利用元数据来描述对象-关系映射细节ORM框架是对JDBC的封装(业务逻辑层,数据库层,持久化层)—>对象关系映射文件(.XML)ORM API 给我们提供了里面的类和方法java应用程序如何访问数据库呢?各大数据库厂商(M...

2018-07-30 11:32:23 361

原创 [基础回顾] 抽象 类型转换 内部类

关于抽象方法抽象方法不可以是静态的,不可以有方法体,不可以在普通类中定义,可以在接口中和抽象类中定义。Abstract只可以修饰类和方法 修饰接口可以是public和默认类型转换:向上造型: 父类引用指向子类对象 能造型出来的类型:父类型,实现的接口 能点出来什么,看引用的类型强制类型转换 成功的条件:(比如instanceof的判断结...

2018-07-29 17:22:54 280

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除