- 博客(20)
- 资源 (1)
- 收藏
- 关注
原创 shiro扩展功能学习篇03(动态权限配置,限制登录,多Realm)
Shiro-SpringBoot核心功能扩展realm缓存缓存Realm作用主要为了减少 认证和授权时,频繁的访问数据库。之前导入了 Shiro-Redis 桥接的jar包,已经包含了Redis的缓存机制。<dependency> <groupId>org.crazycake</groupId> <artifactId>shiro-redis-spring-boot-starter</artifactId> <
2021-11-02 19:57:18
545
原创 shiro基础学习篇02-集成springboot
Shiro集成SpringBoot一般企业中使用Shiro 都是配合 SpringBoot 进行集成使用。项目集成思路项目骨架项目依赖<dependencies> <!-- shiro-springboot --> <dependency> <groupId>org.crazycake</groupId> <artifactId>sh
2021-11-02 19:53:53
269
原创 Shiro基础学习篇01
Shiro权限管理框架包含: 认证 和 授权。认证各种登录方式统称为认证,包含(用户名密码,门禁卡,指纹,刷脸等等)主体用户信息,列如账户信息身份信息主体进行认证登录时的表示,必须唯一。列如用户名,身份证号,人脸…凭证信息只有主体知道的安全信息,密码,证书…等授权访问控制,主体信息通过认证后分配给哪些权限可以访问。将系统中的资源分配给用户主体的过程。用户每次访问系统都进行拦截认证–>授权检查。资源系统中提供可访问的菜单或功能服务。权限
2021-11-02 19:49:55
254
原创 使用javassist修改class文件内方法
使用javassist修改class文件内方法在工作突然有一个需求。线上运维的一个tomcat的web项目,运行的程序不正常。需要修改代码。可是这个项目代码非常的老,并且公司存储的源代码跟线上的不一致。我了个擦,没有源代码但是还要结局客户的问题。只能到线上将对应程序的class文件拷贝到本地进行修改,每修改一部分就上传到线上覆盖掉之前的class文件,重启tomcat进行测试。(过程想当麻烦)修改class字节码文件用到 IDEA工具来反编译class进行查看代码,javassist工具进行修改。
2020-10-19 10:32:19
5801
1
原创 springboot生成图片验证码
springboot生产图片验证码使用springboot生成一个图片验证码,发送给前端。如果项目使用springcloud微服务,那么就需要 实现session各服务之间共享!!工具类调用放直接调用 /** * @author 遗憾就遗憾吧 * @version 1.3 * @Date 2019/9/16 * @datatime:?serverTime...
2019-12-26 20:07:22
1818
原创 elmentUI使用tabs标签页展示动态路由
elementUI中tabs标签页中展示动态路由内容在home界面中添加tabs标签页,导航栏点击坐标路由时,在标签页中,展示路由中的数据。实现动态的效果。vuex中存储数据在vue的vuex中存储,标签页路由的相关数据store.index.js文件中: export default new Vuex.Store({ state: { openTab...
2019-12-25 22:00:39
6428
1
原创 SpringCloud概念
SpringCloud概念微服务概述服务为别人做事情,满足别人需要在代码中我们写一段代码,提供一个接口供别人使用服务。集群&分布式概述单机结构一个系统业务量很小的时候,代码全放在一个项目中。然后项目部署在一个服务器上,就是单机结构。缺点:就一台服务器处理能力有限,当访问量大量增加时。单机就不够用了集群结构简述:将多份相同的代码,部署在不同的服务器上。这些服务...
2019-12-24 22:24:34
196
原创 vue + element-ui + springboot + 阿里云OSS 使用表单进行图片文件等的上传(具有上传滚动条效果)
vue + element-ui + springboot + 阿里云OSS 使用表单进行图片文件等的上传使用vue + elementUI的前端页面中,使用el-upload组件,在添加,或者修改时。在表单中,加入图片。一起传给后台 springboot服务器,将文件上传给 阿里云OSS。具有上传效果 滚动条效果小编的代码项目地址:所需工具开通阿里云 OSS对象存储...
2019-11-20 21:57:37
1853
1
转载 SpringBoot实现阿里云短信服务
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 ...
2019-11-18 20:43:46
696
原创 csCode中vue项目中配置——vue代码提示
配置——vue代码提示在vsCode中,一般在vue项目中,写vue代码时没有代码提示,很是苦恼列如:在router-index.js中定义 子路由:解决办法:安装一个插件 : Vue 2 Snippets 。 安装启用即可...
2019-11-07 10:32:48
2021
原创 vsCode的vue项目中配置style的——css样式代码提示
vue项目中style样式代码提示一般情况在vue项目中 .vue结尾的文件中,在dom节点上定义style="…" 中书写 css样式时没有代码提示。只能手写就很苦恼。解决方法:打开 文件——首选项——设置——找到settings.json打开在settings.json中添加代码 "emmet.syntaxProfiles":{ "vue-html": "html",...
2019-11-07 09:30:18
9700
8
原创 Element-UI详解
Element-UIElement,一套为开发者、设计师和产品经理准备的基于 Vue 2.0 的桌面端组件库Element UI是基于Vue 2.0的Element UI 提供一组组件Element UI 提供组件的参考实例, 直接复制安装ElementUI通过 vue-cli创建vue项目安装 element-ui组件npm i element-ui配置...
2019-11-06 09:05:27
174637
8
原创 vuex操作
vuex实现组件之间数据共享的一种机制;使用父子传值或兄弟传值,太麻烦了;有了 vuex ,想要共享数据,只需要把数据挂载到 vuex 就行;想要获取数据,直接从vuex 上拿就行;当 vuex 中的数据被修改之后,其它引用了此数据的组件,也会被同步更新;项目中使用 Vuex使用VSCode的 vue create 命令创建的 vue项目会自动配置好 vuex的...
2019-11-06 08:57:22
175
原创 vue非父子组件之间传值
组件通信:父向子,子向父。翻看 vue基础操作02笔记。非父子组件之间在components中定义一个公共的 bus.js文件,里面封装一个vue对象 // 创建一个Vue实例 import Vue from 'vue' export default new Vue()components——>GG.vue : 两个没有关系的路由组件 <...
2019-11-01 21:20:42
443
原创 vue-spa单页应用程序
Vue全家桶回顾:1 ES6—为Vue服务的2 vue基础语法 + axios3 前后端分离4 node之npm命令安装jquery:npm install jquery卸载jquery:npm uninstall jquery-g 全局安装:安装到c的用户的目录-D 开发环境的依赖安装-S 生产环境的依赖安装切源 nrm使用软件:Visual Studio Co...
2019-11-01 20:34:56
1569
原创 vue学习篇——前后端分离开发
0 复习Vue1 MVVM:前端的设计模式,他实现了双向数据绑定,他与MVC有什么框架?MVC是没有实现双向数据绑定2 双向数据绑定:当model数据发生改变之后,页面view层自动改动;当页面数据发生改变的时候,model层数据也会接收到变化3 生命周期钩子函数:created:new vue()执行完成,在双向数据绑定之前,通常用来获取数据,紧跟着就可以进行双向绑定注:回顾下vue的8...
2019-10-31 19:48:47
2055
原创 vue学习篇-Vue组件
回顾:1、ES6–为Vue服务2、Vue的基础语法 – 渐进式{{插值表达式}}指令(v-text、v-html、v-on(事件)、v-for、v-if、v-bind、v-show)生命周期钩子函数计算属性:本质是方法,但是可以像属性一样使用3、综合练习-sms系统 ------- 像jQuery一样使用Vue4、像node一样使用Vue—企业级的Vue开发方式1.组件...
2019-10-31 15:05:47
460
1
原创 vue学习篇---基础命令
vue基础每天学习一点点,从0到1,从无到有。初步成为vue大神。小编会将自身每天的学习记录的笔记,分享给大家。vue简介vue是一个前端框架。Vue.js是一套构建用户界面的框架,只关注视图层,它不仅易于上手,还便于与第三方库或既有项目进行整合。前端工作主要负责MVC中的V这一层,主要与用户的界面打交道。在Vue中,一个核心的概念,就是让程序员不再操作DOM元素...
2019-10-24 09:02:50
237
原创 阿里云服务器快速创建个人网站
宝塔面板快速创建个人网站如今拥有一个私人的网站已经是一件非常轻松且简单的事情。通过以下的步骤可以帮助你创建一个属于自己的个人网站。不需要任何的技术基础。纯属小白。(小编个人编辑,如有问题。还请大佬指点!)。创建一个私人网站所需要具备的条件:云服务器:将自己的网站项目存储在云服务中,可以全天在线支持访问。 比如:阿里云,腾讯云等。(小编使用的阿里云)域名:绑定云服务器,通过域名访问服务器中的...
2019-08-23 15:58:55
1296
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人