自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

java小白白之没有最白的博客

拒绝抄袭、乱七八糟、没有营养的文章,如有问题欢迎留言和私信。

  • 博客(61)
  • 资源 (1)
  • 问答 (4)
  • 收藏
  • 关注

原创 linux mysql5.7主从配置 详细步骤,按步骤绝对能够成功

运行连接语句(mysql8需要加上get_master_public_key=刚才设置的server-id)新增有复制权限的用户(如果提示密码不符合规则,要么换密码,要么修改密码策略)如果连接成功就继续,如果没有连接成功就检查语句是否有问题。都是yes就是成功了,如果不是就百度搜索一下原因。修改my.conf文件(一般都是/etc下)保留File和Position信息。设置忽略错误继续执行。

2024-03-06 11:26:32 1266

原创 linux挂载磁盘

第3步,创建分区挂载目录,例如我挂载到/home(如果挂载到/www就将命令中目录修改为/www)第1步,进行数据盘分区 fdisk /dev/vdb依次按顺序输入。第2步,分区成功后输入命令格式化磁盘。将挂载信息永久写入系统。

2024-01-22 13:37:21 1518

原创 mysql设置root账号远程访问

登录服务器,找到MySQL的配置文件my.cnf(一般位于/etc/mysql/my.cnf),使用文本编辑器打开该文件。找到bind-address,修改为(我的是宝塔安装的,所以在面板直接修改了)进入mysql数据库。

2024-01-22 10:46:42 1574

原创 linux安装nginx,配置系统文件,配置systemctl命令,亲测可用,

在/usr/local/创建nginx文件。先安装gcc-c++编译器。添加systemctl命令。下载nginx安装包。

2024-01-14 14:07:10 1568

原创 linux安装minIo(亲测可用)

进入opt文件夹cd / opt /创建minio文件夹;赋予权限执行完后查看目录进到minio文件夹创建bin目录mkdir bin创建data目录mkdir data创建log创建start.sh文件,并写入数据(不会vi或者vim基础命令的,百度查一下)这里启动的时候有账号密码,可以更改成你自己的保存后创建stop.sh文件,并写入数据/bin/bash全部赋予777权限至此,准备工作完成,下面开始下载。

2023-11-29 14:34:43 3653

原创 Linux安装rabbitMq(亲测可用)解决只能本地访问的问题

【代码】Linux安装rabbitMq(亲测可用)解决只能本地访问的问题。

2023-11-21 10:05:56 3951

原创 Linux安装ErLang(亲测可用)

注(我这里安装完成后显示的是中文,有的是显示的英文)

2023-11-21 09:50:04 3862

原创 一晃第4个1024了

然而我得技术还是停留在 ctrl cv的程度啊;cv程序员前来报到;

2023-10-24 16:15:31 4550

原创 linux查看目录下的所有目录大小,但是不查看所有目录的子目录

【代码】linux查看目录下的所有目录大小,但是不查看所有目录的子目录。

2023-10-19 11:12:28 4636

原创 html将页面变成灰色亲测可用

只要在引入的公共css中加入如下代码就可以了(如果没有公共的css,就只能麻烦点,加到页面的头部了,我就是这样加的,不过只是娱乐,所以这样无所谓,如果是公司项目,尽量还是加到公共css中,这样取消添加也都好弄)我是加到了单独页面的顶部。

2022-12-08 14:32:34 4979 1

原创 java利用itextpdf根据模板导出pdf

在网上找了两天…没有一个能成事的,要不就是pdf打不开,要不就是根本下载不了…所以自己结合众多博文自己整理了一下;注:用这个方法百分百能导出,是百分百,所以用过之后导不出来或有问题的记得联系我或者留言,我工作日每天都会看csdn,一定会及时回复的。

2022-09-23 09:35:50 5652 8

原创 java读取外部yml文件(自动解析,自认为最好的方式)

读取内部的yml就不说了,直接用@value注解或者用snakeyaml就可以了,读取外部的我感觉目前最好用的就是用jackson-dataformat-yaml,自动解析,下面就贴出我的工具类。注:这里注意,pom的version不要更改,升级之后抛了一个异常,不想解决了;下面是截图,我的yml文件。2、自己写的util。

2022-09-08 08:37:09 7358

原创 linux批量杀进程命令

ps -ef | grep 自己的服务 | grep -v grep | awk ‘{print "kill -9 "$2}’|sh。为了保证杀掉的正确,最好先运行一下 ps -ef | grep 自己的服务 检查一下 然后在复制下面的命令。只需要改 自己的服务 那一块 其他的不用改。

2022-08-23 09:02:39 4809

原创 tsconfig.json 重要字段

原文链接https//blog.csdn.net/qq_44831027/article/details/108150470。版权声明本文为CSDN博主「codeAX」的原创文章,遵循CC4.0BY-SA版权协议,转载请附上原文出处链接及本声明。compilerOptions用来配置编译选项,files是数组,用来指定待编译文件。compilerOptions配置编译选项。......

2022-07-28 15:20:19 4551

原创 html js实现数字自增长动画效果

没有录屏软件,就不录制了,反正肯定没问题,效果杠杠的调用示例:function代码

2022-06-15 15:09:48 5533

原创 linux发送post请求json数据格式

我百度搜了很多,结果五花八门的搜索,我就想文一个问题…你们在发文章之前,对自己的语句都没有测试吗????根本就不能用好吗;下面是我整理的发送post接口,数据格式是json格式curl -H "Content-type: application/json" -X POST -d '{"xianquId":"130322"}' http://192.168.0.217:8204/zhyg/detachment/zhygTransitCarFenceAutoRemindWxDetail/countEmpBy

2022-05-31 08:37:54 6181 1

原创 纯前端js html2canvas导出pdf页面 自动分页 检测空白页 解决图片跨域问题

首先引入js<script src="https://cdnjs.cloudflare.com/ajax/libs/html2canvas/0.4.1/html2canvas.js"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/jspdf/1.0.272/jspdf.debug.js"></script>其次定义一个点击导出的按钮(我用的时layui,你们可以随便设置,只要是

2022-02-24 11:15:01 8503 6

转载 linux重写rm -rf 创建回收站功能 解决rm -rf无法挽回的致命问题

之前因为rm -rf命令出了个大问题,随即查找有没有解决办法,别说,还真找到了一个,这个就很好的能解决rm -rf的致命问题,可以给咱一个后悔药吃;Linux命令行实现回收站功能rm -rf 是一个极其危险的操作,而且Linux端不像windows,有回收站的的后悔药可以吃。所以一旦误操作,就有可能造成不可挽回的后果。1、创建回收站文件夹创建一个路径来作为我们的回收站:cd ~ && mkdir .trash#/root/.trash路径,即作为我们的回收站路径当然,这里要注意你分区空

2022-01-14 11:21:30 6110

原创 html利用html2canvas截取百度地图成图片并下载到本地,解决覆盖物截不到的问题

说实话,我也不是很熟,但是确实实现了,利用html2canvas截取百度地图很简单,但是要把覆盖物下下来却很难,尤其是轨迹,我是差了很多很多很多资料,最后综合了好几家给解决了;大概思路也说不好,反正就是先转矢量图,在转png格式;话不多说,上代码第一步,引入html2canvas.js<script src="https://cdn.bootcss.com/html2canvas/0.5.0-beta4/html2canvas.js"></script>第二步 直接调用c

2021-10-12 16:18:58 9431 29

原创 laydate时间选择器结束可选时间大于开始时间同时可选时间小于当前时间

网上看了不少例子啊…各种乱七八糟的错误;这里的大家可以直接复制粘贴过去就可以了;话不多说,先把正确的给拿出来;别看代码多哈,其实就几个需要注意的;第一个是开始时间;记住这里的函数要定义一下,因为要定时函数里面的config;开始时间,max设置最大可选时间为当前时间;dataFormat工具类在后面呢;done里面选择之后设置end.config.min=时间数组,也就是getDateArray工具类转换后的data时间,也别急哈,工具类最后都会贴上;结束时间没啥说的了,开始时间设置了结束时

2021-10-09 16:31:24 7097

转载 cron表达式示例

0 0 10,14,16 * * ? 每天上午10点,下午2点,4点0 0/30 9-17 * * ? 朝九晚五工作时间内每半小时0 0 12 ? * WED 表示每个星期三中午12点“0 0 12 * * ?” 每天中午12点触发“0 15 10 ? * *” 每天上午10:15触发“0 15 10 * * ?” 每天上午10:15触发“0 15 10 * * ? *” 每天上午10:15触发“0 15 10 * * ? 2005” 2005年的每天上午10:15触发“0 * 14 * *

2021-09-03 11:29:33 10087

原创 springboot集成阿里canal监控数据库变化

这个东西啊,刚开始看着很难,但是一步一步操作下来,最后会发现很简单;那些理论我就不写了,相信大家也都看过了,如果没有看过就搜索一下canal原理,有很多讲解了,这篇文章旨在让大家能够按不走就直接能配置成功;我这里是在windos10的环境下配置的,linux配置只是操作不同而已,但是步骤是一样的;一、数据库的配置1. 开启binlog功能只要修改mysql的my.ini文件,在[mysqld]下面添加如下代码log-bin=mysql-bin binlog-format=ROWserver_

2021-08-30 17:20:48 12413

原创 html div背景颜色渐变

div部分<div class="tag_cutover"></div>css部分.tag_cutover{ width: 100px; heigh: 100px; FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr= #2064d0,endColorStr=#070e42); /*IE 6 7 8*/ background: -ms-linea

2021-08-25 10:28:25 12456

原创 td文字过长悬浮显示

只要在该td中加上title属性,鼠标移到这里就会看到全部内容,在td中加上div,属性设置如下,就能显示宽度为200px的内容,大于则隐藏。title是悬浮后的完整内容,div里的是直接显示出来的内容。代码如下:<td title="我是代码大师">  <div style="width:200px;white-space: nowrap;text-overflow:ellipsis; overflow:hidden;">我是...</div></td&

2021-08-23 14:00:15 13210

原创 sprngboot配置输入log日志

第一步:在你得配置文件里引入#日志配置logging: config: log4j2-spring.xml第二步:在项目目录下新建log文件<?xml version="1.0" encoding="UTF-8"?><!--Configuration后面的status,这个用于设置log4j2自身内部的信息输出,可以不设置,当设置成trace时,你会看到log4j2内部各种详细输出--><!--monitorInterval:Log4j能够自动检测修改配置 文

2021-08-18 15:28:30 4874

原创 超详细说明idea在方法上自动添加注释

ctrl+alt+s打开设置,找到live templates设置先选择2,自己写一个名字,随便写只要不重复就行再选择1,创建一个子注释,选中子注释,按步骤填写1、快捷键2、说明3、注释里面的内容** * @desc: * @author: $user$ * @date: $date$ * @param: $param$ * @return: $return$ **/4、选择5、配置注释里面的具体内容5.1paramgroovyScript(“def

2021-08-12 10:02:33 14767

原创 layui设置等待加载时间

// 等待加载时间function showLoad() { return layer.msg('正在上传,请稍候...', {icon: 16,shade: [0.5, '#f5f5f5'],scrollbar: false,offset: 'auto', time:100000});}// 关闭等待加载时间function closeLoad(index) { layer.close(index); }...

2021-07-26 13:55:33 25064

原创 layui子页面调用父页面方法

如题,父页面代码: layer.open({ type: 2 , title: '添加车队' , content: 'ZhygYwWxUserList_kf.html' , area: ['1100px', '650px'] , maxmin: true

2021-07-14 17:24:23 27674

原创 windos10关闭端口占用进程

第一步:netstat -ano | findstr 端口号第二步:如果不想看是哪个进程占用的,就不用第二步tasklist | findstr 进程号第三步:taskkill -PID 进程号 -F 怎么样,我写的是不是比市面上大部分的文章都简单明了…...

2021-07-09 16:20:14 27716

原创 java获取yml配置文件工具类

创建一个同样名称的类,然后复制过去就好了如果有不懂的或需要改正的,欢迎留言package com.edgedo.utils;import jodd.util.StringUtil;import org.yaml.snakeyaml.Yaml;import java.io.InputStream;import java.util.HashMap;import java.util.Map;/** * yml文件工具类 */public class YmlUtils { // 配置

2021-06-30 16:53:24 29230

原创 java利用切面获取定时任务@Scheduled信息

话不多花,依然是这么干练,直接创建一个相同的名称的类,代码复制过去就行了请注意cron那里,我的Scheduled注解的写法是package com.edgedo.aop;import com.edgedo.utils.HttpUtil;import com.edgedo.utils.YmlUtils;import org.aspectj.lang.JoinPoint;import org.aspectj.lang.ProceedingJoinPoint;import org.aspectj

2021-06-30 16:48:59 29248

原创 java雪花算法工具类

创建一个SnowFlake的工具类,然后把下面的代码粘过去就可以了 /** * Twitter_Snowflake<br> * SnowFlake的结构如下(每部分用-分开):<br> * 0 - 0000000000 0000000000 0000000000 0000000000 0 - 00000 - 00000 - * 000000000000 <br> * 1位标识,由于long基本类型在Java中是带

2021-06-04 09:59:32 29222

原创 java 电脑存储容量大小 b、k、m、g转换

/** * 大小单位换算 传入b * */public static String storageSizeConversion(Long size){ DecimalFormat df = new DecimalFormat("#.00"); String fileSizeString = ""; if (size < 1024) { fileSizeString = df.format((double) size) + "B"; } else .

2021-06-04 09:55:28 29412

原创 java 文件打包下载

话不多说,直接上代码方法需要传入文件目录,比如想打包1目录下的2目录,同时2目录包含3和4目录,name就传入1目录就可以了打包之后 /** * 文件打包下载 * * @param src 需要打包的文件夹的路径,如:/目录1/目录2/3333/ */ public void downloadZip(String src, HttpServletResponse response) throws Exception { //压缩文件夹内容

2021-04-16 12:16:42 29592

原创 mysql递归查询所有子部门

需求是根据传入的部门id查询此部门下所有的子部门和子部门的子部门部门表名称是sys_dept部门id是dept_id传入的部门id是#{deptId}查询完之后返回部门id拿到sql后只要替换对应的变量就可以了 SELECT dept_id FROM ( SELECT @ids AS _ids, ( SELECT @ids := GROUP_CONCAT( dept_id ) FROM

2021-04-16 11:59:38 31404 1

原创 idea配置.gitignore,解决不生效问题

在根目录下创建.gitignore文件添加想要忽略的文件HELP.mdtarget/!.mvn/wrapper/maven-wrapper.jar!**/src/main/**/target/!**/src/test/**/target/### STS ###.apt_generated.classpath.factorypath.project.settings.springBeans.sts4-cache### IntelliJ IDEA ###.idea*.iw

2021-04-02 15:36:59 30318 3

原创 庆祝自己粉丝破百

今个老百姓呀,是真呀真高兴啊;恭喜自己粉丝数破百;我分享的文章,一直坚持有用,有营养的原则接下来我会分享更多更好的文章

2021-03-16 15:47:08 29421

原创 maven项目引入另一个项目,亲测有效

刚在网上查了,要不就是不管用,要不就是乱七八糟,要不就是步骤不全,自己鼓捣了半天才弄好,这里写一个从头开始的方法首先,创建一个父maven工程具体我就不截图了,就是一直下一步,记得起个名字就行,我这里起的名字是dataCleaning这里建的是父工程我框起来的是还没有的,正常建完之后是没有红框里面的东西的;父工程的src目录可以删掉接下来创建新的module:父工程上右键选择maven工程,继续下一步,记得起好名字,我这里建了两个建好之后的效果,箭头指的就是新增的东西正常来说mo

2021-03-09 14:13:41 32800 2

原创 java使用jwt进行token验证,并实现注解方式放行token

有人说用security比较好,不用自己写,但是说实话,我用不好,乱七八糟的配置太多了,而且自己不好控制,或者说是我自己运用的不熟练,所以我喜欢什么东西都自己写,不说多好,但是自由,自己想咋玩就咋玩。不想读的,直接复制粘贴就行了,注意括号里的东西,自己修改一下;话不多说,首先jwt工具类import java.util.Date;import java.util.HashMap;import java.util.Map;import com.auth0.jwt.JWT;import com

2021-02-24 14:50:52 33718 6

原创 java整合jdbc数据库连接工具(项目亲测)

现在jdbc很少用了,但是设计到多数据源的时候,还是可以用的到的,这里整理了一份数据库连接工具类,话不多说,直接上代码创建一个MysqlOperator 的java文件,下方的代码可以直接复制过去import com.alibaba.fastjson.JSONArray;import com.alibaba.fastjson.JSONObject;import lombok.extern.slf4j.Slf4j;import java.sql.*;import java.util.List;

2021-02-24 10:31:54 31861

adobe pdf编辑器 java利用itextpdf根据模板导出pdf配套资源

adobe pdf编辑器,解压安装即可使用,配合java利用itextpdf根据模板导出pdf文章中只做模板的方法;

2022-09-23

java token验证和注解方式放行

token工具,集成了token校验和注解方式token放行策略,解压后直接将java文件放到项目中,引入一下maven就可以用了,亲测可用,如果有问题欢迎留言评论或者私信,可以帮忙解决问题

2021-08-28

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

TA关注的人

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