自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(79)
  • 资源 (6)
  • 收藏
  • 关注

原创 Linux操作手册--Linux常用命令记录

apache===================== 1.启动apache /opt/sudytech/apache2/bin/apachectl start apache 2.重启apache /opt/sudytech/apache2/bin/apachectl restart 3.停止apache /opt/sudytech/apache2/bin/apachectl...

2019-01-30 16:34:10 505

原创 SpringCloudAlibaba系列整合

SpringCloudAlibaba整合

2024-04-10 17:54:35 860 1

原创 SpringCloudAlibaba-整合sleuth和zipkin(六)

SpringCloudAlibaba整合

2024-04-10 17:47:24 518

原创 SpringCloudAlibaba-整合gateway(五)

SpringCloudAlibaba整合

2024-04-10 17:35:38 391

原创 SpringCloudAlibaba-整合sentinel(四)

SpringCloudAlibaba整合

2024-04-10 17:30:54 322

原创 SpringCloudAlibaba-整合openfeign和loadbalence(三)

SpringCloudAlibaba整合

2024-04-10 17:15:13 348

原创 SpringCloudAlibaba-整合nacos(二)

SpringCloudAlibaba整合

2024-04-10 17:08:44 555

原创 SpringCloudAlibaba-概述(一)

SpringCloudAlibaba整合

2024-04-10 16:51:06 219

原创 springboot,多数据源切换

需求介绍:要求做一个平台,有其他第三方系统接入;每个系统有自己的数据源配置,通过调用平台接口,实现将数据保存到第三方自己的数据库中;实现过程:1.在平台项目运行时,通过接口获取每个第三方系统的数据源;以key-value的形式保存到全局变量中;2.在调用接口的时候,会通过拦截器获取到每个请求中的第三方系统标识;3.根据标识来切换对应的数据源。

2023-07-23 17:54:58 1136 2

原创 springsecurity整合oauth2+JWT,数据库配置客户端

springsecurity整合oauth2+JWT,数据库配置客户端

2022-07-13 22:38:11 7027 9

原创 java反射的学习,并实现一个小案例:从配置文件获取类和方法,并执行方法

java反射基础知识的学习,getFields,getDeclaredFields区别,getMethods,getDeclaredMethods区别

2022-05-14 23:26:02 1253 1

原创 对接微信公众(开放)平台,获取微信用户信息,实现第三方登录

系统实现第三方认证,使用微信登录,获取微信用户的信息

2022-01-15 22:03:37 7522 6

原创 springboot整合mybatis-plus,实现逆向工程生成代码,并实现分页

springboot整合mybatis-plus主要步骤,并实现分页

2021-12-17 10:05:13 1027

原创 shiro学习笔记:springboot整合shiro,并使用redis缓存

springboot单体应用,整合shiro,用来做权限管理,并加上redis缓存机制

2021-12-17 09:22:43 5177 2

原创 shiro学习笔记:简单的入门,盐值加密

shiro入门使用,盐值加密

2021-12-16 11:38:00 1273 1

原创 shiro学习笔记:基理论知识

shiro简介,重要组件的概念

2021-12-16 10:42:15 647

原创 mybatis一对多,多对一映射,collection和association标签的使用

mybatis一对多,多对一映射,collection和association标签的使用

2021-12-14 11:34:17 7016

原创 springboot项目,使用外部Tomcat

1.快速创建一个springboot项目,勾选web的依赖2.创建一个测试controller,并测试接口@Controller@RequestMapping("/test")public class TestController { @RequestMapping("") @ResponseBody public Map test(){ Map map = new HashMap(); map.put("id","123456")

2021-11-08 10:12:37 312

原创 docker运行mysql8,并解决远程连接报错:2059-Authentication plugin ‘caching_cha2_passwoord‘ cannot be loaded

1.下载镜像docker pull mysql:8.0.262.运行容器docker run -p 3306:3306 --restart=always -e MYSQL_ROOT_PASSWORD=ang123 --name mysql -d mysql:8.0.263.此时使用Navicat登录会报错,是因为mysql8和5的加密方式不一样,需要修改加密方式4.进入mysql容器docker exec -it mysql bash5.登录mysql,修改加密方式.

2021-10-08 14:19:58 235

原创 maven中的parent、dependencyManager、dependency的用法和区别

一、parent一般使用场景:比如有3个项目A、B和C,都要使用到某个相同的jar包,如果都单独引用,后期需要修改,不好维护,此时可以创建一个parent项目P,里面打包方式为pom,不需要编写任何代码,只需要管理jar包,在P项目中,引入公共的jar包,然后在A、B、C项目中,使用parent标签,引入P作为依赖,就可以使用P项目中所有引入的jar包了1.P项目中的pom文件,引入了fastJson,打包方式pom2.在A项目中没有使用parent引入P项目,不能正常使用fastjson的

2021-04-22 10:21:17 4321 1

原创 使用Java实现,PDF转换成图片(每一页保存为一张图片)

基于maven项目1.引入jar包<!-- https://mvnrepository.com/artifact/org.apache.pdfbox/pdfbox --><dependency> <groupId>org.apache.pdfbox</groupId> <artifactId>pdfbox</artifactId> <version>2.0.21</version

2021-04-01 14:59:00 891 1

原创 PC端页面,向下滚动鼠标,加载下一页数据列表

1.页面使用的是vue2.vue的data中,定义需要的参数://滚动的时候是否加载,默认false loadFine: false, //列表 listFine: [], //加载的时候,当前页 page: 1, //每次加载10条 pageSize: 10,3.div中,使用 @scroll 触发滚动鼠标的事件<div class="file-list" ref="fineRef" @scroll="getMore"> <div class="c

2020-10-27 14:09:36 1086

原创 vue项目脚手架搭建

一、首先保证安装了node环境,最好安装了cnpm二、使用vue-cli搭建脚手架1.全局安装 vue-cli ,在命令提示窗口执行:cnpm install -g vue-cli 2.安装vue-cli成功后,通过cd命令进入你想放置项目的文件夹demo,在命令提示窗口执行创建vue-cli工程项目的命令vue init webpack3.确认创建项目后,后续还需输入一下项目名称、项目描述、作者、打包方式、是否使用ESLint规范代码等等,详见上图。安装顺利

2020-10-21 16:38:29 106

原创 mybatis动态SQL常用标签

记录常用的mybatis中动态SQL的标签1.if当需要动态生成where条件时,可以使用if标签:<select id="find" resultType="Blog"> SELECT * FROM BLOG WHERE state = ‘ACTIVE’ <if test="title != null and title != ''"> ...

2020-04-22 16:16:24 227

转载 线程的生命周期

转自:https://www.cnblogs.com/marsitman/p/11228684.html1、生命周期五个阶段:新建、就绪、执行、阻塞、销毁新建(new):就是刚使用new方法,new出来的线程;就绪(Runnable):就是调用的线程的start()方法后,这时候线程处于等待CPU分配资源阶段,谁先抢的CPU资源,谁开始执行;运行(Running):当就绪的...

2020-04-10 17:42:22 145

原创 centos7安装rabbitmq以及Erlang环境

因为之前安装的rabbitmq和Erlang版本没有对应上,后期使用出现很多问题,于是重新安装了一遍一、先安装Erlang环境,因为官网下载非常非常慢,因此从rabbitmq推荐的网站下载rpm版进行安装1.https://www.erlang-solutions.com/resources/download.html 进入网页,选择contos标签,选择响应的erlang版本进行...

2020-03-06 14:09:21 1332

原创 layui的select等一些表单插件显示不了

使用layui作为项目的前端插件,在表单中使用select下拉框时,总是显示不了正常的样式,查看官网,需要先加载form组件,代码如下:layui.use('form', function(){ var form = layui.form; //只有执行了这一步,部分表单元素才会自动修饰成功 //…… //但是,如果你的HTML是动态生成的,自动渲染就会失效 //...

2020-01-06 11:45:07 433

原创 springboot支持jsp功能,并解决子模块显示404的问题

1.新建一个springboot项目2.pom文件中添加下面依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId...

2019-12-27 16:08:29 454

原创 将本地项目提交到GitHub上

前提:要想将项目提交到GitHub,首先要在本地安装好git,并且有一个GitHub的账号,此处不再说明大部分情况下,都是在本地创建了项目之后,并且开发了一部分,再去往GitHub上传,网上看了很多方法,最终都出现各种错误,最后找到了个快捷的方法1.现在GitHub上创建一个项目同名的仓库,如:Test2.将本地的项目的名称先改掉,如:Test-->Test1(否则第三步完成不了...

2019-12-24 10:46:06 100

原创 springboot项目,打包部署的时候,访问页面404

1.接到任务,单独做一个功能模块,需要嵌套在别人的系统平台上使用,为了快速开发,于是使用了springboot来开发2.使用idea开发完成后,想要在平台上使用,打包项目并启动服务3.打包是jar包,使用 java -jar xxx.jar 来启动服务4.访问页面,结果显示4045.使用如下方法解决了该问题 (1).pom.xml文件中添加依赖:<depe...

2019-11-28 10:32:34 1248

原创 使用iperf工具,用java的swing,编写网络带宽监测小工具

接到一个需求,要写个简单的工具,测试本机的CPU、内存等信息,以及监测当前主机与连接的服务器之间的网速信息获取CPU和内存的方法,此处省略,重点是监测网速这一块先看下工具的目录结构:jperf是需要用到测试网络带宽的工具包,jar包是需要运行的项目,run.bat是项目的启动文件,serverInfo文件是用来配置服务器IP和端口的再看下效果图:一、获取网络信息,需要利用...

2019-05-29 14:11:38 1664 1

原创 centeros7环境下,使用mod_jk整合apache和tomcat

前面记录了一下ubuntu环境下安装apache,并配置多个虚拟主机,以及整合tomcat的文章,因为和centeros环境还是有一些区别的,所有又在centeros上安装了一遍,再次记录一下一、安装apache 1.直接使用命令安装yum install httpd -y 2.安装完成,使用下面命令来操作apache服务 service httpd...

2019-04-19 14:46:39 239

原创 ubuntu18.04安装Apache,配置多个虚拟主机,并整合tomcat

ubuntu上配置Apache和centeros好像还不太一样,里面的配置文件好像有点区别,centeros上是httpd.conf,ubuntu是apache2.conf,记录一下ubuntu18.04系统下的操作:一、安装Apache1.直接用命令安装,sudo apt-get install apache22.安装完后,查看Apache的版本信息,apache2 -v3.安装...

2019-04-15 21:12:41 1253

原创 ubuntu安装elasticsearch和kibana(简单记录)

1.安装Elasticsearch    1&gt;.先安装jdk环境    2&gt;.下载elasticsearch的压缩包    3&gt;.解压压缩包,进入bin目录,使用命令启动服务    4&gt;.curl http://localhost:9200 验证服务是否启动注:启动服务,在后台运行: ./bin/elasticsearch -d ,这样可以防止退出控制台,服务停止...

2019-01-23 14:15:47 729

原创 java小工具类

/**********************************时间类**********************************//** * utc国际标准时间,转化成date,格式为:"20140823T092005Z" */public static Date utcToLocalDate(String date){ try{ SimpleDateFormat ...

2019-01-10 18:52:33 173

原创 ubuntu16.0.4设置tomcat开机自启

从其他地方拷贝的,留着后面用,update-rc.d -f tomcat defaults如果失败,就把-f去掉,我去掉-f就成功了,不知道原因  JDK根目录:/usr/local/java/jdk1.8.0_151  Tomcat根目录:/usr/local/tomcat/apache-tomcat-8.0.48 1、进入tomcat下的bin目录  cd /usr/loc...

2018-12-25 19:30:33 861

原创 ubuntu16.0.4安装rabbitmq,并且配置远程访问

1.需要安装erlang环境 apt-get install erlang-nox # 安装erlang erl # 查看relang语言版本,成功执行则说明relang安装成功 2.添加公钥 sudo wget http://www.rabbitmq.com/rabbitmq-signing-key-public.asc sudo apt-key add rabbit...

2018-12-25 19:25:20 944

原创 springboot集成rabbitmq,根据查询的信息创建多个消息中心和消息队列,并实现不同的消息发送到不同的消息中心

      今天接到一个需求,就是在发送消息到rabbitmq消息中心的时候,需要根据设备类型,将消息发送到不同的消息队列,因此要创建不同的消息队列。      修改之前是把配置信息写在配置文中,项目启动时,获取配置文件中的配置信息,创建消息队列。      修改后的逻辑:是先查询数据库,根据数据库中的信息,创建所有的消息队列,并且将channel和对应的serverId作为键值对放入map中...

2018-09-26 16:02:16 2158

原创 mybatis自动生成对应表的实体类、接口和映射文件

使用maven构建的项目,其中整合了mybatis,每次使用时都需要创建model实体类,dao接口和mapper映射文件,为了方便开发,maven中有一种插件可以直接生成数据库表对应的实体类,接口和映射文件(注:该操作不需要在pom文件中添加jdbc等依赖)附jar包的下载地址:https://download.csdn.net/download/zifengye520/10665202...

2018-08-23 09:15:15 919

原创 springboot连接多个数据库

今天接到一个新的需求,需要把自己数据库某个表的数据迁移到别的数据库中,于是百度,中间出现了一些细节的问题,解决花了点时间,在此记录一下,下次避免出现过的错误这里把连接一个数据库的情况也记录一下,好做对比一、连接一个数据库1.启动类@SpringBootApplication//扫描mapper映射类所在路径@MapperScan(basePackages = "com.xh....

2018-08-22 17:13:15 52504 28

mybatis生成映射文件和xml文件所需jar包

jar包,maven项目中,使用mybatis和mysql,自动根据数据库表生成xml文件和映射类...

2018-09-13

动态评分小星星,前端

像淘宝评分一样,动态的点亮小星星,并且后面的描述也会相应改变

2016-08-10

excel导入导出,java

excel导入导出,里面包含excel导入导出功能,但是因为从项目中直接把文件拷贝过来的,所以也有很多其他方法,需要查找。

2016-01-07

超市账单管理系统-毕业设计

简单的小型超市管理项目案例,我毕业设计做的项目,实现基本的用户权限,以及对商品的增删改查功能。

2015-05-24

基于ssh+easyui的通讯录管理小项目

本小项目主要基于ssh+easyui,后台使用ssh,前台使用easyui,实现列表的分页显示,可以对用户以及其所属的通讯录进行增删改查的管理,删除通讯录的同时会级联删除其所属的通讯录名单。

2014-07-06

基于ssh的用户通讯录管理小项目

此小项目基于java ssh框架开发,主要实现对用户以及每个用户所属的通讯录李彪进行增删改查的操作,适合初学ssh的人学习和参考

2014-07-01

空空如也

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

TA关注的人

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