- 博客(559)
- 资源 (16)
- 收藏
- 关注
原创 华为笔记本软件级快捷键,去掉Fn
操作系统级别的快捷键应该需要Fn,这样的设置才合理,搞不明白华为笔记本对软件级别功能的快捷键默认是要按下Fn,真的要吐槽一下,不认真找还不知道在哪里设置。
2024-05-30 08:11:52 195
原创 Element-ui date-picker组件报错 date.getHours is not a function
在这个例子中,date是一个Date对象。当从服务器获取数据或者从其他地方获取日期,并且这个日期不是Date对象的时候,需要先将其转换为Date对象。这个错误通常意味着date这个变量并不是一个真正的日期对象,而是其他类型,例如字符串或数字。因此,无法调用日期对象的getHours方法。在Element-ui中使用date-picker组件时,应该保证绑定的数据是Date对象,而不是其他类型。
2024-02-09 08:20:53 2135 1
原创 Element-Ui el-date-picker日期传值异常问题解决办法
另外,直接选择日期的时候,一般其实个Date对象,但是很多人会将myDate直接声明为’',所以才会出现可能不能点选的问题,所以才会引入以上需要转化之类的操作。如果有多个变量嵌套的情况,则v-model先绑定到一个中介变量,然后通过watch中介变量,转换格式后,再对。然后增加一个方法在提交表单到后台的时候,用来转化日期对应到myDate成字符串类型,并且对应到java类。然后myDate在data()中是字符串类型。注意点选的日期会是Date()类型。a.b.c.myDate赋值。
2024-02-09 08:18:42 1666
原创 MySQL 的Sql脚本是如何被编译的
MySQL是一个关系型数据库管理系统(RDBMS),它使用SQL(Structured Query Language,结构化查询语言)作为其主要的查询语言。在MySQL中运行一个SQL脚本时,MySQL实际上并不会像传统的编程语言那样将SQL脚本编译成机器代码。所以,MySQL并不会将SQL脚本编译成机器代码,而是通过一系列的分析和优化步骤来执行SQL脚本。这种方式也使MySQL能够适应各种不同的查询和数据,提供灵活而高效的查询处理。
2024-02-09 08:16:09 587
原创 MyBatis-plus万能查询分页的方式
在 xxxMapper里面的某个方法 xxxMethod 写上 @Select(“select * from xxxx”)创建一个 Page类型的 tableData对象来接收返回的对象。这个tableData包含了总计条目数,当页号,当页size,和当页的records数组。最后,对于时间类型 mysql的DateTime类型。
2024-02-09 08:11:33 487
原创 Java程序在服务器运行久了之后,为什么nohup.out会变得很大
Java 程序在服务器上使用 nohup 命令运行时,所有正常和错误的输出通常会被重定向到 nohup.out 文件中,除非指定了其他的输出文件。● 重定向输出到不同的文件:在使用 nohup 时,可以将标准输出和错误输出重定向到不同的文件,这样可以更容易地管理和分析这些文件。● 实现日志轮转:使用像 Logrotate 这样的工具来定期轮转日志文件,以限制 nohup.out 文件的大小。● 修复程序中的错误和异常:仔细检查程序代码,修复可能导致大量错误或异常日志的问题。
2024-02-09 07:28:07 824
原创 怎么在Springboot启动的时候就启动一个永不停止的线程
可以通过实现CommandLineRunner接口或者使用@EventListener注解来实现。这两种方法都可以实现在Spring Boot启动时就启动一个永不停止的线程。可以根据自己的项目需求选择合适的方法。在线上环境监测一个线程是否运行正常,通常需要结合日志记录、健康检查和性能监控等多种方法。● 确保线程安全:由于线程是在后台运行的,需要确保访问共享资源时的线程安全性。● 异常处理:合理处理线程中的异常,避免因异常而导致线程意外终止。● 资源管理:长时间运行的线程可能会占用系统资源,需要妥善管理。
2024-02-09 07:20:43 2660
原创 webp是什么格式,怎么转成.jpg
WebP格式的图像文件通常比同等质量的JPEG或PNG文件小,这使得它们在提高网页加载速度方面特别有用。:一些流行的图像编辑软件,如Adobe Photoshop,GIMP等,支持打开WebP格式的文件并将其另存为其他格式,包括JPEG。:有许多在线服务允许上传WebP文件并将其转换为JPEG格式。(WebP工具集的一部分)等工具来转换文件。使用此方法,可能需要先下载并安装WebP命令行工具。要将WebP格式转换成JPEG格式,我们可以使用多种工具和方法。是转换后的JPEG文件名。是的源WebP文件名,
2024-02-08 09:37:59 673
原创 vue element-ui中的this.$notifiy()中的message,怎么让里面的变量用换行符分开
属性为 true 来告诉 ElementUI 的消息内容是 HTML 字符串,这样 HTML 标签才会被正确解析。方法时,若在消息内容中插入变量并使用换行符来分隔它们,可以利用 HTML 的换行标签。默认将 message 属性作为纯文本处理,我们需要通过设置。下面是一个示例代码,展示了如何使用换行符来分隔。在 Vue 使用 ElementUI 的。
2024-02-07 23:40:26 1130
原创 从前序遍历和后序遍历恢复二叉树
叶子节点是没有子节点的节点,在树的构建过程中,正确识别叶子节点是非常重要的,因为它标志着某个分支的结束。如果无法正确判断叶子节点,就可能导致树的结构重建错误。在完全二叉树`的情况下,我们可以根据前序遍历和后序遍历的结果来重建这棵树。由于在完全二叉树中,每个节点都有明确的位置,我们可以利用这一特性来确定节点的位置。我们可以通过前序遍历和中序遍历确定地恢复一棵二叉树,但是无法确定地 从前序遍历和后序遍历恢复二叉树,因为这两种遍历方式不包含足够的信息来区分某些树的结构。
2024-02-07 23:37:22 550
原创 Vue动态组件<component>传递变量
Vue的动态组件是一个强大的模块,通过动态组件可以让页面组件随意切换,不需要通过路由定位,它在使用过程和普通自定义的组件基本一致,如下像下方给动态组件传递props值在以上的currentComponent组件中,也有一个parentProp的props变量,这样就可以逐层传递变量啦,用于比如权限等级不同,显示的表格的列数不同等(不同权限等级对应不同的parentProp值)
2024-02-06 15:39:49 3022
原创 vue node_modules模块过期,项目无法启动
注释掉代码:this.listeningApp.on(‘upgrade’, wxProxy.upgrade)我在node_modules/webpack-dev-server/lib/Server.js中。在控制台报错时提示的文件中,找到模块过期监听的地方,进行注释掉。
2023-07-06 14:06:31 486
原创 MyBatis-Plus封装抽取多个xxxMapper类作为方法参数
BeanUtils是:org.springframework.beans.BeanUtils,用来复制属性值。
2023-05-08 20:49:33 581
原创 修改element-ui的row行样式最快的办法
deep/ 是伪类,来解决 CSS 样式作用域的问题,用来解决不同组件之间的样式冲突很有效。记得在style标签中加scope。
2023-04-26 09:16:28 385
原创 Chrome浏览器排查css样式的好办法-开启无障碍功能
chrome的控制台右边有个无障碍功能,点击它之后,在点击元素页面,查看对应样式就变得非常便捷。Chrome浏览器排查css样式的好办法。
2023-04-26 09:00:42 560
原创 Vue文件中传递this给其他js文件的函数
请注意,bind方法返回的是一个新函数,因此我们需要使用括号调用它以执行该函数。bind方法是JavaScript中的一个原生方法,它可以用于绑定函数的this值和一些预设参数,并返回一个新的函数。其中,thisArg是要绑定到函数上的this值,可以是任何JavaScript对象;而arg1、arg2等则是预设的参数。bind方法将返回一个新函数,该函数具有绑定的this值和预设的参数,当调用该新函数时,实际执行的是原始函数,并且绑定的this值和预设的参数将被传递给原始函数。
2023-04-23 11:33:25 1960
原创 vue中的this.$parent
需要注意的是,使用this.$parent来访问父组件的数据和方法并不是一个好的做法,因为它会使子组件和父组件耦合在一起,使得代码难以维护和复用。使用provide和inject可以让父组件向子组件传递数据和方法,而不需要使用this.$parent来访问父组件。如果子组件需要调用父组件的方法,可以使用this.$parent.someMethod()来调用方法。可以用来获取组件的父实例,可以在子组件中使用它来访问父组件的数据和方法。例如,如果子组件需要访问父组件的数据,可以使用。
2023-04-20 10:30:24 2418
原创 vue子组件拿到它父组件的数据的4种方法
data() {return {// 要传递给子组件的数据 someData : 'Hello world' } } } }
2023-04-20 10:09:39 18111
原创 在MyBatis-Plus 中,通过设置分页查询的方式每次从 MySQL 表中取固定数量的数据,直到全部取完。
通过 page.hasNext() 方法来判断是否还有下一页,如果有,则继续进行下一页的查询,将结果添加到总数据列表 allData 中,直到全部数据查询完毕。需要注意的是,以上代码中使用了 MyBatis-Plus 提供的分页插件 Page,需要在项目中引入相应的依赖。另外,MyEntity 是你的实体类,MyMapper 是你的 Mapper 接口,根据你的项目实际情况进行替换。在 MyBatis-Plus 中,可以通过设置分页查询的方式每次从 MySQL 表中取固定数量的数据,直到全部取完。
2023-04-16 08:33:41 382
原创 Spring BeanFactory支持的Bean生命周期接口和整套初始化方法顺序
据Spring 4.3.12.RELEASE版本的BeanFactory接口注释记载:(以下由机器翻译:)用于访问Springbean容器的根接口。这是bean容器的基本客户端视图;其他接口,如ListableBeanFactory和org.springframework.beans.factory.config。可配置BeanFactory可用于特定用途。此接口由包含多个bean定义的对象实现,每个bean定义由String名称唯一标识。
2022-10-27 08:43:51 319
原创 判断矩形重叠-算法-先按左下角排序,然后找到不重叠的情况即可
LeetCode-836. 矩形重叠矩形以列表 [x1, y1, x2, y2] 的形式表示,其中 (x1, y1) 为左下角的坐标,(x2, y2) 是右上角的坐标。矩形的上下边平行于 x 轴,左右边平行于 y 轴。如果相交的面积为 正 ,则称两矩形重叠。需要明确的是,只在角或边接触的两个矩形不构成重叠。给出两个矩形 rec1 和 rec2 。如果它们重叠,返回 true;否则,返回 false 。示例 1:输入:rec1 = [0,0,2,2], rec2 = [1,1,3,3]输出:tr
2022-05-31 09:18:01 765 1
原创 移位运算符<< >>傻瓜式测试用例
千万要牢记: 左边是被操作数,右边是移动位数(这对左移符和右移符来说都是一样的)public class Test { // 从极限出发,傻瓜式测试 public static void main(String[] args) { /*** 左移测试 ***/ // 被操作数 左移箭头 左移位数 二进制 十进制 System.out.println(1 << 0); // 1 向左移0位,
2022-05-24 11:27:53 237
转载 异或运算经典算法题--只出现一次的数字
136. 只出现一次的数字给定一个非空整数数组,除了某个元素只出现一次以外,其余每个元素均出现两次。找出那个只出现了一次的元素。说明:你的算法应该具有线性时间复杂度。 你可以不使用额外空间来实现吗?示例 1:输入: [2,2,1]输出: 1示例 2:输入: [4,1,2,1,2]输出: 4class Solution { public int singleNumber(int[] nums) { int single = 0; for (int
2022-05-24 06:29:20 210
原创 Django urls 下划线的坑-Using the URLconf defined in xxx, Django tried these URL patterns, in thi
系统Win11Python版本 3.10.4Django版本 2在文件名,url配置,view函数名等等,不要随便拼接下划线_,否则在浏览器访问的时候,容易报错。Page not found (404)Request Method: GETRequest URL: http://127.0.0.1:8000/test_csrf/Using the URLconf defined in mysite7.urls, Django tried these URL patterns, in this
2022-04-29 09:50:51 6093 2
原创 用极限思维秒破134. 加油站 -LeetCode算法
134. 加油站https://leetcode-cn.com/problems/gas-station/solution/tan-xin-dong-hua-tu-jie-dai-ma-jian-ji-b-na6b/https://xiaochen1024.com/courseware/60b4f11ab1aa91002eb53b18/61963ce5c1553b002e57bf14利用极限思维理解。class Solution { /** 采用极限思维秒破 *
2022-03-30 09:06:36 368
原创 跳跃游戏-算法-简单易懂的解法
跳跃游戏I:问题:给定一个非负整数数组 nums ,你最初位于数组的 第一个下标 。数组中的每个元素代表你在该位置可以跳跃的最大长度。判断你是否能够到达最后一个下标。示例 1:输入:nums = [2,3,1,1,4]输出:true解释:可以先跳 1 步,从下标 0 到达下标 1, 然后再从下标 1 跳 3 步到达最后一个下标。示例 2:输入:nums = [3,2,1,0,4]输出:false解释:无论怎样,总会到达下标为 3 的位置。但该下标的最大跳跃长度是 0 , 所以永远不
2022-03-28 07:07:35 4933
原创 论使用二叉树结构对青蛙跳台阶问题的细致推导
剑指 Offer 10- II. 青蛙跳台阶问题原题:一只青蛙一次可以跳上1级台阶,也可以跳上2级台阶。求该青蛙跳上一个 n 级的台阶总共有多少种跳法。答案需要取模 1e9+7(1000000007),如计算初始结果为:1000000008,请返回 1。示例 1:输入:n = 2输出:2示例 2:输入:n = 7输出:21示例 3:输入:n = 0输出:1坐在电脑前,精神抖擞,两眼发呆,突然,爆发出一个灵感,我应该用二叉树来推导出青蛙跳台阶这个问题。为什么我不满足他们说的那种
2022-03-09 23:45:08 277
原创 Java:一道理解基本数据类型和对象(引用)类型最好的LeetCode题目
题目:257. 二叉树的所有路径自己写的:path传递的是字面值(String是基本数据类型),List<String> res传递的是地址(对象类型)class Solution { public List<String> binaryTreePaths(TreeNode root) { List<String> res = new ArrayList<>(); dfs(root, "", res);
2022-03-09 08:58:04 392
原创 LeetCode题目输入的树结构是层次(广度)遍历的结构
感觉自己好傻,一直看不懂输入的数组是前中后序的哪一种,想了半天,后来点击“控制台”的“”测试用例“,然后看到“树结构可视化”,点开之后,输入几个测试用例看看,才恍然大悟,题目中输入的树结构是层次(广度)遍历的啊!...
2022-03-03 22:58:52 106
原创 正则表达式 .* (正确理解通配符.和通配符*)
在正则表达式中,包括.通配符和*通配符:点号.可以匹配一个任意字符,仅1次。星号*可以复制它之前那个字符任意次数,包括0次,即[0, +∞]次。举例1:模式串P:.a*m文本串S:zaaam匹配结果:成功原因:P的.匹配S的z,P的*复制了3次P的a 去匹配了S的3个a,P的m匹配了S的m举例2:模式串P:.a*m文本串S:cm匹配结果:成功原因:P的.匹配S的c,P的*复制了0次P的a (相当于a被*消除了)P的m匹配了S的m举例3:模式串P:a.a文本串S:aa
2022-02-15 21:40:41 17821
原创 MacBook Pro打开前置摄像头
苹果MacBook Pro的摄像头怎么打开方法一:打开Finder,点击应用程序,点开Photo Booth.app;方法二:用face time可以录制视频;
2021-12-31 17:44:53 4126
原创 Mac系统接移动硬盘进行读写软件Mounty
一般情况下,我们用mac系统直接接入移动硬盘是无法进行读写的,所以需要中介,这个中介就是一个软件,叫:Mountry,下载链接在下方,里面有两个版本,哪一个可以用就用哪个,我用macOS Mojave可以适配 Mountry 1.5版本的链接: https://pan.baidu.com/s/14mKx3BdTFMwm2g0vavnr2w提取码: v98f注意:请遵守法律法规,用于正规合法操作,一切后果自负,本人只是以开源精神进行分享。在Mac安装成功后,接入移动硬盘,注意移动硬盘的名字不能含有空格
2021-12-22 23:32:23 3030
原创 阿里云带宽按使用流量计费的细节
如果带宽选择按:流量付费那么你的账户余额会在每一个小时被扣一次费这个费是动态的,就像上面的公式一样算,如果用了10M,那么就是10 兆字节=0.0097656 千兆字节即10 M = 0.0097656 GB0.0097656 GB * 0.8元/GB = 0.00781248元所以我在这1小时内用了10M的费用是0.00781248元,但是人工客服说,小于0.01元是不用钱的,以上可得,我白赚了10M下方是我问人工客服,他给我回答的截图:如果小于0.01元的也不会计费的(在那一个小时.
2021-12-19 21:09:20 710
shotcut-win64-240128.zip
2024-02-06
android-studio-ide-191.5791312-windows.exe
2021-03-10
gocode.exe guru.exe godef.exe
2019-04-23
JspStudy64位(包含vc9运行库)
2018-05-22
微信小程序开发手册(4个版本+1个Easy CHM软件)
2018-05-22
软考初级程序员资料
2017-12-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人