![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
网站知识
文章平均质量分 65
豫迷糊
专业技能:PHP、易语言、JavaScript
微信:sncdma
展开
-
npm install sqlite3 --save 报错
您是否成功安装了其他npm软件包?否则尝试用npm install -g npm更新您的npm。这似乎是一个权限错误。使用sudo运行更新命令:sudo npm install -g npm。原创 2022-11-26 02:12:47 · 3180 阅读 · 0 评论 -
server_name _;的作用 nginx
nginx 批量载入配置 conf 时会按 ascii 排序载入,这就会以 a.conf b.conf c.conf 的顺序载入,如果没有声明 default_server 的话,那 a 会作为默认的 server 去处理 未绑定域名/ip 的请求。nginx 的 default_server 指令可以定义默认的 server 去处理一些没有匹配到 server_name 的请求,如果没有显式定义,则会选取第一个定义的 server 作为 default_server。原创 2022-11-10 18:14:27 · 4402 阅读 · 1 评论 -
Telegram Bot Api使用教程
其中token为你的机器人token,method为telegram给定的方法,在获取群组chat_id那一步就使用了telegram的其中一个方法(getUpdates),其他方法后面会介绍。telegram发送消息的方式类似与钉钉机器人,都是向一个api发送http请求,而且对于同一个APItelegram支持GET和POST两种请求方式.请求的api格式如下。通常来说我们都需要让机器人在一个群组里工作,所以首先我们需要将机器人添加到我们指定的群组,在群组里发送随意消息并@这个机器人,比如...原创 2022-10-02 13:44:25 · 7398 阅读 · 0 评论 -
原生JS实现fadeIn淡入fadeOut淡出效果
<!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" xmlns:og="http://opengraphprotocol.org/schema/" xmlns:fb="http://www.facebook.com/原创 2021-02-07 16:09:56 · 762 阅读 · 0 评论 -
JS innerHTML appendChild append
appendChild()只能传一个节点,且不直接支持传字符串【需要 appendChild(document.createTextElement(‘字符串’))代替】,返回追加的 Node 节点;若 appendChild() 的参数是页面存在的一个元素,则执行后原来的元素会被移除;例如:document.getElement(“a”).appendChild(document.getElementByIdx(“b”)),执行后,b 元素会先被移除,然后再添加到 a 中。innerHTML添加的原创 2020-11-21 18:08:53 · 441 阅读 · 0 评论 -
提高Web性能之预加载5种不同的方法
预加载有5种不同的方法,dns-prefetch、preconnect、prefetch、preload、prerender这些方法都适用于不同的目标。以下是这些方法的用途:<link rel="dns-prefetch">指示浏览器提前对服务器的IP地址发出DNS请求。这对于CDN,Google字体以及所有其他情况非常有用,当您知道在短时间内需要资源时,知道它所托管的域,但不知道其确切路径。在这种情况下,提前解析服务器的IP地址可以节省50到300毫秒。<link rel="prec原创 2020-11-21 15:58:16 · 1536 阅读 · 0 评论 -
js再次动态插入远程js css iframe 的方法
插入到body节点try{ var src=''; var trackScript = document.createElement('script'); trackScript.type = 'text/javascript'; trackScript.async = true; trackScript.src = src; document.body.appendChild(trackScript);原创 2020-11-21 15:33:10 · 406 阅读 · 0 评论 -
怎么给String.fromCharCode的参数传入变量
#####今天在研究js加密解密过程中,想做一个工具,发现只能给fromCharCode传以逗号间隔的数字,如何动态传入?先来看一下 fromCharCode() 的定义和用法(属于String对象)fromCharCode() 可接受一个或多个指定的 Unicode 值,然后返回一个字符串。注意:该方法是 String 的静态方法,字符串中的每个字符都由单独的 Unicode 数字编码指定。使用语法: >String.fromCharCode()method 所有主要浏览器都支持 from原创 2020-11-21 12:34:00 · 1348 阅读 · 0 评论 -
娱乐城安装出现未能从程序集“System.ServiceModel, Version=3.0.0.0, Culture=neutral, 中加载类型“System.ServiceModel问题解决
未能从程序集“System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089”中加载类型“System.ServiceModel.Activation.HttpModule”。根据提示分析应该是前几天安装了高版本的.net framework 导致了这种错误,上网查了一些资料,解决方案如下:1、首先,找到配置文件applicationHost.config,文件路径: %windir%/syst原创 2020-08-18 15:27:20 · 225 阅读 · 0 评论 -
mysql数据库并发修改时出现的数据错误
问题现象H5 游戏 ,线上用户报bug说账户余额信息与交易流水对不上。可以认为是数据库并发更新问题,由此定位出具体原因,并给出解决方案。场景描述后台给用户充值或提现时,且高并发量的情况下,出现充值100元(假设当前用户余额为50元)与此同时用户又下注10元,此时用于产生两条帐变信息,结果应该是1变动金额 10 变动后余额 40 内容“下注”2变动金额100 变动后余额 140 内容“充值”或者1变动金额100 变动后余额 150 内容“充值”2变动金额 10 变动后余额原创 2020-08-07 01:22:15 · 1005 阅读 · 0 评论 -
php程序调试微信支付回调请求参数的日记
前言:在调试之前,也走了很多弯路,先是学习了http_build_query的使用PHP 中 http_build_query 函数的作用是使用给定的数组生产 URL-encode 查询字符串先来看一下http_build_query函数的基本语法:string http_build_query ( mixed $query_data [, string $numeric_prefix [, string $arg_separator [, int $enc_type = PHP_Q...原创 2020-06-11 13:27:07 · 801 阅读 · 0 评论 -
使用js代码动态控制网页的link标签
探索背景不知道你们有没有用到过类似加盟代理的分站啊,只能加入简单的js代码或者编辑友情链接,或者只能填个备案号的那种网站,你没有权限控制网站的主体源代码,但是你有想更改部分样式或者链接!比如,你想给你的网站设置一个favicon.icojs实现动态修改favicon.ico<script type="text/javascript">var link = document.createElement("link");//先获取link标签对象link.rel = "shortcut原创 2020-05-21 22:17:10 · 1738 阅读 · 0 评论 -
使用github打造免费的全球静态文件加速,支持https比各种cos好多了,记录一下!
首先你得有一个github的账号吧,创建方法这里就不阐述了.网上一堆,直接说方法,主要有几个地方需要注意!访问你仓库文件的方法就是:https://cdn.jsdelivr.net/gh/用户名/目录/文件名例如我在css目录下传了一个命名为masuyun.com.css的css文件,那么文件链接就是https://cdn.jsdelivr.net/gh/Lwvip/yumingku.net/css/masuyun.com.cssjsdelivr也可以直接获取仓库目录,格式如下。https:原创 2020-05-21 02:48:40 · 376 阅读 · 0 评论