- 博客(486)
- 资源 (29)
- 问答 (5)
- 收藏
- 关注
原创 Eclipse中配置server——tomcat的三个发布目录的探究(亲测实验)(观止)(全网唯一,只此一家别无分号)
①Use workspace metadata (does not modify Tomcat installation)②Use Tomcat installation (takes control of Tomcat installation)③Use custom location (does not modify Tomcat installation)其中:①和③
2017-10-18 11:08:38 2161 2
原创 java和js中JSONObject,JSONArray,Map,String之间转换——持续更新中
--------------------------------------------------java中--------------------------------------------------------------1.String转JSONObject(1)json-lib(即net.sf.json.JSONObject)String jsonMessage = "...
2016-06-21 17:24:49 86986 3
原创 前端Vue使用ffmpeg压缩视频再上传(全网唯一公开真正实现)
两个插件的版本 "@ffmpeg/core": "^0.10.0", "@ffmpeg/ffmpeg": "^0.10.1"①先在npm i命令后加--legacy-peer-deps 或者 --force运行。18被认为是视觉无损的(从技术角度上看当然还是有损的),它的输出视频质量和输入视频相当。控制压缩后视频质量的最重要的是后面三个参数:crf、fs、s。和package-lock.json文件,重试npm i。-crf:恒定速率因子,控制输出视频质量的参数。-b:指定视频比特率。
2024-06-13 22:07:17 3680 4
原创 Win11右键菜单定制
使用工具Windows右键管理(ContextMenuManager.NET.4.0版本)”才能找到自己想用到的选项,再次证明微软那帮人藐视中国人使用习惯和中国市场。win11右键菜单是缩水版的,需要再次点击“类似的工具还有:StartAllBack。
2024-03-22 16:15:12 1132
原创 Module not found: Error: Can‘t resolve ‘vue-pdf‘ in ‘xxx‘
Module not found: Error: Can't resolve 'vue-pdf' in 'xxx'
2023-08-24 18:05:56 1654
转载 Java中System.gc()详解
咱们先看看注释,如果不细看估计大部分朋友都会被这个注释误解。这个说明要分三块:这第一行翻译为:运行垃圾回收器 如果不往下看就会被误解翻译(主要):运行.gc()方法,意味着JVM将尽力回收不再被使用的对象(垃圾对象)。这里说的是尽力,而不是说肯定会回收翻译:运行.gc(),和运行Runtime.getRuntime().gc() 效果一致。
2023-07-06 19:57:33 868
原创 DBeaver连接SQLite数据库
其中oxford-ptj-dispatch.db文件不是安装包中来的,是由下面连接SQLite生成的db文件。org.xerial:sqlite-jdbc:3.32.3.2 这个版本对应的jar包直接从。把app/oxford-ptj-dispatch.db改为任意数据库名。下载这两个解压到D:\SQLite(可自己命名)文件夹中。上下载到本地(可以去。
2023-06-16 16:30:04 9881
原创 ThreadPoolExecutor代替new Thread创建异步单线程
阿里p3c代码规范不允许使用new Thread创建线程,也不推荐使用Executors,推荐使用ThreadPoolExecutor来手动创建线程池。方式1:corePoolSize设置为0,workQueue使用SynchronousQueue方式2:corePoolSize设置为0,但要设置allowCoreThreadTimeOut(默认值为false)为truethreadPoolExecutor.allowCoreThreadTimeOut(true);workQueue使用Sync
2022-06-17 12:05:30 1432 1
原创 JVM内存及CPU占用过高排查
问题排查方法方法一 通过top命令查看当前CPU及内存情况 top86786 java 98.4 13:22.7 获得pid,通过top -H -p86786查看有问题的线程 说明: -H 指显示线程,-p 是指定进程 可以看到两个CPU或内存占用较高的线程,记下PID( 此处的PID即为线程ID标识) ,将其从十进制转成十六进制表示,如0x7f1 printf "%x\n" tid0x7f1 通过jstack命令获取当前线程栈,
2022-03-15 20:00:39 2168
原创 PC设置切换Fn功能键
以IdeaPad为例。现在新版的Lenovo笔记本的F1——F12的按键都是多媒体键,需要加按Fn才能切换到F1——F12对应功能键,这对程序员极不友好。亲测探索解决方法:安装Lenovo Vantage(Lenovo Settings已下线,新版本更名为Lenovo Vantage)下载:Microsoft Store搜索“Lenovo Vantage”下载设置:打开Lenovo Vantage,按照如下图所示步骤设置即可。另:可使用Bios设置,网上资料...
2021-07-20 00:13:46 3321
原创 复杂元素-通过class获取多元素中指定元素的值
<html><head><script type="text/javascript" src="/jquery/jquery.js"></script><script type="text/javascript">$(document).ready(function(){ $("button").click(function(){ $("p").css("background-color","red"); alert(.
2021-06-08 18:23:51 791
原创 最简快捷输入序号①②③的方法
方法一:输入拼音:yi、er、san、si等拼音——再按5方法二:输入s、d、w、x、c(左手易触到的键盘字母)等字符——再输入6(设置显示5个待选词)或7(设置6个待选词)——再输入序号方法三:先输入v2——再按4次PageDown——再选序号参考:https://jingyan.baidu.com/article/a681b0de668cd83b184346b2.html...
2020-09-07 19:46:22 9452
原创 navicat中表字段太多太长,怎么快速查看指定字段的数据——效率
经常出现这样的场景:navicat中某个重要的主表字段太多、太长,此时有需要查看其中指定字段的数据,怎么办?拉下底部的滑杆吗?拉表底部的短小滑杆。但是眼都看花了,还容易看漏。好的办法是:navicat菜单栏——查看——显示——显示或隐藏列(使之选中打钩),如下图:双击中间框里出现的字段就会快速定位到这个字段。注意:不要点击取消字段前的勾,取消勾,字段就不会在表里显示。...
2020-08-18 19:29:23 9131 1
原创 jdk1.8的stream对两个 List 遍历匹配数据的处理
import java.util.ArrayList;import java.util.List;import java.util.Objects;import java.util.stream.Collectors;public class testStream { public static void main(String[] args) { List<AwardInfo> prizeRecords = new ArrayList<AwardInf.
2020-08-17 20:35:41 6542
原创 mybatis中是否等于0或空
mybatis判断参数是否等于0写法: iftest="check !=nulland check !=''" and check =="0".toString() > 必须添加参数.toString(),否则没有效果
2020-08-09 20:47:31 2820 1
原创 下拉框,鼠标悬浮提示框,断点提示框、虚拟机截图方法
Eclipse下拉框:用FastStone Capture的截图快捷键:Ctrl+PrtScr
2020-08-09 20:46:38 421
原创 谷歌chrome浏览器复制标签页方法
1.先按键 Ctrl+L 选定网址栏中的整个 URL(或用鼠标选定),之后再按 Alt+Enter,就能在新标签页中打开该 URL。2.按住 Alt 不放,按D(选定网址栏中的整个 URL)再按 Enter。
2020-08-09 20:46:12 2051 1
原创 本机ip变为169.254.186.45突然不能上网
1.现象:(1)连接在同一wifi下的若干手机都正常上网,唯独PC今晚不能,但昨天正常上网(2)PC换若干浏览器测试都不能上网(3)PC电脑管家查毒:发现SSL、DNS问题,修复后,依旧不能上网(4)重启PC后依然不能上网(5)运行ipconfig获得的ip为ipv4为169.254.186.45,并且有ipv6(6)ping www.baidu.com不通ping 127.0.0.1不通ping 192.168.1.1不通(7)修复wifi对应的适配器提示两个故障:适
2020-08-08 15:46:41 2958
原创 java的jvm调优相关工具——jvm调优、GC、压测、linux命令
jmapjdk自带命令。jmap是一个多功能的命令,查看JVM内存使用情况。它可以生成 java 程序的 dump 文件, 也可以查看堆内对象示例的统计信息、查看 ClassLoader 的信息以及 finalizer 队列。jmap -dump:live,format=b,file=myjmapfile.txt 19570jstackjdk自带命令。查看运行java程序的java stack和native stack的信息。jstack pidjstatjdk自带命令。可以
2020-06-30 00:48:02 925
原创 抽象类abstract与接口interface区别代码实战演示——观止
请自己阅读以下代码,每个修饰符我都仔细斟酌写上去的,都很有考究。笔者为了写好这篇文章,查阅了很多相关资料,以求总结地准确和全面,花了很多工夫,希望大家珍惜。把这些代码读懂了,抽象类与接口的区别你就过关了。你能通过这些代码很直观地总结出所有抽象类和接口的性质及区别,面试这个知识点基本逃不过下面的代码。为什么我只放代码,不直接写出结论让大家直接观阅呢?因为你直接看结论,记不住!!!过两天你就忘记了。这东西本来没可遵循的规律,记忆点还多,如果你不懂底层源码那忘记更快。你可以对着我亲自实验的
2020-06-28 17:24:00 506
原创 搜狐邮箱无法被Foxmail、网易邮箱大师代收的问题的解决方法
(1)进入搜狐网页邮箱设置:选项——设置(2)点击“POP3/SMTP/IMAP”(3)在这里设置第三方客户端独立密码,需要验证手机短信验证码一定要保存好这个生成的独立密码,以后就用这个密码代替你原来的邮箱密码添加账户到Foxmail或网易邮箱大师等产品,邮箱名不变。这个独立密码的意思是,搜狐邮箱为了邮箱账户的安全不会把邮箱真实的密码暴露给第三方客户端,就相当于把用户的重要信息白白让给第三方,这样很不安全,所以就给个把账户添加到第三方客户端的密码。第三方客户端拿到邮...
2020-06-15 10:32:07 8280
原创 Excel:有合并列和横排多行的每个单元格数据与首列组合竖排
需求如图:左侧表格转为右侧的,注意:有合并列和多行解决方法:(1)选中(单击)数据表中任意格子,以定位数据来源表格(2)数据——获取数据——自其他源——自表格/区域步骤如图:(3) 在弹出的Power Query编辑器里,转换——填充——向下结果:单元格null被填充为“水果”(4)逆透视列——逆透视其他列结果:(5) 右键中间的属性列——删除(6)主页——关闭并上载——关闭并上载至...(7)选择“现有工作表”——点击空..
2020-06-15 00:52:42 2175
原创 从别人博客里复制的代码左侧有一竖排行号的极简去除方法
(1)先把复制下来的代码粘贴到Editplus或Notepad++(2)按住Alt键,拖动矩形选框选中左侧的行号,删除即可
2020-06-13 19:53:19 522
原创 面试题:java源码中用到哪些设计模式,为什么这样用
0.简单工厂模式(StaticFactory Method,非23种设计模式之一)又叫做静态工厂方法(StaticFactory Method)模式,但不属于23种GOF设计模式之一。简单工厂模式的实质是由一个工厂类根据传入的参数,动态决定应该创建哪一个产品类。 spring中的BeanFactory就是简单工厂模式的体现,根据传入一个唯一的标识来获得bean对象,但是否是在传入参数后创建还是传入参数前创建这个要根据具体情况来定。bean容器的启动阶段: 读取bean的xml配置文件,将bean
2020-06-12 19:46:18 1001
原创 typora字体设置颜色的解决方案
typora没有直接设置字体颜色的功能,不能像word一样,选中字体直接设置想要的颜色。下面两种方案都是偏技术的,对于非技术的小白可能有点困难。方案一:改html代码视图——开发者工具(Shift+F12),打开html代码调试模式```html<span style="color:文字颜色;background:背景颜色;font-size:文字大小;font-family:字体;">文字</span>```按快捷键Shift+F12(可能还需要同时按住F.
2020-05-25 23:21:05 67059 10
原创 Windows自带的记事本中换行(回车)替换符的解决方案——观止
你看到本篇就够了,你的问题我帮你解决了。Windows自带的记事本不支持换行符替换符。记事本就是为支持最简洁的txt格式文档而设计的,从用户丰富需求的角度来说,它就是个低级的残次品。这也就是为什么出现更多高级的文本编辑软件如:notepad2、Notepad++、EditPlus、Sublime Text、UltraEdit 及 Word。换用其他文本编辑器进行换行符替换:Word:^p快捷键:Ctrl+FEditPlus:\n快捷键:Ctrl+HNotepad++:
2020-05-25 11:32:49 57170
原创 华为手机录屏大师录制的视频在本地目录找不到无法转移到PC的问题解决方案——免费转移视频
录屏大师录制的视频保存在手机本地目录:/storage/emulated/0/LuPingDaShi/Rec手机连上数据线后查看视频保存目录:(1) 华为Honor 6X:此电脑\Honor 6X\内部存储\LuPingDaShi\Rec华为手机实际看不到LuPingDaShi的目录但可在录屏大师里看到录的视频,或可在系统自带的文件管理器或系统清理工具手机管家里可找到视频,被隐藏了,不用试图在windows文件管理器的查看里设置显示隐藏目录,没用!ES文件浏览器:/storage/...
2020-05-20 19:30:49 8638
原创 PC与手机通过有线或无线共享文件或网络
有线即手机数据线通过usb接口插在PC上。无线即WIFI或热点连接。1.手机传文件到PC:有线:数据线,无线:飞鸽(只限局域网),QQ,钉钉(微信传输文件大小有限)2.PC传文件到手机:有线:数据线,无线:飞鸽(只限局域网),QQ,钉钉(微信传输文件大小有限)3.手机通过PC上网:有线:目前没有好的方法。麻烦。需要Rrverse Tether的手机软件...
2020-03-15 00:14:58 1442
原创 Eclipse安装UML插件——AmaterasUML
1.下载AmaterasUML插件包:download.csdn.net/download/superit401/122328362.将此包解压的三个jar包放在Eclipse的安装目录的plugins目录中3.重启Eclipse4.验证是否成功:按Ctrl+N,出现如下即安装成功,不需安装GEF5.如果没看到AmaterasUML,尝试解决方法:选择"File"-&...
2020-03-09 18:16:27 1691 1
原创 你不知道的VLC播放器常用痛点功能——快进、快捷键、剪切视频、旋转画面、视频提取声音等
VLC播放器功能很强大,这很废话,支持绝大多数格式的视/音频播放,还支持一些扩展应用、有对视频简单的编辑功能。需求:(1)希望视频能快进播放(2)可视频快捷键便捷操作(3)有些视频开头或结尾有广告想去掉(4)有些手机自动旋转屏幕适配时录的视频,旋转了90或270度以上痛点问题VLC播放器都能给你轻松解决!!!1.快进使用快捷键:+或]或播放——速度——较快(...
2020-03-08 19:56:54 13594
原创 IDEA的阿里巴巴规约插件提示:“线程池不允许使用Executors去创建,而是通过ThreadPoolExecutor的方式”的解决方法
IDEA的阿里巴巴规约插件提示:“线程池不允许使用Executors去创建,而是通过ThreadPoolExecutor的方式,这样的处理方式让写的同学更加明确线程池的运行规则,规避资源耗尽的风险。”即:不能使用ExecutorService excutorService = Executors.newCachedThreadPool();改为ThreadPoolExecuto...
2019-12-02 19:49:37 1621
原创 谷歌Chrome的追踪元素绑定事件方法
谷歌浏览器F12调试器:追踪元素绑定事件:参考:https://www.cnblogs.com/111testing/p/11448316.htmlhttps://www.cnblogs.com/itjeff/p/11692342.html绑定事件追踪的Chrome插件:Visual Event插件...
2019-11-30 19:57:49 1797
原创 (function(){})() document.ready(function(){} $(function(){} $(document).ready(function(){}
<!DOCTYPE html><html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><style></style><title>jqueryy与原生js启动器</title></...
2019-11-29 16:57:07 556 1
原创 idea推送push分支失败的解决方法
push失败:在IDEA左下角的工具栏找到Terminal运行命令:git pull origin master --allow-unrelated-histories再次Push结果:push正常流程参考:https://www.jianshu.com/p/b0ee6fa8abc0https://blog.csdn.net/qq_37599827/ar...
2019-11-18 17:08:27 3802
原创 Sublime设置html用指定浏览器打开
设置按快捷键Ctrl+B用谷歌Chrome打开(类似于Editplus)参考:https://www.cnblogs.com/sunmarvell/p/8777685.htmlhttps://jingyan.baidu.com/article/f3ad7d0f33b55909c2345b7d.htmlhttps://blog.csdn.net/qq_36410795/article/d...
2019-10-29 00:39:24 861
Win11右键菜单定制优化工具包
2024-03-22
Windows版docker安装包
2023-06-30
新华字典MySQL数据
2023-04-12
AmaterasUML_1.3.4.zip
2020-03-07
FileSaver.js
2019-07-05
RocketMQ、ActiveMQ 、Kafka对比.xlsx
2019-06-28
mybatis-generator-gui图形界面工具
2019-01-18
mybatis-generator-gui图形界面运行程序
2019-01-18
专业开发测试语音视频文件
2018-11-29
专业测试用amr和mp3格式音频文件-微信开发测试
2018-11-29
iobit unlocker官方最新版v1.12
2017-11-13
谷歌chrome浏览器闹钟插件——酷时钟
2017-11-03
js中类似于java中的对象Set工具对象Set
2017-11-01
js中的类似于java对象List的工具List.js
2017-11-01
js中的类似于java中的map工具对象Map.js
2017-11-01
Editplus自动格式化js、css、html的工具 edTools
2017-10-16
各种符号emoji,特殊符号
2017-10-15
atmospherelite.exe
2011-08-26
java:能在服务器使用调试模式打断点调试吗?
2017-10-19
本地.sql文件无法导入到navicat
2015-12-07
阿里云服务器jdk版本低怎么办
2015-12-03
发送ajax请求到后台获取的数据不能显示到弹框<div>中
2015-11-23
MyEclipse8.5报错org.apache.logging.slf4j
2015-11-01
TA创建的收藏夹 TA关注的收藏夹
TA关注的人