- 博客(19)
- 收藏
- 关注
原创 使用正则前瞻检查密码强度
这个可以匹配包含数字、小写字母、大写字母、特殊字符的字符串,如果不是同时包含,就不能匹配,但是问题是没有规定哪些字符不能出现,是因为在。这个只能匹配前面是数字,后面是字母的情况,例如:83737aidjdh,如果前面是数字,后面是字母,无法匹配,例如:aaa456。这个可以匹配包含数字和小写字母的字符串,如果不是同时包含数字和小写字母,就不能匹配。这个可以匹配包含数字的字符串,如果不包含数字,就不能匹配,因为正则匹配是要消耗字符的,这时候,我们要使用前瞻运算。是匹配后,将剩余字符消耗,结束匹配。
2025-03-16 21:58:06
372
原创 我的创作纪念日-宝哥编程-ofd-deepseek
作为一个技术宅,一般都是看官方的文档,遇到解决不了的问题,都是在csdn上看到大牛高超的解决方法,有些问题要几篇文章结合起来看,才找到了答案,去年开始带新人编程,觉得有些问题还是记录下来,让新人看文章,慢慢培养独立思考的能力,同时自己也经常回来看文章,有些问题长期没碰到,确实会忘记处理方法。接下来,会研究deepseek相关的技术,如果有体会,我会发布出来,ofd是会继续深入发布的,ofd的签章等技术,都已经实现了,有时间,我会整理了发布出来。
2025-03-16 20:34:48
344
原创 如何将一个函数放入微队列
但是如果要考虑到浏览器的兼容性,就需要判断Promise是否被支持,如果不支持,就可以选用MutationObserver,如果还要考虑node环境,就检查是否为node环境,最后,如果上面都不支持,就只能使用settimeout了,下面为完整函数。将函数放入微队列,最简单的代码为。
2025-03-13 13:39:39
345
原创 数字格式化
对于一个数字,如果我们需要用逗号分隔,每三位一组,这个可以使用正则表达式来完成,例如数字1000000000,转换后的结果为1,000,000,000OFD文件在线预览-vue3插件
2025-03-13 13:39:16
245
原创 【node.js+ts实现web服务端搭建】
用浏览器打开 http://localhost:3000/,出现Hello World!本文章实现如果搭建一个web服务器,使用了node.js+ts,node.js的安装见。3 修改 package.json 中的 scripts 部分,添加启动脚本。将 dist 目录下的文件拷贝到目标服务,目标安装node,执行如下命令即可。在项目中创建 src 目录,和 index.ts 文件。系统默认端口为3000,如果端口要修改为1234。打开终端或命令行,创建一个新的目录,并初始化。添加输出目录dist。
2025-03-11 11:23:51
578
原创 vscode插件推荐(二)
vscode中建立一个1.js文件,输入正则表达式,正则表达式上方会出现一个 Test Regex…,点击后,右边出现一个文件,右边文件内容清除后,写上你要匹配的内容,如果匹配了,会高亮显示。vscode中建立一个文件,右键选择正则大全,输入你需要的正则,例如:手机号,就会返回:/^(?:+|00)86)?1[3-9]\d{9}$/右键选择Run Code(注意要先保存文件),系统直接返回运行结果。vscode中新建一个1.dio文件,打开后,就是一个绘图工具。建立一个1.js文件,代码如下。
2025-03-11 11:22:33
598
原创 SQLServer数据自动备份(SSMS)
SQL Server Management Studio (SSMS) 是管理SQLServer数据库最方便的工具,之前在vscode中用插件的方式管理过SQLServer,但是功能和速度都不如SSMS。
2025-02-08 11:24:39
1118
原创 OFD文件在线预览-vue3插件
OFD是由工业和信息化部软件司牵头中国电子技术标准化研究院成立的版式编写组制定的版式文档国家标准,属于中国的一种自主格式,要打破政府部门和党委机关电子公文格式不统一,以方便的进行电子文档的存储、读取以及编辑。BestOfdview是一款开源的ofd查看器,支持vue3。
2025-01-07 15:23:22
2103
1
原创 npm+vite+typescript开发组件包(一)
Project name:test-npm-bx #项目名称。Package name:test-npm-bx #包名称。创建文件 src/packages/bxButton.vue。发布后登录npm官网,在packages中能看到自己发布的包。在 https://www.npmjs.com/ 注册账号。创建文件 src/packages/index.ts。在创建src/packages目录。修改package.json。按照提示在网页操作即可。
2024-10-19 11:25:06
327
1
原创 vscode插件推荐(一)
选择 Prettier ,如果 Prettier不是 (default),选择Configure Default Formatter…如果vscode出现 Cannot find module ‘vue’,第一步考虑安装最新版本的vscode。打开一个 .vue 文件,选择 Format Document With…勾选Format On Save。修改为,结束标签会自动修改为。
2024-04-02 23:45:43
528
原创 鸿蒙ArkTS属性justifyContent不生效
原因是没有设置Row组件的宽度,增加 .width(‘100%’) 即可。这时justifyContent并没有出现两端对齐的效果。justifyContent设置子组件在主轴上的对齐方式。在鸿蒙ArkTS开发时,书写如下代码。类型为 FlexAlign。
2024-04-01 22:54:53
1957
1
原创 版本管理git
建议使用Visual Studio Code来操作,下面的命令行可以在Visual Studio Code的终端(TERMINAL)中执行。
2024-03-22 10:25:02
503
原创 鸿蒙学习笔记-ArkTS工程目录结构
应用程序相关的内容,包含资源和配置文件两部分(我们开发的内容不是放在本目录)我们编写的程序放在 entry/src/main/ets 这个目录下。
2024-03-21 23:55:59
1267
原创 Vue3学习- Visual Studio Code安装
开发Vue,需要一个好用的编辑器,可以让你事半功倍,本文介绍如何安装Visual Studio Code。
2024-03-17 13:23:00
1185
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅