- 博客(42)
- 收藏
- 关注
转载 详解分布式事务之 Seata-Client 原理及流程
记录一下,有关Seata的原理及其流程:https://yq.aliyun.com/articles/698995?utm_content=g_1000053702 官方代码仓库:https://github.com/seata/seata/wiki/Quick-Start...
2019-08-21 15:18:20 422
转载 ShardingSphere 分库分表
一篇挺不错的分库分表讲解:https://juejin.im/post/5c5251b1518825469414ef4a,文章类有demo,含有数据库ShardingSphere官方文档:https://shardingsphere.apache.org/document/current/cn/downloads/...
2019-08-20 10:45:53 353
转载 两个挺不错的POI报表知识
转自:https://blog.csdn.net/wangli61289/article/details/10106141轉自:https://blog.csdn.net/vbirdbest/article/details/72870714
2019-06-30 17:24:50 155
转载 CAS实现单点登录
原文地址:https://blog.csdn.net/javaloveiphone/article/details/52439613讲的挺详细的单点登录流程。。。
2019-06-25 20:40:12 136
转载 Spring security入门
分享一个有关Spring Security的网址链接学习,讲的挺详细的。https://wiki.jikexueyuan.com/project/spring-security/first-experience.html顺便记录一下这个网址:http://wiki.jikexueyuan.com/list/java/...
2019-05-07 09:09:16 97
原创 Spring基础(一)笔记----------IOC(控制反转)和DI(依赖注入)
一. 总概览:二:Spring的核心包:2.1:Spring的体系结构Spring-beans和srping-core提供控制反转和依赖注入Spring-Context上下文对象,基于beans和coreSpring-spel是Spring提供的一个表达式三. IOC(控制反转): 3.1 概念:将创建对象的过程交给Spr...
2019-04-08 12:21:16 171
原创 Stream流笔记
一. 总概述:二. 概述: Stream流是jdk1.8的新特性,主要用来存储数据和对数据进行加工处理。Stream专注于对集合对象进行各种非常便利、高效的聚合操作(aggregate operation),或者大批量数据操作 (bulk data operation),配合着lambda表达式能达到代码简洁和优美。 三. 如何获得Stream流:...
2019-01-17 23:53:53 216
原创 Lambda表达式笔记
一. 总概述: 二. 概述 面向对象中的缺陷:需要创建对象,然后使用对象,使得语句有点冗余,在jdk1.8的时候,加入了lambda表达式,即函数式编程思想。使得编程者只“关注做什么事”,而省略了一些步骤 三. 格式:(参数名称)-> {方法体} 四. 具体案列 1. 无参测试:public class Main { public ...
2019-01-17 11:10:45 152
原创 static关键字
一. Static的概述: static表示静态的意思,被static修饰的变量或者方法一般随着类的加载而诞生,优先于实例实例的变量和方法。也表示为共享数据二.静态和非静态的区别: 1. 静态变量和实例变量: 静态变量在实例变量之前加载, 实例变量只能通过对象来访问,而静态变量可以通过类访问,...
2018-12-27 23:00:33 118
原创 重载和覆盖重写
一. 什么是重载: 重载即在同一个类中,方法名称相同,参数列表不同(参数列表的顺序不同或者参数列表的个数不同)的方法,称为重载。 二. 重载的例子:构造器的重载public class OverloadDemo { private String name; private int age; private double score...
2018-12-27 17:53:36 585
原创 this和super的关键字
一. 简单概述: this代表的是当前对象,例:谁调用实例方法,this就代表谁。 super代表的是调用父类对象。如super.父类成员变量。调用的是父类的成员变量 二. this的常用地方: 在JavaBean建立setter()方法中public class Employee { private String nu...
2018-12-27 15:42:47 106
原创 java面向对象(三)——继承
一. 为什么要有继承: 比如,现在有一个需求: 开发教务管理系统。 其中学生类中的实体属性有:姓名,年龄,性别。学生具有的行为有:吃饭,睡觉,听课 教师类中的实体属性有:姓名,年龄,性别。教师具有的行为有:吃饭,睡觉,授课 如果,像以前,则需要定义两个类:student类和te...
2018-12-26 20:56:49 291
转载 java面向对象(二)——封装
参考形象例子: https://blog.csdn.net/qq_33642117/article/details/51908119一. 封装的概念: 封装把不需要暴露的成员变量隐藏起来,对外进行合理的暴露,这样做的目的是保证业务的安全性。 二. 封装的步骤 1. 通过关键字private来修饰成员变量。被private修饰的成员变量,只能...
2018-12-26 18:43:15 109
原创 面向对象入门(一)
一. 面向对象的概念: 面向对象即使用程序高度模拟现实生活的事物。 二. 什么是类和对象 面向对象可以概述为类和对象。 而类就是相同事物共同特征的描述。例如:人类,学生类,动物类,手机,类是抽象的概念,并不是具体存在的。 对象就是是类具体存在的实例。 三. 类的定义方式: ...
2018-12-25 21:03:41 216
原创 java运算符
一. 运算符: 1. 算数运算符: 基本运算符:+ - * / % 自增自减:++ -- a. 在单独使用变量进行++或者--的操作时,相当于变量=变量+1. b. 在变量进行操作的时候: ...
2018-12-18 23:53:44 92
原创 数据类型的转换
一. 数据类型的前提: 1. 8种基本数据类型: 整数类型:byte、short、int、long 浮点类型:float、double 字符类型:char 布尔类型:boolean 2. 数据类型的取值范围大小...
2018-12-18 22:58:26 237
原创 SSM简单分页及其思路
稍微总结下,今天的小测验:分页1.首先,明白分页的基本查询语句(采用Mysql数据库): startPage: 定义查询数据库的起始位置 pageSize: 定义每页显示的数量 如:select * FROM limit 0,5 表示从数据库第一条到第五条的数据SELECT * FROM type limit startPage,pageSize 2....
2018-11-06 13:53:09 736
原创 jquery 遍历json对象
本次实例是通过ajax请求后端数据,然后后端将数据返回给前端,需要一个GSON插件(下载地址:https://mvnrepository.com/artifact/com.google.code.gson/gson): 前端代码: <button id="select">查找类型</button> <table border=...
2018-10-31 16:08:38 6683
原创 jquery常用的操作
1.获取内容的DOM: text() - 设置或返回所选元素的文本内容 html() - 设置或返回所选元素的内容(包括 HTML 标记) val() - 设置或返回表单字段的值(即Value值) 2.往body添加、删除、设置元素: append() - 在被选元素里面的后面插入内容 pr...
2018-10-30 16:28:17 119
原创 整理的一套前后端前台模板,加zDialog(弹出层),Distpicker(省市区的三级联动)的小例子源码
前后端前台的模板: https://pan.baidu.com/s/17CJLAR2yx7R1nbstQeFCRA 提取码: 7m48 zDialog,Distpicker的应用小例子 zDialog: 链接: https://pan.baidu.com/s/1XBGwQSs-0C...
2018-10-21 20:58:14 367
原创 SSM 通过Map类型传入到数据库
记录一下 Contoller类:public String toSubmitOrder(Model model,Integer [] detail_id,Integer user_id){ //detail_id为前台传入的数组,user_id也为前台传入的数据,int类型。 //创建map对象 ...
2018-10-17 18:22:30 1552
原创 SSM 中关于ajax的一些问题
很久没用过SSM中的jquery ajax异步提交,将今天的所碰到的错误,和解决办法记录一下。 1.当ajax出现415,400的错误时,可以参考下面的方法: 解决400的错误: data = JSON.stringify(data); 解决415的错误: contentType:’ap...
2018-10-15 17:47:33 599
原创 Spring之AOP(面向切面编程)
一. 概念: 即面向切面编程,采取横向抽取机制,将分散在各个地方中的重复代码提出来,然后在程序编译或运行时,再将这些提取出来的代码应用到需要执行的地方 二. 实现方法: 1. 动态代理。 条件: 必须要有接口才能创建对象那个,否则,将无法创建。 ...
2018-09-22 09:45:27 181
翻译 java基础之I/O流(三)-------转换流
一.转换流的概念: 转换流即包装流,可以使字节流转换成字符流,也可以字符流转成字节流。 二.字节流转字符流: 1.InputStreamReader 是字节流通向字符流的桥梁:它使用指定的 charset 读取字节并将其解码为字符。它使用的字符集可以由名称指定或显式给定,或者...
2018-09-16 14:42:31 164
原创 java基础之I/O流(二)------------字节流的文件读写操作
一.字节流的功能: 1. 用于操作媒体文件,也可以用来操作字符文件 2. 字节流分为FileInputStream流和FileOutputStream流 二.字节流的基本使用: 1.字节流的使用基本与字符流的使用差不多,直接测试。 ...
2018-09-15 18:49:42 131
原创 java基础之I/O流(一)------------字符流的文件读写操作
一.流的概念: java的输入输出称为流,流是一组有顺序的集合。而流的本质则是数据传输 二.流的分类: 1.根据处理的功能分为字节流(InputStream,OutPutStrean)和字符流(Writer,Reader) 2.根据流的流向可分为输入流(将外设中的数据读取到内存中)和输出流(将内存中的数...
2018-09-15 00:30:27 1939
原创 java基础之Date类
一.获取时间戳: 1. 可以通过System.CurrentTimeMillis方式 2. 可以通过new Date.getTime()获取。 二.将毫秒值转化为日期对象: 1. new Date(System.Cu...
2018-09-14 17:12:13 242
原创 Java基础之泛型
一.概念: 泛型即参数化类型,jdk1.5之后才有的 二.作用: 1. 将运行时期产生的classCastException错误转到了编译时期。 2. 避免了类型转换的问题 3. 在操作时,如果不确定引用数据类型时,便可使用泛型。 三.泛...
2018-09-13 21:33:55 183
原创 java集合之map
Map集合 一.特点: 1.map集合采用key-value键值对的形式进行存储。 2.key是唯一的,而value可以重复。如果key值重复,则后面的value值覆盖前面的value值。 3.map集合是双例集合,collection是单例集合。 ...
2018-09-12 22:58:34 321
原创 java集合之Set
Set集合接口特点: 无序且具有唯一性! Set接口常见的被继承的子类有: HashSet: 允许有null元素存在,不同步 内部的集合结构为哈希表(先判断位置(hashCode),后判断内容(equals))。 存储的方式为hashCode来确定位置,...
2018-09-11 23:44:19 155
原创 java 集合(二)之List
一. 总览: 一. 特点: 1. 是一个有序的,并且允许重复的,还能插入null元素的有序列表的接口。 2. 提供了特殊的迭代器ListIteator,除了Iteator的所有的功能以外,ListIteator还具备元素的插入和替换,以及元素的双向访问(hasPrevious() 和hasNe...
2018-09-04 22:25:22 140
原创 java 集合框架(一)Collection
一. 概念: 集合可以存储不同的数据类型,包括对象封装的持有数据,也可用集合进行存储 二. 特点: 1. 用于存储对象的容器。 2. 集合的长度是可变的 3. 集合本身不可以存储基本数据类型,但可以自动装箱成引用类型存放进去...
2018-08-26 11:15:58 132
原创 java之String,StringBuffer,StringBuilder
String特点: 1. 被final修饰,意味着String不能被继承,且成员方法都是默认是被final所修饰 2. 字符串对象一旦被初始化,其值就不会被改变。 存储位置(字符串常量池) ...
2018-08-25 18:23:03 96
转载 java 异常
原文出处: 点击直达 异常定义: 程序运行时,发生的不被期望的事件,它阻止了程序按照程序员的预期正常执行,这就是异常。它所指的是运行期 间出现的错误,也就是当程序开始执行之后在执行期间出现的错误。出现错误时观察错误的名字和行号最为重要。 ...
2018-08-05 12:34:28 104
翻译 java 多态
什么是多态? 指允许不同类的对象对同一消息做出响应。即同一消息可以根据发送对象的不同而采用多种不同的行为方式(发送消息就是函数调用) 多态的作用? 消除代码之间的耦合性。 多态的前提: 继承,重写父类方法,父类引用指...
2018-07-31 22:53:19 130
原创 java 抽象类和接口
抽象类的定义: public + abstract +class +类名。 抽象类的特点: 1. 抽象类和抽象方法都必须被abstract修饰。 2. 抽象类不能被实例化。 3. 抽象类的方法如果要被使用,子类继...
2018-07-31 11:01:30 183
原创 java排序法之查表法——实现进制转换
查表法的用法: 当元素过多,并呈现一定数组和元素之间有着对应的关系,再数组的下标与元素也有关系 十六进制转换的思路: 假设设置一个数字为int num = 60;在计算机中的二进制则表示:0000-0000 0000-0000 0000-0...
2018-07-26 11:57:24 382
原创 冒泡排序
基本思想: 给定一个数组,数组中的元素相邻两者间的数据依次比较。筛选出最值放在最右端。直到全部排序完 操作: 给定一数组 int [ ] arr = new int[ ]{34, 19, 11, 109 , 3, 56}。 第一轮比较的次数为arr.length-1....
2018-07-25 11:00:15 102
原创 java数组排序之选择排序
基本思想: 在数组中待排序的数据元素中选出最小(或最大)的一个元素,依次存放在序列的起始位置,直到全部待排序的数据元素排完。 操作: 给定一数组 int [ ] arr = new int[ ]{34, 19, 11, 109 , 3, 56}。 经过第一轮排序后变成了int [ ] ...
2018-07-25 10:03:14 776
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人