- 博客(55)
- 资源 (6)
- 问答 (10)
- 收藏
- 关注
原创 app在苹果手机上突然无法使用相机了,在安卓上正常
此app是通过Hbuilderx h5+项目发布的安卓版和IOS版,现在是安卓版使用正常,旧一点的苹果手机也能用比如iphone8及以下机型,但是iphone高版本却无法使用相机,直接卡死或者闪退,也没有任何提示!这里只说在Hbuliderx中的方法,其他开发环境应该也是同理,可视化配置如下图,必须填写授权描述,不能为空,这样的话就可以唤起手机端提示用户是否同意访问权限。
2024-12-24 09:39:19
324
原创 asp.net老项目运维,出现的问题6之数据库
set @NewSeqID = scope_identity() 给NewSeqID赋值,scope_identity() 是从本存储过程中获取最后一次插入table1表数据行的自增值;insert into table1 (SeqID) values ('abc') 你要提前建立一张表table1,有个字段叫SeqID,往里面写任意值,这里我写abc;delete from table1 WITH (READPAST) 将插入的值删掉,标尺table1表永远是空的,为了避免冗余。
2024-12-11 17:23:15
457
原创 asp.net老项目运维,出现的问题5之数据库
2.老winform项目,前台查询突然变得很慢,各种升级服务器配置也不管用,查询代码优化也没多大作用,这个时候一定不要忘记检查查询库表中是否有索引,没有的话请正确添加,效果很明显。
2024-12-03 08:38:24
106
原创 在开发环境中,前端(手机端),后端(电脑端),那么应该如何设置iisExpress
需要注意:如果你曾经运行过项目,会发现有很多节点,找到与iisExpress当前运行的同名节点(我这里是这个名字 mawbocr(1) ),最后保存,运行项目就可以看到你添加的IP了。打开vs.net项目如图路径,找到applicationhost.config文件,添加你自己的电脑IP到如下节点。首先,要想手机端应用能成功请求后端,两个设备至少需在同一个局域网内,且IP地址互通;
2024-11-29 09:48:07
578
原创 asp.net老项目运维,出现的问题4
用户无法接受这个速度了,查了网上资料都不如意,什么用exists替换in.......,什么用临时表...........,什么把select拆成每个语句然后用union拼接.........!最终我的办法是循环遍历每个select语句,note不用in直接用=每个单号,然后将每个查询结果赋值给datatable数据集,然后合并每个datatable,最终就得到了一个完整的结果集。整个过程速度由50多秒变成几秒,对于小公司应用系统,这个优化后的速度已经算是perfect了!
2024-11-03 12:44:22
195
原创 asp.net老项目运维,出现的问题2
我们经常用的读取字符串中有个HDR=yes代表首行是字段名,IMEX=1代表excel列采用混合模式读取,但你会发现即使这么设置了也不管用,那是因为IMEX=1只是从excel前8行中判断是否采用混合模式,如果前8行都是数字,后面行又出现了字符串类型,那么字符串被读取后还是空值。就是发现某列经常有空值情况的,就事先把excel中这列所有内容加一个空格的前缀,然后进行导入,导入代码中再去掉前导空格,再进行后续操作。方案一(已经在项目中使用)
2024-10-08 10:12:48
460
原创 asp.net老项目运维,出现的问题1
近似于绝望... 后来脑子里涌现了一个搜索资料过程中无意中看到的一句vs2022版本太高导致无法兼容旧项,果断又安装了vs2019,神器的情况发生了,现在就用2019维护老项目了。VS studio已经升级到了2022版本,运行之前的web项目,在导入excel时提示没有注册 Microsoft ACE.OleDb 12.0.......于是按常理安装了AccessDatabaseEngine2007 但是还提示没注册,X86 X64都不成,又尝试了2010版本也不成。
2024-10-08 09:56:59
290
原创 新安装的win10系统,远程桌面到服务器,出现CredSSP错误
因为操作系统中没有一个注册表项,添加一个即可,把如下命令保存成.reg文件类型,然后执行即可。
2023-12-18 10:49:59
646
原创 windows系统docker中将vue项目网站部署在nginx上
PS:vue项目如果用的history模式(而不是hash模式),直接F5刷新页面会报错404,解决办法就是在default.conf文件加一句话即可,try_files $uri $uri/ /index.html;这个文件我是放在C:\\Users\\mingyong.huang\\Desktop\\local\\default.conf的嘛,所以打开后编辑保存,重启此容器即可。搜索nginx关键字,然后最好选择刀客团队发布的,最新版,更安全和稳定。如果没有可以选第三方发布的,用量比较大的。
2023-09-07 14:41:25
939
原创 命令行发邮件
第三步:执行auth login进行登录(据说还有PLAIN和CRAM-MD5方式,我没试过),先输入用户名,再输入密码,两者必须都是base64格式。第四步:输入发件人格式mail from:,收件人地址格式rcpt to:第五步:执行data命令,输入邮件内容,发自:from 发给谁:to 邮件主题:subject。第二步:执行ehlo xxx(xxx随便写,就是个名称而已)第一步:打开windows命令行,运行如下代码。
2023-08-31 11:11:32
921
原创 钉钉api内网穿透环境部署
PS2:如果以上全部配置好,还是不能访问,试试关闭windows防火墙(或添加入站规则端口号)。2.1修改vs2022配置文件,在其中添加内网IP,配置文件在你的项目路径.vs文件夹内找。1.2复制生成的链接,在浏览器中打开,即可调用PC版钉钉客户端启动并打开应用界面。PS1:如果花生壳要用http协议,还需要花6块钱购买花生壳的HTCP功能。最后你的钉钉客户端显示如下就算是可以调试了。2.2安装花生壳客户端,添加好映射。在如下节点中添加即可,注意好协议。至此,后端配置已完成。
2023-05-05 09:33:08
1012
原创 换新电脑后pycharm各种问题以及彻底解决方案
换了电脑后,明明把pycharm项目文件夹内文件全部都拷贝过来了,但是还是出现import三方库找不到,提示你去下载。其实你花点时间一次下载也可以,但是觉得浪费时间的话,还有一个办法,就是手动指定路径。解决了问题一本以为万事大吉了,结果程序是可以运行了,但是控制台输出中文乱码,而且F9运行不乱码,F10运行调试就乱码, 莫名其妙。
2023-03-28 17:39:15
1380
原创 IIS Express设置https+ip+端口方式
以上我们只需要修改4路径中的内容,其他的不用修改,修改了也无效。首先找到 节点,按如下格式添加,ip和端口改为自己电脑上的。3、C:\Users\用户\Documents\IISExpress\config\applicationhost.config。4、你的xxx项目路径\.vs\mawbocr\config\applicationhost.config。
2023-01-17 14:51:59
1989
原创 unicode编码对照表
最新的标准都需要Unicode,例如XML, Java, ECMAScript , LDAP, CORBA 3.0, WML等等,并且,Unicode是实现ISO/IEC 10646的正规方式。Unicode标准的出现和支持它工具的存在,是近来全球软件技术最重要 的发展趋势。即使是单一的一种语言,如英语,也没有哪一个编码可以适用于所有的字母,标点符号,和常用的技术符号。任何一台特定的计算机(特别是服务器)都需要支持许多不同的编码,但是,不论什么时候数据通过不同的编码或平台之间,那些数据总会有损坏的危险。..
2022-08-26 14:00:20
20665
原创 前后端分离,解决跨域问题
前端使用hbuilderx开发,运行url为http://127.0.0.1:8848/后端使用vs2019 webapi开发,启动iis express后url为 https://localhost:44358/很显然,如果前端通过ajax post请求到后端,不是同源,就会发生跨域问题,post请求故而失败:解决办法如下: 在vs2019 webapi项目的 web.config配置文件中的节点添加如下代码:然后前端项目的如下路径里添加如下代码即可:前端ajax......
2022-06-15 16:45:11
588
原创 mui nav在iphoneX以上版本机型显示不全问题
在hbuilderx的manifest.json配置文件的plus节点中加入如下代码:"safearea" : { "left" : { "offset" : "auto" }, "right" : { "offset" : "auto" }, "bottom" : { "offset"
2022-05-18 21:52:13
226
原创 使用mui button提交ajax请求后台失败的原因
在input内输入单号,人工点击按钮触发事件ajax请求后台,一切正常。但是,如果在input内输入完单号,用安卓或苹果手机的软键盘回车键事件调用ajax请求后台,就会有问题。原因如下:mui提供的按钮默认是放在<from>标签内的,而form又存在一个表单提交的默认机制,所以在form里加一段代码就好了:action="#" onsubmit="return false;" <form class="mui-input-group" action=...
2022-05-18 16:46:44
374
原创 jquery ajax post请求在安卓手机上正常,在苹果手机上不正常的原因
直接上代码,关键问题就在这里:具体原因不明,但是查阅了一整天的资料,多少也能总结点意见出来,我个人认为原因是:contentType设定为application/json;charset=utf-8适用于非iphone(safari)的设备,而iphone或者ipad我都试过了是不支持这种写法的,需要加上如上两句即可。最后,我在这一天的过程中,还尝试了把dataType设定为“text”,这个也是可以的,不过面对前后端负责结构的数据交换,我还是喜欢用json格式,方便转换和解析。...
2022-05-14 19:01:29
1706
原创 创建一个Vue项目
step1:安装node.js 官网下载:Node.js 按步骤安装即可,如果看到如下所示就代表成功了。step2:安装vuecli的步骤如下:npm install cnpm -gnpm install -g @vue/clinpm install -g @vue/cli-init看到这个代表安装成功了:step3:进入你想创建项目的路径后使用webpack构建项目初始化文件。构建文件如下:step4:进入构建好的文件夹根目录,安装项目所需依赖。..
2022-04-02 23:14:05
1165
原创 VUE v-for中获取二维对象数组
对象数组如下:[ { "index": "2", "text": "办公平台", "submenu": [ { "index": "2-1", "text": "企业内部消息" }, { "index": "2-2", "text": "常用网站" }, { "index": "2
2022-04-02 10:29:08
2218
原创 使用elementUI已经引用了最新css库,但是组件中小图标还是显示方框的解决办法
1.最开始引用官网的css是正常显示的官网css的url地址:<link rel="stylesheet" href="https://unpkg.com/element-ui/lib/theme-chalk/index.css">2.从官网下载index.css放到本地后就显示方框了<link href="../Css/index.css" rel="stylesheet" />3.最后得知,官网提供的url有个/fonts/element-icons.t.
2022-03-30 15:27:49
2052
1
转载 vue前端框架有哪些
vue前端框架有哪些2022-02-23 · Worktile 项目协作工具vue前端UI框架有:1.Element 2.iview 3.vuetify 4.vue-strap 5.cube-ui 6.buefy等等。1.Elementelement ui框架的按钮组件,这款由饿了么前端开源的UI框架,一经面世,就收获大量程序员的芳心。在github 上更是高达29.8k的star早已说明一切。用于开发PC端的页面还是绰绰有余的。如果说你是用vue开发者,却没用过elem...
2022-03-28 15:09:28
2973
原创 记一次数据库误操作,删除了整个表的内容,恢复过程
不小心执行了delete from table1犹如提壶灌顶啊!指直接想到的方法就是“把昨天的备份文件XXX.BAK进行恢复”,在sqlserver2014直接右键-还原数据库,选择好设备文件,和还原到的目标路径,开始执行。6G的mdf文件+271G的ldf文件,移动硬盘写入数据为100M秒,粗算了一下大概需要40多分钟吧。但是,但是一个多小时都过去了,数据库还原执行界面还是显示进行中.....又耐心的等了20分钟,还是没完成。这可咋办,是不是进程挂起了?假死了?最后执行了一个语句,直.
2021-10-14 17:18:20
978
原创 win7安装软件时提示:无法启动此程序,因为计算机中丢失api-ms-win-core-path- l1-1-0.dll
解决方法:1.下载dll文件2.放置位置:C:\Windows\System32\
2021-10-13 11:36:25
12983
2
原创 windows server2012系统盘空间被谁占用了-------卷影副本
问题症状:windows server2012系统盘总大小100G,将文件夹选项-隐藏文件、隐藏的系统保护文件、以及回收站占用C盘空间都算进去才使用了47G,那么剩余的53G跑哪去了?找不到这些文件就无法清理,也就无法解决问题,百了个度等各大搜索及平台搜索未果。就在这时无意中看到了C盘-邮件属性-有个卷影副本,里面好几个月前的版本备份都在,试着设置了限制大小为10G利用空间,瞬间C盘空间就变正常了!...
2021-10-09 17:55:36
2282
原创 pkg_resources.DistributionNotFound: The ‘apscheduler‘ distribution was not found and is required by
提示这个错误还是由于某些三方库的问题。解决方法如下:1.建立一个hook-ctypes.macholib.py文件,内容如下:2.打包代码末尾增加--additional-hooks-dir=.
2021-09-30 12:08:42
571
原创 SQLSERVER查询语句中LIKE中不能使用正则,但是可以使用通配符
LIKE搜索条件使用通配符搜索字符串内的模式。但是,该通配符与你熟悉的MS-DOS通配符有区别。下表李处了SQL和MS-DOS通配符:说明 SQL通配符 MS-DOS通配符 示例 任意数量(0或更多)的任意字符 % * 'Able' LIKE 'A%' 一个任意字符 _ ? 'Able' LIKE 'Abl_' 所附的字符中的一个 [] n/a 'a' LIKE '[a-g]' 'a' LIKE '[a.
2021-07-26 14:22:51
951
原创 xpath helper插件安装提示程序包无效
在Chrome浏览器安装xpath helper插件结果一直提示“程序包无效”下面直接说解决方法:1、将crx结尾的扩展包的后缀名更改为rar格式的压缩包文件,直接确认。2、将压缩包进行解压缩,然后将路径下的_metadata改为metadata3、进入Chrome浏览器的加载扩展程序界面,点击“加载已解压的扩展程序”,进入解压后的文件夹就可以直接安装了。...
2021-07-02 08:27:47
1051
原创 pyinstaller资源下载失败,请使用国内镜像
清华pip install pyinstaller -ihttps://pypi.tuna.tsinghua.edu.cn/simple阿里云pip install pyinstaller -ihttp://mirrors.aliyun.com/pypi/simple/中国科技大学pip install pyinstaller -ihttps://pypi.mirrors.ustc.edu.cn/simple/华中理工大学pip install pyinstaller -i...
2021-06-22 15:59:18
760
原创 fiddler启动后浏览器不能上网问题解决
当启动fiddler后,会发现无论是chorme、firefox都无法访问https的网站,http还是可以访问的。这是因为fiddler默认只支持http不支持https的,需要给浏览器安装证书才可以支持。安装方法如下所示:打开tools设置卡,按如下勾选2. 点击右上角Action按钮,桌面上生成了一个FiddlerRoot.cer3. 将证书导入浏览器(如:firefox)4.勾选所有,最后完成,重启fiddler和浏览器,完毕!5. 如果完成...
2021-04-15 15:13:40
16194
转载 Oauth2.0原理
有两家互联网企业 A 和 B,其中 B 是一家提供相片云存储的公司。用户可以把相片上传到 B 网站上长期保存,然后可以在不同的设备上查看。某一天,A 和 B 谈成了一项合作:希望用户在使用A 的客户端时,也可以观看他在 B 的相片。这个技术上要怎么实现呢? 选项一:由 B 提供一个接口: GET /photos?account= 参数: account : B 账号 返回: 指定账号下的所有相片 有了这个接口,A 的客户端只需在界面上显示一个输...
2021-04-14 12:08:45
305
原创 pkg_resources.DistributionNotFound: The ‘APScheduler‘ distribution was not found and is required by
打包exe出现以上错误,直接是因为APScheduler这个库的特殊性,解决办法根据网查大神的解决办法,验证有效:1.建立一个hook-ctypes.macholib.py文件,内容如下:#!/usr/bin/env python3# -*- coding: utf-8 -*-from PyInstaller.utils.hooks import copy_metadatadatas = copy_metadata('apscheduler')2.打包代码末尾增加--addit.
2021-04-08 16:27:22
713
原创 python打包exe与反编译exe文件与防止反编译方式生成exe
序 最近根据公司生产需求写了个小脚本,想打包成exe文件分发给其他人使用,但又担心代码本反编译而泄露信息,所以花了一整天时间,磕磕绊绊的,终于搞定了!来之不易的“成果”需要总结和记载(毕竟耗费了生命中一天之久的时长)。目录一、python如何打包成exe (常规打包方法)二、反编译exe文件三、防止反编译正文一、python如何打包成exe (常规打包方法)1.1首先你要先把自己的程序写好,在pycharm中运行正常。我的程序文件目录结构如下图所示:1....
2021-03-30 12:07:49
8449
4
原创 pycharm运行正常,但是打包成exe放到windows电脑上运行报错
pycharm运行正常,但是打包成exe放到windows电脑上运行报错,如下步骤为解决办法:1.首先pycharm中运行main.py是OK的,代码片段如下:# coding=utf-8import sysimport xlwtimport pyodbcimport osimport datetimeimport timefrom send_mail import *import requestsoper_name = input("请输入您的姓名: ")print("开始
2021-03-29 11:41:59
8048
5
原创 2020-11-13
这两天做了一个小程序,需求是每隔20分钟从数据库A中读取过去10天的单号,大概有2000多条,然后再for循环每个单号从数据库B中多张表关联查询相关数据,再通过计算和判断实现某些业务逻辑,最后触发相应的邮件。这个程序一次运行完成时间为7-10分钟,经过逻辑和书写格式方面的优化,大概稳定在5分中左右,就再也无法减少运行时间了!后来改成了parallel.for,但总抛出跨线程错误,具体原因我没深究。就在黔驴技穷之际,我尝试了将for中的2000多条拆分为10等份,然后使用parallel.invoke多
2020-11-13 17:09:09
97
TopSdk.dll 钉钉SDK旧版
2022-03-09
针对win7系统无法打开的dll文件.rar
2021-10-28
python使用openpyxl读excel单元格中的日期 ,秒钟后面出现很多小数。
2022-06-24
好揪心的一个问题,modal弹出层里的按钮,鼠标放上去有一道横线是什么情况?
2019-11-09
有个背景图的平铺,IE窗口不断缩小宽度,滚动条后面就出现了空白,这种情况如何解决呀?
2019-10-17
有个背景图的平铺,IE窗口不断缩小宽度,滚动条后面就出现了空白,这种情况如何解决呀?
2019-10-17
bootstrap table onLoadSuccess里的代码不执行
2019-02-11
当selectpicker加载的数据既包含英文又包含中文,无法通过键盘查询中文。
2019-01-13
sqlserver如何查询被编码后的关键字呢
2018-07-12
Jq ajax请求后台之前,如何判断是否登录超时(登录账号存在session中的)
2018-06-08
jquery ajax data:json的正确数据格式到底是什么,为何我这个提示错误!
2018-05-17
TA创建的收藏夹 TA关注的收藏夹
TA关注的人