- 博客(37)
- 问答 (1)
- 收藏
- 关注
原创 PHP8.4下webman直接使用topthink/think-orm
webman直接使用topthink/think-orm;webman虽然提供的webman/think-orm但也可以根据PHP版本使用 topthink/think-orm
2024-12-16 16:05:22
597
原创 workerman下的webman路由浏览器跨域的一种问题
Route::post()不支持浏览器的“预检”,Route::any()支持浏览器的“预检”;No 'Access-Control-Allow-Origin' header is present on the requested resource.
2024-08-14 11:11:22
653
原创 有一种Tauri axios http请求失败:Network Error
Tauri 打包后的应用其实是 https:// 的一个网页应用,如果页面中包含了 http:// 的资源那就是混合内容,会出错
2024-03-21 21:34:25
1145
3
原创 vue之按需加载组件
不合理,每增一个权限就要在页面手动增加一次引入,麻烦。直到看到其他的大佬使用。服务器端返回访问授权信息,拿到服务器授权后,按服务器结果动态加载所需组件。vue 2.* 对我还在用vue2。解决了我的麻烦事情。
2023-06-01 14:28:20
887
原创 破除js http axios请求的蛋疼异步,治一治Promise的神奇同步
在vue 2 的相关项目中,有这样一个需求:从服务器中获取授权信息,在页面中调用相应的组件及处理其他数据;此过程需要在vue所有功能之前执行。如何设置同步),返回的数据是。最终只能选择原始的js的数据请求。在使用时,无论如何,都没有达到new XMLHttpRequest();
2023-06-01 12:12:39
206
原创 js axios vue 带身份验证的图片加载转base64(二进制文件资源处理)
vue + electron 需要相应信息列表的缩略图;服务器端对所有请求都要求携带登录身份信息。axios带身份验证的图片加载js将图片转base64
2023-05-20 11:20:02
296
原创 e签宝认证服务API PHP请求签名鉴权生成
e签宝认证服务api请求签名鉴权生成$signature = hash_hmac("sha256",utf8_encode($signString), utf8_encode($this->secret), true);$signatureBase64 = base64_encode($signature);
2022-12-08 11:24:36
791
原创 php 模拟websocket(ws)请求websocket-php
做个站点消费服务,之前已独立用一服务专门做消息管理,其主要是发送到手机等APP和微信等消息系统。这次需要针对网页做自己的消息服务。ws 服务又独立部署,怎么从原有的消息管理系统直接发送消息到ws服务?用websocket-php直接请求服务器。
2022-10-10 12:05:10
1937
原创 workerman wss 配置备忘录
workerman 配置 wss 微信小程序、h5等应用都会用到 wss 请求 ,ws访问谷歌浏览器直接报错禁止发送请求,SSL 请求重要。
2022-10-07 15:33:52
405
原创 [再修正]electron通过edge-js调用TSCLIB.dll 打印卡白屏或退出的解决方案
我用electron-edge-js调用tsclibnet.dll遇到的问题,我不确定是不是因为我执行打印代码写的太垃圾,而导致卡死,或者我对electron了解太少;最终用Python开启一个打印服务,执行TSCLIB.dll动态库调用实现打印...
2022-07-16 12:05:26
3975
10
原创 [已解决]electron-builder vue 打包后iconfont/element-ui字体图标不显示问题
element-ui字体图标无效是因为文件引用路径错误,将其样式资源作为静态资源打包,就可以解决。
2022-05-27 14:26:31
8987
31
原创 electron桌面应用开发electron-edge-js打包后调用失败Cannot find module ‘electron-edge-js‘
开发不做异常捕获,瞎折腾两三宿。软件版本信息:"vue": "^2.6.14""electron-edge-js": "^14.16.1"问题描述:调试开发electron-edge-js的调用是正常的;打包后调用 electron-edge-js的页面白屏!刚开始没做异常的捕获,没找到问题的根源。异常描述如下:Error: Cannot find module 'electron-edge-js'Require stack:- electron/js2c/renderer_init
2022-05-26 15:48:02
3144
4
原创 vue-pdf-sign表单汉字不显示问题
vue版本vue v-2.6.11说在前面:vue-pdf-sign预览PDF文件的详细方法在此略过,因为我忘记了,不想去翻找整理代码,需要的朋友网上可查阅到更多资料,vue-pdf-sign表单汉字不显示问题的解决方法在网络上也很多,在此也仅说我调试成功使用的方法。再写该问题的解决方法是因为,之前已成功显示的汉字,突然又无法正常显示了。原因是之前用的cdn无法访问,cdn:http://cdn.jsdelivr.net/npm/pdfjs-dist@2.5.207/cmaps/,在此只写我是如何获取到
2022-05-20 14:17:38
892
原创 uniapp H5去除顶部导航APP保留
软件版本HBX v3.3.11需求在H5页面如果保留开发的默认导航(只有标题)的情况下是和浏览器的标题是重复的,看着特别不舒服。想在H5 去除,APP或者其他平台保留我是如下解决的:解决方法在 pages.json文件,每个页面做如下配置:{ "path" : "pages/index/index", "style" :
2022-03-09 11:19:25
1751
1
原创 centos7 apache配置ssl证书(多域名、虚拟主机)
系统基础信息:系统:centos7apache:Apache/2.4.37一服务器下配置了多虚拟主机。在华为云购置了SSL 免费证书,按照其文档(如下图)做配置,但是未找到相关配置位置:经多次资料搜索后,确定我服务器的配置和文档的不一致;其实很简单,只要在apache的按照目录下,找到conf.d/ssl.conf文件修改即可。如何修改?(零apache知识 用了蠢办法):vim ssl.conf 打开文件;注意:编辑前先将原始文件复制一份,备份复制文件内标签<Virtual
2021-11-12 16:49:05
1741
原创 被传坏了的(php、js)整数或小数正则表达式
搜索引擎搜到的匹配整数或者2位小数的如下正则表达式要慎用:/^[0-9]+(.[0-9]{1,2})?$/ 因为会匹配到首位数字是0的情况(数字大于1的情况)
2021-08-03 10:14:17
123
原创 vue路由ESLint有种错误 Unable to resolve path to module
错误:Unable to resolve path to module ...文件地址对了,但是还是报错!!{ path: 'xxx', name: 'xxx', component: () => import('../views/ddd/ccc/ddd.vue'),//这里ESLint 报错 Unable to resolve path to module.*****},起因:刚开始创建目录的时候位置创建错误,把ddd.vue文件写在其他目录里。即实际的文件和
2021-06-29 19:28:57
8415
1
原创 3步整明白[腾讯云开发]在web项目中使用【适合新接触腾讯云开发的人,高手多多指教】
什么是腾讯云开发?我的监督理解是不用自己搭建(配置)服务器的具体流程,就可以使用服务器的功能。好东西,所以推荐。1.开通腾讯云云开发;2.创建云函数;3.js发起携带数据请求云函数
2021-02-18 18:11:19
1248
1
原创 Electron-vue开发桌面应用调用TSCLIB.dll(tsc标签打印机连接库)
原因:要做个防伪标签打印软件,打印数据是来自服务器。最开始用的是JavaScript调用TSC来做打印(只能用IE浏览器,使用人员总会无意关闭IE的相关设置,使用麻烦)。干脆就做成桌面软件麻烦事少。最开始看了TSC大陆官网的dll动态连接库,有Python的例子,想用pyqt来做桌面程序;试了试之后,发现自己对Python还是太不熟悉了,无法搞出勉强好看的桌面;所以决定使用Electron。但是Electron底层是nodejs,度娘找了一部分关于node调用dll的方法来试验(有ffi).....
2021-02-01 00:15:40
3062
10
原创 PHPCI3文件上传错误The upload path does not appear to be valid (phpci-v3.1)
这可能是自己犯的一个傻逼错误,也可能是框架原因。错误提示:The upload path does not appear to be valid首先,错误的代码:$config['upload_path']='./aa/bb/cc/';//省略其他配置$this->load->library('upload',$config);//上传失败// 错误日志:The upload path does not appear to be valid我用的是微信小程序文件上传,
2020-11-07 11:46:40
819
1
原创 python桌面实验小软件,实现地图信息整理为电子表格
下载地址:链接: https://pan.baidu.com/s/1G-T_IAEZS-fTc0fVAvXI5Q 提取码: qhh2地图数据采集的使用:1、选择了地区:选择地区如果只选择省份,那么则采集该省下的所有县级关键词数据;同理,如果地区选择到“市级”,则采集该市下的所有县级数据。2、关键词设置:如果设置的区域的大范围的,关键词尽可能不要设置过多。关键词如:酒店、装修公司等3、数据保存:默认保存到程序下的‘data’文件夹中;可自行设定保存位置。...
2020-09-03 10:41:32
258
原创 axios 异步下载获取文件类型(获取响应headers相关信息)
我做的是异步请求下载文件,代码如下: /** * 下载文件 */ download_file(i){ window.console.log(this.file_list_data[i].id); let that = this; this.$axios({ method: 'get' ,u...
2020-03-31 14:36:17
1448
原创 我离开jQuery(layui)选择vue
layui采用的是jquery 做底层的支撑,熟悉jQuery的朋友使用自然觉得好用;但是jQuery对数据、DOM的处理【繁琐】。刚接触vue可能会很难转换思维模式,但使用一段时间会自然熟悉vue的思维方式,使用简单,且vue的开源免费UI框架多,易用。离开layui后我用了一周学习了vue。我离开layui的重点是layui的 【飞吻】获取麻烦,还收费;社区提问还有钱。。受不了。...
2019-10-24 17:33:29
14479
1
原创 jquery获取动态生成的select选中事件
$("body").on("change",".mywlgs",function(){ var x = $(this).data('xh'); console.log(x); console.log($(this).val());});保留自用
2019-03-05 09:29:16
1465
原创 中国移动开放平台(dev.cmccopen.cn)请求头Header:Authorization验证失败的原因(我遇到的)
中国移动开放平台的通信开放平台地址:https://dev.cmccopen.cn/我遇到的问题:请求验证的结果是状态码是:401,原因是:authentication fail我的开发语言:PHP官方的文档“鉴权”模块的说明截图 如下:原因查找过程:1、开始以为是base64编码对方服务器没法解码,但生成的base64编码放到其他网络平台解码是可解码的,由此说明base6...
2019-02-28 11:10:46
2232
8
原创 jquery ajax post get请求结果赋予全局变量
重点是要关闭 异步加载,即要:async : false,var obj={};$.ajax({ type : "post", url :url, data : {i:'465461132'}, async : false, //重点 dataType:'json', success : function(res){ obj = res.data;...
2019-02-22 13:35:27
1822
1
原创 TSC 打印机开发TSPL黑底白字的打印以及一些问题
因公司需要实现产品标签批量打印,用的TSCTTP-244 Pro打印机;“黑底白字”的打印一直困扰着我,这次不管老板多爱惜标签纸又重复测试了之前的命令,得到“黑底白字”的效果;此文写给和我有同样需求的新人们。TSC 是源自宝岛台湾的打印机,官方文档外文或繁体的,很难找到简体中文的(即时找到简体中文的,也可能是用工具将繁体转简体,大陆“数据类型”,繁体中文作“型别” 初次接触还难以理解);......
2019-01-23 17:31:12
8173
2
原创 PHP CI 使用钩子(hook)做是否登录要注意的一个小问题
PHP CI v3.1.8PHP CI 使用钩子做是否登录时如果使用到 session做校验,需要注意:钩子配置$hook数组的key 如果使用'post_controller_constructor' 会获取不到 session 的值;因为[CI文档] 'post_controller_constructor'是在你的控制器实例化之后立即执行,控制器的任何方法都还尚未调用。使用'post_co...
2018-05-09 12:24:25
823
原创 layui追加或者动态修改的表单元素“没效果”?
layui版本:2.2.6(考虑到一万年以后会有人遇到类似问题 先做个版本记录)关于该问题的layui官方文档地址:http://www.layui.com/doc/modules/form.html官方原文:有些时候,你的有些表单元素可能是动态插入的。这时 Form模块 的自动化渲染是会对其失效的。虽然我们没有双向绑定机制(因为我们叫经典模块化框架,偷笑.gif) 但没有关系,你只需要执行 fo...
2018-04-21 16:26:58
12036
原创 php ci 扩展百度图片文字识别SDK的方法(适用PHP ci小白)微信支付、支付宝支付等扩展也类似
PHP ci 版本:3.1.8百度文字识别PHP sdk 版本:2.2.2百度文字识别的文档地址(文档上有OCR PHP SDK下载的地址) https://cloud.baidu.com/doc/OCR/OCR-PHP-SDK.html#.E6.96.B0.E5.BB.BAAipOcr下载完成后将文件解压到 PHP CodeIgniter 的 application/libraries下(我自己...
2018-04-17 14:59:04
729
原创 百度虚拟主机微信公众号开发接口配置成功但个服务器发送消息提示“公众号提供的服务出现故障”
我的解决办法:关闭百度虚拟主机提供的https:服务。错误过程描述:开发测试的平台是在阿里云上,测试都成功了(配置、事件等都成功了);但是放到百度的虚拟主机上可以配置成功,但是消息、按钮等事件就提示:“公众号提供的服务出现故障”。开始以为程序出了错误,原样回到阿里虚拟主机测试发现可以正常处理微信事件。后来想到阿里云虚拟主机没有支持“https:”,配置接口URL用的是“http”。百度虚拟主机支持...
2018-03-10 12:07:25
1050
空空如也
electron打包iconfont字体图标不显示(vue-cli打包)
2022-05-25
TA创建的收藏夹 TA关注的收藏夹
TA关注的人