- 博客(22)
- 资源 (1)
- 收藏
- 关注
原创 jquery获取元素下面的所有指定元素
比如获取展开菜单下面的所有子菜单。(1)查找到正在激活的菜单(2)通过激活的菜单找到打开的父级菜单(3)通过父级获取所有的子级菜单代码:$(’.active’).parent().find(“ul”).css(‘display’,‘block’)$(’.active’) 激活菜单$(’.active’).parent() 激活菜单父菜单$(’.active’).parent().find(“ul”) 获取父菜单下面所有的子菜单css(‘display’,‘block’) 设置css样式
2020-07-30 16:39:02 5177 1
原创 SpringSecurity框架源码解读登录认证流程
很多小伙伴 对于SpringSecurity框架 只是知道 用的来,但是面试的时候,叫他或者她说一下 认证或者授权的原理或者流程是怎样的,突然,大部分人一下就开不了口,这样就导致面试的时候,被削减工资 。今天就给大家说说 SpringSecurity的认证原理。看一下认证流程的流程图 :其实 你把这个流程图看懂,基本认证的源码你就知道了。下面就来分析一下认证的原理 :小伙伴 还记到 我在类上 配置的 @EnableWebSecurity这个注解吧,点击进去看 有个@EnableGlobalAu.
2020-07-23 21:29:40 361
原创 idea断点调试代码-程序员必须掌握技能
断点调试是开发项目,写代码,排除问题必须掌握的技能。 下面就来说说 怎么去使用断点进行调试代码1.1 调试代码流程一般是报错代码的前面打上断点,如果你是阅读源码 就根据你的入口打上断点就是在启动的适合以debug方式运行调试代码(核心)就是看具体变量的值 或者语句运行的结果查看变量的值,可以鼠标放到变量上面或者在 debug窗口的 变量区可以查看查看语句的运行结果,可以通过计算表达式的值 可以查看下面具体来看看怎么进行操作1.2 添加代码断点在左边行号栏单击左键,或者快捷键Ctr
2020-07-21 17:56:41 564
原创 idea神器原来还有这么多好用的功能 90%的人都不知道
IDEA 全称 IntelliJ IDEA,是java语言开发的集成环境,IntelliJ在业界被公认为最好的java开发工具之一。工具支持git、svn、github,giteee等版本控制工具,整合了智能代码助手、代码自动提示等功能还有调试(Debug)功能,可以对代码进行调试。最重要的很好用,下面看一下idea的用户体验度.idea 用起来真的很爽,很舒服,谁用谁知道。 有很多爽的地方,我们一会去体验一下。但是体验之前,提前声明一点,如果讲的部分内容,你已经用过,不要喷,但是我敢保证,我下面列举
2020-07-20 21:09:46 2512
原创 基于SSM的在线图书管理系统--轻松处理千万级的日志记录
日志数据 几乎是每个项目必备的功能,可以用于记录用户的行为,也可以用于排除错误 等效果。日志数据实现,本系统是采用AOP的代理模式实现。功能是很容易实现,但是日志的数据量是很大很大的。每一次操作,都会记录日志。所以随着不断的操作,日志的数量量会越来越大,我们在项目中就需要解决这个存储的问题。 这个时候, 分库分表的策略就派上用途的。 分库分表 分为垂直拆分和水平拆分。这里讲的水平拆分。 系统使用sharding-jdbc的方式来实现。该系统 没有使用多数据源。单数据源,所以该系统实现的 单数据源的水
2020-07-18 08:05:41 395
原创 基于SSM在线学生管理系统 整合activiti 完成请假流程
在线学生管理系统 是 包含 权限功能,学生的班级, 学生选课 ,学生成绩 ,学生考勤,学生报表以及学生的请假的管理系统。系统包含的大量的功能。 这篇文章主要是介绍 学生管理系统 去整合activiti的功能,完成学生的请假的申请 和 老师审批请假的流程。系统是基于SpringBoot构建的SSM。想要整合activiti 首先,加入对应的依赖jar包。 <!--整合activti--> <dependency> <groupId&g
2020-07-17 14:42:23 600 1
原创 基于SSM的在线图书管理系统-新增redis验证码验证
验证码 这个功能 相信大家并不默认,也是项目中必须要涉及的内容,那么怎么去实现一个验证码功能呢。其实验证实现的方式很多。有session/cookie/数据库。我们这里主要使用Redis来实现验证码功能的存储。其实原理很简单。(1)在后台生成验证码( 2 ) 把生成的验证码存入redis(3)返回到前台展示验证码( 4 ) 输入验证码,完成验证功能(1)生成验证码的功能,这里使用java.awt里面的Graphics 和 Image这些对象来绘制验证码public void createImag
2020-07-16 12:00:18 436
原创 修改idea的启动参数,让你的idea健步如飞
idea这个工具真的很好 很强大。而且非常的好用。用过idea的人,估计都不想用eclipse了。idea这个工具虽然好用,但是对硬件还是有点要求,如果你的电脑内存是2G,我建议您还是直接使用eclipse吧,但是现在2G的电脑 应该少的很了。 如果你要用idea 建议内存8G/16G/32G…硬件虽然满足了,但是我还是要简单配置一下。如果你不配置,可能再好的电脑配置,都跑不出来效果。如果小项目,可以不用配置,但是您如果稍微运行大一点的项目 ,你的idea就需要配置一下启动参数。下面我们来看一下
2020-07-15 15:52:38 2391
原创 安装cnpm 淘宝镜像
npm install -g cnpm --registry=https://registry.npm.taobao.org
2020-07-15 11:44:50 275
原创 基于SSM的在线图书管理系统-aop日志记录
aop:面向切面的编程 说白的意思,就是在操作某个方法之前或者之后插入自己的逻辑。aop使用场景:事务处理 性能监控 日志处理等aop底层实现逻辑:通过proxy代理模式,基于JDK的代理 或者cglib的代理方式在图书管理系统中,图书管理系统基于SpringBoot+SSM+SpringSecurity搭建而成,使用aop的功能用于记录用户的日志实现核心逻辑:(1)在pom.xml引入想要的jar包依赖(2)添加配置类/*** 项目分享圈 100%落地项目* QQ 257
2020-07-14 19:47:29 510
原创 maven的jar包冲突问题解决方案
报错信息:An attempt was made to call the method com.google.common.collect.FluentIterable.append(Ljava/lang/Iterable;)Lcom/google/common/collect/FluentIterable; but it does not exist. Its class, com.google.common.collect.FluentIterable, is available from the f
2020-07-14 17:34:50 1144
原创 基于SSM+SpringSecurity+SpringBoot的在线图书管理系统
该项目是基于SpringBoot结合SSM和SpringSecurity完成的在线图书管理系统,系统界面设计很好看,相当于不错,强烈推荐。业务不是很复杂,但是设计的东西挺多的。该系统包含权限系统,包含图书管理业务系统。下面对项目的概述:核心框架 SpringBoot权限框架 SpringSecurity模板引擎 Thymeleaf持久层框架 MyBatis视图层框架 SpringMVC页面设计 Bootstrap 页面布局文件上传 Bootstrap-filei
2020-07-13 22:55:59 1745 2
原创 基于SSM的学生选课考勤成绩权限新闻发布系统之课程视频章
各位小伙伴,大家好,今天给大家说一说 《学生选课考勤成绩新闻发布权限管理系统之课程的视频章》,可能一听这个名字,很多人蒙了,第一个反应,怎么怎么这么长的名字。哎,其实我也没有办法,这些其实都是系统的核心的模块。这个系统分为 单体系统版本 前后端分离版本,移动版本 … 实在是全全全。一篇文章不能足够的说明所有东西,今天只给大家说一下 课程模块的 视频功能。 如果需要下载的小伙伴。去码云.需要的下载源码,文档地址https://gitee.com/soul_PreCoder/dashboard/proj
2020-07-11 14:52:20 213
原创 学生管理系统分离版本调整--我是最靓的仔
学生管理系统分离版本调整–我是最靓的仔vue技术栈:vue+vuex+routercookie技术存储sessionStorage存储权限指令封装动态路由调整皮肤调整侧边栏调整表格皮肤调整 选中行变色logo设置报表颜色配色左侧菜单折叠实现等…我是最靓的仔 看看靓图 神清气爽一整天下载代码:需要源码进行学习和开发使用。赶快行动起来,快加扣扣 快加扣扣 快加扣扣 (重要的是说三遍)二五七九 六九 二六零六 获取源码和数据库文件码云地址:https://gitee.
2020-07-10 12:04:49 188 1
原创 uniapp 中引入高德地图
uniapp 引入高德地图地图现在已经渗入到生活的方方面面,给生活带了极大的编译,那么我们如何才能在项目中引入地图呢首先看一下效果 : 联系地址这个地方 在项目中引入的高德地图引入步骤 首先1,需要在高德开发平台注册成为开发者地址:https://lbs.amap.com/2. 在控制台里面创建应用 申请获取Key3. 下载微信小程序的SDK代码 引入项目中4 在自己需要的页面引入import amap from “…/…/js_sdk/js-amap/amap-wx.js”;
2020-07-06 15:22:01 14473 3
原创 基于SSM的学生管理选课考勤成绩权限系统-vue后台和移动小程序
基于SSM的学生管理选课考勤成绩权限系统-vue后台和移动小程序基于SSM的在线学生选课,成绩,考勤管理系统。技术是基于SpringBoot搭建的SSM技术结构,页面采用Vue+elementui设计,权限系统采用SpringSecurity+JWT的完成系统用户的认证和授权操作。功能很多,页面也很好看哟! 关键技术也是现在流行的架构技术. 是你学习或者使用的不二选择。 后台管理界面 – 基于vue-admin-template 设计 后台程序设计 – 基于SpringBoot+SSM+Sprin
2020-07-05 18:45:16 888 2
原创 基于SSM学生选课考勤成绩权限管理系统--vue版本前后的分离
今天给大家说一下 基于SSM学生选课考勤成绩权限管理系统–vue版本前后的分离项目的技术选型前端基于流行的vue搭建,在vue-admin-template的基础上开发。后端基于SpringBoot+SSM+SpringSecurity+JWT 的权限系统。这个系统是包含权限管理系统,前后端分离系统,vue全家桶,echart报表,业务系统等很多功能系统的功能结构图:系统的数据库ER的设计系统注册老师 和学生账号的 页面系统的后台结构图:这里只是其中部分图片。如果你喜欢,需要源码
2020-07-04 16:48:21 841 1
原创 HTTP Status 404(The requested resource is not available) 详解解决方案
如果你启动项目,访问的报错HTTP Status 404(The requested resource is not available)Status状态码404表示 请求的资源不可用出现404原因:(1) 检查你浏览器地址栏上面的路径和 代码里面的路径是否匹配成功,如果不匹配,就会报错404(2)如果有权限拦截,查看静态资源是否已经放行。(3)如果传统的web项目 里面的web.xml是否已经配置内容。如果没有配置 出现404(4) 是否扫描对于的包路径,对象注入到容器里面,如果没
2020-07-02 14:36:54 19210 12
原创 基于SSM的在线学生选课成绩考勤管理系统
基于SSM的在线学生选课成绩考勤管理系统 本项目是基于SSM的在线学生选课,成绩,考勤管理系统。技术是基于SpringBoot搭建的SSM技术结构,页面采用bootstrap响应式设计,适配各种设备,权限系统采用springsecurity的完成系统用户的认证和授权操作。功能很多,页面也很好看哟! 关键技术也是现在流行的架构技术. 是你学习或者使用的不二选择。项目结构图:数据库ER图:项目部分图示:用户的注册功能:用户图示:考勤图示如果你喜欢,源码:https://gitee
2020-07-01 21:16:21 1517
原创 js获取model里面的数据
js里面获取model里面数据后台存储:/** * @description: 在线学生/选课/考勤/成绩 管理系统 * @author: soulcoder-码仔项目库分享圈 * @qq: 交流咨询 qq2579692606 * @datetime: 2020/7/1 18:15 */ @Controllerpublic class ChartController { @Autowired private IReportServi
2020-07-01 19:17:26 8213
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人