自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(106)
  • 资源 (8)
  • 收藏
  • 关注

原创 如何手动关闭已建立的 MySQL Session 连接

这里我筛选的条件是:操作用户为。

2023-03-31 11:24:05 505 1

原创 IDEA Tomcat 控制台乱码

修改 logging.properties 。

2022-12-18 12:19:34 216

原创 ssh_exchange_identification: read: Connection reset

SSH 的方式远程连接 Linux 服务器,多次密码错误访问会触发 SSH 安全监测;如果服务器是百度云平台提供的,那记录这些信息的是一个叫做hosteye的文件,此会文件会写入拒绝的IP地址。

2022-12-18 12:14:37 433

原创 Maven构建失败错误:invalid target release: xx

使用Maven对项目进行构建时,常出现 问题的解决方案

2022-12-18 11:58:07 691

原创 在CentOS7上安装Redis,并使用脚本运行Redis

安装Redis。将安装包上传到Linux操作系统上安装解压缩tar -zxvf redis-5.0.14安装依赖yum install gcc-c++编译进入redis的解压目录中,可以看到有一个Makefile文件:执行make:make当看到如下提示时,表示已经编译成功了:make: 从Makefile中读取指令,进行编译接下来可以直接进行安装:make installm

2021-12-11 20:51:19 1204

原创 全局使用Nginx指令:配置Nginx环境变量

我的CentOS7系统突然无法直接使用Nginx -v了,而是必须要到sbin目录下去执行Nginx -v才可以:经过搜索引擎的检索,发现是因为没有把nginx的路径加入到系统环境变量中,因此我们只需要把nginx的sbin路径放进去就行了。打开/etc/profile,增加Nginx的环境变量#Nginx enviromentexport NGINX_PATH=/usr/local/nginxexport PATH=$PATH:${JAVA_HOME}/bin:$PATH:${NGINX_P

2021-12-05 19:24:27 7550

原创 Nginx常用指令收集

收集Nginx常用指令。

2021-12-05 13:06:51 2075

原创 nginx.pid打开失败以及失效的解决方案

一、问题描述在我们平常使用nginx的时候,经常有可能会发现我们的pid找不到了,丢失了,这会导致一个错误,如下:nginx: [error] open() "/var/run/nginx/nginx.pid" failed (2: No such file or directory) 或者是:nginx: [error] invalid PID number "" in "/var/run/nginx/nginx.pid"问题出现分析nginx.pid文件不存在;nginx.pid所在

2021-12-05 12:15:44 6487

原创 部署一个脚本,每日自动登陆橙光领取花篮

原仓库地址:https://github.com/Wenmoux/checkbox修改后的仓库地址:https://github.com/ybqdren/checkbox一、效果预览微信推送示例如下:根据橙光机制,只要在APP中进行了签到,就可以完成领花,如下:二、部署方法如下:1.使用抓包工具对手机进行抓包我经常使用的抓包工具是fiddler,官网下载地址:https://www.telerik.com/download/fiddler在保证被抓包手机已经登录橙光账号的前提.

2021-12-04 09:56:08 1845

原创 CentOS7配置Nginx默认首页过程解析

进入nginx/html目录:cd /usr/local/nginx/html/进入nginx/conf目录:cd ..cd conf查看nginx.conf (nginx的核心配置文件):vim nginx.conf#user nobody;worker_processes 1;#error_log logs/error.log;#error_log logs/error.log notice;#error_log logs/error.log info

2021-12-04 09:36:38 1243

原创 在CentOS7上安装并配置JDK

一、检查服务器中是否存在jdkjava -version如果是在自己在虚拟机上安装的centos7.x或centos6.x,则会默认帮你安装好OpenJDKF。二、新建jdk安装目录mkdir /usr/java​三、上传jdk到opt/software目录​四、解压jdktar -zxvf jdk-8u191-linux-x64.tar.gz​五、将解压后的jdk拷贝到/usr/java目录mv jdk1.8.0_191/ /usr/java/六、

2021-11-28 11:22:54 390

原创 无法使用lombok中注解的解决方案

检查是否安装了插件在idea中检查是吗安装了lombok的插件:安装插件如果在2020.1版本里面没搜索到这个插件,大概率是网络的问题!可以参考这个文章:idea 离线安装 lombok插件,手动下载安装插件。问题解决这里的类上打上了Getter和Setter标识,所以如果安装插件后还是没有看到相关的方法生成,请检查是否打上了Getter Setter 或者是Data注解。参考文章IDEA使用lombok仍然没有getter、setter方法...

2021-11-28 10:53:51 1507

原创 在CentOS7上快速安装Nginx

安装Nginx二、将Nginx安装包上传至Liunx系统使用XShell的文件传输工具:三、安装依赖环境1.安装gcc环境yum install gcc-c++​2.安装PDRE库:用来解析正则表达式yum install -y pcre pcre-devel​3.zlib压缩和解压缩依赖yum install -y zlib zlib-devel4.SSL安全的加密的套接字协议层:用于HTTP安全传输(https)

2021-11-28 10:29:15 249

原创 实战Spring中的八大事务

一、测试前的准备数据表结构:1. StuServicepackage com.ybqdren.service;import com.ybqdren.pojo.Stu;/** * Wen(Joan) Zhao <[email protected]> * 2021/9/15 */public interface StuService { public Stu getStuInfo(int id); public void saveStu();

2021-11-27 11:54:20 1223

原创 Gradle项目在构建时出现No PSK available错误的解决方案

问题出现原因这是jdk11的一个bug,如果想要不替换jdk解决的话,就需要修改java.security文件问题解决方案在jdk解压根路径中找到conf文件夹:进入conf文件夹,打开其子目录security:用文本编辑工具打开java.security:在此位置添加, TLSv1.3:参考文档StackOverFlow: javax.net.ssl.SSLException: No PSK available. Unable to resume...

2021-11-17 21:28:42 3482 1

原创 Windows10环境下的Rust环境安装以及VSCode开发环境配置

在Windows10上安装Rust。

2021-11-13 19:43:45 2863

原创 org.springframework.web.bind.MissingServletRequestParameterException

问题发生对接口进行测试时。情况介绍/分析已实现一个接口:package com.ybqdren.controller.center;import com.ybqdren.pojo.Users;import com.ybqdren.service.center.CenterUserService;import com.ybqdren.utils.IMOOCJSONResult;import io.swagger.annotations.Api;import io.swagger.ann

2021-11-09 06:43:00 2052

原创 Java实现线性查找法,并对进行性能检测

在静态型数据源中进行线性查找package linearsearch;/** * Wen(Joan) Zhao <[email protected]> * 2021/8/29 * * 线性查找法实现 在data数组中查找16 * * input: 数组,和目标元素 * output: 目标元素所在的索引;若不存在,返回-1 */public class LinearSearch { public static void main(String[] args)

2021-11-07 18:41:55 113

原创 Expressing Requirements with User Stories:用 User Stories来表达需求

User StoriesOnce a requirement is elicited, it needs to be expressed in some form. One technique for expressing a requirement is called a user story. A user story is simply a requirement, often from the perspective of an end-user, which is stated in natur

2021-11-06 22:00:41 89

原创 com.mysql.cj.exceptions.DataConversionException: Cannot determine value type from string ‘bingan-100

问题发生前端调用后端接口:http://localhost:8088/index/sixNewItems/1发生了异常:后端返回500错误控制台打印异常信息Creating a new SqlSessionRegistering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@426fa5c7]JDBC Connection [HikariPr

2021-11-06 07:52:47 6070

原创 哪些情况会导致操作字符串 数组和集合时出现Java空指针

场景复现package com.github.ybqdren;/** * Wen(Joan) Zhao <[email protected]> * 2021/11/6 * <h1>字符串 数组 集合在使用时使用空指针</h1> */public class BasicUsageNpe { private static boolean StringEquals(String x,String y){ return x.equals

2021-11-06 07:37:24 217

原创 哪些情况会导致赋值时自动拆箱出现Java空指针,以及如何避免这些情况

包装器的类型可能产生空指针的场景场景复现package com.github.ybqdren;/** * Wen(Joan) Zhao <[email protected]> * 2021/11/6 * <h1>自动拆箱引发的空指针问题</h1> */@SuppressWarnings("all")public class UnboxingNpe { public static void main(String[] args) {

2021-11-06 07:25:36 540

原创 总结Java NullPointerException 异常出现情况,以及如何从根源上避免空指针异常

空指针异常是什么?空指针异常(java,lang.NullPointException)可能产生空指针的场景场景复现package com.github.ybqdren;/** * Wen(Joan) Zhao <[email protected]> * 2021/11/3 * * <h1>理解什么是空指针</h1> */public class WhatIsNpe { public static class User{

2021-11-04 11:10:05 494

原创 简单复习Java8性特性Lambda表达式与foreach循环

今天看到一个foreach写法,还以为是混了kotlin代码。结果上网一搜,发现是Java8新特性之一!一、新特性之一:foreach世界上最远的距离不是生和死,而是别人已经用上了foreach,而我还在使用增强for循环传统的for循环无外乎两种:1.就是普通的for循环 Map<Integer,String> map = new HashMap<>(); map.put(1,"面向对象编程"); .

2021-07-13 11:23:12 1083

原创 使用POI为Word文档设置阿拉伯数字形式、罗马数字形式的页脚

代码如下: // 创建页脚 XWPFFooter footer = document.createFooter(HeaderFooterType.DEFAULT); XWPFParagraph paragraph_default_footer = footer.createParagraph(); paragraph_default_footer.setAlignment(ParagraphAlignment.CENTER);

2021-06-22 16:45:58 1051 2

原创 Gitlab在配置了ssh key后一直提示输入密码问题解决方案

昨天在配置公司gitlab的时候出了一些状况,好在今天早上顺利排查到问题一、问题出现先来说明一下我现在的情况,因为在公司的电脑上已经配置了私人的gitee、github账号,因此再配置一个gitlab我参考了网上配置多个git账号的教程怎么给Git配置多个SSH Key? - 知乎新增了一个config文件,此时.ssh目录结构如下:congfig文件中配置如下:# giteeHost gitee.comHostName gitee.comPreferredAuthentications p

2021-04-07 09:55:18 7698 1

原创 LeetCode:450. 删除二叉搜索树中的节点

一、题目题目:450. 删除二叉搜索树中的节点难度:中等地址:https://leetcode-cn.com/problems/delete-node-in-a-bst/使用语言:Java解法关键词:递归、BST搜索+删除二、代码针对BST的删除操作需要考虑到:删除时不能破坏BST的特性/** * Definition for a binary tree node. * public class TreeNode { * int val; * TreeNode l

2021-04-01 17:23:37 93

原创 使用idea构建Maven项目时,控制台不报错但是External Libraies中总是无法获取依赖包

问题出现在第一次使用idea构建Maven程序的时候总是会踩到很多坑,比如说这里要讲到的一个问题就是:在idea中使用mvn -install指令下载Maven依赖后控制台提示下载成功,但是在编译器中还是看不见这些依赖包。问题分析这个问题其实很好解决,如果在控制台发现是下载成功了,没有任何报错信息,那么就说明本地仓库确实有了这些依赖包,但是为什么在idea的External Libraies看不到呢?因为没有重新载入。问题解决办法因此,如果出现了上述问题,那么你可以这样操作:右击项目

2021-03-31 10:17:27 682

原创 LeetCode:701. 二叉搜索树中的插入操作

一、题目题目:701. 二叉搜索树中的插入操作难度:中等地址:https://leetcode-cn.com/problems/insert-into-a-binary-search-tree/使用语言:Java解法关键词:递归、BST搜索+插入二、代码结合BST的构成特点:左子树永远小于右子树,可以构造递归搜索的方法。当搜索到传入的root值为null时,就以为这此处可以插入我们的新值。/** * Definition for a binary tree node. * publ

2021-03-31 09:48:12 116 1

原创 LeetCode:700. 二叉搜索树中的搜索

一、题目题目:700. 二叉搜索树中的搜索难度:简单地址:https://leetcode-cn.com/problems/search-in-a-binary-search-tree/使用语言:Java二、代码利用BST 的特性:1、对于 BST 的每一个节点 node,左子树节点的值都比 node 的值要小,右子树节点的值都比 node 的值大。2、对于 BST 的每一个节点 node,它的左侧子树和右侧子树都是 BST。/** * Definition for a binary

2021-03-30 11:15:21 78

原创 LeetCode:146. LRU 缓存机制

一、题目题目:146. LRU 缓存机制难度:中等地址:https://leetcode-cn.com/problems/lru-cache/使用语言:Java二、代码1. 利用Java 集合APIclass LRUCache { /* 在这个过程中,要让put和get方法的实践复杂度为(i) cache这个数据结构必备的条件如下: 1.显然`cache`中的元素必须有时序,以区分最近使用和久未使用的数据,当容量满了之后要删除久未使用的元素,为后面

2021-03-13 14:59:10 122

原创 解决Gradle构建项目中文报GBK错误问题

问题出现初次使用Gradle构建Java项目,在构建时发现注释里面的中文引起了一个GBK错误问题解决直接在当前项目的build.gradle文件中添加如下配置:tasks.withType(JavaCompile) { options.encoding = "UTF-8"}上面方法是用一个项目配置一次,暂时还没有去查全局解决的配置...

2021-02-23 10:24:16 2899 1

原创 Gradle安装与配置

在配置Gradle环境之前,需要先检查是否配置Java环境,因为Gradle是由Groovy语言开发的,而Groovy是一种在JVM上运行的语言,因此需要Java环境。一、下载在官网中下载Gradlehttps://gradle.org/next-steps/?version=6.8.2&format=bin官网中也提供了完善的API文档,方便查阅https://docs.gradle.org/6.8.2/javadoc/二、环境变量配置配置GRADLE_HOME,这里就是.

2021-02-22 10:56:51 1060

原创 LeetCode:654. 最大二叉树

一、题目题目:654. 最大二叉树难度:中等地址:https://leetcode-cn.com/problems/maximum-binary-tree/使用语言:Java二、代码/** * Definition for a binary tree node. * public class TreeNode { * int val; * TreeNode left; * TreeNode right; * TreeNode() {} *

2021-02-19 13:34:52 55

原创 LeetCode:114. 二叉树展开为链表

边看春晚边刷一、题目题目:114. 二叉树展开为链表难度:中等地址:https://leetcode-cn.com/problems/flatten-binary-tree-to-linked-list/使用语言:Java二、代码class Solution { public void flatten(TreeNode root) { // 实际上是前序遍历 toLinkedList(root); } public TreeNo.

2021-02-11 22:46:29 86

原创 LeetCode:116. 填充每个节点的下一个右侧节点指针

边看春晚边刷一、题目题目:116. 填充每个节点的下一个右侧节点指针难度:中等地址:https://leetcode-cn.com/problems/populating-next-right-pointers-in-each-node/使用语言:Java二、代码class Solution { public Node connect(Node root) { if(root == null){ return null; .

2021-02-11 21:39:02 112

原创 LeetCode:226. 翻转二叉树

废狗写了三十多分钟,终于写出来了一、题目题目:226. 翻转二叉树难度:简单地址:https://leetcode-cn.com/problems/invert-binary-tree/使用语言:Java二、代码class Solution { public TreeNode invertTree(TreeNode root) { if(root == null){ return null; } .

2021-02-11 10:07:54 61

原创 LeetCode:665. 非递减数列

2月7号每日一题,今天解决,原来也是想以数组解决,然后参考了官方题解一、题目题目:665. 非递减数列难度:简单地址:https://leetcode-cn.com/problems/non-decreasing-array/使用语言:Java二、代码class Solution { public boolean checkPossibility(int[] nums) { // 判定 根据连续子串判定 然后看中断的位置有几处 for(int .

2021-02-10 23:14:58 90

原创 LeetCode:234. 回文链表

一、题目题目:234. 回文链表难度:简单地址:https://leetcode-cn.com/problems/palindrome-linked-list/使用语言:Java二、代码/** * Definition for singly-linked list. * public class ListNode { * int val; * ListNode next; * ListNode() {} * ListNode(int val) {

2021-02-07 16:29:57 104 1

原创 LeetCode:25. K 个一组翻转链表

一、题目题目:25. K 个一组翻转链表难度:困难地址:https://leetcode-cn.com/problems/reverse-nodes-in-k-group/使用语言:Java二、代码 public ListNode reverse(ListNode a,ListNode b){ ListNode pre = null; ListNode cur = a; ListNode next = b; while.

2021-02-06 17:24:13 69

数据结构与算法分析(C语言描述)习题答案

《数据结构与算法分析(C语言描述)》(https://book.douban.com/subject/33419792/)

2021-08-01

数据结构与算法分析(C语言描述)程序代码

数据结构与算法分析(C语言描述)【https://book.douban.com/subject/33419792/】程序代码

2021-08-01

flask、echarts可视化小实例

我的博客文章:https://blog.csdn.net/qq_43795348/article/details/108865588 示例代码

2020-09-29

微信小程序实现实现计算器源代码

该项目很基础,适合小程序学习入门。 主要实现了计算器美化界面、点选人机交互事件获取、计算器内部处理逻辑三部分的功能。

2020-01-20

Python 3网络爬虫开发实战 崔庆才(PDF+源码+教学视频)

此书介绍了如何利用Python 3开发网络爬虫,书中首先介绍了环境配置和基础知识,然后讨论了urllib、requests、正则表达式、Beautiful Soup、XPath、pyquery、数据存储、Ajax数据爬取等内容,接着通过多个案例介绍了不同场景下如何实现数据爬取,后介绍了pyspider框架、Scrapy框架和分布式爬虫。

2019-04-14

蓝桥杯c语言赛项历年真题

为推动软件开发技术的发展,促进软件专业技术人才培养,向软件行业输送具有创新能力和实践能力的高端人才,提升高校毕业生的就业竞争力,全面推动行业发展及人才培养进程,工业和信息化部人才交流中心特举办“全国软件专业人才设计与创业大赛”,本赛包括个人赛和团队赛两个比赛项目,个人赛设置:1、C/C++程序设计(本科A组、本科B组、高职高专组)2、Java软件开发(本科A组、本科B组、高职高专组)3、嵌入式设计与开发(大学组、研究生组)4、单片机设计与开发(大学组)5、电子设计与开发(大学组),团队赛设置:软件创业赛一个科目组别。并且形成了立足行业,结合实际,实战演练,促进就业的特色。

2019-03-27

VisualDSP++ 5.0 破解 绝对可用 免费

不能用请拍砖砸我 哈哈 VisualDSP++ 5.0 破解补丁涵盖ADI所有的DSP系列 1.双击ADI-Crack.exe 生成license.dat文件 2.把license.dat 复制到 VisualDSp++安装目录\system目录下 3.尽情享受吧

2019-03-03

合成孔径雷达(SAR)的点目标仿真SAR点目标仿真

合成孔径雷达(Synthetic Aperture Radar ,简称SAR)是一种高分辨率成像雷达技术。它利用脉冲压缩技术获得高的距离向分辨率,利用合成孔径原理获得高的方位向分辨率,从而获得大面积高分辨率雷达图像。

2019-03-03

空空如也

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

TA关注的人

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