自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 资源 (1)
  • 收藏
  • 关注

转载 OAuth协议简介

授权码模式

2018-09-30 18:04:16 116

转载 短信验证码接口开发

2018-09-29 18:55:59 141

转载 SpringBoot读取配置文件

application.xmlimooc.security.code.image.length = 4实体类@ConfigurationProperties(prefix = "imooc.security")public class SecurityProperties { private ValidateCodeProperties code = new ValidateCodePr...

2018-09-29 14:18:23 130

转载 记住我

基本原理前端<td colspan='2'><input name="remember-me" type="checkbox" value="true" />记住我</td> @Autowired private DataSource dataSource; @Bean public PersistentTokenRepository per..

2018-09-28 19:23:37 451

转载 图片验证码

2018-09-27 20:09:36 139

转载 SpringSecurity源码

SecurityContextHolder是ThreadLocalsecurityContextPersistenceFilter 近来的时候检查session 。如果有认证信息就从session中取出来,放到线程里出去的时候,如果线程中有,就取出来,放到session中这样不同的请求就能从一个session中拿到相同的用户认证信息获得用户信息:SecurityContext...

2018-09-27 18:12:18 233

转载 SpringSecurity开发基于表单的认证

核心功能认证(你是谁)授权(你能干什么)攻击防护(防止伪造身份)一组过滤器链//所有请求都需要认证 几乎是默认的@Configurationpublic class BrowserSecurityConfig extends WebSecurityConfigurerAdapter { @Override protected void configure(HttpSecu...

2018-09-26 14:48:57 339

转载 使用Swagger自动生成文档

swagger 自动生成html文档使用 wireMock快速伪造Restful服务pom.xml <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId&

2018-09-26 13:50:29 194

转载 使用多线程提高REST服务性能 异步处理rest服务

使用Runnable使用DeferredResult异步处理配置异步处理Callable// Callable<String> result = new Callable<String>() {// @Override// public String call() throws Exception {// logger.info("副线...

2018-09-25 18:49:06 1081

转载 Spring Boot 处理文件上传和下载 REST方式处理文件服务

测试用例 @Test public void whenUploadSuccess() throws Exception { String result = mockMvc.perform(fileUpload("/file") .file(new MockMultipartFile("file", "test.txt

2018-09-25 16:52:59 3247

转载 使用切片拦截REST服务 Filter Interceptor Aspect

拦截的方法过滤器 Filter 初始化 销毁 doFilter处理逻辑拦截器 Interceptor 调用之前 控制器 调用之后 最终调用切片 Aspect过滤器@Componentpublic class TimeFilter implements Filter { @Override public void doFilter(ServletRequest reque...

2018-09-25 14:33:35 356

转载 controller注解使用 resultful

可以使用正则@PutMapping("/{id:\\d+}")status().is4xxClientError() 参数异常JsonViewpublic class User { public interface UserSimpleView {}; public interface UserDetailView extends UserSimpleView {};

2018-09-21 15:12:59 1156

转载 spring-boot-starter-test 使用

pom.xml <dependency> <groupId>org.springframework.boot</groupId> &a

2018-09-20 16:57:52 17555 1

转载 Spring Security技术栈开发企业级认证与授权,1,项目构建

父项目 imooc-security<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http:

2018-09-19 15:47:35 492

转载 maven提取父项目管理项目

父项目 <modelVersion>4.0.0</modelVersion> <groupId>com.imooc.security</groupId> <artifactId>imooc-security</artifactId>

2018-09-19 15:03:29 489

转载 加入redis

POM.xml <!-- redis --> <dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId>

2018-09-18 11:21:15 123

转载 权限拦截功能开发 过滤器

AclControlFilter@Slf4jpublic class AclControlFilter implements Filter { private static Set<String> exclusionUrlSet = Sets.newConcurrentHashSet(); private final static String noAut...

2018-09-17 17:26:32 528

转载 多个删除,String转 List<Integer>

POM &lt;!-- tools --&gt; &lt;dependency&gt; &lt;groupId&gt;commons-collections&lt;/groupId&gt; &lt;artifactId&gt;commons-collections&lt;/artifactId&gt; &lt;version&gt;3.2.2&

2018-09-17 10:38:57 169

转载 杂项:lombok mybatis返回ID

lombok@NoArgsConstructor: 自动生成无参数构造函数。@AllArgsConstructor: 自动生成全参数构造函数。@Data: 自动为所有字段添加@ToString, @EqualsAndHashCode, @Getter方法,为非final字段添加@Setter,和@RequiredArgsConstructor!...

2018-09-14 11:18:26 521

转载 发送email工具类

POM &amp;lt;!-- email --&amp;gt; &amp;lt;dependency&amp;gt; &amp;lt;groupId&amp;gt;org.apache.commons&amp;lt;/groupId&amp;gt; &amp;lt;artifactId&amp;gt;commons-email&amp;lt;/artifactId&am

2018-09-14 11:01:49 206

转载 获取IP地址工具类

权限系统IP工具类@Slf4jpublic class IpUtil { public final static String ERROR_IP = "127.0.0.1"; public final static Pattern pattern = Pattern. compile("(2[5][0-5]|2[0-4]\\d|1\\d{2}|\\...

2018-09-14 10:55:25 131

转载 ThreadLocal,LoginFilter实现登录请求的拦截

RequestHolderThreadLocal 相当于map,map中的key是当前的进程public class RequestHolder { private static final ThreadLocal&lt;SysUser&gt; userHolder = new ThreadLocal&lt;SysUser&gt;(); private stat...

2018-09-13 19:06:35 567

转载 4.企业级权限管理系统 分页后台

PageQuerypublic class PageQuery { @Getter @Setter @Min(value = 1, message = &quot;当前页码不合法&quot;) private int pageNo = 1; @Getter @Setter @Min(value = 1, message = &quot;每页展示数量不合法&quot;)...

2018-09-13 16:05:46 306

转载 3.企业级权限管理系统 原始的登录request response 登录

@RequestMapping(&amp;quot;/login.page&amp;quot;) public void login(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException { String username = request.getParameter...

2018-09-13 13:35:34 421

转载 MD5Util

企业及权限框架MD5Util@Slf4jpublic class MD5Util { public final static String encrypt(String s) { char hexDigits[] = { '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'A', 'B', 'C', 'D', '...

2018-09-13 10:53:21 185

转载 PasswordUtil 生成字符 数字 结合的密码

PasswordUtilpublic class PasswordUtil { public final static String[] word = { "a", "b", "c", "d", "e", "f", "g", "h", "j", "k&qu

2018-09-13 10:43:29 432

转载 2.企业级权限管理系统 部门的更新,同级目录下的校验

update public void update(DeptParam param) { BeanValidator.check(param); if(checkExist(param.getParentId(), param.getName(), param.getId())) { throw new ParamException...

2018-09-12 15:49:59 238

转载 1.企业级权限管理系统 save dept,生成树结构

save public void save(DeptParam param) { BeanValidator.check(param); if(checkExist(param.getParentId(), param.getName(), param.getId())) { throw new ParamException("...

2018-09-12 14:04:55 243

转载 common包下ApplicationContextHelper HttpInterceptor

applicationContextHelper@Component("applicationContextHelper")public class ApplicationContextHelper implements ApplicationContextAware { private static ApplicationContext applicationContext;...

2018-09-11 18:07:43 1289 1

转载 common包下,json,异常处理

JsonData@Getter@Setterpublic class JsonData { private boolean ret; private String msg; private Object data; public JsonData(boolean ret) { this.ret = ret; } ...

2018-09-11 15:52:02 874

转载 mybatis generator工具类:

jar包: mybatis-generator-core-1.3.2.jarmysql-connector-java-5.1.34.jargenerator.xml&amp;lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&amp;gt;&amp;lt;!DOCTYPE generatorConfiguration PUBLIC &quot;-//mybati

2018-09-11 15:18:22 171

转载 2.SpringMVC+Spring+Mybatis整合(2) 配置web.xml,spring-servlet.xml,applicationContext.xml

web spring-servlet 在 webapp WEB-INF下applicationContext 在resource文件夹下&amp;amp;amp;lt;?xml version=&amp;amp;quot;1.0&amp;amp;quot; encoding=&amp;amp;quot;UTF-8&amp;amp;quot;?&amp;amp;amp;gt;&amp;amp;amp;lt;web-app xmlns:xs

2018-09-11 14:25:10 244

转载 1.SpringMVC+Spring+Mybatis整合(1) 引入jar包

POM.xml&amp;amp;lt;project xmlns=&amp;quot;http://maven.apache.org/POM/4.0.0&amp;quot; xmlns:xsi=&amp;quot;http://www.w3.org/2001/XMLSchema-instance&amp;quot; xsi:schemaLocation=&amp;quot;http://maven.apache.org/POM/4.0.0 http

2018-09-11 13:31:38 386

转载 common包下 BeanValidator bean参数的校验工具类

pom &amp;amp;lt;!-- validator --&amp;amp;gt; &amp;amp;lt;dependency&amp;amp;gt; &amp;amp;lt;groupId&amp;amp;gt;javax.validation&amp;amp;lt;/groupId&amp;amp;gt; &amp;amp;lt;artifactId&amp;amp;gt;

2018-09-11 13:07:51 616

转载 使用jackson制作json工具类

pom文件: &amp;lt;dependency&amp;gt; &amp;lt;groupId&amp;gt;org.codehaus.jackson&amp;lt;/groupId&amp;gt; &amp;lt;artifactId&amp;gt;jackson-core-asl&amp;lt;/artifactId&amp;gt; &amp;lt;version

2018-09-11 10:03:11 176

坑人,彻底明白:Linux服务器:k8s(Kubernetes)安装网络插件calico无法下载,无法启动的问题解决:

解决地址如下: https://blog.csdn.net/qq120631157/article/details/128672524 无积分的同学,请联系我。 1. 首先确定 k8s的版本,我的为1.20.9 ```sh kubectl get nodes NAME STATUS ROLES AGE VERSION master01 Ready control-plane,master 6h24m v1.20.9 ``` 2. 然后去官网确定 自己需要哪个版本,可以参考这个文章, 3. https://blog.csdn.net/LRXmrlirixing/article/details/126648454 4. 比如我知道了,像我的k8s对应的calico 3.20版本以上。 5. 因为 服务器没有翻墙,是无论如何都下载不下来镜像的。(除非特别低版本的 calico) 6. 所以需要去下载 离线的docker文件。

2023-01-13

Kubernetes(k8s)2020版入门笔记和资料(尚).zip

Kubernetes(k8s)2020版入门笔记和资料 尚

2021-07-28

空空如也

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

TA关注的人

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