自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(34)
  • 资源 (1)
  • 收藏
  • 关注

原创 RedHat9中安装Mysql8.0+出现“错误:GPG 检查失败“的处理

RedHat9中安装Mysql8.0+出现“GPG 检查失败”的处理

2023-12-07 17:24:43 615

原创 idea开发环境配置

基于个人的idea开发环境配置,主要配置一些常用的插件和代码规范工具

2023-12-06 14:34:49 708

原创 关于K-means算法的简单实践

k-means聚类算法的简单实践

2023-06-15 11:47:45 110

原创 关于归一化算法的简单实践

归一化算法的简单实践

2023-06-15 11:04:14 3170

原创 关于IDEA突然卡死后导致ctrl+alt+click快捷键失效

解决idea卡死使ctrl+alt+click失效

2023-06-13 11:23:30 424

原创 通过RedisTemplate简单实现延时队列

redistemplate实现延时队列

2022-08-05 15:00:08 828 1

原创 阿里云服务器上安装mysql8.0+遇到的一些问题的记录

前段时间买了个云服务器准备进行一些小功能的测试,在安装mysql8.0+的时候遇到一些小问题,折腾了几个小时,记录一下踩的坑。

2021-06-24 17:58:22 710 1

原创 could not locate named parameter错误的解决记录

今天系统加了一个大模块的功能需求,把基本功能做出来后,跑了一下,发现控制台报:could not locate named parameter的错误。看了一下报错的对象属性,没少,数据看了一下字段也没少,估摸着就是对象没扫到或者注解没加,看了一下配置,果然sessionFactory里面少了新加的这个模块,想起了以前犯的一个错误,看看事务那块估摸着也少了,继续添加,再次启动,ok。...

2021-03-29 10:11:54 3933 1

原创 根据当前日期转换成周几

日期转换成周几 public static String getWeek(String day) { String week = ""; try { DateTimeFormatter formatter = DateTimeFormatter.ofPattern( "yyyy-MM-dd" ); LocalDate dayTime = LocalDate.parse(day,formatter); int weekDay = dayTime.getDayOfWeek().get

2021-03-03 15:08:46 368 1

原创 如何让通过freemarker导出的word的名称显示中文名

简单记录一下,如何让导出的word显示中文名称:String fileName = URLEncoder.encode("中文名称.doc", "UTF-8");String outFileName = new String(fileName.getBytes("UTF-8"),"iso-8859-1");忽略数据填充,导出: try { file = wordCreate(dataMap, outFileName, ftlName); fin = new FileInputStre

2021-03-03 14:46:51 286 2

原创 记录一下关于win7系统上的所有浏览器被劫持的问题

问题说明前几天重新做了一个win7系统,没激活,就随便在百度上下载了一个激活工具,下载网址不记得了,但是软件包还留着,如下图:这个“解压密码888.txt”文件打开后是这样说明的:嗯,既然这样说明了,我也就顺手关了qq管家(我一般用qq管家管理PC软件和安全的)。好了,重启一下电脑,确实激活了,不过一打开火狐浏览器,就先跳转到这个url:然后再跳转至hao123:看到这里,基本上知道了是浏览器主页被劫持了(不止火狐,chrome和IE都被干掉了)。就不喜欢这些花里胡哨的导航网址,现在更是

2020-12-12 18:01:17 270

原创 jfinal项目在tomcat环境下部署

需求前一段时间做了个jfinal项目,需要部署在windows的tomcat环境下,这边做一个记录。说明需要一个能够成功访问的jfinal项目,tomcat8.5。

2020-07-29 10:24:33 1185

原创 Could not obtain transaction-synchronized Session for current thread 错误记录

今天在老项目上测试新的功能,不能在原有的业务层上继续添加业务代码,因此,新建了一层业务层,如下图:之后的代码基本上都是按照标准的copy过来,项目启动正常,不过在调用其他功能后,在这一段代码中报了异常:Session session = getSession();异常信息如下:查了下资料,应该是获取session的方法不在事务管理器内,查看一下配置文件如下:<aop:config expose-proxy="true"> <!-- 只对业务逻辑层实施事务 -->

2020-07-01 15:38:54 1104

原创 关于视图的创建和简单使用

需求说明这几天接了个新需求,说是将不同的对象返回到同一个List集合内并在页面展示。思路首先是2张不同的表,其次2张表也没啥关联,之后就是这2张表有相似的字段值,仔细的考虑了一下,还是用视图来做比较方便。以前没用过视图,为了验证一下准确性,现在自己的测试环境做个测试看看。具体实现1.建表测试表1:TEST_Acreate table TEST_A ( a_id varchar(20) primary key, a_name varchar(20),

2020-06-15 19:02:49 723

原创 通过easypoi导出Excel

需求说明之前说了用freemarker来导出word,这次来简单的说一下通过easypoi导出Excel。具体实现1.目标数据如图:2.引入easypoi依赖包可以直接从maven仓库下载 <!-- 引入easypoi --> <dependency> <groupId>cn.afterturn</groupId> <artifactId>easypoi-base</art

2020-06-03 16:50:10 663

原创 FreeMarker---通过ftl导出word

需求说明继上次进行分页查询后,需要将这些查询出来的数据导出成word和Excel。导出word的方式有很多种,这边使用FreeMarker来操作。具体实现1.目标数据如图2.word模板如图注意:如果需要排版的好看一些,最好在word中调整好样式。3.转换ftl将word的样式排版好后,将word另存为xml格式,之后将该文件的扩展名改成ftl格式,放置在项目的ftl文件夹...

2020-01-10 16:22:24 2098

原创 关于shiro的简单使用(2) --- 权限认证

之前已经熟悉了认证登陆,接下来尝试一下权限控制,在此之前,先了解一下权限控制的方式。我接触的权限控制的方式主要有2种,一种是粗粒度URL级别的权限控制,还有一种就是细粒度方法级别权限控制。粗粒度URL级别权限控制,简单来说就是当前用户访问一个URL地址,查...

2019-12-11 10:12:32 291

原创 关于使用Oracle新实例进行数据导入导出

近期有个需求,要将某个数据库的部分表结构、表数据以及序列导入到另一个数据库,在自己本地的数据库进行了尝试,具体步骤如下:PS: 数据库为Oracle,无特殊说明默认下一步。1、创建实例1)打开Database Configuration Assistant。2)选择创建数据库,点击下一步。3)输入数据库名称,点击下一步。4)对所有账户使用统一管理口令(方便使用),点击下一步。...

2019-11-20 11:21:17 5032 2

原创 关于shiro的简单使用(1) --- 认证登陆

近期学习了关于shiro框架的使用,主要用来认证登陆和权限分配。需求认证登陆的实现。说明前提条件:一个可以运行的SSM的项目;数据库:mysql;运行流程应用程序 — Subject — SecurityManager — Realm — 安全数据。具体实现1. 配置web.xml <filter> <filter-name>shiroFilter&...

2019-11-14 15:36:49 254

原创 手写一个动态分页

近期有个动态分页的需求,所以就尝试了一下手写一个动态分页,这里做个简单的记录。需求后台动态分页的实现项目说明需要一个已经搭建好的能跑的SSM项目部分代码Page.javapackage com.yzpt.entity.page;import java.io.Serializable;import java.util.List;import lombok.Getter;im...

2019-10-24 19:10:30 457

原创 jfinal的简单使用(二)

之前已经通过生成器生成了model,现在就是如何将数据展现在前端。1. 展现数据的时候需要用到json(fastjson),添加该依赖: <dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</art...

2019-07-05 10:12:14 211

原创 jfinal的简单使用(一)

这些天,应公司的需求,说有个新项目需要用到jfinal框架,让我去了解一下。一开始抱着尝试的心态去耍一耍,然后发现这个框架是真的好用,虽然这些天的摸索也入了不少坑,还有好些功能没用上,但是评价还是两个字真棒。需求:搭建一个简单的jfinal项目环境:jdk1.8 mvn3.5 mysql8.01. 首先需要准备好一个maven项目,项目的结构如下:2. 在pom.xml中...

2019-07-03 19:04:01 1656

原创 简单的MySQL触发器Demo

SQL上的有些东西用的少,今天将触发器了解了一下,记录一个简单的Demo。ps:在mysql8.0下实现的。目前有2张表:班级表:t_class 包含三个字段 CLASSID(班级id,主键) CLASSNAME(班级名称) STUCOUNT(学生数量)学生表:t_student 包含三个字段 ID(主键id ) STUID(学生id) CLASSID...

2019-05-08 16:32:18 397

原创 Linux中安装tomcat

之前安装了jdk,mysql还在下载中,先安装tomcat。环境:CentOS 7 x64  1. 查看服务器中是否有tomcat服务,这边准备安装tomcat8.5。查看tomcat服务:rpm -qa|grep tomcat说明没有tomcat服务。2. 安装tomcat8.52.1 先将tomcat8.5上传到服务器中,如图:2.2 解压到指定的目录:ta...

2019-02-20 16:42:16 161

原创 Linux中安装jdk

近期换了个便宜点的云服务器,准备在服务器里搭建项目的运行环境,目前先安装jdk。环境:CentOS 7 x64 1. 先查看服务器中有没有安装jdk,这边准备安装jdk1.8。说明没有jdk服务2. 安装jdk1.8(这边通过Xftp6 将jdk已经上传到服务器中)2.1 解压:tar zxvf jdk-8u201-linux-x64.tar.gz等待一会,解...

2019-02-20 15:53:09 179

原创 SSM简单练习--登陆功能的实现

需求:在原有的SSM框架的基础上实现登陆功能。说明:整个项目的内容比原有的多不少,就不一一说说明了,详情可以参考github上的源码。           源码地址:https://github.com/uaucome/SSMTest.git下面展示一下这些简单的功能页面:1. 项目起来后的页面(页面都是最简单的,前端大佬不要介意):http://localhost:8080/...

2019-02-14 15:44:36 317

原创 在SSM项目上整合log4j2

需求:SSM项目上添加log4j2IDE工具:Eclipse搭建环境:jdk1.8   tomcat8.5当前目录结构:开整。1. 添加依赖,如下:        &lt;!-- 添加slf4j依赖 --&gt;        &lt;dependency&gt;            &lt;groupId&gt;org.slf4j&lt;/groupId&gt;...

2019-01-31 18:22:33 5110

原创 SSM框架的简单整合3-Spring+SpringMVC+Mybatis

需求:在Spring,SpringMVC的基础上整合MybatisIDE工具:Eclipse搭建环境:jdk1.8   tomcat8.5目前的项目结构如下:说明:在集成mybatis的时候,将项目的名称换成了SSMTest3。开整。1. 添加mybatis依赖,mysql连接依赖,druid连接池依赖,mybatis/spring整合依赖等,完整的pom.xml如下:...

2019-01-25 15:10:36 210

原创 SSM框架的简单整合2-Spring+SpringMVC

需求:在Spring的基础上整合SpringMVCIDE工具:Eclipse搭建环境:jdk1.8   tomcat8.5目前的项目结构如下:说明:在集成SpringMVC的时候,我将项目名称改为SSMTest2。开整。1.编写SpringMVC的配置文件1.1 配置文件内容如下:&lt;?xml version="1.0" encoding="UTF-8"?&...

2019-01-25 11:54:52 136

原创 SSM框架的简单整合1-整合Spring

需求:Maven项目整合SpringIDE工具:Eclipse搭建环境:jdk1.8   tomcat8.5目前的项目结构如下图:开整。1. 添加依赖1.1 主要有Spring核心依赖,Spring dao依赖,Spring web依赖,Spring test依赖,如下:        &lt;!-- Spring依赖 --&gt;        &lt;!-- ...

2019-01-25 11:07:27 153

原创 实现一个无需配置的SpringBoot的简单Demo

之前已经搭建好了一个maven项目,现在需要创建一个简单无需其他配置的SpringBoot的demo。1.首先在pom.xml中引入必要的依赖,如下:        &lt;!-- 引入父依赖,指定版本  --&gt;&lt;parent&gt;&lt;groupId&gt;org.springframework.boot&lt;/groupId&gt;&lt;artifact...

2019-01-11 16:54:00 308

原创 在Eclipse中搭建一个web 3.1的Maven项目

需求:在Eclipse中搭建一个web 3.0+ 的mvn项目搭建环境:jdk1.8  mvn 3.5.3PS:mvn 的配置文件seting.xml 里已经配置了jdk的版本为1.8,如下:        &lt;profile&gt;       &lt;id&gt;jdk-1.8&lt;/id&gt;       &lt;activation&gt;         ...

2018-12-29 16:01:02 216

原创 关于@Autowired的使用:推荐使用构造函数进行注入

近期看同事用idea开发的代码,发现在使用@Autowired的时候,大多使用构造函数进行注入。以前自己在写代码的时候都是直接在变量上进行注入,也没注意过,查了些资料,发现如果直接在变量上进行注入,那么可能会造成NPE。构造函数注入的方式:public class TestController {private final TestService testService;...

2018-12-26 11:47:52 11785 4

原创 RedHat下文件服务器的搭建

环境:RedHat 6.5由于RedHat下的yum是需要注册才能使用的,因此如果要使用yum的话,解决方案就是将yum源更改为网易的镜像库,也可以使用CentOS的yum源。参考资料:网易镜像库:https://blog.csdn.net/u013605322/article/details/79726564CentOS yum源:https://www.cnblogs.com/...

2018-11-30 15:56:28 758

空空如也

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

TA关注的人

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