自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(40)
  • 资源 (2)
  • 收藏
  • 关注

原创 春节灯笼Html代码实现+点击页面出现文字

一:为啥有这个想法呢?马上春节了想在自己的个人博客右上角实现个春节灯笼.二:具体实现方法直接上代码采用thymeleaf模板提取公共部分春节灯笼代码<div th:fragment="lantern"> <!--春节灯笼--> <div class="deng-box denglong"> <div class="deng"> <div class="xian"></div&g

2021-01-24 07:56:43 3972 5

原创 Springmvc整合2020笔记

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Ma...

2021-01-31 15:34:16 199

原创 上传文件中的file.separator的意思

File file=new File(); 这句是新建一个文件。file.separator这个代表系统目录中的间隔符,说白了就是斜线,不过有时候需要双线,有时候是单线,你用这个静态变量就解决兼容问题了。在Windows下的路径分隔符和Linux下的路径分隔符是不一样的,当直接使用绝对路径时,跨平台会暴出“No such file or diretory”的异常。比如说要在temp目录下建立一个test.txt文件,在Windows下应该这么写:File file1 = new File (“C:\

2021-01-31 15:33:15 1067

原创 Lua脚本入门--

2.1 lua是什么Lua [1] 是一个小巧的脚本语言。它是巴西里约热内卢天主教大学(Pontifical Catholic University of Rio de Janeiro)里的一个由Roberto Ierusalimschy、Waldemar Celes 和 Luiz Henrique de Figueiredo三人所组成的研究小组于1993年开发的。 其设计目的是为了通过灵活嵌入应用程序中从而为应用程序提供灵活的扩展和定制功能。Lua由标准C编写而成,几乎在所有操作系统和平台上都可以编译

2021-01-31 15:31:42 332

原创 MVC流程图

2021-01-31 15:31:12 384

原创 JavaSE笔记

一: 递归案例package com.hp;import java.io.File;/** * @author SX * @date 2020/7/12 -10:23 */public class Recursive { /** * 递归求和 1---n */ public static void main(String[] args) { /* int s=a(3); System.out.println(s);*/

2021-01-31 15:30:39 179

原创 畅购项目个人笔记(elasticsearch搜索商品)

1构建搜索条件(NativeSearchQueryBuilder)关键的类 //构建搜索条件 用于封装各种搜索条件 NativeSearchQueryBuilder nativeSearchQueryBuilder = new NativeSearchQueryBuilder(); //过滤搜索// 模糊查询 BoolQueryBuilder boolQueryBuilder = new BoolQueryBuilder(); //高亮搜索

2021-01-30 22:36:37 236

原创 echarts图形报表的Demo和poi用java导出Excel

引入echarts.js的js官方文档有相关说明.<%@ page contentType="text/html;charset=UTF-8" language="java" %><html><head> <meta charset="utf-8"> <title></title> <script src="${pageContext.request.contextPath }/js/new_fil

2020-12-09 22:21:20 367

原创 SpringBoot整合spring-security

1.引入Maven<dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-security</artifactId> </dependency> <dependency> <groupId>org.springframe

2020-10-27 17:27:06 109

原创 springboot整合德鲁伊

1.在yml中配置导入jdbc,德鲁伊以及Log4j的maven依赖spring: datasource: type: com.alibaba.druid.pool.DruidDataSource driver-class-name: oracle.jdbc.driver.OracleDriver username: scott password: 123456 url: jdbc:oracle:thin://localhost:1521:orcl #

2020-10-27 17:23:15 787

转载 Mybatis获取主键自增长问题

问题如下图所示 debug 发现获取不到主键自增长值.经过查询 资料发现是因为在mapper接口用了@param(""),只需在mapper.xml中 keyPropertry=“xx.id” ,xx为 mapper接口中@Param(“xxx”) 括号中定义的别名.

2020-09-18 16:55:08 119

原创 匿名内部类--反射--动态代理--IO(测试demo)

1:匿名内部类特点匿名内部类具有一系列的限制,原因待会解释:1、不能具有static成员域和成员函数和类。2、不能具有static final 修饰的引用类型。3、不能有自定义的构造函数。4、不能具有静态代码块。5、匿名内部类不能有类修饰符只需要实例化一次,并且想使代码看起来精简时;在Java的窗口程序设计中,用来编写“事件”的程序代码 private static void AnonymousInnerClass() { DemoInterface demoInterfa

2020-08-23 16:44:38 559

原创 mybatis的一对多和多对一的笔记

查询所有学生以及老师信息一:多对一Student实体类package com.hp.domain;import lombok.Data;/** * @author SX * @date 2020/8/12 -23:27 */@Datapublic class Student { private Integer id; private String name; private Teacher teacher;}Teacher 实体类package com

2020-08-13 01:50:58 124

原创 ; SQL []; Duplicate entry ‘www.1764628918@qq.com‘ for key ‘user_email‘; nested exception is com.mysq

SQL []; Duplicate entry ‘www.110@qq.com’ for key ‘user_email’; nested exception is com.mysql.jdbc.exceptions.jdbc4.MySQLIntegrityConstraintViolationException: Duplicate entry ‘www.110@qq.com’ for key ‘user_email’错误原因是表中设置emai唯一不能插入重复的emai...

2020-08-05 23:53:12 660

原创 PageHelp分页查询的使用

一:首先 引入maven依赖 <dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper</artifactId> <version>4.2.1</version> </dependency>二:mybatis-config.

2020-08-04 00:12:58 682

原创 Git的基本操作笔记

常用的Linux命令平时一定要多使用这些基础的命令!1)、cd : 改变目录。2)、cd . . 回退到上一个目录,直接cd进入默认目录3)、pwd : 显示当前所在的目录路径。4)、ls(ll): 都是列出当前目录中的所有文件,只不过ll(两个ll)列出的内容更为详细。5)、touch : 新建一个文件 如 touch index.js 就会在当前目录下新建一个index.js文件。6)、rm: 删除一个文件, rm index.js 就会把index.js文件删除。7)、mkdir:

2020-08-02 01:05:27 112

原创 SSH转为json懒加载异常

在不需要的pojo类上面加上@JSON(serialize=false)

2020-07-29 15:58:07 88

原创 ssh的ajax分页返回json

js代码function getAll(current){ $.ajax({ url:'part_allPart.action', dataType:'json', data:{current:current,pis:1}, //个人理解 从当前是第一页 开始分页 type:'post', success:function(mydata){ $("#partTbody").empty(); $.each(mydata,function(index,xx){

2020-07-28 14:29:04 89

原创 SSM实现上传图片(上传到本地磁盘上)

图片上传保存的位置是在本地,一定要在tomcat进行设置的,如下图:图片上传保存的位置是在本地,一定要在tomcat进行设置的,如下图:图片上传保存的位置是在本地,一定要在tomcat进行设置的,如下图:图片上传保存的位置是在本地,一定要在tomcat进行设置的,如下图:图片上传保存的位置是在本地,一定要在tomcat进行设置的,如下图: <bean id="multipartResolver" class="org.springframework.web.multipart.comm

2020-07-10 14:38:53 1045 2

原创 配值Spring的OpenSessionInViewFilter,以解决懒加载异常无法进行添加

再web.xml配值OpenSessionInViewFilter<filter> <filter-name>OpenSessionInViewFilter</filter-name> <filter-class>org.springframework.orm.hibernate3.support.OpenSessionInViewFilter</filter-class> </filter> <filter-map

2020-07-05 15:29:58 199

原创 ssh添加数据框架用ModelDriven获取值乱码解决

from 表单忘记加上 post属性 加上就不乱码了from 表单忘记加上 post属性 加上就不乱码了from 表单忘记加上 post属性 加上就不乱码了

2020-07-01 17:15:30 108

原创 @PathVariable注解开发(SSM)

1、 @PathVariable当使用@RequestMapping URI template 样式映bai射时, 即 someUrl/{paramId}, 这时的paramId可通过du @Pathvariable注解绑定它传过来的值到方zhi法的参数上。示例dao代码:@Controller@RequestMapping("/owners/{ownerId}")public class RelativePathUriTemplateController {@RequestMapping("/

2020-07-01 12:52:31 257

原创 ORA-01747: user.table.column, table.column 或列说明无效(SSH)

建表时候不能用oracle的关键字比如:uid

2020-07-01 12:37:42 175

原创 mybatis的mapper.xml配置useGeneratedKeys=“true”

Mybatis 配置文件 Mapper参数useGeneratedKeys=“true” keyProperty=“数据库主键id”useGeneratedKeys设置为 true 时,表示如果插入的数据库表主键以自增列为主键,则允许jdbc自动生成主键,存在于insert。

2020-06-25 17:09:57 1149

原创 Mybatis笔记

Mybatis笔记核心工作原理图1.核心配置文件(mybatisconfig.xml)“官方配置文化说明”mybatis的相关依赖<dependencies><dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis</artifactId> <version>3.5.2</version></de

2020-06-20 21:26:20 265

原创 Spring-Aop笔记

1相关术语1.1Joinpoint(连接点)service接口所谓连接点是指那些被拦截到的点。在 spring 中,这些点指的是方法,因为 spring 只支持方法类型的连接点。1.2Pointcut(切入点): serviceimp所谓切入点是指我们要对哪些 Joinpoint 进行拦截的定义。1.3 Advice(通知/增强): 业务层的前后增强通知所谓通知是指拦截到 Joinpoint 之后所要做的事情就是通知。通知的类型:前置通知,后置通知,异常通知,最终通知,环绕通知。1.4

2020-06-14 22:18:35 155

原创 Spring的注解开发和xml的笔记

1.Spring的注解(用注解必须在spring的配置文件上提容包扫描)1.1 @Component: 作用:用于把当前类对象存入spring容器中属性: value:用于指定bean的id。当我们不写时,它的默认值是当前类名,且首字母改小写。1.2 Controller:一般用在表现层1.3 Controller: Service:一般用在业务层1.4 Repository:一般用在持久层 以上三个注解他们的作用和属性与Component是一模一样。 他

2020-06-11 12:54:55 149

原创 时间工具栏(String类型和Date类型的互转)

package com.hp.utils;import org.junit.Test;import java.text.DateFormat;import java.text.ParseException;import java.text.SimpleDateFormat;import java.time.Instant;import java.util.Date;/** * 将指定格式的字符串转换为Date类型 * * @author SX * @date 2020/6/9 -

2020-06-09 22:21:57 200

原创 org.hibernate.hql.ast.QuerySyntaxException错误

org.hibernate.hql.ast.QuerySyntaxException: SMBMS_USER is not mapped [fromfrom 后面是实体类的名字并不是表名

2020-06-03 13:01:58 128

原创 &&和&区别

1&&则两个表达式都执行。2&&&&的短路功能,当第一个表达式的值为false的时候,则不再计算第二个表达式;

2020-05-29 00:44:11 81

原创 @ResposeBody和@RequestBody的作用

1: @ResposeBody异步获取 json 数据,加上 @ResponseBody 后,会直接返回 json 数据。2@RequestBody@RequestBody是作用在形参列表上,用于将前台发送过来固定格式的数据【xml 格式或者 json等】封装为对应的 JavaBean 对象,封装时使用到的一个对象是系统默认配置的 HttpMessageConverter进行解析,然后封装到形参上。...

2020-05-29 00:40:41 282

原创 尚筹网-后台管理系统-分配

dd

2020-05-29 00:19:29 278

原创 尚硅谷-尚筹网-后台-菜单维护

订单

2020-05-25 23:33:37 346

原创 尚筹网项目笔记-后台管理系统-角色维护

1 角色分页操作将角色数据进行分页显示1.2 思路1.3 代码:后端1.3.1 创建数据库表CREATE TABLE `project_crowd`.`t_role` ( `id` INT NOT NULL, `name` CHAR(100), PRIMARY KEY (`id`) );ALTER TABLE `project_crowd`.`t_role` CHANGE `id` `id` INT(11) NOT NULL AUTO_INCREMENT;1.3.2 逆向生成资源myb

2020-05-16 01:41:05 385

原创 AJAX异步请求和同步请求区别笔记

AJAX异步请求和同步请求同步同一个线程内安装顺序完成关闭异步工作模型,使用同步方式工作,此时所有操作在同一个线程内安装顺序完成"asny":false 异步多线程同时并行执行,谁也不等谁...

2020-05-13 00:57:07 199

原创 后台管理系统-RBAC 权限控制模型

1 简介1.1 Why?为什么要进行权限控制 如果没有权限控制,系统的功能完全不设防,全部暴露在所有用户面前。用户登录 以后可以使用系统中的所有功能。这是实际运行中不能接受的。 所以权限控制系统的目标就是管理用户行为,保护系统功能。1.2 What?什么是权限控制 “权限”=“权力”+“限制”1.3 How?如何进行权限控制1.3.1 定义资源资源就是系统中需要保护起来的功能。具体形式很多:URL 地址、handler 方 法、service 方法、页面元素等等都可以定义为资源使用权限控制系统

2020-05-13 00:20:18 672

原创 尚筹网项目笔记-后台管理系统-管理员信息维护

1 分页显示管理员信息部分1.1 目标 以分页的形式把管理员信息显示到页面上。特殊需求:兼顾关键词查询,让后端代 码不管有没有查询条件都能够以分页形式显示数据。1.2 思路1.2.1 流程图1.2.2 技术点 让 SQL 语句针对 keyword 时有时无的情况进行适配使用 SQL 中做字符串连接的函数:CONCAT("%",#{keyword},"%")keyword 有值:“like %tom%”keyword 无值:“like %%” PageHelper 使用 引入依赖

2020-05-13 00:08:23 1457 2

原创 尚筹网项目笔记-后台管理系统-管理员登录

1 目标识别操作系统的人的身份,控制他的行为2 思路3 代码3.1 创建工具方法执行 MD5 加密 /** * 对明文字符串进行MD5加密 * @param source 传入的明文字符串 * @return 加密结果 */ public static String md5(String source) { // 1.判断source是否有效 if(so...

2020-05-09 13:43:25 1218

原创 尚筹网项目笔记-环境配置

**一、Spring整合Mybatis1. 思维导图2.操作清单在子工程中加入搭建环境所需要的具体依赖 准备 jdbc.properties 创建 Spring 配置文件专门配置 Spring 和 MyBatis 整合相关 在 Spring 的配置文件中加载 jdbc.properties 属性文件 配置数据源 测试从数据源中获取数据库连接 配置 SqlSessionFactoryBea...

2020-05-08 13:51:03 595

原创 eclipse 项目没错却有红叉(解决方法)

找problems删除错误信息

2020-04-29 15:57:41 472

解决Navicat无法连接oracle相关配置文件

解决Navicat无法连接oracle相关配置文件.(若无法解决请在官网下载所对应的版本包) 官网: https://www.oracle.com/database/technologies/instant-client/winx64-64-downloads.html

2022-02-09

TranslationPlugin-2.9.0.zip

idea的翻页插件 2.9.0.zip

2020-08-05

空空如也

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

TA关注的人

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