上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 18 下一页
摘要: 一、Druid简介 Java程序很大一部分要操作数据库,为了提高性能操作数据库的时候,又不得不使用数据库连接池。 Druid 是阿里巴巴开源平台上一个数据库连接池实现,结合了 C3P0、DBCP 等 DB 池的优点,同时加入了日志监控。 Druid 可以很好的监控 DB 池连接和 SQL 的执行情况 阅读全文
posted @ 2020-04-16 21:16 ohmok 阅读(242) 评论(0) 推荐(0)
摘要: 一、SpringData简介 对于数据访问层,无论是 SQL(关系型数据库) 还是 NOSQL(非关系型数据库),Spring Boot 底层都是采用 Spring Data 的方式进行统一处理。 Spring Boot 底层都是采用 Spring Data 的方式进行统一处理各种数据库,Sprin 阅读全文
posted @ 2020-04-16 21:14 ohmok 阅读(270) 评论(0) 推荐(0)
摘要: 配置文件到底能写什么?怎么写?SpringBoot官方文档中有大量的配置,我们无法全部记住 一、分析自动配置原理 以 HttpEncodingAutoConfiguration(Http编码自动配置)为例解释自动配置原理; // 表示这是一个配置类,和以前编写的配置文件一样,也可以给容器中添加组件; 阅读全文
posted @ 2020-04-16 17:29 ohmok 阅读(281) 评论(0) 推荐(0)
摘要: 一、JSR303数据校验 Springboot中可以用@validated来校验数据,如果数据异常则会统一抛出异常,方便异常中心统一处理。下面来写个注解让我们的成员email只能支持Email格式; @Component // 注册bean @ConfigurationProperties(pref 阅读全文
posted @ 2020-04-16 17:26 ohmok 阅读(233) 评论(0) 推荐(0)
摘要: 一、yaml语法 1)配置文件 SpringBoot使用一个全局的配置文件 , 配置文件名称是固定的 application.properties 语法结构 :key=value application.yml 语法结构 :key:空格 value 配置文件的作用 :修改SpringBoot自动配置 阅读全文
posted @ 2020-04-13 23:52 ohmok 阅读(2419) 评论(0) 推荐(1)
摘要: Ⅰ、设计前端:先从前端开始,知道页面长什么样,获取什么数据。 Ⅱ、设计数据库(难点):知道前端需要什么数据,把前端持久化的数据设计到数据库。 Ⅲ、前端能够自动运行,独立化工程。 Ⅳ、数据接口如何对接:json,对象 all in one! Ⅴ、前后端联调测试 ① 有一套自己熟悉的后台模板:工作必要! 阅读全文
posted @ 2020-04-01 17:32 ohmok 阅读(412) 评论(0) 推荐(0)
摘要: 最原始的方式,当我们要并行的或者异步的执行一个任务的时候,我们会直接使用启动一个线程的方式,如下面所示: new Thread(new Runnable() { @Override public void run() { // TODO Auto-generated method stub 这里放你 阅读全文
posted @ 2020-03-21 17:35 ohmok 阅读(235) 评论(0) 推荐(0)
摘要: 1. 重写(Overriding) 和 重载(Overloading) 方法的重写(Overriding)和重载(Overloading)是java多态性的不同表现,重写是父类与子类之间多态性的一种表现,重载可以理解成多态的具体表现形式。 ① 重载是一个类中定义了多个方法名相同,而他们的参数的数量不 阅读全文
posted @ 2020-03-20 23:18 ohmok 阅读(395) 评论(0) 推荐(0)
摘要: 一、获取当前时间的时间戳 1)时间进制 1秒 = 1000毫秒 1秒 = 1000000微秒(1毫秒=1000微秒) 1秒 = 1000000000纳秒(1微秒=1000纳秒)( 1毫秒=1000000纳秒) 要获得秒级时间戳,可以使用毫秒级时间戳除以1000即可 2)获取毫秒时间戳(13位) - 阅读全文
posted @ 2020-03-20 11:30 ohmok 阅读(651) 评论(0) 推荐(0)
摘要: 如果你想复制一个简单变量。很简单: int x = 7; int y = x; 不仅仅是int类型,其它七种原始数据类型(boolean,char,byte,short,float,double.long)同样适用于该类情况。 但是如果你复制的是一个对象,情况就有些复杂了。 当我说我是一个begin 阅读全文
posted @ 2020-03-19 17:40 ohmok 阅读(237) 评论(0) 推荐(0)
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 18 下一页