Dict.CN 在线词典, 英语学习, 在线翻译 ------------- MyGitee My腾云code

Happy_EveryDay

可以平凡 不可以平庸 无爱则无忧,无欲则无求,无怒而无敌,无怨才是佛。所有烦恼,都是放不下的执著 开源技群 328035181 MyGitee

上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 44 下一页

2020年10月28日

ReentrantLock

摘要: 在了解ReentrantLock之前,我们首先回忆一下synchronized,synchronized是java内置的关键字,锁的获取和释放都是由jvm实现,因此用户就不需要显示的去释放锁,是一种独占的加锁方式,但是虽然方便,也有一定的弊端: 1.当线程尝试获取锁的时候,如果获取不到锁会一直阻塞, 阅读全文

posted @ 2020-10-28 15:14 cn2025 阅读(145) 评论(0) 推荐(0)

悲 乐观锁

摘要: 阅读全文

posted @ 2020-10-28 14:22 cn2025 阅读(83) 评论(0) 推荐(0)

2020年10月27日

栈和堆的特点

摘要: 三、栈和堆的特点 栈: 函数中定义的基本类型变量,对象的引用变量都在函数的栈内存中分配。栈内存特点,数数据一执行完毕,变量会立即释放,节约内存空间。栈内存中的数据,没有默认初始化值,需要手动设置。 堆: 堆内存用来存放new创建的对象和数组。堆内存中所有的实体都有内存地址值。堆内存中的实体是用来封装 阅读全文

posted @ 2020-10-27 14:28 cn2025 阅读(435) 评论(0) 推荐(0)

2020年10月26日

你用对锁了吗?浅谈 Java “锁” 事

摘要: 大家好,我是yes。 本来打算继续写消息队列的东西的,但是最近在带新同事,发现新同事对于锁这方面有一些误解,所以今天就来谈谈“锁”事和 Java 中的并发安全容器使用有哪些注意点。 不过在这之前还是得先来盘一盘为什么需要锁这玩意,这得从并发 BUG 的源头说起。 并发 BUG 的源头 这个问题我 1 阅读全文

posted @ 2020-10-26 14:42 cn2025 阅读(179) 评论(0) 推荐(0)

ReentrantReadWriteLock读写锁的使用

摘要: Lock比传统线程模型中的synchronized方式更加面向对象,与生活中的锁类似,锁本身也应该是一个对象。两个线程执行的代码片段要实现同步互斥的效果,它们必须用同一个Lock对象。 读写锁:分为读锁和写锁,多个读锁不互斥,读锁与写锁互斥,这是由jvm自己控制的,你只要上好相应的锁即可。如果你的代 阅读全文

posted @ 2020-10-26 11:18 cn2025 阅读(198) 评论(0) 推荐(0)

2020年10月22日

OAuth2

摘要: 1. 前言 技术这东西吧,看别人写的好像很简单似的,到自己去写的时候就各种问题,“一看就会,一做就错”。网上关于实现SSO的文章一大堆,但是当你真的照着写的时候就会发现根本不是那么回事儿,简直让人抓狂,尤其是对于我这样的菜鸟。几经曲折,终于搞定了,决定记录下来,以便后续查看。先来看一下效果 2. 准 阅读全文

posted @ 2020-10-22 10:46 cn2025 阅读(203) 评论(0) 推荐(0)

2020年10月20日

建设现代产业体系培育千亿产业集群推进计划

摘要: 发展重点和目标 集成电路和光电产业集群 闽东北协同发展区以福州为中心,带动莆田、宁德、平潭和南平等地区共同发展,依托福州经济技术开发区、福清融侨经济技术开发区、莆田高新区等产业集中区,支持壮大京东方、华映、华佳彩、瑞芯微、福联等企业,重点发展新型显示、集成电路及LED等产品。争取到2020年实现产值 阅读全文

posted @ 2020-10-20 16:55 cn2025 阅读(245) 评论(0) 推荐(0)

2020年10月15日

使用IDEA运行CAS5.3服务器 springBoot客户端

摘要: 在上节中,我们运行CAS服务器是打成war包在tomcat中进行运行,这节介绍在IDEA中运行CAS服务器。 1.下载CAS 模板 Overlay Template,我这里使用 Apereo CAS 5.3.x 版本,JDK需要1.8+ 地址:https://github.com/apereo/ca 阅读全文

posted @ 2020-10-15 12:01 cn2025 阅读(1472) 评论(0) 推荐(0)

2020年10月10日

SpringBoot系列——花里胡哨的banner.txt

摘要: 项目结构 我们只需要在springboot项目的resources文件夹下面创建一个banner.txt文件,springboot启动的时候会去加载这个文件,项目结构: banner.txt 这里有几个定制banner的网站,文字、图片都可以秀起来,怎么秀就看你的骚操作了 http://patorj 阅读全文

posted @ 2020-10-10 10:05 cn2025 阅读(1386) 评论(0) 推荐(0)

2020年10月9日

BeanCreationException:创建名为“springApplicationAdminRegistrar”的bean时出错

摘要: 1、ServiceImpl 类没加@Service 阅读全文

posted @ 2020-10-09 16:19 cn2025 阅读(691) 评论(0) 推荐(0)

Spring boot中使用aop详解

摘要: aop是spring的两大功能模块之一,功能非常强大,为解耦提供了非常优秀的解决方案。 现在就以springboot中aop的使用来了解一下aop。 一:使用aop来完成全局请求日志处理 创建一个springboot的web项目,勾选aop,pom如下: [html] view plain copy 阅读全文

posted @ 2020-10-09 15:11 cn2025 阅读(580) 评论(0) 推荐(0)

springboot—spring aop 实现系统操作日志记录存储到数据库

摘要: 原文:https://www.jianshu.com/p/d0bbdf1974bd 采用方案: 使用spring 的 aop 技术切到自定义注解上,针对不同注解标志进行参数解析,记录日志缺点是要针对每个不同的注解标志进行分别取注解标志,获取参数进行日志记录输出 1. 需要引用的依赖 <!--spri 阅读全文

posted @ 2020-10-09 15:10 cn2025 阅读(1267) 评论(0) 推荐(0)

springboot aop 注解方式 日志记录

摘要: 一:功能简介 本文主要记录如何使用aop切面的方式来实现日志记录功能。 主要记录的信息有: 操作人,方法名,参数,运行时间,操作类型(增删改查),详细描述,返回值。 二:项目结构图 三:代码实现 1.配置文件 这里只有两个配置:1)server.port=11000,设置项目启动的端口号,防止被其他 阅读全文

posted @ 2020-10-09 11:46 cn2025 阅读(706) 评论(0) 推荐(0)

2020年9月29日

springboot整合shiro-登录认证和权限管理

摘要: 转载:https://www.cnblogs.com/liyinfeng/p/8033869.html 这篇文章我们来学习如何使用Spring Boot集成Apache Shiro。安全应该是互联网公司的一道生命线,几乎任何的公司都会涉及到这方面的需求。在Java领域一般有Spring Securi 阅读全文

posted @ 2020-09-29 11:02 cn2025 阅读(524) 评论(0) 推荐(0)

2020年9月24日

xxxx-spring-boot-starter

摘要: 1、pom.xml <groupId>com.maykit</groupId> <artifactId>token-redis-springboot-starter</artifactId> <version>0.0.3</version> <name>token-redis-springboot- 阅读全文

posted @ 2020-09-24 14:35 cn2025 阅读(611) 评论(0) 推荐(0)

2020年9月17日

SpringBoot事务简单操作及手动回滚

摘要: 一、引入依赖 <!-- 核心启动器, 包括auto-configuration、logging and YAML --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter< 阅读全文

posted @ 2020-09-17 09:22 cn2025 阅读(4053) 评论(0) 推荐(0)

2020年9月15日

sb-package

摘要: 1、build 2、mvn 阅读全文

posted @ 2020-09-15 10:37 cn2025 阅读(123) 评论(0) 推荐(0)

2020年9月14日

SpringBoot 多环境配置

摘要: SpringBoot 多环境配置 在我们的实际开发中,一般都有三套环境,开发环境,测试环境,生产环境,三套环境的数据库连接配置也有所不同,比如,端口,IP地址等等。如果在打包时候都频繁的修改配置文件信息,那必将是非常容易出错的地方。 在springBoot多环境配置文件名需要满足applicatio 阅读全文

posted @ 2020-09-14 09:26 cn2025 阅读(454) 评论(0) 推荐(0)

2020年9月11日

springboot + 全局异常处理

摘要: ControllerAdvice import org.springframework.web.bind.annotation.ControllerAdvice;import org.springframework.web.bind.annotation.ExceptionHandler;impor 阅读全文

posted @ 2020-09-11 10:15 cn2025 阅读(182) 评论(0) 推荐(0)

2020年9月10日

springBoot多数据源

摘要: 第一,新建一个名为springBoot-mutidata的maven项目,完整的pom.xml配置如下: <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:x 阅读全文

posted @ 2020-09-10 15:05 cn2025 阅读(223) 评论(0) 推荐(0)

2020年9月4日

springboot(十八)-session共享

摘要: 前言 在传统的单服务架构中,一般来说,只有一个服务器,那么不存在 Session 共享问题,但是在分布式/集群项目中,Session 共享则是一个必须面对的问题,先看一个简单的架构图: 在这样的架构中,会出现一些单服务中不存在的问题,例如客户端发起一个请求,这个请求到达 Nginx 上之后,被 Ng 阅读全文

posted @ 2020-09-04 17:58 cn2025 阅读(275) 评论(0) 推荐(0)

SpringBoot系列

摘要: SpringBoot系列——MyBatis-Plus整合封装 摘要:前言 MyBatis-Plus是一款MyBatis的增强工具(简称MP),为简化开发、提高效率,但我们并没有直接使用MP的CRUD接口,而是在原来的基础上封装一层通用代码,单表继承我们的通用代码,实现了单表的基础get、save(插 阅读全文

posted @ 2020-09-04 10:05 cn2025 阅读(395) 评论(0) 推荐(0)

2020年9月3日

springboot的Interceptor、Filter、Listener及注册

摘要: springboot拦截器: public class Interceptor implements HandlerInterceptor{ private Logger logger = LoggerFactory.getLogger(Interceptor.class); public void 阅读全文

posted @ 2020-09-03 18:22 cn2025 阅读(280) 评论(0) 推荐(0)

回顾SpringMVC使用拦截器步骤

摘要: 5.1 回顾SpringMVC使用拦截器步骤 自定义拦截器类,实现HandlerInterceptor接口 注册拦截器类 5.2 Spring Boot使用拦截器步骤 5.2.1 按照Spring MVC的方式编写一个拦截器类,实现HandlerInterceptor接口 在03-springboo 阅读全文

posted @ 2020-09-03 18:21 cn2025 阅读(491) 评论(0) 推荐(0)

2020年9月2日

用SpringBoot+MySql+JPA实现对数据库的增删改查和分页

摘要: 使用SpringBoot+Mysql+JPA实现对数据库的增删改查和分页 JPA是Java Persistence API的简称,中文名Java持久层API,是JDK 5.0注解或XML描述对象-关系表的映射关系,并将运行期的实体对象持久化到数据库中。 使用Springboot和jpa对数据库进行操 阅读全文

posted @ 2020-09-02 11:53 cn2025 阅读(967) 评论(0) 推荐(1)

2020年9月1日

Keepalived + Nginx + Tomcat 的高可用负载均衡架构搭建

摘要: Keepalived + Nginx + Tomcat 的高可用负载均衡架构搭建 Nginx 是一个高性能的 HTTP反向代理服务器 Keepalived 是一个基于VRRP协议来实现的LVS服务高可用方案,可以利用其来避免服务的单点故障 Tomcat 是一个免费的开放源代码的Web 应用服务器,属 阅读全文

posted @ 2020-09-01 11:27 cn2025 阅读(331) 评论(0) 推荐(0)

Spring Boot入门(四)——使用模板FreeMaker

摘要: (1) freemarker介绍: FreeMarker是一款模板引擎: 即一种基于模板和要改变的数据, 并用来生成输出文本(HTML网页、电子邮件、配置文件、源代码等)的通用工具。 它不是面向最终用户的,而是一个Java类库,是一款程序员可以嵌入他们所开发产品的组件。 (2) 新建spring-b 阅读全文

posted @ 2020-09-01 10:51 cn2025 阅读(295) 评论(0) 推荐(0)

2020年8月30日

.Net Core WebApi(一)简单创建及使用

摘要: 按照目前的软件开发发展趋势中,不管是前后端分离还是提供数据服务,WebApi使用的越来越广泛,而且.NET Core也是我们.NET开发人员未来发展的趋势,所以说学会使用.NET Core Api是非常有必要的。 本人作为一个.NET菜鸟,正在慢慢的学习中,将学到的一步一步记录下来。 一、创建项目 阅读全文

posted @ 2020-08-30 14:13 cn2025 阅读(799) 评论(0) 推荐(0)

2020年8月28日

从零开始学 ASP.NET Core 与 EntityFramework Core 介绍

摘要: 目标 我们将详细讨论和学习: .NET 平台 ASP.NET Core ASP.NET Core MVC ASP.NET Identity Core Entity Framework Core 适用对象 学习本书的前置条件只需要你有一点 C#和 Html、JavaScript 基础即可。 本书适合对 阅读全文

posted @ 2020-08-28 16:41 cn2025 阅读(375) 评论(0) 推荐(0)

2020年8月27日

Spring Cloud Stream

摘要: 文章主目录 简单例子 核心概念 自定义输入和输出 spring intergration原生支持 消息转换 消息反馈 消息分组 消费分区 说明 对Spring Boot 和 Spring Integration的整合,通过Spring Cloud Stream能够简化消息中间件使用的复杂难度!让业务 阅读全文

posted @ 2020-08-27 14:24 cn2025 阅读(317) 评论(0) 推荐(0)

基于vue实现的三级联动下拉框

摘要: http://www.jq22.com/yanshi22675 阅读全文

posted @ 2020-08-27 09:00 cn2025 阅读(1996) 评论(0) 推荐(0)

2020年8月19日

中国十大瓜子品牌排行榜

摘要: 一、三只松鼠 品牌介绍:三只松鼠股份有限公司成立于2012年,在中国十大瓜子品牌排行榜中属于比较年轻的一个企业,但是今年来在国内的人气一路猛涨,它是一家主要以坚果、干果、茶叶、休闲零食等食品的研发,经过长期的发展现在的三只松鼠集团已经将业务扩展到了动漫、影视等领域。 品牌官网:https://www 阅读全文

posted @ 2020-08-19 14:19 cn2025 阅读(3054) 评论(0) 推荐(0)

2020年8月4日

spring boot 2 + shiro 实现权限管理

摘要: Shiro是一个功能强大且易于使用的Java安全框架,主要功能有身份验证、授权、加密和会话管理。看了网上一些文章,下面2篇文章写得不错。Springboot2.0 集成shiro权限管理 Spring Boot:整合Shiro权限框架 自己动手敲了下代码,在第一篇文章上加入了第二篇文章的Swagge 阅读全文

posted @ 2020-08-04 15:17 cn2025 阅读(305) 评论(0) 推荐(0)

2020年8月3日

轻松搭建CAS 5.x系列(1)-使用cas overlay搭建SSO SERVER服务端

摘要: 概要说明 cas的服务端搭建有两种常用的方式: 1. 基于源码的基础上构建出来的 2. 使用WAR overlay的方式来安装官方推荐使用第二种,配置管理方便,以后升级也容易。本文就是使用第二种方式 安装步骤 1. 安装GIT 自行到 https://www.git-scm.com/download 阅读全文

posted @ 2020-08-03 20:40 cn2025 阅读(333) 评论(0) 推荐(0)

2020年7月30日

springboot+maven+thymeleaf配置实战demo

摘要: 本案例使用thymeleaf,与springboot配置使用。thymeleaf是一种模板语言,可以动态或者静态显示文本内容。 1 、项目结构 2、构建springboot项目 通过idea的new project构建springboot项目,如果mvn比较慢,建议更改maven目录下的conf中的 阅读全文

posted @ 2020-07-30 18:47 cn2025 阅读(902) 评论(0) 推荐(0)

Springboot系列:Springboot与Thymeleaf模板引擎整合基础教程

摘要: 前言 由于在开发My Blog项目时使用了大量的技术整合,针对于部分框架的使用和整合的流程没有做详细的介绍和记录,导致有些朋友用起来有些吃力,因此打算在接下来的时间里做一些基础整合的介绍,当然,可能也不会特别的基础,但是源码会开放给大家,方便大家学习,此次的源码地址为springboot-thyme 阅读全文

posted @ 2020-07-30 18:46 cn2025 阅读(214) 评论(0) 推荐(0)

idea使用maven install命令打包(springboot),jar运行时出现没有主清单属性

摘要: 原因是:我的项目里除了springboot启动类还自定义了多个main来搞了点小demo,就因为这个原因我花了近一天的时间才找清楚原因。 解决方案:找到多余的main方法,注释或删除掉. (下面可以忽略,自己用来记录下当时为了找这个错误被坑了多少次) 接下来说一下网上给出的解决方案: (1).MF文 阅读全文

posted @ 2020-07-30 18:44 cn2025 阅读(720) 评论(0) 推荐(0)

2020年7月29日

SpringCloud+Eureka+Feign+Ribbon+zuul的简化搭建流程和CRUD练习

摘要: 环境:win10--idea2019--jdk8 1.搭建Eureka服务模块 1.1 新建eureka服务模块(Sping Initializr) 取名为eureka-server,并添加如下Dependencies: 1.2 配置application.properties #配置端口 serv 阅读全文

posted @ 2020-07-29 17:31 cn2025 阅读(385) 评论(0) 推荐(0)

2020年7月28日

Spring Cloud Bus 消息总线

摘要: 前面两篇文章我们聊了Spring Cloud Config配置中心,当我们在更新github上面的配置以后,如果想要获取到最新的配置,需要手动刷新或者利用webhook的机制每次提交代码发送请求来刷新客户端,客户端越来越多的时候,需要每个客户端都执行一遍,这种方案就不太适合了。使用Spring Cl 阅读全文

posted @ 2020-07-28 15:48 cn2025 阅读(262) 评论(0) 推荐(0)

2020年7月25日

Spring Cloud之Swagger集群搭建

摘要: 在微服务中,Swagger是每个服务 比如会员服务,订单服务,支付服务 进行继承、 如何将整个微服务中的Swagger进行合成,同一台服务器上。 使用Zuul+Swagger实现管理整个微服务API文档 使用Nginx+Swagger以不同的项目区分跳转到不同的接口文档 Spring Boot支持对 阅读全文

posted @ 2020-07-25 15:52 cn2025 阅读(880) 评论(0) 推荐(0)

上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 44 下一页

导航