自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Linux(CentOS7.5):创建用户,并设置用户根目录及权限

1、创建一个新用户:test_user。2、该用户登录后,默认目录为:/opt/project,且仅可操作该目录。3、该用户需要jdk的执行权限。4、该用户需要nginx的使用权限。5、设:jdk目录为:/opt/jdk/jdk1.8/bin/javanginx目录为:/usr/local/nginx/sbin/nginx。

2024-03-12 14:10:51 434

原创 Linux(CentOS7.5):通过docker安装mysql8.0

【代码】Linux(CentOS7.5):通过docker安装mysql8.0。

2024-03-08 16:15:34 413

原创 Linux:安装docker并修改其目录

1、通常而言,云服务器的系统盘只有40G,若安装docker后直接运行,则其下载的镜像及容器,均在该系统盘下。2、当前服务器硬盘背景为:40G系统盘 + 额外数据盘。3、需求:将docker运行目录修改至数据盘。

2024-03-08 11:35:13 603

原创 Linux(CentOS7.5):通过docker安装redis

【代码】Linux(CentOS7.5):通过docker安装redis。

2023-11-27 16:25:20 529

原创 Linux(CentOS7.5):新增硬盘分区纪实

1、既有一块系统硬盘,新增一块100G硬盘。2、要求,将新插入硬盘分为:20G、30G、50G。

2023-11-27 14:07:11 638

原创 【iframe】基于VUE项目,父子页面互传参数

因为业务需求,现有A、B两个项目,需在A项目中的parent页面中,以iframe的形式,嵌入B项目的b页面。且两者需要互发消息,即互相传参。故有此文。另:如果条件允许,建议以MQTT的形式实现上述逻辑。

2022-10-14 18:48:30 1430

原创 【Java】基于SpringBoot动态调用Service中的方法

项目需求中,涉及到在aop中监听一系列方法,然后动态调用不同的Service中的方法。计划将动态调用Service封装方法提取为共用方法,以传参形式,控制入参实现动态调用,避免业务代码冗余。

2022-10-14 17:46:33 4684

原创 【MQTT】VUE集成MQTT

计划梳理MQTT集成至Java、Vue的系列文档,详见收录专栏。该示例文章,已将相关方法封装至工具类。

2022-10-13 15:34:19 1349

原创 【MQTT】SpringBoot集成MQTT

计划梳理MQTT集成至Java、Vue的系列文档,详见收录专栏。该示例文章,已将相关方法封装至工具类,已实现断线重连,已将相关参数提取至配置文件。

2022-10-10 15:25:51 1857

原创 【MQTT】Windows:安装MQTT

计划梳理MQTT集成至Java、Vue的系列文档,详见收录专栏。

2022-10-10 13:33:24 4296

原创 【MQTT】Linux(CentOS 7.5):通过docker安装MQTT

计划梳理MQTT集成至Java、Vue的系列文档,详见收录专栏。

2022-10-10 12:56:51 1076

转载 微信防撤回dll文件制作

写在前面的话: 本篇教程为纯搬运文。-- 授人予鱼不如授人与鱼一、工具准备 1、X32dbg调试器https://www.aliyundrive.com/s/wkoto6TtZRW二、操作步骤 1、打开微信,并登陆。 2、打开x32dbg,依次点击:文件-附加-选择微信。如图: 3、选择“符号-搜索”,输入:"win.",选中搜索结果中的"wechatwin.dll"模块,双击。...

2021-11-17 15:31:29 1741 1

原创 【Java--一行代码】工具类基于POI实现根据excel导入

写在前面的话: 调用本工具,将excel数据转换为List<对象>,用户自行对list做业务处理。备注:1、由于本方法为通用方法,故不支持涉及到行or列合并的情况。-- 你永远不要去低估一颗冠军的心,恭喜龙队一、前情提要Java--一行代码】工具类基于POI实现导出excel(支持图片)二、结果示例 1、代码调用示例(Controller) @ApiOperation("导出") ...

2021-07-30 11:23:31 178

原创 Linux(CentOS 7.5):通过命令行新建Oracle实例

一、安装环境: 1、装有oracle的CentOS 7.5 服务器一台。(Linux 通过 docker 安装oracle教程参见https://blog.csdn.net/qq_41306795/article/details/118967009?spm=1001.2014.3001.5501)二、操作步骤 1、若是通过docker安装的oracle,则需要先进入docker容器。(服务器本机安装oracle的跳过此步)-- 查看运行中容器dock...

2021-07-23 11:17:27 3571 1

原创 Linux(CentOS 7.5):通过docker安装oracle11g

目录一、安装环境:二、安装步骤:三、异常处理四、参考资料一、安装环境: 1、CentOS 7.5 服务器一台。可用虚拟机代替。(虚拟机建议使用:VMware,自行百度,此处不再赘述) 2、yum源配置为阿里云。(可参考:https://www.cnblogs.com/enduo/p/9078313.html)二、安装步骤: 1、安装 unzip (若有,则跳过)yum install -y unzip...

2021-07-21 17:02:42 461 5

原创 【Java--一行代码】工具类基于POI实现导出excel(支持图片)

写在前面的话:业务Service获取要导出的相关数据,封入List,调用相关工具类,转为导出所需相关VO,实现Excel的下载。备注:1、由于本方法为通用方法,故不支持涉及到行or列合并的情况。 2、本文展示示例,当前仅满足chrome下载文件名不乱码。若使用其他浏览器或postman访问,可能出现文件名乱码的情况。一、结果示例1、代码调用示例 @ApiOperation("导出") public ResponseEntity<byte[]...

2021-04-26 14:21:15 218

原创 IDEA远程调试SpringBoot项目

写在前面的话:使用远程调试前提条件为:本地代码与服务端部署代码完全一致。一、环境介绍IDEA版本:2020.1项目部署环境:Windows Server 2012 R2二、IDEA配置1、添加Remote:2、配置Remote参数:三、配置服务端启动参数1、添加启动命令:java -jar -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005 ...

2020-07-29 10:07:10 283

原创 Linux(CentOS 7.0):Nginx搭建及基础页面跳转配置(编译安装)

写在前面的话:Nginx有 编译安装 和 yum安装 方案,由于yum安装需要添加源或更换数据源,故此文仅说明编译安装的方案。一、安装环境:1、CentOS 7.0 服务器一台。可用虚拟机代替。(虚拟机建议使用:VMware,自行百度,此处不再赘述)2、yum源配置为阿里云。(可参考:https://www.cnblogs.com/enduo/p/9078313.ht...

2019-10-11 14:38:24 453

原创 IDEA一键部署SpringBoot至服务器docker容器中

一、服务器安装docker1、自行根据以下网址中任意一个执行安装: https://docs.docker.com/install https://www.runoob.com/docker/centos-docker-install.html https://mp.weixin.qq.com/s?__biz=MzIwNDI1NjUxMg==&mid=...

2019-09-25 13:34:13 703

转载 Linux(CentOS 7.0):防火墙端口的开放等

1、参数说明[] 选填 <> 必填 [<zone>] 作用域(block、dmz、drop、external、home、internal、public、trusted、work) <port> 端口号 [-<port>] 或者端口范围 <protocol> 端口协议(tcp、u...

2019-09-09 15:38:07 239

原创 PowerDesigner table中comment列的显隐及name与code、comment的联动处理

一、版本说明任何不上版本的教程都是耍流氓,本教程采用16.5版本PowerDesigner。 二、table中无comment(注释)的处理方案1、效果图:2、操作步骤:1). 双击表,进入如下所示界面,点击如下图红色图标:2). 找到Comment,然后勾选,完结。三、取消table中name与...

2019-09-05 10:35:55 1600 3

原创 Linux(CentOS 7.0):搭建GitLab教程

一、安装环境:1、CentOS 7.0 服务器一台。可用虚拟机代替。(虚拟机建议使用:VMware,自行百度,此处不再赘述)2、yum源配置为阿里云。(可参考:https://www.cnblogs.com/enduo/p/9078313.html)二、安装:1、安装依赖:此过程中,凡是询问是否同意的,均输入y。sudo yum install curl open...

2019-08-30 15:04:16 196

原创 Java default 、final关键字

写在前面的话:把这两个关键字放在一起讲,没什么特别用意,就是想聊聊这些关键字。我不要你觉得,我要我觉得,嗯,就是这样…… ——不积跬步无以至千里,不积小流无以至江海。一、default 关键字...

2019-08-26 11:24:18 504

原创 Java 类的实例化过程

写在前面的话:一个培训出来的朋友找工作,遇到了关于"类的实例化创建过程"的笔试题,一脸懵逼的问我,一番了解后,发现培训学校只会发笔试题,并不会详细讲解类的实例化过程(并非diss培训机构,估摸着是这货没认真听),故有此文,给自己,也给所有初学java的朋友们。本文将从 概念 + 例题(若干) 的形式,讲解类的实例化过程。...

2019-08-21 17:21:13 729 1

原创 Linux(CentOS 7.0):Mysql 8.0的安装及远程连接

目录一、安装环境说明二、安装三、修改密码四、设置远程连接五、重置密码六、关于Mysql8.0 修改默认端口后重启遇到的坑七、参考文献一、安装环境说明1、CentOS 7.0 服务器一台。可用虚拟机代替。(虚拟机建议使用:VMware,自行百度,此处不...

2019-07-08 17:44:39 1214

原创 SpringBoot从入门到进阶(三):整合Redis

写在前面的话:此章节分为【基础篇】及【应用篇】,若仅是学习整合redis,参阅【基础篇】即可。在SpringBoot2.x中,默认采用Lettuce客户端来连接Redis服务端,不使用连接池。spring容器是自动的生成了RedisTemplate<Object,Object>,可以直接注入,根据使用情况进行适当的序列化即可。此为基础篇。直连redis的方式,即每次连接都创...

2019-07-05 10:43:45 429

原创 Linux(CentOS 7.0):Redis:安装、配置、远程连接、停服失败【2019-10-11更新】

一、安装环境: 1、CentOS 7.0 服务器一台。可用虚拟机代替。(虚拟机建议使用:VMware,自行百度,此处不再赘述) 2、yum源配置为阿里云。(可参考:https://www.cnblogs.com/enduo/p/9078313.html)二、安装步骤:1、安装依赖:(redis为c语言编写,非解压即使用。需额外安装gcc环境和...

2019-07-03 11:50:11 2401

原创 mybatis #和$的区别及应用

一、#{}、${}的区别:1、概念: (1)、#{}: a).自动进行java类型和jdbc类型转换; b).进行预编译,可以有效防止sql注入; c).如果parameterType传输单个简单类型值,#{}括号中可以是va...

2019-06-27 11:35:08 343

原创 SpringCloud 踩过的坑

目录 一、SpringBoot 与 eureka适配性问题二、SpringBoot 与 Feign 适配性问题。三、SpringBoot 与 Zuul适配性问题四、Feign 内部调用超时。五、Feign 传递token六、Feign 消费端传参List报错七、打包、...

2019-06-13 14:12:09 818

原创 SpringBoot从入门到进阶(二):整合Mysql+MybatisPlus

写在前面的话:因该系列文章后期会结合实际项目,实行前后分离开发模式,故从此节开始,均以编写接口的方式来整合各技术,以postman测试接口结果。 ——技术之路浩如烟海,耳根所及不过毫厘一、前情概要:...

2019-02-24 12:09:38 592 1

原创 SpringBoot从入门到进阶(一):springboot项目的搭建

一、环境描述:开发系统:windows;开发工具:IDEA;二、搭建过程1、选择Spring Initializr,直接NEXT:2、视情况修改后,直接NEXT:3、 选择Web依赖,直接NEXT。(此处springboot版本为2.1.6。注:2.x相对于1.5x有重大改变)4、可直接Finish:5、至此...

2019-02-24 10:08:14 320

原创 前台取request域越界 || identifier starts immediately after numeric literal

1、现象描述: 情况一:后台代码:request.setAttribute("param", "806777701421000811"); 前台js取出: var param = ${param}。得到的值是:806777701421000800; 情况二:后台代码:request.setAttribute("param", "000055"); 前台js取出:va...

2019-01-13 13:37:52 179

转载 ajaxfileupload:上传 (多个文件 + json传参)源码修改+前台demo+后台解析

写在前面的: 源码中仅支持上传一个文档,不支持批量传文件以及参数。本文提供2种修改源码方式,分别支持“多文件上传” 和 “多文件+json传参上传”。一、上传多个文件,无json传参1、ajaxfileupload.js源码修改:2、前台代码: 注:此处的i...

2018-12-28 10:08:10 590

原创 case when 多条件查询

代码如下:SELECT ACCOUNT_NO AS baseAcctNo, 'CNY' AS ccy, (CASE WHEN CHECK_STATUS = '0' AND REPORT_CHECK = '0' THEN '03' WHEN CH...

2018-12-12 14:01:36 11036

转载 Java代码优化编程(转)

转自:https://blog.csdn.net/qq_15969757/article/details/76598419一、写在前面的: 1、为什么要优化? 可供程序利用的资源(内存、CPU时间、网络带宽等)是有限的,优化的目的就是让程序用尽可能少的资源完成预定的任务。 2、优化的手段? 减小代码的体积,提高代码的运行...

2018-09-20 15:51:25 128

原创 Java:对clone的运用(Shallow Clone and Deep Clone)

一、Shallow Clone1、现有一个对象 User u1 = new User("张三", "25", "Java开发");此时准备再获得一个 完全独立 且 和u1 完全相同的对象u2.2、User u2 = u1.clone(); 此时生成了一个新的对象u2,并且具有和u1相同的属性值和方法,且两者不互相影响。3、注意:以上仅适用于无引用类型。二、Deep Clone...

2018-09-20 15:45:57 121

原创 SpringBoot常用操作集锦及常见问题集锦

一、SpringBoot中 定时器1、环境描述:SrpingBoot Version Is 2.x2、见代码:【@EnableScheduling可直接加在启动类上】/** * SpringBoot 2.x 定时器测试 * * @author Francis * @date 2018-09-18 21:05 */@Component@EnableScheduling...

2018-09-18 21:11:49 220

原创 SQL无限子级递归查询

1、表数据如图:2、代码如图:(sqlserver可用)

2018-08-03 11:57:05 1491 1

转载 设计模式之创建型模式——单例模式

一、写在前面的:总体来说设计模式分为三大类:创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。行为型模式,共十一种:策略模式、模板方法模式、观察者模式、迭代子模式、责任链模式、命令模式、备忘录模式、状态模式、访问者模式、中介者模式、解释器模式。...

2018-07-23 20:09:53 147

原创 设计模式之创建型模式——工厂方法模式、抽象工厂模式

一、写在前面的:总体来说设计模式分为三大类:创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。行为型模式,共十一种:策略模式、模板方法模式、观察者模式、迭代子模式、责任链模式、命令模式、备忘录模式、状态模式、访问者模式、中介者模式、解释器模式。...

2018-07-23 19:48:02 169

nexus-3.30.1.01.7z

nexus-3.30.1.01,官方地址:https://download.sonatype.com/nexus/3/latest-win64.zip

2021-05-26

ajaxfileupload.js

具体使用见:https://blog.csdn.net/qq_41306795/article/details/85317429

2019-07-04

空空如也

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

TA关注的人

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