- 博客(63)
- 资源 (21)
- 收藏
- 关注
原创 Eggjs连接mysql数据库踩坑
使用Eggjs脚手架安装项目,需要完成简单的数据库操作,使用插件egg-mysql,正常按照官方方式进行操作,从各种踩坑一头雾水,到一步步的排错查询,终于解决,记录踩坑中的解决方案和错误信息汇总
2024-01-23 10:54:11
1600
原创 微信小程序【构建npm】使用记录
使用原生微信小程序开发时,通过官方 `typescript` 模板构建的小程序无法正确执行 `构建npm` 成功,从而导致想通过 `npm` 安装并使用第三方库出现问题
2023-08-24 11:36:52
2848
2
原创 Nginx使用多个.conf文件配置虚拟主机server
使用Nginx配置多个虚拟机server服务。通常做法可以直接在nginx.conf这样写其实没问题,只不过不易扩展,或者说server服务多了之后管理起来不是很方便,通常,我更愿意将一个server服务模块单独抽离出来进行管理,而在nginx.conf中呢只需要将各个独立配置的模块导入即可,既增加了其扩展性,同时每一个单独模块配置便与主配置文件分离,即使其内部配置出错了也不会影响到主配置文件
2023-08-06 19:53:38
3775
原创 解决Naive UI和Tailwindcss样式覆盖问题【日常记录,可供参考】
当项目中同时使用到 Naive UI 和 Tailwindcss 时,出现了样式覆盖问题,Tailwindcss 样式直接将 Naive UI 样式覆盖导致无法正常使用
2023-05-06 11:24:31
2106
原创 Angular【form 表单】自动提交问题
使用 angular 中的 form 表单,表单内任意 input 输入框聚焦时,点击键盘上的 enter 键,form 表单会自动提交......
2023-04-19 13:29:28
1115
原创 Angular 配置api代理 proxy 实践
就前端工程化项目开发过程中,常常面临跨域CORS问题,或是同一个项目需要从多个域名下获取API接口来实现需求,那么http服务代理就是一种不错的处理手段...
2023-03-11 15:42:35
2252
原创 ES6 Class类 事件的注册与销毁
ES6 中使用 Class 语法糖,处理事件监听器的注册(addEventListener)和销毁(removeEventListener)时,其中遇到的、或者说需要注意的一些问题(如:注册事件无法销毁)及解决方案。
2023-02-17 15:29:59
1532
原创 VS Code -> terminated with exit code: 3221225477.【日常记录, 可供参考】
The terminal process"C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe"terminated with exit code: 3221225477.
2023-01-01 17:14:06
5737
原创 React 实现简单的选项卡(标签页)切换效果【日常记录, 可供参考】
如果在不借助第三方库的情况下, 使用React技术应当如何实现选项卡(标签页)的基础效果呢? 一起试试吧。
2022-12-12 22:59:01
1416
原创 macOS环境使用HomeBrew安装MySQL【日常记录,可供参考】
在macOS环境下, 使用homebrew工具安装mysql 8.x, 并成功运行, 其中包含一次踩坑记录...
2022-11-19 15:05:35
734
原创 关于滚动条 scrollTo 始终为 0 的问题排查小建议【日常记录,可供参考】
关于自定义浏览器滚动条, scrollTo始终为0的问题排查小建议
2022-10-24 15:29:52
1799
原创 记录如何卸载 Adobe 应用【Adobe Creative Cloud Cleaner Tool使用】
如何卸载 Adobe 应用 | Adobe Creative Cloud Cleaner Tool工具使用
2022-06-25 18:16:08
1041
原创 windows 使用 nvm ( 涉及管理node & npm的安装、卸载 )【日常记录,可供参考】
关于 nvm 相关概述请参阅1、下载nvm 下载找到 Assets -----> nvm-setup.zip2、安装下载完成后,解压文件,并找到 nvm-setup.exe 双击打开指定 nvm 安装路径(系统会自动将该路径添加到系统环境变量中)指定符号链(symlink --> nodejs)配置路径(系统会自动将该路径添加到系统环境变量中)这里个人推荐指定路径与 nvm 路径同一级* 3、使用 管理员身份 启动控制台查看安装结果重要:这里必须使用 管理.
2022-03-24 14:56:44
7473
原创 vue3 中的 ref(params) 理解【个人观点,可供参考】
刚接触 vue3.x ,在很多地方见到 ref(), 通过查阅资料更多的理解它是做什么用的场景// 1、传递一个普通值const testRef = ref(1)console.log(testRef, '======testRef=====');// 2、传递一个 `null`const testRef = ref(null)console.log(testRef, '======testRef=====');// 3、传递一个对象const testRef = ref(obj).
2022-03-04 11:21:32
1132
原创 关闭office Skype for business 自启动 ---> win7【亲测可用,可供参考】
问题描述最近每次开机都会遇到这个糟心的问题,请看下图这个应用弹窗真的很让人讨厌,本来个人电脑运行就很慢了,再加上这么个“自启动”那就更是不得了了,折腾一番终于搞定了,详细步骤记录如下,需要的朋友请参阅下文…解决方式1、找到设置图标2、选择"工具"------>“选项”3、找到“个人”4、去掉“自启动选项”,保存退出5、关闭,并关机重启验收效果(o゜▽゜)o☆[BINGO!]...
2021-08-29 12:44:51
3680
原创 vuex存储数据,刷新页面后导致数据丢失【亲测可用,可供参考】
问题描述使用vuex存储全局数据后,刷新浏览器页面导致数据丢失原因分析刷新页面时,vue实例重新加载,因此导致store也随之被重置store是用来存储组件状态的,而不是用来做本地数据存储的对于不希望页面刷新之后被重置的数据,推荐使用本地存储来进行存储解决方式本地存储cookie: 不适合存储大量的数据。localStorage: 永久存储,浏览器关闭后数据不会丢失,除非主动删除数据,关闭后重开页面,将会读取之前缓存下来的数据。sessionStorage: 在当前
2021-02-22 23:04:19
1473
原创 vue cli项目中简单引入 高德地图【亲测实用,可供参考】
前言第一次使用地图,开始真的很慌张,文档那么多,却无从下手,现实却是这样,没人在乎你是谁,领导交代你的任务你就得保质保量按时完成,无论你新手与否,这里只看结果,抱歉,吐槽了那么多,下面正式切入正题第一步使用npm包管理工具下载 loadernpm i @amap/amap-jsapi-loader --save推荐使用cnpm下载,下载速度会快一些,若您在这之前没有安装cnpm,可以现在安装上,此后需要下载其它东西都可以使用了,提高下载速度安装cnpmnpm i cnpm -gi 即 i
2020-11-08 16:54:55
1702
原创 Vue.js中的 $ 的含义? vue中的data为什么是一个函数?
Q:vue中的 $ 的含义?实例创建之后,可以通过 vm.$data 访问原始数据对象。Vue 实例也代理了 data 对象上所有的 property,因此访问 vm.a 等价于访问 vm.$data.aQ: vue中的data为什么是一个函数类型:Object | Function限制:组件的定义只接受 function当一个组件被定义,data 必须声明为返回一个初始数据对象的函数,因为组件可能被用来创建多个实例。如果 data 仍然是一个纯粹的对象,则所有的实例将共享引用同一个
2020-10-24 22:55:43
1638
原创 IDEA中使用maven构建MyBatis项目 @Select 注解不能用-->解决方案【亲测实用,可供参考】
问题描述使用 @Select 注解时没有提示(报错),导致无法正常添加注解,如下经筛查之后初步判断,可能是有的依赖包之类的没有下载下来或受到损坏解决方案因为是使用maven构建mybatis项目时出现的问题,尝试找到本地maven库将有关mybatis的文件删除重新导入maven项目---->将鼠标放到项目名上右键点击,找到maven做如下操作(导入完成之后会重新生成mybatis文件)问题解决(o゜▽゜)o☆[BINGO!]希望对您有所帮助✿✿ヽ(°▽°)ノ✿
2020-07-17 11:16:08
9043
5
原创 MyBatis使用过程中的 SQLException 处理--Exception in thread “main“ org.apache.ibatis.exceptions.PE【亲测实用,可供参考】
问题描述编写mybatis框架的小demo时遇到了如下闹心的一幕,经过多次尝试和改正本人已成功解决该问题,但每个人遇到的问题可能会有所差异,在此为同样遭遇此问题的朋友提供一点参考,希望对您有所启发。解决方案1、错误----->配置信息检查配置信息,认真核对,发现一处错误===>可长点心吧o(╥﹏╥)o修改之后再次尝试启动项目Loading class `com.mysql.jdbc.Driver'. This is deprecated. The new driver
2020-07-16 17:30:11
1064
原创 mybatis配置文件 .dtd头部约束 出错报红 【亲测实用,可供参考】
问题描述:工具: IDEA解决方案:1、鼠标点击红色链接2、鼠标点击小灯泡,选择【Fetch external resource】获取外部资源(o゜▽゜)o☆[BINGO!]希望对您有所帮助✿✿ヽ(°▽°)ノ✿
2020-07-16 12:16:44
2652
2
原创 eclipse部署Tomcat 之 HTTP Status 404 – 未找到(亲测实用,可供参考)
问题描述:扩展:网站显示HTTP Status 404是常见的网络错误界面。造成HTTP Status 404一般是以下3种原因导致的:1、所访问网站的服务器问题,用户所访问的网站对应的服务器网页已被删除或者修改,也可能是用户所访问的网站服务器没有部署Web服务器应用,导致服务器未能响应用户的请求,所以网站会返回404错误状态码。2、所访问网站的URL问题,这是因为用户输入的网站地址链接错误或者输入了不存在的网站的网址。也可能是所访问的网站的域名服务到期,网站管理者没有续费,导致该网址失效,
2020-06-13 13:35:09
31881
原创 Word中自动生成三级目录,排版未对齐解决方案(亲测实用,可供参考)
问题描述:最近写Word文档遇到了一点小问题,在生成目录三级目录时需要使 二级目录和三级目录在排版上对齐 显示,笔者在这里选择的目录生成方式为 自动生成,这样可以减少很多工作量,自动生成后稍微调整一下结构即可,后来便遇到了如下的问题:解决方案:在经过多方查询无果之后,开始自己试错…好了,这里就不多说这之间的坎坷曲折了,直接将我的解决方式呈现出来,如下:第一步:第二步:第三步:笔者这里将 ① 中的内容修改为42字符就完成对齐了,需要的朋友可以参考一下效果:更多解决
2020-05-16 19:05:00
15907
1
原创 Eclipse快捷键大全 ,及自定义热键
快捷键功能Ctrl+1快速修复Ctrl+D删除当前行Ctrl+Alt+↓复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓当前行和下面一行交互位置Alt+↑当前行和上面一行交互位置Alt+← 前一个编辑的页面Alt+→下一个编辑的页面Alt+Enter显示当前选择资源(工...
2020-04-01 13:13:03
405
原创 eclipse找不到web选项【Dynamic Web Project】,创建不了web项目
问题描述:使用 eclipse 创建不了 web 项目查找不到 【Dynamic Web Project】解决方式:找到【Help】--------->【Install New Software】按步骤进行,点击下拉框,选择对应的选项(这里可能会随着eclipse版本不一样的而有略有差别)选择之后没反应(O_o)??别着急呀,这里可能会等一下下哦,总得给别人一点反应的时间...
2020-03-23 20:48:44
6140
3
原创 IDEA日常填坑:Cannot resolve plugin org.apache.maven.plugins:maven-war-plugin
问题描述:我太难了o(╥﹏╥)o,这个问题竟然困扰了我一个下午加上一个晚上,为了解决它,估计浏览器都要被我弄崩了吧,此前我将所能找到的方法全都试了个遍,甚至是将 IDEA 卸载了再装,装了在卸(刚开始安装的是社区版,后来装了一个专业版的),问题依旧在那儿,还好我心态好,O(∩_∩)O哈哈~网上说的最多的解决方案就是 maven 安装的路径和和本地仓库的目录必须要保持一致(不一致就会出现这个问...
2020-03-19 01:37:58
73442
102
原创 使用 Xshell 远程登录 到虚拟机 root账户
一、前言:首先,必须弄清楚一个问题,就是为什么需要进行远程登录这个操作呢?综合了我了解到的信息,列出了以下几点(不足之处,欢迎留言指正)1、可以远程管理和维护服务器2、操作更加便捷3、远程操控软件二、安装vim后续编辑文件时需要使用查看网卡,记录IP地址安装openssh-server功能: 让远程主机可以通过网络访问sshd服务,开始一个安全shell查看所有进程...
2020-03-09 13:39:45
5416
原创 解决Ubuntu 18.04 下 ifconfig、net-tools不能用的问题(亲测可行_仅供参考)
最近遇到了件很苦恼的事,历经万般苦难终于功德圆满啦(先让我偷偷乐一会儿O(∩_∩)O哈哈~)问题描述:刚安装完成的 ubuntu18.04 环境下找不到 ifconfig按照提示输入命令却又提示找不到安装包失败案例(可作为经验):查阅了网上的一些解决方案后准备入坑首先有好心人提供了这样一条线索可以输入命令 sudo apt-get update这条命令可以修复所有安装包被引用...
2020-03-07 19:50:59
36425
57
原创 VBox下频繁出现0x00000000指令引用的0x00000000内存,该内存不能为written:解决方案(附文件)
这里是win7 64位系统用户问题描述:最近使用VBox时总是频繁的报出这样的错误信息,接着就挂了然后呢:出现错误啦我也不能忍啊,就想把它给消灭咯,不然还怎么愉快地玩耍呢据说是这么个情况,Ghost版的windows系统大部分都把主题破解了,至于什么是Ghost呢,当然这不是这里关注的重点,回到主题,由于用户使用VBox时会调动到uxtheme.dll文件,所以会出现0x0000000...
2020-03-07 14:41:41
4272
6
原创 Android app开发 如何添加启动界面
打开任意的一个app时,其中大部分都会显示一个启动界面,于我而言印象最深的就是微信的大地球了,启动界面通常情况下展示出的都是自家的logo,但也有甚者则直接把广告放到了上面。在这里为大家提供两种不同的设置方式:一种是两个Activity实现,即需要一个启动界面的Activity和一个启动界面执行完后跳转到的Activity另一种则是由一个Ativity实现,但相对代码量也增加了一些。...
2019-06-19 11:33:42
9621
1
原创 MySQL 3306端口被占用 ERROR 1043 (08S01): Bad handshake
连接数据库出现以下错误提示如何解决:错误提示为该端口为MySQL默认端口号,由于被占用,以至于不能够连接到数据库解决端口占用问题步骤如下:win+R -> 运行-cmd, 在控制台里输入 netstat -ano, 找到 3306 端口号 ,记住对应的PID然后打开任务管理器 -> 查看 -> 选择列 -> 勾上 PID(进程标识符) -> 确定...
2019-05-02 15:14:06
28218
5
原创 java 集合Collection小案例,实现注册登陆功能
分析:提示用户选择功能, A(注册) B(登陆) 。要求: 功能选择的时候忽略大小写。注册:1. 提示用户输入注册的账号(数字)与密码,如果输入账号已经存在集合中,提示用户重新输入。2. 注册完毕之后,把集合中的所有用户信息打印出来。(使用:toArrry()方法)登陆:提示用户输入登陆的账号与密码,如果账号与密码这个用户已经存在集合中,那么登陆成功,否则登陆失败...
2019-04-16 16:17:58
529
原创 详解Java中的【main方法】
主函数是静态的public static void main(String[] args){ }主函数是什么:主函数是一个特殊的函数,作为程序的入口,可以被jvm识别。主函数的定义: public :代表该函数的访问权限是最大的。 static :代表主函数随着类的加载,就已经存在了。 void: 主函数没有具体的返回值 main : 不是关键字,是一个特殊的单...
2019-02-24 16:19:49
757
原创 为网页添加 ico图标
通常作为一个刚入行的前端小白写出来的网页是这样的而一般情况下,当我们打开一个新的网页时看到的却是这样的咦~~这是咋做到的呢?其实呀这并不难,一小段代码就OK啦通常将这种图标称之为 ico图标在这里推荐一个ico图标下载网站图标下载,ICON(SVG/PNG/ICO/ICNS) 图标搜索下载输入关键词选择对应的图标后下载需要的图标格式,这里选择的是 ICO图标下载...
2019-02-10 17:21:35
3674
原创 解决Linux下Matplotlib安装遇到的问题 ModuleNotFoundError: No module named ‘matplotlib‘
在 Linux 环境下安装 Pycharm (这里安装的是最新版本),可能会出现以下这种闹心的事,翻阅了各大网站,试了各种方法都不行,但在我的不懈努力下终于还是将之解决了,怎叫一个大快人心呐错误提示提示该模块未找到,此时需要对其进行安装python 3+ 请复制以下指令在 terminal 中执行$ sudo apt-get install python3-matplotlibp...
2019-01-21 10:20:47
7865
1
原创 Ubuntu 18.x 搜狗输入法的安装讲解
1、 打开 语言支持界面找到它双击打开将 键盘输入法系统 修改为 fcitxfcitx 被称为 小企鹅输入法,是一个以GPL方式发布的 输入法平台,可以通过安装引擎支持多种输入法。它的优点是,短小精悍、跟程序的兼容性比较好!2、 访问搜狗官方网站 搜狗输入法 for Linux 下载最新版本的安装文件下载完成后将该文件拖拽到虚拟机桌面上(拖拽的实现必须允许虚拟机能够访问外部文件)...
2019-01-19 21:57:47
372
1
原创 css动画小案例 弹力球
什么是 CSS3 中的动画?动画是使元素从一种样式逐渐变化为另一种样式的效果。可以改变任意多的样式任意多的次数。用百分比来规定变化发生的时间,或用关键词 "from" 和 "to",等同于 0% 和 100%。0% 是动画的开始,100% 是动画的完成。小案例效果1.html结构布局&a
2019-01-19 14:02:06
1109
原创 Java 折半查找法(二分法) 【小案例详解】
介绍折半查找法是效率较高的一种查找方法。假设有已经按照从小到大的顺序排列好的五个整数a0~a4,要查找的数是X,其基本思想是: 设查找数据的范围下限为l=0,上限为h=4,求中点m=(l+h)/2,用X与中点元素am比较,若X等于am,即找到,停止查找;否则,若X大于am,替换下限l=m+1,到下半段继续查找;若X小于am,换上限h=m-1,到上半段继续查找;如此重复前面的过程直到找到或者...
2019-01-17 21:32:31
5371
原创 Python 绘制五角星 【初识Python】
分享一个使用Python绘制的五角星小案例,欢迎留言探讨指正,大佬勿喷,抱拳下面直接上代码代码:import turtle #导入turtle库包def draw(): #定义函数 count = 1 # 计数器 while count <= 5: #控制绘制次数 turtle.forward(100)...
2019-01-17 09:48:26
48817
9
阿里巴巴Java开发手册泰山版1.6.0--->最新版(04-22更新)
2020-04-22
jl1.0.1.jar 提供音乐播放支持
2020-04-14
sun.audio包.rar
2020-04-14
JAVA设计模式.rar
2020-04-02
C语言经典算法大全(程序员必备).rar
2020-04-01
开发参考手册(程序员必备).rar
2020-03-31
MySQL-server_5.7.28-1ubuntu18.04_amd64.deb-bundle.rar
2020-03-15
JDK-7u80-linux-x64.rar
2020-03-15
Hadoop-2.6.4.rar
2020-03-15
mysql-community-server_5.7.28-1ubuntu18.04_amd64.deb
2020-03-15
主题修复(VBox不能written).rar
2020-03-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人