Springboot读取自定义配置文件节点
摘要:为了方便自己查找资料使用和对将要使用的朋友起到便捷作用; · @Value标记读取(默认可直接读取application.yml的节点) · 实体映射application.yml的节点 · 实体映射自定义配置文件的节点 · 实体映射多层级节点的值 @Value标记读取(默认可直接读取applica
阅读全文
posted @
2018-05-30 14:58
啊哈哈哈哈-
阅读(3426)
推荐(0)
MySql实现分页查询的SQL,mysql实现分页查询的sql语句
摘要:一:分页需求: 客户端通过传递start(页码),limit(每页显示的条数)两个参数去分页查询数据库表中的数据,那我们知道MySql数据库提供了分页的函数limit m,n,但是该函数的用法和我们的需求不一样,所以就需要我们根据实际情况去改写适合我们自己的分页语句,具体的分析如下: 比如: 查询第
阅读全文
posted @
2018-05-25 17:15
啊哈哈哈哈-
阅读(3904)
推荐(0)
单点登录原理与简单实现
摘要:一、单系统登录机制 1、http无状态协议 web应用采用browser/server架构,http作为通信协议。http是无状态协议,浏览器的每一次请求,服务器会独立处理,不与之前或之后的请求产生关联,这个过程用下图说明,三次请求/响应对之间没有任何联系 但这也同时意味着,任何用户都能通过浏览器访
阅读全文
posted @
2018-05-24 17:37
啊哈哈哈哈-
阅读(424)
推荐(0)
WebSocket和Socket
摘要:Socket 英文socket的意思是插座,网络中的Socket是一个抽象的接口,可以理解为网络中连接的两端。通常被叫做套接字接口,其意义在对传输层进行封装屏蔽了传输层的复杂性。它并不是一个协议,是为了大家更方便的使用传输层协议产生的一个抽象层。大部分的主流编程语言都提供socket函数. WebS
阅读全文
posted @
2018-05-22 18:19
啊哈哈哈哈-
阅读(9891)
推荐(1)
shiro权限验证标签
摘要:实例: spring-shiro.xml 1 2 3 /admin/repairType/index = roles["ROLE_ADMIN"] /admin/user=roles["ROLE_ADMIN"] /admin/complaint/list= roles["ROLE_SERVICE,RO
阅读全文
posted @
2018-05-22 18:08
啊哈哈哈哈-
阅读(1799)
推荐(1)
apache和tomcat的区别
摘要:打个比方:apache是一辆卡车,上面可以装一些东西如html等。但是不能装水,要装水必须要有容器(桶),tomcat就是一个桶(装像JAVA这样的水),而这个桶也可以不放在卡车上。
阅读全文
posted @
2018-05-22 11:15
啊哈哈哈哈-
阅读(412)
推荐(0)
Springboot+Redis 配置和使用
摘要:pom.xml 引入redis 开启缓存 application.properties 配置文件 RedisService 测试用的Controller
阅读全文
posted @
2018-05-21 18:13
啊哈哈哈哈-
阅读(39185)
推荐(1)
MySQL数据类型--日期和时间类型
摘要:MySQL中的多种时间和格式数据类型 日期和时间类型是为了方便在数据库中存储日期和时间而设计的。MySQL中有多种表示日期和时间的数据类型。 其中,year类型表示时间,date类型表示日期,time类型表示时间,datetime和timestamp表示日期和时间。实际情况,最后2种使用的比较多。
阅读全文
posted @
2018-05-21 14:26
啊哈哈哈哈-
阅读(908)
推荐(0)
RedisTemplate
摘要:Redis 数据结构简介 Redis 可以存储键与5种不同数据结构类型之间的映射,这5种数据结构类型分别为String(字符串)、List(列表)、Set(集合)、Hash(散列)和 Zset(有序集合)。 下面来对这5种数据结构类型作简单的介绍: 结构类型结构存储的值结构的读写能力 String
阅读全文
posted @
2018-05-21 11:39
啊哈哈哈哈-
阅读(1439)
推荐(0)
redis持久化
摘要:redis持久化 redis提供了两种持久化的方式,分别是RDB(Redis DataBase)和AOF(Append Only File)。 RDB,简而言之,就是在不同的时间点,将redis存储的数据生成快照并存储到磁盘等介质上; AOF,则是换了一个角度来实现持久化,那就是将redis执行过的
阅读全文
posted @
2018-05-18 14:23
啊哈哈哈哈-
阅读(476)
推荐(1)
MySQL和Oracle的区别
摘要:由于SQL Server不常用,所以这里只针对MySQL数据库和Oracle数据库的区别 (1) 对事务的提交 MySQL默认是自动提交,而Oracle默认不自动提交,需要用户手动提交,需要在写commit;指令或者点击commit按钮(2) 分页查询 MySQL是直接在SQL语句中写"select
阅读全文
posted @
2018-05-07 16:13
啊哈哈哈哈-
阅读(1648)
推荐(0)
MySQL优化技巧总结
摘要:MySQL优化的几个大方向 ① 硬件优化 ② 对MySQL配置参数进行优化(my.cnf)此优化需要进行压力测试来进行参数调整 ③ SQL语句方面的优化 ④ 表方面的优化 硬件优化 cpu,内存,硬盘等硬件的优化 MySQL参数优化 设置最大连接数set globle max_connections
阅读全文
posted @
2018-05-07 16:03
啊哈哈哈哈-
阅读(5130)
推荐(0)
JAVA集合类汇总
摘要:一、集合与数组 数组(可以存储基本数据类型)是用来存现对象的一种容器,但是数组的长度固定,不适合在对象数量未知的情况下使用。集合(只能存储对象,对象类型可以不一样)的长度可变,可在多数情况下使用。 二、层次关系Collection接口是集合类的根接口,Java中没有提供这个接口的直接的实现类。但是却
阅读全文
posted @
2018-05-04 13:59
啊哈哈哈哈-
阅读(322)
推荐(0)
为什么HashMap初始大小为16,为什么加载因子大小为0.75,这两个值的选取有什么特点?
摘要:先看HashMap的定义: HashMap是AbstractMap的子类,实现了Map接口。 Constructs an empty HashMap with the default initial capacity (16) and the default load factor (0.75).
阅读全文
posted @
2018-05-04 11:22
啊哈哈哈哈-
阅读(9499)
推荐(0)