日常小问题
文章平均质量分 64
安冬的码畜日常
决心转行,投身IT,心怀感恩,潜心积累,做自己喜欢的事,让梦想照进现实。
展开
-
【工欲善其事】巧用 Sublime Text 生成带格式的 HTML 片段
本文介绍了 Sublime Text 自定义代码片段的操作技巧,非常适合需要快速输入一系列高度格式化的文本内容。配合大量截图,可以快速掌握该技巧,提升日常工作效率。原创 2024-09-30 22:02:02 · 1536 阅读 · 0 评论 -
【他山之石】优化 JavaScript 的乐趣与价值(下)
本篇为国外 Web 全栈大佬梳理的关于 JavaScript 优化的要点梳理。本文为下篇。文章通过对涉及原生 JavaScript 的 12 个子主题分别进行了讨论,并在自己的网站上加入了性能基准测试。读后启发很大,感兴趣的朋友可以收藏起来,顺便看看国外的他山之石是怎样创作自己的硬核技术博文的。原创 2024-09-18 16:57:25 · 1234 阅读 · 0 评论 -
在虚拟机 CentOS7 环境下安装 MySQL5.7 数据库
本篇主要介绍了在 CentOS7 环境下安装 MySQL5.7 的详细操作过程。久了没配置 MySQL 了,踩了一些坑,特此记录一下加深印象。原创 2024-07-20 15:38:46 · 477 阅读 · 0 评论 -
【代码大全2 选读】看看骨灰级高手消灭 if-else 逻辑的瑞士军刀长啥样
本文整理自《代码大全2》,通过三个不同难度的示例,详细讲述了表驱动方法(Table-driven Methods)在应对多分支讨论和代码重构方面的强大威力。尤其对第三个复杂情况下如何用好该方法进行了详细讨论,对日常工作具有很好的指导作用。建议收藏以备不时之需。原创 2024-07-05 22:17:11 · 864 阅读 · 0 评论 -
几个常用的 Excel 纯键盘操作
列举了日常工作中经常遇到但又很少人总结过的 Excel 快捷键。原创 2023-09-01 11:02:02 · 208 阅读 · 0 评论 -
JavaScript 闭包在高阶函数中的一个极其隐蔽的坑
本文根据《Functional JavaScript》中一个关于闭包应用的话题展开,深入讨论了闭包在高阶函数中存在的一个隐藏条件,并通过多种方式展示了如何避免此类情况的发生。原创 2023-06-07 15:05:34 · 553 阅读 · 0 评论 -
在 awk 输出单引号的四种方式
通过一个小案例,介绍单引号在 awk 中的实际应用。原创 2022-10-04 15:12:47 · 4408 阅读 · 3 评论 -
VSCode 设置代码格式化时的默认引号类型
本文介绍了如何在 VSCode 中设置代码自动格式化时,手动指定引号的处理方式。通过实际 Vue 项目中遇到的 prettier 语法提示问题切入,给出了两种快速处理方法,并在文末进行了简要分析,避免后来的读者继续踩坑。原创 2021-12-25 16:19:47 · 5843 阅读 · 0 评论 -
Chome 最新版 vue-devtools 六步快速安装教程(2021年4月11日更新)
仅需六步实现最新版 Vue 浏览器插件 vue-devtools 安装,并给出具体操作步骤及后续更新等注意事项。原创 2021-04-11 17:12:48 · 1225 阅读 · 2 评论 -
CSS in Depth 学习札记之:猫头鹰选择器
本文就 CSS in Depth 一书中提及的猫头鹰选择器(lobotomized selector)略作发散,介绍了该选择器的基本含义与用法,并给出了具体示例。最后对该选择器的翻译作了简要讨论,给出了自己的一些浅见,以加深印象,增强学习 CSS 的动力与兴趣。原创 2020-12-06 04:41:33 · 773 阅读 · 2 评论 -
JavaScript 实现日期自动补零的几种写法梳理
总结了利用 JavaScript 实现日期自动补零的几种常见写法,并在文末提炼了一个通用方法,便于今后直接调用。原创 2020-06-27 22:59:18 · 6017 阅读 · 0 评论 -
利用 ImageData 实现图片左右旋转 90°
详细介绍了如何利用 JavaScript 中的 ImageData 对象,实现图片向左、向右旋转 90° 的基本原理、具体实现步骤,并给出源代码和示例文件。原创 2020-05-11 16:10:30 · 2166 阅读 · 0 评论 -
ES6 实现按钮单击后禁用、并在指定时间后恢复
用 ES6 语法实现单击按钮后禁用该按钮、并于指定时间段后恢复单击的功能。适用于从脚本层面限制多次反复提交表单的场景。原创 2020-02-18 16:03:15 · 585 阅读 · 0 评论 -
VC2015 运行库安装错误 0x80240017 解决过程
给出安装 MySQL 5.7版时报错 0x80240017 的完整操作步骤,并提供永久可用的网盘资源,方便遇到同样问题的朋友随时下载使用。原创 2020-02-04 18:33:07 · 45979 阅读 · 26 评论 -
SVN Err:CHECKOUT can only be performed on a version resource
提供两种方式(Eclipse方式、命令行方式)解决 svn 报错:CHECKOUT can only be performed on a version resource,亲测有效原创 2020-01-29 23:28:50 · 407 阅读 · 0 评论 -
修改 Typora 主题样式
操作步骤:打开 Typora 主题文件夹:文件 – 偏好设置 – 外观 – 主题 – 打开主题文件夹(File – Preference – Appearance – (Themes) Open Theme Folder)新增用户自定义样式文件 base.user.css:/* CSDN code snippet */code { color: #c7254e; b...原创 2019-11-24 21:24:25 · 5196 阅读 · 0 评论 -
JS 基础面试题:统计 HTML 标签种类及出现最频繁的三类标签
问在 console 中统计淘宝首页:使用了多少种 HTML 标签?出现最多的三种标签是什么?各出现了多少次?答统计标签总数console.log(new Set([...document.querySelectorAll("*")].map(tag=>tag.tagName)).size)统计出现最多的三种标签及出现次数Object.entries([...d...原创 2019-11-17 15:12:37 · 1062 阅读 · 0 评论 -
JSP在请求监听器中调用application的自定义属性时,消除空指针报错(java.lang.NullPointerException)的方法
【问题背景】 JSP开发中,利用Listener监听器对象,可以记录某网站访客的到访时间、访客IP地址等信息。 注意这里的一个访客对应一个session对象,而不是具体的某人。 本例中,统计了两类信息:一是访客相关信息;二是浏览历史信息。 1、前者字段包括:到访ID(主键,整型,自动递增)、到访时间、离开时间(session过期时刻)、IP地址、来源网址等信息,存入数据库原创 2016-09-16 17:55:44 · 1792 阅读 · 0 评论 -
关于Classpath entry /XX/xx.jar will not be exported or published.警告的消除
今天练习用JSP做网页开发时,Eclipse资源管理器上部分工程名总有个三角形警告符号,消除步骤:1、打开Markers视图(【Window】--【Show View】--【Markers】);2、在description下方找到带叹号的信息记录: Classpath entry /XXX/xxx.jar will not be exported or published. Runtime Cl原创 2016-09-06 17:43:56 · 4160 阅读 · 0 评论 -
调试日志:关于Eclipse复制粘贴工程名报错的消除
在Eclipse直接复制粘贴项目后,在服务器运行会出现的一系列问题,可以通过修改component文件彻底消除。原创 2016-10-27 12:38:36 · 1542 阅读 · 0 评论 -
Solr-4.10.3 集群启动时页面报 503 错误的完美解决方案
配置简况:1、四个端口不同(8080-8083)的 tomcat9 实例;2、四个与 tomcat9 对应的 solr-4.10.3 实例;3、三个 zookeeper 实例(一主两备,保障高可用性)。问题描述:昨天配置 Solr 集群并成功展示后台 UI 页面后关机;今早开机启动四个 tomcat 实例,正常运行:再访问 http://192.168.92.92:原创 2018-01-23 15:40:49 · 3480 阅读 · 1 评论 -
在 SpringMVC Controller 中获取 @Value 注解的值
目标在Controller中通过@Value注解获取*.properies文件的的值步骤1、准备.properties文件(1)位置:/src/main/resources/config/demo.properties(2)内容:REPORT_TEMPLATE_PATH=/WEB-INF/pages/reports/ReportTemplate.jasper2、修改SpringMVC配置文件app...原创 2018-05-13 15:21:50 · 3043 阅读 · 0 评论 -
利用 SublimeText 正则匹配批量删除跨行的 SQL 语句
目标批量删除 SQL 导出脚本中的 CREATE TABLE 语句。工具SublimeText方法SublimeText 自带的正则表达式匹配功能操作【Ctrl + H】打开替换窗口,【Alt + R】启用正则,在匹配栏 Find:中输入:^CREATE TABLE.*\n(.*\n){1,50};$再将目标内容置空后,按【Ctrl + Alt + Ente...原创 2019-07-20 15:04:00 · 1595 阅读 · 2 评论 -
多个 Git SSH 密钥在同一 Windows 用户下的正确配置
通过新增手动配置文件,实现同一用户多个 SSH 密钥的配置与管理。原创 2019-07-25 09:14:52 · 577 阅读 · 1 评论 -
使用指定浏览器打开 Git 帮助页面
使用三句设置语句,定制化 Git 帮助文档的默认浏览器:(1) git config web.browser <name>(2) git config browser.<name>.path(2) git config browser.<name>.cmd原创 2019-07-23 00:48:03 · 1317 阅读 · 0 评论 -
如何更换阿里云邮箱绑定手机号
阿里云邮箱绑定手机号的更改方法与流程。原创 2016-05-24 20:05:46 · 9031 阅读 · 0 评论