自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 @Builder()注解的奇妙之处

注解类似于链式的调用对象进行赋值。它的主要优点就是可以优雅的给对象赋值,修改对象,省去了set方法来定义属性内容。注解是Lombok下的一个注解,可以为我们的类自动生成一个构建器,使用时用建造者模式即可完成对象的实例化。根据上面的示例,我们可以对@Builder注解有一个简单的认识。当我们向一个对象赋值的时候,可以通过。在使用的时候,只需要按照下面这样子即可生成对象实例。最近工作中看到了一个。

2024-04-09 14:27:29 86

原创 JAVA工程师入职第一天-安装环境

10.Redis可视化客户端another redis desktop manager。Typora免费版,不是破解版,是没有升级的老版本,用的还是比较舒服的。密码:windows。

2024-04-01 14:28:17 164 1

原创 maven install时提示Unknown lifecycle phase “.watchdata“.

项目需要导入本地的jar包,尝试了idea的各种导入都无果,直接用maven的install命令。搞了好久,百度、谷歌、gpt都没有找到解决方法,而且大家给的命令跟我的也差不多。最后终于发现一个问题,要加上引号!

2024-01-08 16:22:33 487

原创 准大学生必备的网站

网址:icourse163.org。网址:excelhome.net。网址:bilibili.com。23.QZZN公务员考试论坛。网址:runoob.com。25.中国研究生招生信息网。网址:imooc.com。24.中国教育公务员网。1.中国大学MOOC。20.COCA语料库。

2023-06-26 00:09:01 144

原创 Linux 为普通用户添加Docker权限

这样就可以让普通用户使用Docker命令了,但需要注意的是,Docker命令仍然需要特权才能执行某些操作,例如启动、停止等。在这种情况下,可以将sudo权限授予该用户,或使用其他工具对该用户的特权进行限制。这就是提示使用的用户没有docker权限,要让普通用户能够使用Docker命令,可以将其添加到Docker组中。4、确认用户是否已经成功添加到Docker组中。运行以下命令,应该看到用户已经在Docker组中了。2、将指定的用户添加到Docker用户组中。1、创建Docker用户组(如果不存在)。

2023-04-22 19:26:50 3021

转载 LogBack.xml配置,包括info、error、debug、warn

转载老铁的,注意,不要全部搬过去,根据自己的项目调整一下。

2023-04-22 14:58:11 1272

原创 Docker部署springboot项目中logback日志文件在指定的linux目录中无法找到的问题

众所周知,docker部署的容器,都是有一个属于自己的虚拟系统,这也是docker的一个本质,几天内我就被他坑了,说实话还是我自己太傻逼了。昨天项目出现了问题,然后只提取了一天的日志文件出来,后面容器又被回滚覆盖了(没有做AB),导致日志全部清空了。然后我们用的是ruoyi脚手架,之前是有配置日志文件输出的,然后我一直以为是直接保存到宿主机的目录。一开始我以为依赖冲突,搞了半天,发现我们只引入了一个 slf4j 的,也构不成依赖冲突,仅写一篇日志记录一下自己的蠢吧,555。结果进去一看,真的是!

2023-04-22 13:57:48 819

原创 Springboot项目实现简单的观察者模式

最近在写项目的消息通知推送,本来一开始只有服务号的模板推送,后面发现很多人没有关注服务号,因此新增了一个小程序的订阅消息推送,这个不用关注,但是只能用户主动订阅的时候才能推送,而且目前只能推送一次性的。然后就开造,后面发现代码贼乱,耦合性又太强了,于是乎在想能不能使用设计模式来解决,最终经过多轮搜索+chatgpt,就使用观察者模式开造啦。

2023-04-16 17:01:09 234

原创 使用Mysql自带的Mysqldump进行备份

我是Docker安装了MySqL5.7,然后宿主机是没安装的,本来是想在容器里面备份好以后放在映射的路径下,但是想想太麻烦还是宿主机安装一个相同版本的Mysql,然后不要启动就好了。Mysqldump是安装mysql的时候自带的,但是只能逻辑备份,还是存在着备份的时候会被插入新的数据,貌似会自动锁表?以下是我备份的脚本,其中账号密码我放在了/etc/my.cnf里面了。注意,如果要备份所有数据库,则该账号需要具备所有数据库的权限。注意,这里是判断要清除的文件是根据修改时间,而不是文件名。

2023-04-06 11:44:58 379

原创 docker-compose 固定容器IP地址

写在前面构建微服务的时候需要固定容器的ip,防止后期重启后ip变动。本来说在portainer里面固定的ip,虽然效果挺好的,但是还是想写在docker-compose里面。这里提供两种方法固定ip方法一 先创建一个网络,然后在指定使用以下命令创建一个网络,ip可自定义sudo docker network create --subnet=172.20.0.0/24 网络名字然后在docker-compose里面填写好以下的配置(里面一些东西需要修改)这种方法需要配合portai

2022-04-22 22:03:50 12034 1

原创 Wordpress开发 - 获取置顶文章的方法

写在前面好久没更新了,再来更新一下。之前写baolog主题的时候留下了一个bug,就是首页的置顶文章会显示两次。因为我用了两种方法进行获取文章。一种是使用wp_query()函数,一种是正常的while(have_posts())今天就写一下这两种。教程开始加条件的wp_query()如果你只需要获取置顶文章,那用这个就好了!但是这种方法翻页以后置顶文章不会消失。 //判断是否置顶文章 $sticky = get_option('sticky_posts');

2021-10-28 16:13:43 779

原创 Wordpress开发 - 遍历获取菜单列表(itemsList)并且获取菜单子项名(item_name)

写在前面今天开发首页菜单的时候,需要在指定的页面和指定的菜单添加a标签的class名,但是走了好多弯路,然后最终实现的时候,也不知道该怎么写这个文章?因为感觉只有我自己有这种需求。比如我要在一个页面名叫“咕咕咕”而且菜单item名叫咕噜球我才给他active 否则不给。想想还是写一个遍历获取菜单列表(itemsList)吧,英文文档看多了,中文写起来竟然不知道如何组织语言了。教程开始在functions.php页面添加以下代码。记得适当的修改,仅提供思路~functions...

2021-08-08 11:08:02 1064

原创 Wordpress开发 - 获取作者头像的两种方法

写在前面今天又被一个头像坑搞惨了,一般我们获取作者的信息是都需要在循环判断中才可以使用的!比如获取作者名称<?php the_author(); ?>。如果没有在<?php if (have_posts()) : the_post(); update_post_caches($posts); ?>这里面的话,显示是空白的!其他获取头像也是一样的。所以这时候我想在这个外面获取的话,就得用其他方法了,今天,就讲这两种啦,其实也很简单,直接看代码~教程开始正常获取用户...

2021-08-06 11:46:06 795 1

原创 Wordpress开发 - 在文章页码处给“next_posts_link”和“previous_posts_link”加一个类名

写在前面一般我们在开发wordpress主题的时候,会用到上一页下一页这个功能,但是默认是没有class名的,所以需要我们自定义一个样式来美化他(否则很丑。)这时候只需要添加两个filter就可以了。下面有两种方法,好像有些人不是每种方法都适用的,我也不知道为啥(求告知,我是第一种可以使用,第二种就不可以)教程开始在function文件中添加以下代码(任选一种,只要可以实现这个构想就可以了)第一种方法//给上/下一页添加class blog.guluqiu.ccadd_fi...

2021-08-05 23:10:42 432 1

原创 Wordpress开发 - 两种方式给你的文章标签加一个类名(class)

写在前面仿站的进度终于到了index.php页面啦~现在到修改tags了。默认使用获取标签的函数的a标签是没有样式的,但是如果我们想要给他加一个样式呢?我就在谷歌找啊找啊,终于在stackoverflow上学到两种方式来增加一个类名!教程开始其实很简单,只要在你的index.php页面使用<?php the_tags('','',''); ?>这个函数,然后在functions.php页面增加以下代码即可。注意哦,这里是('','','')的意思是,去除“标签:...

2021-08-04 02:11:25 434

原创 Wordpress开发 - 如何删除使用<?php wp_head(); ?>而出现的margin-top: 32px !important;

写在前面开发header.php页面的时候,加入<?php wp_head(); ?>出现了margin-top: 32px !important;,一直百思不得其解。本来想把这个函数删掉的,但是好像这个是后台添加自定义代码到head区块的,于是就开启了谷歌模式。后面在stackoverflow上找到大佬的解答。教程开始只需要在functions.php页面添加以下代码即可去除。但是如果是登录了后台,会出现一个管理栏。//删除wp_head出现的margin blog...

2021-08-03 15:23:12 317

原创 Wordpress主题开发 - 自动给有二级导航的父元素添加 ‘dropdown‘ 类名

写在前面最近,java写的心烦了。一直处理不好pdf分页加水印问题。搁着了。写写Wordpress主题吧,卡在了导航开发部分。找了国内的教程好多都是搬来搬去,而且不一定可用。直接上手英文文档了。教程开始配置好导航的相关部分函数以后,在functions.php页面添加以下代码就可以实现在有二级导航的父类的class加上 'dropdown'这个类名了。//自动给父元素增加dropdown blog.guluqiu.ccfunction menu_set_dropdown($sorte

2021-08-02 01:00:49 178

原创 微信小程序开发 - 实现pdf、word等格式文件上传到后端的方法

写在前面我发现,微信的wx.uploadFile接口限制好多,而且会经常性出现bug,所以今天搜了一上午的资料,看看能不能不要通过这个接口上传multipart/form-data格式的文件.后面发现使用二进制流就可以实现这个想法,而且github上面有大佬已经封装好这个格式请求.注意,我这里用的toast是linui的,请注意自己更换教程开始首先要在github上面下载zlyboy大佬的工具js代码到微信小程序中,具体使用方法进github,里面有详解!我是通过选择微信聊天记录

2021-07-23 21:47:32 4223

原创 微信小程序开发 - wx.getUserProfile接口使用

前言在用wx.getUserInfo接口的时候,发现获取的信息都是匿名从,比如微信名是:微信用户,头像直接就是黑白照。害我以为是我自己代码写错了,后面查询了一下才发现这个接口早就更新了,默认是匿名的。具体看小程序登录、用户信息相关接口调整说明所以以后获取用户信息,都要通过用户进行授权才可以!所以就用到了wx.getUserProfile这个接口了!其实与前面哪个差不多像!使用方法 var that = this; //判断是否已经授权,这里用wx.getStorageSync储存,如果已

2021-07-18 21:14:34 3167

原创 微信小程序获取当前时间且格式为年月日和今日是星期几

最近写小程序,在写舔狗日记的时候需要用到时间!搜了好久的百度才找到最终需要的效果。记录一下!> 当前时间为年月日的格式> 在需要显示该时间的js页面写上下面的代码```js //获取时间 var timestamp = Date.parse(new Date()); var date = new Date(timestamp); //获取年份 var Y = date.getFullYear(); //获取月份 var M =...

2021-07-18 14:01:05 770

原创 搞了个免费实用的接口收集文档...

前几天找一些接口调用的时候,找到很多免费又实用的接口兴趣来潮,想把这些收集一下...于是就在github上面建了一个仓库仓库地址:https://github.com/paopao233/OnlineFreeApi>来个star鼓励一下MJJ吧给大家看看具体是咋样的![接口](https://i.loli.net/2021/05/31/nQshXIeZoJg9FWl.png)![接口](https://i.loli.net/2021/05/31/nQshXIeZoJg9FWl.png)

2021-05-31 20:53:53 346 1

原创 foreach循环的注意事项及Math的使用 Math 类操作数据

使用 Math 类操作数据 foreach的使用注意 https://blog.csdn.net/qq_39004632/article/details/89704494public class HelloWorld { public static void main(String[] args) { // 定义一个整型数组,长度为10 int[] nums = new int[10]; ..

2020-10-28 20:38:31 198

原创 判断输入的文件名和邮箱是否正确

package com.lezi.Test;import java.util.Scanner;/** * ClassName Test * Description TODO * Author lezi * Date 2020/10/21 22:14 * Version 1.0 **/public class Test { public static void main(String[] args) { Scanner input = new Scanner(S.

2020-10-22 20:57:27 336

原创 2020年10月22日 java中文件名获取 判断文件名是否正确 length的区别 笔记

最后一次出现"."的位置 String fileName = "hahaha.java"; int lastIndexOf = originalFilename.lastIndexOf(".");查找文件的后缀名 String fileName = "hahaha.java"; String suffix = fileName.substring(lastIndexOf);

2020-10-22 20:12:42 212

原创 java中用户输入的理解

int nums = new Scanner(System.in).nextInt(); Scanner input = new Scanner(System.in); int nums = input.nextInt();这两段是一样的 但是第二种写法如果后面有多个输入 这样子才方便一点 又简洁

2020-10-21 20:32:08 206

原创 2020年10月20日 java数组练习笔记

如何使用 Java 中的数组 注意:int[ ] score = new int[ ];是不对的 第二个[]中要有说明有几个数组。1、 声明数组语法:数据类型[] 数组名;或者 数据类型 数组名[];其中,数组名可以是任意合法的变量名,如:2、 分配空间简单地说,就是指定数组中最多可存储多少个元素语法:数组名 = new 数据类型 [ 数组长度 ];其中,数组长度就是数组中能存放元素的个数,如:话说,我们也可以将上面的两个步骤合并,在声明...

2020-10-20 11:32:13 66

原创 intellij idea使用笔记

psvm 是public static void main(String[] args) { } 的快捷键 sout 是System.out.println(""); 的快捷键

2020-10-19 22:35:02 68

原创 2020.10.16 C语言写的表白程序

int main(int argc, char *argv[]) { printf("你好,这是一个表白程序,可以每0.2秒打印一句xx我爱你\n一共可以打印999次!\n"); printf("现在,输入你想要表白的对象名字!\n"); char name[4]; scanf("%s",&name); system("cls");// fflush(stdout); int i = 0; while(i <= 999)...

2020-10-16 16:06:48 426

原创 2020年10月16日 Java循环语句swict 、 whil 和do...while

Java条件语句之 switch记得要加break; 和default是其他情况的条件!Java循环语句之 while特点:先判断,后执行Java循环语句之 do...while特点:先执行,后判断

2020-10-16 12:23:31 319

原创 2020-10-14 java中的整数类型 笔记

注意实例!还有double和float的区别o

2020-10-14 23:11:13 53

原创 再給我三个月 - 烟雨风尘

@烟雨风尘215                                      一昨天同桌又与我谈到她了。前段时间我已经跟他说明别在我面前提起她了。一开始我们由一个话题慢慢再扯到她。你看看你自己,一点决心都没有。同桌鄙夷着我说。我抬起头来,对他说:我怎么没决心了,你看我做的哪件事没决心过?你有决心你删了她啊,别跟我搞一些屏蔽什么的。他忽然气愤起来。

2015-05-09 21:56:01 205

原创 也许那时候,你对我的态度更坚定了把 – 烟雨风尘

微博  @烟雨风尘215一2015,我以为这是我全新的一年,与别的一年不同,当然不同。因为我遇见了你呀。过年,我的邻居回来了。我拿着手机一直跟他们兄弟两个炫耀。虽然事已经过了多时,但我还记忆犹新。金鹏一直吵着让我拿照片給他看….明天我一定給你们看,真的,没骗你们的。我笑着说。那天因为点事我熬了一夜,起来之后就把这件事丢到九霄云外去了。那天我起的很晚,看见他们之后

2015-05-02 18:22:31 297

在线解压文件(最快速的在线解压工具)

下载后把文件解压并上传到跟目录, 然后打开链接 http://你的网站地址/unzip.php 根据提示进行解压

2014-01-16

空空如也

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

TA关注的人

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