自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

菜鸟Li

耳不闻人之非,目不视人之短,口不言人之过

  • 博客(66)
  • 收藏
  • 关注

原创 jave报错之module java.base does not “opens java.lang.invoke” to unnamed module @1pens java.xxx” to xxxx

但是我加了一直没有用,后来发现我用的是jdk18,但是项目必须用jdk11,换了jdk就行了。记录一下,希望以后不会再犯。

2023-08-18 15:49:56 416

原创 记录一组excel函数-将同一个id的多组数据整合到一格并用逗号隔开

使用方法:选中需要删除重复项的列,然后点击上方数据 页,然后点击删除重复项,要选择“以当前选定区域排序”,然后点击删除重复项即可。=TEXTJOIN(“分割符号”,TRUE或者FALSE,IF(重复范围=去重值1,需要集合范围,“”))使用方法:输入函数=UNIQUE(范围1:范围2)范围一定要加上绝对引用,不加肯定会出问题。初始数据如上图,用函数整理成下图。方法1: UNIQUE函数。方法2:数据->删除重复项。主要涉及两点:去重和集合。TEXTJOIN函数。

2023-07-13 10:41:33 750

原创 macOS无法运行VMware Fusion虚拟机,报错“仅允许 2048 打开文件”

因为工作需要,我的mac一直安装vm虚拟机用来开win,明明前一个小时还是可以用的win,突然在打开的时候报错“仅允许 2048 打开文件”,目前没有搞明白为什么会突然报这个错误。我用终端运行后,vm虚拟机就可以打开win了( 不过我看下面也有人评论 说对他的电脑不起效果,请慎重使用该命令)链接中楼主和我出现了一样的问题,不过我是mpb,其中下面有一个大佬“星辰的华尔兹”回答用以下命令。引用问题:https://ask.csdn.net/questions/7732480。

2023-05-03 12:58:23 935 3

原创 Echarts之我遇到的问题+解决方案

echarts的小问题

2022-08-09 16:13:51 859

原创 明明修改或已经更新了前端项目,但是页面没有改变怎么办

不知道做前端的小伙伴是否有的时候会出现,明明修改了功能的部分代码但是刷新页面后或者上传服务器之后却没有任何改变,无论刷新很多次或者关掉页面重新打开,但是就是不显示新的代码, 那么其中很有可能的一项原因就是缓存问题,页面还是处于未更新的状态,如果是这个原因这么几个小妙(适用于chrome浏览器)招分享给大家:1.如果不怕麻烦,那么就 更多数据→清除浏览器数据→清楚数据就好了ps:时间范围最好选不限,否则可能无效2.如果感觉全部删除很麻烦,还可以F12 打开开发者工具,然后在network中勾选Di

2022-02-08 15:21:49 17852

原创 记录咸鱼的生活----前端问题汇总

汇总一些最近工作中遇到的前端技巧,希望可以帮助到大家,也希望可以帮助到知识不进脑的我????因为我是做大屏展示的,虽然前后端都做,但是人手不够的时候我还是做前端多一些环境: mac idea react+ant Design 4.x获取当前屏幕的分辨率(长和宽)因为我的项目需要我根据不同的分辨率比例跳转到不同的网页中,所以需要获取当前屏幕的分辨率window.screen.width window.screen.height设置scale因为项目需要一个32:9和一个16:9的

2021-12-29 18:01:09 413

原创 记录咸鱼的生活----git上传篇

公司使用的是gitlab,已经新建了一个远程库,接下来的操作是将本地项目上传到远程库中(我实在是记性不行,虽然之前都用脑子记过,但是奈何知识它不进脑啊,只能烂笔头记一下了)环境:mac电脑进入命令行,cd到对应的项目文件下输入git config --global user.name “你的用户名”输入git config --global user.email “你的邮箱”输入git init输入git remote add origin 项目链接输入git add .输入git com

2021-12-29 14:14:16 154

原创 解决idea使用gradle下出现was not found in any of the following sources错误

今天拉取最新后端项目之后,发现运行不起来了,是因为有同事用了import org.springframework.cloud.openfeign.FallbackFactory;我的环境是idea 2021.2+gradle6.x ,这个包貌似只能idea2021+gradle7.x运行,所以我下载了gradle7.2的包,然后将idea配置成然后重新刷新gradle,但是还是was not found in any of the following sources错误,原来我的问题是.gradl

2021-09-16 18:27:12 11816

原创 linux下运行python3爬虫脚本出现错误:Max retries exceeded with url

错误全称:ConnectionError: HTTPConnectionPool(host=‘xxx.xx.xxx.xxx’, port=xxxx): Max retries exceeded with url: /api/v1/login/ (Caused by NewConnectionError(’<urllib3.connection.HTTPConnection object at 0x7f7c98a867d0>: Failed to establish a new connecti

2020-09-27 16:10:00 1945

原创 hduoj2044-一只小蜜蜂...

一只小蜜蜂…Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 129153 Accepted Submission(s): 45578Problem Description有一只经过训练的蜜蜂只能爬向右侧相邻的蜂房,不能反向爬行。请编程计算蜜蜂从蜂房a爬到蜂房b的可能路线数。其中,蜂房的结构如下所示。Input输入数据的第一行是一

2020-09-10 13:13:17 246

原创 hduoj2084-数塔

数塔Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 79934 Accepted Submission(s): 45964Problem Description在讲述DP算法的时候,一个经典的例子就是数塔问题,它是这样描述的:有如下所示的数塔,要求从顶层走到底层,若每一步只能走到相邻的结点,则经过的结点的数字之和最大是多少?已经告

2020-09-10 12:44:49 153

原创 记录常用的前端小技巧 react+antDesign 自动轮播的变形

之前写了前端自动轮播核心,今天来记录一下自动轮播的两个变形,以供参考哦~前文传送门:记录常用的前端小技巧 react+antDesign 自动轮播偷个懒,使用的还是前文中的样式和前提条件:现有两个按钮,链接着两个不同的页面,希望以固定周期自动切换;第一种变形:默认20s切换一次,如果用户自主操作切换了,那么就60s后再重新启动自动切换。核心代码: autoChangeInterval = null; autoChangeTimeout = null; autoChange =

2020-08-19 14:55:38 462

原创 idea中java项目文件是灰色并且带有橙色时钟角标

有的时候用idea倒入java项目的时候会出现以下这样的情况,正常的文件图标应该是这样的,但是实际显示的是这样的以下提供一种方法解决(ps:这种方法仅供参考,不一定适用于你的问题哦)不管是mac环境还是windows环境下找到“Project Structure”,叉掉蓝色部分,然后点击add添加添加的是你当前文件的文件夹哦,添加完之后保存好,项目文件就变成正常的了!可以开始进一步开发啦~...

2020-08-19 11:14:16 3077 1

原创 记录常用的前端小技巧 react+antDesign 自动轮播

小技巧:现在有两个按钮,点击哪个按钮哪个按钮背景变深,另一个按钮背景变淡,同时不同的按钮对应不同的背景(两个按钮可以自动轮播;10s一次);idea+react+antDesign首先: state = { buttonActive: 1 //按钮1:1;按钮2:2; }render:<div className={classnames(CSS.bgImg, this.state.buttonActive === 2 ? CSS.bgImg2 : null)}>

2020-08-17 15:06:53 729

原创 记录一个我遇到的react小问题之组件的加载

今天上班遇到了一个小问题,就是系统他有一个头部,头部上有头像、用户名、主页、信息、事件、报警、和注销几个按钮。但是系统有一个秘钥验证页面,在登录账号后,如果秘钥为空或者过期,则头部只显示头像,用户名和注销按钮,别的按钮不显示,秘钥如果是有效的或者输入有效的秘钥后,头部是所有按钮都有的。这个是一个很简单的问题,只要给秘钥验证界面一个状态 showFlag,showFlag为true时所有按钮都...

2020-04-07 16:13:29 485

原创 本地DFS服务器搭建

最近领导让我把本来写在后台项目中的本地DFS服务单独抽成一个项目,然后我菜菜的花了一周才搞定,现在分享一下搭建的过程和一些搭建中遇到的问题。项目中主要用到本地DFS,静态文件发布,swagger,Log日志文件首先我是在 https://start.spring.io/ 网站中搭建的项目基本框架,其中加了Web模块。这是我整个项目的结构其中先从controller层开始说:首先是DF...

2020-03-23 16:48:39 2564

原创 关闭指定端口进程

我使用IDEA的时候经常性会出现闪退,暂时没有找到原因(不是超内存),闪退后最主要的一个问题就是端口会被之前的程序继续占据,导致重新进入之后如果不把指定端口上的进程关闭就会出现以下错误:解决方法:进入运行(win+r)->输入cmd输入netstat -ano|findstr 8080最后一列是进程号,关闭对应的进程就好taskkill /pid 10020 /...

2019-12-05 10:35:47 1605

原创 错误:TypeError: Cannot destructure undefined

今天写弹窗的时候突然出现了以下错误,以前没有见过,记录以下以供和我同样问题的朋友参考(ps:以下解决的方法可能不是唯一一种,谨慎参考)错误代码:TypeError: Cannot destructure undefined解决方法:错误原因是因为有一个空的payload,去掉错误即可消失...

2019-11-14 11:19:57 5371

原创 小技巧---工作中项目的一个流程问题

今天忙碌的可视化移植工作接近尾声,要开始新的工作了,开了一天的会讨论业务逻辑,然后在此记录一下我今天收获到的经验。做项目不要一上来就做页面,做前端,这是一个很傻的开端,因为如果业务逻辑没有想明白,设计人员的设计可能会出问题,到时候还需要多次修改,应该先梳理业务逻辑,整个整理通透后,然后设计表结构,表结构设计没有问题之后,先写后端,最后写前端,因为前端在你想以上三项的时候,可能会改很多稿。...

2019-11-09 16:39:13 169 2

原创 java: 程序包org.csource.fastdfs不存在 错误解决

最近的项目中使用了fastdfs-client-java,但是这个依赖在maven的中央仓库是没有的,所以如果直接使用会出现以下错误java: 程序包org.csource.fastdfs不存在错误解决方法:1.首先需要下载fastdfs-client-java包https://github.com/happyfish100/fastdfs-client-java下载好以后解压后,...

2019-10-23 09:43:05 5517 1

原创 Can't resolve '@babel/runtime/helpers/esm/extends' in 'xxx\node_modules\[email protected]@history\esm'

react项目中出现的小错误,这是其中一种情况的解决方案(不确定有哪几种情况可能会出现以下错误)解决方法,在旁边目录中找到‘[email protected]@history’,然后找到其中的esm,打开下面的history.js...

2019-10-09 16:09:52 1997 1

原创 Linux--运行sql文件

环境:Mysql-5.6.41首先找到需要运行的sql文件路径,因为运行sql文件的时候需要路径,这里等会运行我用的是绝对路径然后进入mysql之后需要选择数据库,如果不选择数据库会报错:正确方法:sql文件运行成功~...

2019-08-21 10:43:42 1330

原创 IDEA插件Mybatis Log Plugin--无法显示sql语句

好久不用Mybatis Log Plugin插件了,结果刚刚项目就翻车了,好不容易安装好的插件死活都显示不出来sql语句,然后经过冥思苦想,终于找出问题所在,原因很小白,适合刚用Mybatis Log Plugin插件的朋友参考。因为我电脑有的时候网不给力或者其他问题,经常会出现在IDEA中-Settings-Plugins-Marketplace中查找插件搜索不到的情况,所以下面提供一下官网下...

2019-08-14 18:07:19 16927 12

原创 IDEA连接数据库错误:[08001] Could not create connection to database server.

用IDEA连接数据库的时候出现以下错误我的这个错误的原因是URL后面缺少后缀这个错误我的解决方法是在URL后面增加后缀:?useUnicode=true&characterEncoding=UTF-8&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=U...

2019-08-09 11:02:21 10696 1

原创 Redis--Redis的持久化

参考博客传送门:http://doc.redisfans.com/topic/persistence.htmlhttps://www.cnblogs.com/chenpingzhao/p/5158791.html什么是Redis的持久化?Redis的持久化就是把内存的数据写到磁盘中去,防止服务宕机了内存数据丢失。当然了,你可以关闭持久化,让数据只在服务器运行时存在。Redis持久化有几...

2019-01-21 15:33:29 329

原创 Redis--Redis的特点、下载、使用、配置和数据类型

此blog基于菜鸟教程所写,若有疑惑,欢迎评论探讨或直接看菜鸟教程传送门:http://www.runoob.com/redis/redis-tutorial.htmlRedis的特点:Redis 是完全开源免费的,遵守BSD协议,是一个高性能的key-value数据库。Redis 与其他 key - value 缓存产品有以下三个特点:1.Redis支持数据的持久化,可以将内存中的数据...

2019-01-16 11:08:44 251 1

原创 Java--Java只有值传递,没有引用传递

参考传送门:https://www.cnblogs.com/wchxj/p/8729503.htmlhttps://www.cnblogs.com/shangxiaofei/p/5300944.html今天看题的时候看到了这么一道题:当一个对象被当做参数传递到一个方法后,此方法可改变这个对象的属性,并可返回变化后的结果,那么这里到底是值传递还是引用传递呢?这题如果对Java参数传递机制有...

2018-11-13 14:15:37 311

原创 Java--Java中main函数调用同类下方法或变量的注意事项

有的时候我们经常会想要在main函数中调用同类下的方法或变量,这个时候我们就应该注意了!如果想要调用的方法或变量是static修饰的,则可以直接调用,不用创建一个新对象的实例,因为在程序载入时便已经分配了内存空间。如果想要调用的方法或变量不是static修饰的,则需要先创建一个对象的实例,才能够分配到内存空间,实现调用。非static修饰的方法或者变量如果不创建对象实例想要直接像stat...

2018-11-13 10:20:26 9210

原创 MySQL--MySQL Error:ERROR 1206 (HY000): The total number of locks exceeds the lock table size

参考博客传送门:https://blog.csdn.net/github_36326955/article/details/54970808今天因为要测试数据库中的一些数据,需要频繁的把千万级的数据表在Myisam和InnoDB之间不停地转换,一开始还可以通过 ALTER TABLE `table_name` ENGINE = `Myisam`; ALTER TABLE `table_na...

2018-11-07 15:18:26 710

原创 MyBatis--注解方式

注解方式是MyBatis的一种比较简单容易实现的方式,相对起xml文件方式,更适合简单的SQL语句。下面我用MyBatis来实现一个利用注解形式返回给前端数据库中的表查询结果,返回结果格式是Json。开发环境:Windows10+MySql5.7+Intellij IDEASQL表:tb_user | CREATE TABLEtb_user(idint(11) NOT NULL AUTO_...

2018-11-06 11:14:41 12409 1

原创 MyBatis--xml方式

MyBatis是一个支持普通SQL查询,存储过程和高级映射的优秀持久层框架。MyBatis消除了几乎所有的JDBC代码和参数的手工设置以及对结果集的检索封装。MyBatis可以使用简单的XML或注解用于配置和原始映射,将接口和Java的POJO(Plain Old Java Objects,普通的Java对象)映射成数据库中的记录。十分受主流互联网青睐。Mybatis一般有两种写法,原始的dao...

2018-11-06 10:38:01 19022

原创 Jmeter--Mysql数据库压力测试

参考传送门:https://www.cnblogs.com/chengchengla1990/p/5760692.htmlhttps://www.cnblogs.com/Owen-ET/p/8931325.html前提环境要求:首先下载合适的数据库驱动传送门:https://mvnrepository.com/artifact/mysql/mysql-connector-java并将下载...

2018-11-05 14:48:00 24732 8

原创 Jmeter--单机测试

Apache JMeter是Apache组织开发的基于Java的压力测试工具。我主要用的目的有二:1.API接口性能,检查响应时间和吞吐量2.API自动化测试,可随机IP或CSV参数,检查抽样响应结果这是我接触的第一个性能测试软件。感受颇深,记录一下我所寻找到的操作和小心得。参看博客传送门:https://www.cnblogs.com/st-leslie/p/5185376.html...

2018-11-05 14:09:20 2421

原创 Python2.x爬虫--软考报名邮件提醒

最近在学习爬虫,然后我就琢磨写一点既能对我有帮助又能用到学到的知识的程序,然后脑洞大开,就想到写一个用于软考报名邮件提醒的小程序(QAQ上半年木有过) 思路: 首先查看一下软考报名网站的页面: 传送门:软考报名 因为我在河南地区,现在还没有开始报名,所以我希望如果网页上出现了我所在地区的报名时间可以把报名有效时间通过邮件发送给我指定的邮箱,这样我就不用天天查看这个网页了首先打开控制...

2018-08-16 10:39:49 626 1

原创 leetcode--709. To Lower Case (转换成小写字母)

题目来源:LeetCode 传送门:https://leetcode-cn.com/problems/to-lower-case/description/实现函数 ToLowerCase(),该函数接收一个字符串参数 str,并将该字符串中的大写字母转换成小写字母,之后返回新的字符串。示例 1:输入: “Hello” 输出: “hello” 示例 2:输入: “here” ...

2018-07-26 11:02:51 824

原创 Java--辨别线程安全与线程不安全

在学习Java的时候经常会发现有很多名称相似的类,比如HashMap和Hashtable,StringBuffer和StringBuilder等等,他们的名称相似,功能也有相似的地方,所以初学者在学习之中往往会很疑惑,他们都有哪些不同呢?而在深入研究这个问题的时候,就会发现他们都有这样两个概念,线程安全和线程不安全,这也就是本文主要讲的内容。 1.什么是线程安全和线程不安全呢? 假设A和...

2018-06-06 14:34:24 20237 5

原创 leetcode--maximum-depth-of-binary-tree(给定一棵二叉树,找出它的最大深度)

题目来源:LeetCode 传送门:https://leetcode-cn.com/problems/maximum-depth-of-binary-tree/description/ 时间限制:1秒 空间限制:32768K 给定一个二叉树,找出其最大深度。二叉树的深度为根节点到最远叶子节点的最长路径上的节点数。说明: 叶子节点是指没有子节点的节点。示例: 给定二叉树 [3,...

2018-06-04 20:05:29 1242

原创 校招--Fibonacci数列

题目来源:牛客网 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n

2018-06-04 18:25:01 165

原创 Java--Constructor(构造器)是否可被override(重写)

构造器是一个特殊的方法,可以有访问性质的修饰,但是不能够被abstract,final,native,static,synchronized修饰 构造器不能被继承,所以不能重写,但是可以重载...

2018-05-31 10:27:02 2394

原创 Java--Overload(重载)和Override(重写)的区别

重载Overload:在同一个类中,允许存在一个以上的同名函数,只要他们的参数个数或者参数类型不同即可。它的特点就是与返回值类型无关,只看参数列表。重写Override:子类中的方法可以与父类中的某个方法的名称和参数完全相同,通过子类创建的实例对象调用这个方法时,将调用子类中定义的方法,这相当于把父类中定义的那个完全相同的方法给覆盖掉了。需要注意的是: (1)如果父类的方法是privat...

2018-05-30 11:21:35 1267

空空如也

空空如也

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

TA关注的人

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