杨庆磊
码龄9年
关注
提问 私信
  • 博客:101,075
    问答:5,017
    106,092
    总访问量
  • 43
    原创
  • 2,072,051
    排名
  • 9
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:浙江省
  • 加入CSDN时间: 2015-11-10
博客简介:

woshimuyi1025的博客

查看详细资料
个人成就
  • 获得13次点赞
  • 内容获得16次评论
  • 获得56次收藏
创作历程
  • 7篇
    2019年
  • 7篇
    2018年
  • 3篇
    2017年
  • 57篇
    2016年
  • 9篇
    2015年
成就勋章
TA的专栏
  • java
    41篇
  • 地图
    1篇
  • android学习笔记
    5篇
  • tomcat
    2篇
  • Python学习
    1篇
  • oracle问题
    3篇
  • linux
    3篇
  • sql语句
    14篇
  • 常见错误
    4篇
  • 工具
    4篇
  • demo使用
    1篇
  • 前端问题
    3篇
兴趣领域 设置
  • 大数据
    mysqlredis
  • 后端
    spring
创作活动更多

超级创作者激励计划

万元现金补贴,高额收益分成,专属VIP内容创作者流量扶持,等你加入!

去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

Apache Shiro学习笔记

Apache Shiro是一个功能强大且易于使用的Java安全框架,为开发人员提供了一个直观而全面的解决方案,用于身份验证、授权、加密和会话管理。Apache Shiro的三大核心:Subject:即“当前操作用户”。但是,在 Shiro 中,Subject 这一概念并不仅仅指人,也可以是第三方进程、后台帐户(Daemon Account)或其他类似事物。它仅仅意味着“当前跟软件交互...
原创
发布博客 2019.09.29 ·
285 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Spring中几个常见的注解

@RestControllerSpring 4.0引入了@RestController,这是一个控制器的专用版本,它是一个方便的注释,相当于@Controller+@ResponseBody两个注解的结合。但使用@RestController这个注解,就不能返回jsp,html页面,视图解析器无法解析jsp,html页面。用@Controller,返回的是页面;@Controller加上@Re...
原创
发布博客 2019.09.24 ·
214 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Spring Security学习笔记

Spring Security是一个基于Spring的企业应用系统提供对访问权限进行控制解决方式的安全框架,应用的安全性包括“用户认证”和“用户授权”。用户认证指的是验证某个用户是否为系统中的合法主体,也就是说用户能否访问该系统。用户认证一般要求用户提供用户名和密码。系统通过校验用户名和密码来完成认证过程。用户授权指的是验证某个用户是否有权限执行某个操作。在一个系统中,不同用户所具有的权限是不...
原创
发布博客 2019.09.23 ·
222 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

高效java工具类总结

一、org.apache.commons.lang.StringUtilsisBlank:字符串是否为空 (trim后判断)isEmpty:字符串是否为空 (不trim并判断)equals:字符串是否相等join:合并数组为单一字符串,可传分隔符split:分割字符串isNumericSpace:是否是number 可以去除字符串间的空格 前后的不可以EMPTY:返回空字符串is...
原创
发布博客 2019.09.21 ·
174 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

开发中踩过的那些坑

今天聊一聊开发中经常踩到的一些坑。1、直接使用查询出的对象进行更新案例:ClassSch classSch = classSchService.get(classSchId); if (classSch == null) { throw new BizException("课次信息不存在"); }classSch.setSta...
原创
发布博客 2019.09.21 ·
520 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Redis为什么那么快?为什么使用单线程

Redis是一个开源的使用ANSI C语言编写、遵守BSD协议、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库。它可以用作:数据库、缓存和消息中间件。Redis支持多种类型的数据结构,其中常见的数据结构类型有:String、List、Set、Hash、ZSet这5种。Redis提供了持久化的选项,可以让用户将自己的数据保存到磁盘上面进行存储,Redis为持久化提供了两种方...
原创
发布博客 2019.09.21 ·
122 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

centos搭建静态网站

安装Nginx在 CentOS 上,可直接使用 yum 来安装 Nginx:yum install -y nginx安装完成后,使用 nginx 命令启动 Nginx:nginx设置 Nginx 开机启动:systemctl enable nginx.service配置静态服务器访问路径外网用户访问服务器的 Web 服务由 Nginx 提供,Nginx 需要配置...
原创
发布博客 2019.04.23 ·
524 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

常用的正则表达式

package com.yql.sdk.util;import java.util.regex.Pattern;/** * 验证工具 */public class RegexUtils { /** * 正则表达式:验证用户名 */ public static final String REGEX_USERNAME = "^[a-zA-Z]\\w{...
原创
发布博客 2018.09.28 ·
161 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

常用的时间工具整理DateUtils

package com.pdabc.sdk.util;import java.text.ParsePosition;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;public class DateUtils extends com.panda.sdk.util.Da...
原创
发布博客 2018.08.29 ·
311 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

海量数据导出excel处理

在海量数据导出excel的时候我们经常遇到内存溢出的问题,内存的溢出很有可能发生在两个地方,第一种是查询出海量的数据放入list集合的时候,第二种是根据集合生成excel的时候。我们内存的溢出通常是第二种,首先说一下第二种内存溢出的处理方法。在处理第二种内存溢出之前我们必须先了解Excel 2003及以下的版本和Excel 2007-2010版本的区别Excel 2003及以下的版本。...
原创
发布博客 2018.08.02 ·
1332 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

redis防止表单重复提交

1. 对于前后端传递token验证的方式,每次都需要页面加载才能在后端存放token,这样会导致用户在第一次提交表单失败后就无法提交成功,需要刷新页面。 2. 利用session去给前后端的token存放获取,这对于APP来说不协调,适合用redis。使用哪种方法要根据自己项目去考虑,比如单纯做网页的用session也不错。 我这里后台是提供给微信端和APP端,所以使用了第四种方法:使用Re...
原创
发布博客 2018.08.02 ·
5122 阅读 ·
1 点赞 ·
7 评论 ·
12 收藏

整合SpringBoot,mybatis,redis案例

发布资源 2018.06.08 ·
zip

jdk-7u80-windows-x64

发布资源 2018.06.08 ·
zip

jdk-8u131-windows-x64位

发布资源 2018.06.08 ·
zip

apache-maven-3.2.2

发布资源 2018.06.08 ·
zip

求教 为啥我的springboot没办法跳转到页面上。。。idea建的springboot项目

答:

#thymeleaf静态资源配置
spring.thymeleaf.prefix=classpath:/templates/
spring.thymeleaf.suffix=.html
spring.thymeleaf.mode=HTML5
spring.thymeleaf.encoding=UTF-8
spring.thymeleaf.servlet.content-type=text/html

回答问题 2018.06.08

求教 为啥我的springboot没办法跳转到页面上。。。idea建的springboot项目

答:

配置文件中spring.thymeleaf.prefix=classpath:/templates/ 在templates后面加/ 另外去除 spring.mvc.view.prefix=/templates


回答问题 2018.06.08

创建一个简单的缓存demo

/**   * @Title: CacheDemo.java * @Package com.yql.Thread * @Description: TODO(用一句话描述该文件做什么) * @author A18ccms A18ccms_gmail_com   * @date 2018年6月7日 上午11:44:56 * @version V1.0   */ package com....
转载
发布博客 2018.06.07 ·
251 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java高并发编程:线程范围内共享数据

所谓线程范围内共享数据,即对于相同的程序代码,多个模块在同一个线程中运行时要共享一份数据,而在另外线程中运行时又共享另外一份数据,API中为我们提供了一个操作线程范围内共享数据的类ThreadLocal,对于线程范围内共享数据的应用,在ThreadLocal的应用场景中进行了介绍,然后主要对它的使用进行讲解,演示了由单一数据的共享到将多个数据封装到一个对象中,然后进行共享。在开始先用一个Map集合...
原创
发布博客 2018.06.05 ·
185 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

使用idea创建第一个springBoot项目

idea下载地址:https://www.jetbrains.com/idea/创建项目步骤:配置pom依赖的包,然后更新依赖包,pom.xml内容如下:<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/
原创
发布博客 2018.01.05 ·
5754 阅读 ·
0 点赞 ·
0 评论 ·
5 收藏
加载更多