- 博客(612)
- 资源 (2)
- 收藏
- 关注
原创 idea自动编译前端代码
Artifact类型配置错误:如果使用的是Exploded Artifact,确保在Project Structure中配置正确。使用JRebel插件:JRebel是一个商业插件,支持在不重启Tomcat的情况下热部署更改。仅更改静态资源:如果只是修改HTML、CSS、JS等静态资源文件,Tomcat会自动更新这些文件,无需重启服务器。如上配置后,每次修改后无需做任何操作,刷新页面就能看到修改后的效果。自动构建功能未启用:在IDEA中,需要确保启用了自动构建功能。
2025-04-02 15:19:14
275
原创 正则表达式示例集合
若要匹配包含文件名的字符串,而句点 . 是输入字符串的组成部分,请在正则表达式中的句点前面加反斜杠 \ 字符。正则表达式将精确匹配字符串 “abc”,无论该字符串出现在文本中的哪个位置,只有当它与 “abc” 完全匹配时才会成功。这个表达式可以匹配 “ab”、“aab”、“aaab” 等字符串,但不匹配 “b”。这个表达式可以匹配 “b”、“ab”、“aab”、“aaab” 等字符串。这个表达式可以匹配 “color” 或 “colour”。其他标签的匹配可以替换 iframe。
2025-04-01 10:18:46
447
原创 python处理反爬机制
OCR(光学字符识别):使用OCR技术自动识别图片中的文字,然后输入到验证码输入框中。根据这些策略调整你的爬虫策略。你可以使用免费的代理服务器或者付费的代理服务。有些服务提供动态更换代理的功能,这意味着每次请求都会更换一个新的代理,这样能有效避免单一IP被封。自动化鼠标操作:使用Python的pyautogui库来模拟鼠标操作,将滑块拖动到正确的位置。Selenium是一个强大的工具,它可以用来模拟浏览器行为,包括滑动滑块。通过设置请求之间的时间间隔,可以模拟人类用户的浏览行为,减少被封IP的风险。
2025-03-21 10:57:22
786
原创 阿里云平台Vue项目打包发布
修改nginx.conf的配置文件的相关配置,如端口或者root dist。在你的vue项目下执行npm run build命令进行打包。然后直接外网地址走80端口就直接能访问到vue的项目。直接将打包的dist文件拷贝到nginx目录下即可。运行的直接执行nginx的启动命令就可以启动项目了。
2025-03-20 11:43:31
504
原创 阿里云平台服务器操作以及发布静态项目
实例详情:里面主要显示云服务的内外网地址以及一些启动/停止的操作。监控:里面可以查看一些cpu以及内存,流量等的使用情况。安全组:主要配置网路策略以及进出口端口的开发配置规则。云盘:默认是给定40g的内存存储空间。快照:开启后会定时备份,一旦文件丢了可以通过快照找回。
2025-03-19 17:55:19
549
原创 证书SSL certificate problem: unable to get local issuer certificate
出现此错误一般就是服务器上未导入证书导致的。
2025-03-10 11:42:52
268
原创 Flutter知识库FAQ
登录官网下载flutter的zip压缩包,解压到某个文件夹下即可,里面自带sdk的文件,无需再下载;创建项目时选定flutter的sdk的路径即可创建项目完成。
2025-03-03 16:49:55
279
原创 鸿蒙物流项目之实现导航栏以及图片上传预览存储功能
类似实现和官方的实现效果相同,这里直接参考官方的实现即可。也是采用页面布局的方式去实现这个效果。
2025-02-07 18:02:48
252
原创 鸿蒙物流项目之实现上拉加载下拉刷新
这个实现思路是请求数据接口,queryParams中的page给定初始值1,当上拉加载时,调用这个方法,page加1,查询下一页的内容,然后再把新数据追加进去,展示新数据内容。
2025-02-06 15:57:05
179
原创 鸿蒙物流项目之实现组件封装以及token处理
在拦截器响应的方法中,过期了会走报错的方法里,此时在这个里面判断,token过期后,清除token值,然后重新登陆,获取新的token并设置新的token值。封装数组来实现取消和确定的功能,有action就执行action中的方法。这里需要给默认值,所以不适用interface采用class来实现。此处的ICardFn()接收的就是ICrdItem()组件的内容。组件中套组件是不支持的。所以需要使用插槽去实现。
2025-02-06 15:26:31
173
原创 鸿蒙物流项目之实现底部工具栏动态渲染
ets中可以定义calss类(可以有构造方法以及特定的函数方法等)和interface接口类,如果不需要返回值,直接使用interface即可作为类型,需要返回值的使用class作为类型。
2025-02-06 10:53:32
238
原创 鸿蒙物流项目之实现登录功能
下面的登录接口调用,post方法前面要加static,供下面调用,不然要实例化对象。页面布局可以自行去实现,此处省略布局代码的实现。双向绑定获取表单页面输入的用户名和密码的值。账号密码非空的判断实现按钮的禁用和可用。在拦截器中对响应的数据做处理。密码框处小眼睛的功能实现。使用常量配置功能请求地址。
2025-02-05 17:50:39
365
原创 鸿蒙物流项目之实现广告页
在页面加载时实现倒计时功能,在页面倒计时为0时跳转其他页面后销毁页面后同时也要销毁定时器。鸿蒙官方有提供实现广告页的方法,这里我们不使用,使用自定义广告页。
2025-02-01 17:04:34
197
原创 鸿蒙物流项目之基础结构
想这样写一个color.json把颜色属性提取出来,那多个页面使用相同颜色时,后面有修改后,只需改一次即可。都放在index里面,这样其他页面引用,只引入index即可。使用官方的设置图标方法可以根据不同设备生成对应的分辨率图标。放在har包中,那多个entry需要使用时,只需引入即可。
2025-02-01 16:48:39
511
原创 Java实现经典算法题之模拟双指针用法
运行结果:代码分析:思路就是使用两个指针,一个记录需要交换的位置,一个记录数值是否非零,如果非零,则进行位置替换,在交换前加1,进行位置替换,为零的话,则记录数字继续往后判断,直到非零后又继续替换位置。总结:题目来源(大佬使用c++代码实现的):算法题目
2025-01-25 10:24:07
351
原创 Linux查看服务器的内外网地址
原因是dns缓存导致的,ping这种方法也是不准确的,有弊端不建议使用,只适用于测试网络连通性,不适合查询真实ip。
2025-01-24 17:45:55
622
原创 Python字体转换otf2ttf组件
最近打开文件提示缺字体,项目需要使用ttf的格式字体,目前只有otf格式的,使用FontCreator软件和在线工具Convertio都不行,转换出来的字体包都有问题。使用python组件转换的可行,具体介绍方法如下。最终验证转换成功了,字体包文件正常可用。
2025-01-22 14:15:05
392
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人