
工作
文章平均质量分 62
无·法
此人非常懒,竟然什么都没写。
展开
-
希音shein开放平台接口 使用点滴记录
再有就是明明通过他提供的方式计算了签名,但是偶尔获取数据还是会提示签名无效,大概调用几十次会出现一次这样的情况吧,有时就一直不出现,不知道是不是他们平台的bug,不过不影响使用,获取不到数据大不了再尝试一次。基本就是开appid和密钥,然后搞签名算法,各种加密,最后开放一些接口给调用返回数据,接口就是那些网址不同目录而已。当然了我主要是负责采集,说是采集,其实就是通过接口获取数据,并不是被动获取,是合法的在授权下进行的一种操作。签名规则设计的还是比较简单方便的,调用起来比微信的要舒服很多。原创 2023-02-25 01:59:24 · 2283 阅读 · 8 评论 -
asp base64加密的函数 测试可用,秒杀全网
可能asp真的老了,最近要找一个asp版的base64加密方式,竟然全网搜到的代码测试都没用,其实也不是说没用,就是虽然用网上的这些asp版的函数进行base64编码了,但是在前端无法解开。最后在google上才找到答案,一下是我修改测试可用了的。直接调用Base64Encode即可。 为什么要搞这个?是因为有个老古董网站是GBK的,而json传输中文总是会乱码,因此不得已用base64转码来规避这个问题。前端js解码简单,找到特征字符串然后解密替换即可。主要代码如下: 以上是假设返回....原创 2022-06-03 17:38:45 · 979 阅读 · 0 评论 -
div在网页中四周留个等宽“包边”的办法
<!DOCTYPE html><html><head> <title>div test</title> <style type="text/css"> *{margin:0; padding:0;} html,body{height: 100%;} body{background:red;} .test{height:calc(100% - 80px);margin:40px;backg.原创 2022-03-13 23:53:54 · 1985 阅读 · 2 评论 -
一个s让我花费了一两个小时 jquery 中$.ajaxSetup({async:false}); 同步不生效的问题getJSON
我们都知道jquery中的ajax或者getJSON调用默认是异步的,但是异步的话会有个问题,比如我们对外面的变量赋值会不成功,因为代码不管getJSON方法是否执行完,继续走到下面了,那么变量就不会赋值成功。如果我们期望执行完getJSON再执行下面的代码。那么就需要设置同步模式。方法很简单,在getJSON调用的前插入下面这一行即可:$.ajaxSetup({async:false});完整试验代码如下:<!DOCTYPE html><html><hea原创 2022-03-12 13:45:13 · 2098 阅读 · 0 评论 -
通过js调用微信扫一扫并获得结果
在这个万物互联的时代,二维码条形码无处不在,它们被应用于各个领域,和各个系统衔接。我们开发系统也常会用到录入条码二维码之类,比如扫码出入库,扫码查询、盘点等等。因此在我们的网页中常常需要调用扫码功能,下面这个代码是最简单的调用方式。将下面代码复制保存为htm文件上传到服务器,然后在微信里打开访问。原创 2022-03-09 16:19:54 · 5054 阅读 · 2 评论 -
div中文字超过指定数量后不显示并且以省略号结尾
<style> .test{background:#ccc; width:10em; overflow:hidden; white-space:nowrap;text-overflow: ellipsis;} .test:hover{text-overflow:inherit; overflow:visible;}</style><div class="test">你好测试一下,明天太阳照常升起</div>...原创 2021-11-15 18:51:10 · 1504 阅读 · 0 评论 -
用Nginx在win2008服务器部署ssl后xmlhttp异常(msxml6.dll 错误 ‘80072f7d‘ )的解决方法
这个问题困扰了我一两天,试了各种方法都不行。本来在http下做的系统完全没问题,但是改成https就有问题了。具体是在使用"Msxml2.serverXMLHTTP.6.0"这对象的send方法时总是报错。错误消息就是:“msxml6.dll 错误 '80072f7d' 安全频道支持出错”网上到处搜这错误提示也没找到解决的办法,然后用英文的在谷歌搜也没找到什么有用的信息,大多数是让用各个版本的xmlhttp尝试,正好我也罗列了一堆,顺手写下:Msxml2.XMLHTTPMicrosoft.XM原创 2021-10-22 17:50:45 · 1101 阅读 · 4 评论 -
chrome谷歌浏览器&firefox火狐清除dns缓存的办法
服务器删除ssl证书后,访问网站还是会跳转到https,只要之前访问过的浏览器都是这样,新安装的浏览器没发生这样的问题。所以我猜测是浏览器的缓存的原因,可是用浏览器自带的清楚缓存都没用。猜测应该是dns缓存导致跳转。网上搜了一大圈终于看到了条有价值的信息,确实是跳转问题,如果在旧地址上刷新下就好,但是旧地址已经瞬间就跳转,你根本不可能在0.0001秒内去刷新。不过好在有F12,我们勾选“preserve log”,然后再访问,这样地址里http访问的那条记录就会保存着了,然后我们右击它,选择清除缓存,.原创 2021-10-22 08:48:04 · 992 阅读 · 0 评论 -
一个斜杠浪费几个小时 关键词:https拦截、mixed blocked
网页是https,调用的也是https,但是就是说混合模式,网上查了,这错误的意思就是https调用了http的资源导致。可是我并没有啊。var url = "../api/Custom/Get?callback=?";接口本来是这样写的,没有标记https还是http,那么默认是跟随当前的网址的。 我为了验证下特地改成完整路径。var url = "https://www.aaatestbbb.com/api/Custom/Get?callback=?";结果报同样的错误。然后我发现...原创 2021-10-21 20:38:07 · 2589 阅读 · 0 评论 -
vps部署ssl,让域名可以https访问的最简单的办法 ssl无法ie访问 https在ie访问报错的处理办法
1.下载“网站管理助手”,下载地址:http://iistool.west263.cn/iistool_v4.3.rar这是西部数码开发的一个网站管理软件,可以通过它部署环境和建立站点,不过我们用的是他们ssl部署功能。2.下载好了后解压并运行软件。点击里面的“域名ssl管理”-“管理Nginx”,第一次运行的话需要装Nginx3.安装好了后可以上传ssl域名证书了。关于域名证书可以申请免费的TrustAsia,如果不会申请的话建议直接到西数花1块钱一年购买ssl好了,用起来..原创 2020-12-22 15:56:59 · 3683 阅读 · 0 评论 -
URL Rewrite学习记录
url rewrite很早就听说过了,但是从来没用到过,最近有个小项目需要用到,于是研究了下。原来这个就是在url那儿动手脚,将网址隐藏本来的面目,一来是为了安全,二来是为了对搜索引擎友好,再一个就是你的站点如果迁移了,可通过301跳转到新的站点上,而且一些规则可以自由用正则来编写,完美兼容旧来访者。我将自己的探索过程简单记录下,防止自己以后再重新研究一遍。在iis7中url rewrite都是可视化配置,配置的结果都将保存在站点根目录的web.config中,这是一个xml的结构文档,不同于以前常见的原创 2020-09-11 22:29:49 · 400 阅读 · 0 评论 -
一些js正则表达式记录
控制体温在30~45°:^(3\d|4[0-5])(\.\d)?$支持小数点1位。例如:30、36.5、38 不支持:28、30.、35.88、46原创 2020-05-15 14:38:32 · 1176 阅读 · 0 评论 -
【layui小技巧】layer使用layer.msg方法时如何让用户点击遮罩层就关闭消息框?layer.msg点击消失
layer是一个非常受欢迎的组件,好多大站都在使用,用它来弹出消息框既美观又方便。不过我最近在使用它的layer.msg方法时发生个问题,这个方法默认是3秒钟就消失,可是我不想让它自动消失,而是在用户点击消息框外的地方才消失,那该怎么办呢?研究了下它的方法,发现可以通过传入参数time:0来设置不消失。即:layer.msg("点击其他任意地方可关闭此对话框",{shade: 0.2,time:0});这样的话确实是不消失了,可是用户无论点击那里它也不消失,这样可不行呀。于是又研究了下,原来这原创 2020-05-10 00:29:27 · 5330 阅读 · 3 评论 -
【正则表达式测试工具】使用正则表达式快速找出两列数据中不同的行
例如像下面的这样的一堆海量数据(已省略部分),可能有几千组,在不编程的情况下如何快速找到不同的行?可能excel有办法,但是处理起来应该没我这样方便的。b_start b_end100790 100790100729 100729100703 100703100717 100717100707 100707100694 100999100640 100640100633 100633100620 100620...首先我们打开“正则表达式测试工具”,把上面的数据复制到软件里原创 2020-05-09 23:37:54 · 483 阅读 · 0 评论 -
vb中是的文本框输入数字自动以千为分隔加逗号
添加个输入框text1,然后复制下面代码即可。Private Sub Text1_Change() setFormat Text1End SubPrivate Sub Text1_KeyPress(KeyAscii As Integer) If Not ((KeyAscii > 48 And KeyAscii < 57) Or KeyAscii = 8 ...原创 2016-07-19 17:51:51 · 3160 阅读 · 0 评论 -
微信h5页面在苹果手机下无法播放语音的解决方案 h5页面自动播放语音兼容
主要是利用了微信的jssdk,否则一般的浏览器是无法播放的,因为这是苹果的策略,而微信只是通过自身app的特权突破了这个限制。<audio id="bgmusic" style="display:none;" src="xxxxxxxx" autoplay preload controls></audio><script src="http://res.wx..原创 2018-09-20 09:29:54 · 4925 阅读 · 0 评论 -
自动打开qq聊天对话框的方法
<iframe src="tencent://Message/?Menu=YES&amp;Uin=123456&amp;websiteName=im.qq.com" style="display:none"></iframe>转载 2018-10-08 12:43:27 · 1941 阅读 · 0 评论 -
通过油猴子脚本改造iconfont页面,使得直接带i标签复制
// ==UserScript==// @name iconfont复制代码设置dzw// @include https://www.iconfont.cn/manage/index*// @require https://cdn.staticfile.org/jquery/1.11.2/jquery.min.js// @version 1// @grant ...原创 2019-01-23 12:13:35 · 1530 阅读 · 0 评论 -
关于h5纯网页(非微信环境)扫二维码扫码实现的调查研究
首先声明下本篇文章并没有彻底解决h5纯网页扫码问题,这里只是将我的研究过程,以及搜集到的有用资料记录下,以抛砖引玉,一来给后来人以参考,二来也为我以后继续研究做个记录,省的每次都从头开始研究。h5网页扫码实现起来比较困难,在微信中我们可以借助微信的api,实际很多都是微信做的工作。但是单纯的移动浏览器中呢?我之前探索过多次都是无果,网上也查阅了很多资料,并不是那么顺利。很多人都是退而求其次采用...原创 2019-04-16 21:47:06 · 13730 阅读 · 13 评论 -
asp密码提交后在服务端检查弱口令的函数
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width,initial-scale=1,shrink-to-fit=no"> <link rel="styl...原创 2019-04-27 00:43:38 · 804 阅读 · 0 评论 -
对比十二年前的代码,发现了点有意思的东西
今天用vb写一个了一个小函数,功能很简单,就是检测某个项是否在下拉列表里,本来不想加到自己的函数库的,想想还是加一下,结果发现以前已经添加过了,修改时间是2007年,也就是12年前了,那时才学vb一两年。于是我很好奇地用beyondcompare比较下看看。发现了点有意思的地方。于是我决定对12年前的我进行点评。函数名:isInLst对比现在的isItemInCbo,很显然现在的更加明确和...原创 2019-05-30 09:46:25 · 747 阅读 · 6 评论 -
网页中调用百度地图显示公司位置并且红色标注
代码:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head>&am原创 2018-09-04 02:08:33 · 5732 阅读 · 0 评论 -
阿里飞冰官网 icework,一个集成框架,一键创建一个前端系统 https://ice.work/
阿里飞冰 icework,一个集成框架,一键创建一个前端系统官方地址:https://ice.work/申明不是广告原创 2019-08-03 08:51:17 · 63667 阅读 · 4 评论 -
前端开发中在苹果手机上遇到的一些坑(不断补充中)
1.window.open无法正常使用并不是所有地方都无法正常使用,在一些ajax或者jquery的getjson等回调代码中只要调用window.open都失效。原因是苹果的安全策略拦截。解决办法有4种:(1)、用window.location.replace()来替代,测试有效,推荐使用这个方法。(2)、在回调代码之前打开一个空窗口,例如 var w=window.open(x...原创 2018-08-09 20:01:58 · 2473 阅读 · 0 评论 -
js中foreach,for in,for of的使用及区别,遍历对象,遍历数组使用的不一样 JavaScript
1. for(var obj in objs){ ... } 语句如果集合中的元素是对象可以直接对它进行操作。范例:for (var l in document.links){ alert(l.href);}如果对象是多个属性和值的形式话得这样用:var obj = {a: 1, b: 2};for (var i in obj) { alert("key:"原创 2018-01-16 15:52:14 · 9989 阅读 · 0 评论 -
SQL语句对于多表联合查询重复字段的特殊语法处理
SELECT m.*,d_name,r_name,m2.m_account as shangji_account FROM Member m,Member m2,Role r,Depart d WHERE m.m_rid=r.id and m.m_did=d.id and m.m_shangji=m2.id ORDER BY m.id DESC通常情况下面我们一般每个表原创 2016-01-13 14:22:36 · 21038 阅读 · 0 评论 -
CSV文件中长数字自动变成科学计数法怎么处理?
有这么3个方法,优劣自己判断,根据实际情况使用。1.在前面加个前缀,比如单引号'或者英文字母什么的,如Dtest,442354141123变成:test,'442354141123 或test,D4423541411232.在末尾加上制表符,可以复制上去。test,442354141123变成:test,"442354141123 "原创 2017-06-11 21:54:00 · 30699 阅读 · 0 评论 -
jquery选择select标签选中的option的title值
比如知道select的ID为testid,要获得选中的option的title值,那么可以用下面代码。$("#testid option:selected").attr("title")也可以用:$("#testid").find("option:selected").attr("title")如果绑定事件的那么用:$(this).find("option:select原创 2016-08-08 09:42:10 · 10193 阅读 · 1 评论 -
asp服务器环境部署4大步 IIS
新建一个站点后需要做下面几步才能正常访问。1.添加默认首页index.asp2.设置支持父目录3.设置域名支持www的,绑定下就行4.设置目标文件夹可以让iis用户访问,右击文件夹选择属性 - 安全 - 添加 - 高级 - 立即查找 - 选择IUser开头的账号,这个表示iis的。如果在建立站点的时原创 2016-08-02 15:50:25 · 552 阅读 · 0 评论 -
64位下无法运行32位程序的解决方法 提示未指定提供程序,也没有指派的默认提供程序
1. cmd进入DOS的窗口,然后进入 cd /d %systemdrive%\Inetpub\AdminScripts2. 接着执行下面操作 cscript.exe adsutil.vbs set W3SVC\AppPools\Enable32BitAppOnWin64 “true”3、iisreset搞定~这就是一个典型的64位系统问题,由于64位操作系统不支持Microsof转载 2016-06-26 09:20:06 · 3511 阅读 · 0 评论 -
ASP中使用now函数总是显示上午和下午怎么办?怎么去除?
其实很简单,在区域语言里设置下就行了。去掉AM和PM后面的内容。如下图界面:原创 2013-06-10 22:02:03 · 1255 阅读 · 0 评论 -
XRename使用心得(批量删除xshell配置文件的文件名中前面的ip)
打开cmd窗口,敲入以下命令然后回车即可:xrename replace -dir "C:/Documents and Settings/dingzw/Application Data/NetSarang/Xshell/Sessions/" -string /.+?/((.+?)/)/.xsh/ -newstring "$1.xsh"命令执行前:命令执行后:XRename是一个外部命令,是一个win32程序,需要专门下载的。XRename下载地址:http://www.symental.com/sfw/xr原创 2011-04-29 17:36:00 · 2955 阅读 · 2 评论 -
如何将指定文件或文件夹直接提交到svn指定目录?
如何将指定文件或文件夹直接提交到svn指定目录?一般我们都是按以下步骤操作的:1.先将那个目录checkout下来。2.将要添加的文件或者文件夹放到这个目录中3.右击文件执行svn菜单中的add命令4.右击文件执行svn菜单中的commit命令上面的步骤3和4可以合并成一步完成,即右击整个svn文件夹然后选择commit命令,对话框会显示哪些文件需要添加,将复选框勾上然后确定即可。如果我只是单纯的提交一个文件到svn中某个目录用上面方法的话会不会很繁琐,如果能像共享文件夹那样直接复制粘贴多好。其实方法是有的原创 2011-04-29 17:20:00 · 14780 阅读 · 3 评论 -
FillForms 1.2.9 preliminarily reviewed
FillForms 1.2.9 preliminarily reviewed 收件箱 X 回复|Mozilla Add-ons 发送至 我 显示详细信息 1 月31日 (9 天前) 发件人 Mozilla Add-ons 回复 AMO Editors 发送至 sysdzw@gmail.com日期 2011年1月31日 下午6:19主题 FillForms 1.2.9 preliminarily reviewed原创 2011-02-09 22:50:00 · 1084 阅读 · 0 评论 -
vb中使用正则的几个方法
许多程序设计语言都支持利用正则表达式进行字符串操作,基本都是直接内置,直接使用,而我们的vb6太老了,没有内建封装,只能通过第三方组件来使用,总结了下不外乎下面3种方法。方法一:使用CreateObject("VBSCRIPT.REGEXP"),这是最常用的,与vb最融洽。范例:Private Sub Command1_Click() Dim reg As Object, s As Str...原创 2018-05-17 09:36:37 · 4363 阅读 · 1 评论 -
微标asp无组件上传类v1.4(无刷新ajax上传,可检查图片木马,支持多文件,utf-8版)
asp无组件上传类v1.4,几大特色:1.无组件2.可检测简单的图片木马文件3.支持中文命名的图片4.ajax无刷新,不用frame!5.可返回图片服务器路径6.速度快7.支持多文件8.全新utf-8版9.免费稳定下载:https://github.com/sysdzw/aspupload看上面,一句话木马的图片被检测出来了!...原创 2018-06-04 00:23:04 · 5143 阅读 · 6 评论 -
sublime装好了后需要装的其他组件,必做的事
1.Wordlighthight插件2.file history插件3.HTML/css/js prettify 代码格式化插件4.BracketHighlighter 括号及配对高亮提示。5.修改emmet使之支持JavaScript的速写方法snippets段追加:"script:jsx": "<script type=\"text/jsx\">\n\n&l...原创 2018-07-27 04:40:33 · 792 阅读 · 0 评论 -
sql注入的实用应对措施
关于sql注入大家可能或多或少有所了解,这篇文章介绍得很详细,大家可以看下:https://www.cnblogs.com/baizhanshi/p/6002898.html 总结了下最主要的原理就是利用sql语句中的注释漏洞--sql = "select * from user_table where username='" & userName & "' an...原创 2018-07-27 00:33:13 · 7103 阅读 · 2 评论 -
微信群发消息软件源码 对客户端软件模拟鼠标键盘操作,浅显易懂,稳定防封
完整代码下载地址:https://download.youkuaiyun.com/download/sysdzw/10558553 vb群发消息软件源码,本程序是用vb6在clswindow2.1基础上开发的,是对微信客户端进行自动化处理的,完全模拟手工操作,稳定且绝度安全,不会被封。懂代码的可以稍微修改变成定时群发,批量指定目标人群群发。绝对物超所值,代码浅显易懂。这种非常实用的软件作者选择开源,...原创 2018-07-26 12:23:21 · 2421 阅读 · 1 评论 -
aspjpeg组件图片上文字位置打印辅助工具
asp代码下载地址:https://download.youkuaiyun.com/download/sysdzw/10565234 aspjpeg组件一般大家用来在图片上打水印写文字,比如空的证书模板填写上信息。这时大家都会遇到一个比较麻烦的问题,就是在模板图上的位置没法直接准确确定,只能慢慢尝试。为了解决这个问题,我特地写了个组件,可以方便的确定它的位置。用来测试的图片路径请在json...原创 2018-07-26 12:12:49 · 414 阅读 · 0 评论