- 博客(14)
- 收藏
- 关注
原创 java 设计模式
java 的设计模式大体上分为三大类:创建型模式(5种):工厂方法模式,抽象工厂模式,单例模式,建造者模式,原型模式。结构型模式(7种):适配器模式,装饰器模式,代理模式,外观模式,桥接模式,组合模式,享元模式。行为型模式(11种):策略模式、模板方法模式、观察者模式、迭代子模式、责任链模式、命令模式、备忘录模式、状态模式、访问者模式、中介者模式、解释器模式。设计模式遵循的原则有6个:1、开闭原则(Open Close Principle)对扩展开放,对修改关闭。2、里氏代换原则(Lisk
2021-03-20 18:35:15
406
原创 Hibernate 源码分析
1、Hibernate之生成SessionFactory源码追踪Hibernate的所有session都是由sessionFactory来生成的,那么,sessionFactory是怎么得来的呢?它与我们配置的xxx.cfg.xml文件以及xxx.hbm.xml文件之间又有着怎么样的联系呢?先看一小段生成sessionFactory的代码:code_1:public class HibernateTest { @Test public void test() {
2021-03-20 18:21:58
1110
原创 docker 简单入门
docker 简介Docker 是一个开源的应用容器引擎,基于 Go 语言并遵从 Apache2.0 协议开源。Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口(类似 iPhone 的 app),更重要的是容器性能开销极低。Docker 从 17.03 版本之后分为 CE(Community Edition: 社区版) 和 EE(Enterprise Editio
2021-03-20 18:19:02
70
原创 oauth2使用jwt生成token
1,依赖<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-
2020-06-18 20:00:07
1193
原创 oauth2使用密码方式获取token
oauth2 使用密码方式获取token1,Maven主要的依赖,没有使用数据库相关依赖<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM
2020-06-13 16:34:58
1077
原创 想输出字符串,并且还能替换变量,可以怎么做
使用python 2遗留的 %name = 'yejing'age = 32birth = '1988-12-13'wight = 82.5sex = 'N'print(" %-20s %d %s %f %.2f %c" % (name,age,birth,wight,wight,sex))输出结果yejing 32 1988-12-13 82.500...
2020-04-07 20:27:44
321
原创 Eclpse使用第三方的库,注释是乱码解决方法
解决Eclpse载入第三方库,注释是乱码的问题第一步:在eclipse菜单栏中,Window–>Preferences–>General–>Content types将JAR Content , Java Class File 的Default encoding都设置为你要的编码。第二步:光设置上面的还不行,还需要再设置Workspace的编码。Window–&g...
2020-04-07 08:16:14
142
原创 springboot整合mybatis关键部分
依赖的jar包1,检查parent<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.2.5.RELEASE</version&g...
2020-04-05 20:38:28
85
原创 不想用postman,用python如何进行接口的调试
requests库的简单应用安装requests库如何导包get 无参请求get 请求带上参数定制化请求头r(Response)对象post 以form表单的方式请求:application/x-www-form-urlencodedpost 以json的方式请求:application/jsonpost 以json的方式请求2:application/json上传文件:multipart/for...
2020-04-04 21:18:17
178
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人