资料
每天都进步一点点
这个作者很懒,什么都没留下…
展开
-
git 推送更新出现错误: Updates were rejected because the remote contains work that you do
每次建立新的仓库,提交的时总会出现这样的错误,真是头疼,……直接开始正题,git 提交的步骤: 1. git init //初始化仓库git add .(文件name) //添加文件到本地仓库git commit -m “first commit” //添加文件描述信息git remote add origin + 远程仓库地址 //链接远程仓库,创建主分支git push -u orig转载 2018-03-30 09:15:43 · 61046 阅读 · 19 评论 -
新安装的谷歌浏览器,每次重启都重置所有设置的问题
谷歌重启都重置所有设置问题原创 2023-03-21 09:20:38 · 6262 阅读 · 4 评论 -
安装PhpStorm2020.3
如果已安装软件,先打开文件安装目录,找到Uninstall.exe点击卸载原创 2023-02-09 14:36:47 · 512 阅读 · 0 评论 -
ueditor编辑器的坑(视频空白/保存无数据/无法删除/不能插入百度动态地图/有序列表显示问题)
ueditor编辑器的坑(视频空白/保存无数据/无法删除/不能插入百度动态地图/有序列表显示问题)原创 2021-02-08 15:33:37 · 14505 阅读 · 15 评论 -
删除编辑器内容中上传的图片
function remove_content_img($content){ //匹配并删除图片 $imgreg = "/<img.*src=\"([^\"]+)\"/U"; $matches = array(); preg_match_all($imgreg, $content, $matches); foreach($matches[1] as $img_url){ if(strpos($img_url, 'emoticons')===f原创 2022-04-12 09:16:34 · 425 阅读 · 1 评论 -
文件大小 字节单位转换成KB,MB,GB,TB等单位
/** * 字节单位转换成KB,MB,GB,TB等单位 * * @param $file_size * * @return string * * @author qinglin */function byteSize($file_size){ $file_size = $file_size - 1; if ($file_size >= 1099511627776) $show_filesize = number_format(($file_size / 109951原创 2022-02-24 17:22:29 · 3815 阅读 · 0 评论 -
百度api根据地址获取经纬度
function getLatLng($address){ $geocode=file_get_contents('http://api.map.baidu.com/geocoder/v2/?address='.$address.'&output=json&ak=填写应用ak'); $output= json_decode($geocode,true); $lat = $output['result']['location']['lat']; $lng = $原创 2022-04-01 17:23:38 · 919 阅读 · 0 评论 -
Google网站管理员工具地址
Google网站管理员工具地址:http://www.google.com/webmasters/tools/?hl=zh_CN原创 2022-02-22 14:31:22 · 523 阅读 · 0 评论 -
oss自定义域名突然失效问题
记录一下问题oss绑定自定义域名,由于域名过期或备案有问题下架了,等处理好之后oss就显示异常了解决方法是:先解绑自定义域名,重新绑定就可以了原创 2022-01-17 17:07:54 · 1826 阅读 · 0 评论 -
phpstudy配置局域网使用ip访问
点击设置 - 配置文件 - vhosts.conf - 点击选择你的站点域名打开文件复制原配置,加ip设置重启Apache环境即可原创 2022-01-10 14:33:08 · 8864 阅读 · 0 评论 -
Facebook授权登录获取应用编号和应用密钥及配置
打开网址https://developers.facebook.com/apps/点击创建新应用选择应用类型为“商务”,点击“继续”按钮填写显示名、邮箱、应用用途,点击创建应用。之后可能会弹窗输入密码确认创建应用之后会跳转到应用添加产品页面,点击facebook登录产品,点击设置添加产品,之后的资料可不先填点击左侧栏“Facebook登录 - 设置”,如果权限不足会有提示“你的应用有 public_profile 的一般访问权。若要使用 Facebook 登录功能,请将 public_原创 2021-12-17 10:03:39 · 9290 阅读 · 0 评论 -
网页端Skype更新 在桌面/移动平台添加对Safari的支持
近日,微软对网页端 Skype 进行了更新,重点添加了对桌面端/移动端 Safari 浏览器的支持。所以,无论你使用什么设备,都可以通过浏览器访问 Skype 网页端服务。目前在桌面端,经典版 Microsoft Edge 87 及更高版本、基于 Chromium 的新版 Edge 87 及更高版本、Google Chrome 87 及更高版本、Safari 13.1 及更高版本,以及其他基于 Chromium 87 及更高版本的浏览器都可以访问网页端 Skype 服务。在移动端,需要在 Androi转载 2021-08-05 08:41:24 · 172 阅读 · 0 评论 -
Google授权登录获取客户端ID(client_id)和客户端密钥(client_secret)及配置
1、获取客户端ID(client_id)和客户端密钥(client_secret)需要去这里https://console.developers.google.com/apis/credentials创建 应用凭据2、创建好应用凭据之后,可以去https://console.developers.google.com/apis/library把对应的API服务启用(获取授权信息,如果只是获取默认授权信息就不需要操作),这里是Web端(对应的是社交>G+和Google People API)3、原创 2021-05-07 11:18:18 · 28419 阅读 · 8 评论 -
宝塔环境,后台上传图片不成功问题
主要是宝塔开启了post攻击拦截导致的,关闭之后就可以了我的项目追踪请求返回内容:<html><meta charset="utf-8" /><title>from-data请求error</title><div>宝塔免费WAF提醒您,from-data 请求异常,拒绝访问,如有误报请点击误报</div></html>...原创 2021-05-06 18:06:12 · 3561 阅读 · 4 评论 -
各种邮箱收发服务器地址及端口
邮箱收发服务器端口 官网服务商帮助中心类型服务器非加密SSL加密GmailGoogle帮助中心IMAPimap.gmail.com-993专用密码SMTPsmtp.gmail.com-465/587安全性设置POPpop.gmail.com-995启用POPOutlook/Hotmail微软帮助中心IMAPoutlook.office365.com993SMTPsmtp.office365.com587POPoutlook.office365.com995 阿里邮箱原创 2021-04-21 20:00:42 · 20658 阅读 · 1 评论 -
快递100快递公司编码表
原创 2021-03-12 08:48:21 · 6779 阅读 · 0 评论 -
企业邮箱邮件阅读时出现乱码的原因及处理方法
问题描述发件人在发送邮件时使用了特殊的字符形式,和收件人阅读邮件时默认的字符形式冲突,导致阅读邮件时出现乱码现象。问题原因企业邮箱网页端默认采用Unicode(UTF-8)编码发送邮件,如果收件人邮箱的网页端不支持Unicode(UTF-8)编码,就会出现乱码问题。解决方案临时解决方法:网页端在收件箱中选择目标邮件,右键单击邮件内容,单击编码,然后选择适合的字符编码即可。第三方客户端请您变更实际使用的第三方客户端字符编码。根本解决方法收件人可以向邮件服务商提出需求,增加对U转载 2021-03-03 16:35:12 · 2771 阅读 · 1 评论 -
qq邮箱 SMTP connect() failed
检测以下是否都设置好了1、开启服务2、检测是否开启php_openssl3、发送邮件服务器:smtp.qq.com,使用SSL,端口号465或5874、密码,最主要是这个,不是填写QQ密码也不是QQ邮箱的密码,而是在开启POP3或SMTP的时候给的授权码。授权码获取:https://service.mail.qq.com/cgi-bin/help?subtype=1&&no=1001256&&id=28...原创 2020-11-23 15:23:38 · 4763 阅读 · 0 评论 -
安装PhpStorm
1、卸载旧软件如果已安装软件,先打开文件安装目录,找到Uninstall.exe点击卸载删除.jetbrains目录点击软件“PhpStorm-2020.2.1.exe”安装打开软件点击Evaluate打开一个新建的空文件夹,预加载点击重启把安装参数复制进去安装插件plugins,复制重启软件文件 - 设置 - 把以下文件的作者信息改为自己的 - 确定应用以下选填,根据自己开发环境选择...原创 2020-12-18 15:42:45 · 404 阅读 · 0 评论 -
Paypal开发者中心获取“ClientId”和“ClientSecret”参数
正式环境设置1、登录到 paypal开发者中心网址:https://developer.paypal.com/developer/点击右上角登录按钮登录2、左侧栏 - 我的应用程序和凭证 - 点击“创建新应用”新注册的paypal账号,需要进行邮箱验证,验证通过后,需要等待一段时间(或重新登录),才会出现相关设置项位置验证邮箱通过后,点击创建新应用3、按提示填写,保存创建应用4、点击刚创建的应用进入应用详情页5、应用详情页获得网站开发人员所需要的“ClientId”和“Client原创 2020-09-03 13:38:47 · 16798 阅读 · 0 评论 -
域名判断访问者国家 访问不同服务器方案
1、同一个域名方案要做域名dns服务,可以根据访问者不同国家省份解析到不同服务器IP2、不同域名或二级域名方案可程序判断访问者IP来判断国家,再跳转对应国家服务器绑定的域名。ip判断存在小小瑕疵,会存在ip库或第三方判断ip地址不全的情况...原创 2020-05-08 15:35:35 · 6860 阅读 · 1 评论 -
语言代码表
语言代码 语言名称af 南非语af-ZA 南非语ar 阿拉伯语ar-AE 阿拉伯语(阿联酋)ar-BH 阿拉伯语(巴林)ar-DZ 阿拉伯语(阿尔及利亚)ar-EG 阿拉伯语(埃及)ar-IQ 阿拉伯语(伊拉克)ar-JO 阿拉伯语(约旦)ar-KW 阿拉伯语(科威特)ar-LB 阿拉伯语(黎巴嫩)ar-LY 阿拉伯语(利比亚)ar-MA 阿拉伯语(摩洛哥)ar-OM ...翻译 2019-12-31 19:32:31 · 444 阅读 · 0 评论 -
国外分享插件
1、AddThis网址:https://www.addthis.com备注:要注册登录,最近好像不能注册登录了2、sharethis网址:https://sharethis.com备注:不用注册登录,但布局代码上去之后,第一次打开网页会有弹框提示,感觉用户体验不好3、AddToAny网址:https://www.addtoany.com备注:不用注册登录,代码布局上去无问题。推荐使...原创 2019-10-16 14:43:46 · 1055 阅读 · 0 评论 -
Apache 报错指定的网络名不再可用解决方案
网站每过一定时间就无法打开,静态页面也无法访问。重启Apache后恢复,确认为Apache问题。在httpd.conf底部添加以下代码 :AcceptFilter http none AcceptFilter https none EnableSendfile Off EnableMMAP off翻译 2016-08-30 15:28:10 · 1400 阅读 · 0 评论 -
robots.txt 向黑客泄露了网站的后台和隐私
前几天有朋友在网站通过聊天窗口问红涛,有什么什么办法阻止搜索引擎的收录,因为自己网站上面有的东西不想被搜索引擎收录。其实是可以实现的,在这里就有必要好好介绍一下robots.txt文件,因为通过这个robots.txt全完可以实现搜索引擎收录的问题。 其实不管是企业网站还是门户网站,上面都会有些资料是保密而不对外公开的。怎么样做到不对外公开呢?唯一的保密的措施就是不让搜索引擎来搜录这些信息。这 样转载 2016-08-01 09:21:01 · 6651 阅读 · 0 评论 -
html5 ios中忽略将数字变为电话号码
html5 ios中忽略将数字变为电话号码name 属性的 format-detection 值(忽略页面中的数字识别为电话号码)<meta name="format-detection" content="telephone=no" />说明:使设备浏览网页时对数字不启用电话功能(不同设备解释不同,iTouch 点击数字为存入联系人,iPhone 为拨打电话),忽略将页面中的数字识别为电话号码。转载 2016-06-22 20:27:06 · 6124 阅读 · 0 评论 -
个人或企业网站建设备案不备案有区别?如何备案?
个人或企业网站建设需不需要备案,有哪些区别?备案的话如何备案呢?这些在很多企业和个人来说是十分模糊的,因为不了解,所以在选择上无法给出判断! 一、为什么要备案?备案不备案有哪些区别 目前在中国大陆的企业网站、个人网站,(只要你的服务器机房在中国大陆)不管什么网站都是一样,都要求备案,这个备案是指工信部要求,(工信部的网站上大家可以自行去查询相关的法律法规)各省通讯管局审核,然后下发一个备案号,那转载 2016-07-04 12:58:00 · 5836 阅读 · 0 评论 -
smarty中foreach属性中 index、last、iteration、show
.index包含单签数组的索引,从零开始。{* The header block is output every five rows *}{* 每五行输出一次头部区块 *}<table>{foreach from=$items key=myId item=i name=foo} {if $smarty.foreach.foo.index % 5 == 0} <tr><th>T转载 2016-07-01 11:47:55 · 20180 阅读 · 0 评论 -
常用正则
整数或者小数:^[0-9]+\.{0,1}[0-9]{0,2}$ 只能输入数字:"^[0-9]*$"。 只能输入n位的数字:"^\d{n}$"。 只能输入至少n位的数字:"^\d{n,}$"。 只能输入m~n位的数字:。"^\d{m,n}$" 只能输入零和非零开头的数字:"^(0|[1-9][0-9]*)$"。 只能输入有两位小数的正实数:"^[0-9]+(.[0-9]{2})?$"。翻译 2016-06-27 10:21:46 · 455 阅读 · 0 评论 -
微信支付 常见报错
微信支付 常见错误翻译 2016-04-20 16:33:30 · 12805 阅读 · 2 评论 -
端口80 被system PID 4占用的解决办法
结束系统服务项: World Wide Web Publishing Service转载 2016-03-25 09:42:26 · 2809 阅读 · 0 评论 -
输入值/表单提交参数过滤有效防止sql注入的方法
/*** 过滤sql与php文件操作的关键字* @param string $string* @return string* @author zyb <zyb_icanplay@163.com>*/function filter_keyword( $string ) { $keyword = 'select|insert|update|delete|\'|\/\*|\*|\.\.转载 2016-01-14 16:54:41 · 2101 阅读 · 0 评论 -
禁止页面鼠标右键和选择的方法(支持Firefox和IE浏览器)
<!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><meta http-equiv="Content-Ty转载 2016-01-13 13:59:00 · 741 阅读 · 0 评论 -
手机端wap站网页播放腾讯视频代码
<div class="detail-con clear"><div id="mod_player_wrap" class="mod_player_wrap"><div class="mod_inner"><div id="mod_inner" class="mod_player_section center mod_independent"><div><div id="mod_playe转载 2016-09-18 16:22:41 · 9108 阅读 · 0 评论 -
iframe自适应高度(兼容多种浏览器)
最近些项目遇到用iframe的地方,发现设置的固定高有时不能完全适应项目环境,不是高了就是不够高,在页面里看着很不爽。 想来想去,何不让iframe自适应高度呢。经过一番折腾,最终还是弄出来。下面是实现的源码:<div id="leamain"> <iframe src="#" marginheight="0" marginwidth="0" frameborder="0"转载 2016-11-30 17:04:59 · 518 阅读 · 0 评论 -
使用“Beyond Compare 4”软件排查清除中毒文件(需要有干净的本地文件)
方法一:下载线上源代码如果网页有样式排版错乱问题,按F12查看网页错误提示有JS报错问题,则检查JQ、JS文件是否被幕改,如:把你已经知道的那些文件是中毒幕改了的,汇总到一个文件夹放着。一般都是先检查入口文件、网页的公共头部尾部、config文件等1.先排除相同入侵文件,将中毒的文件编辑打开,复制当前中毒文件某部分代码,全项目搜索。复制搜索的代码要有技巧,才能减少搜索工作量。2.获取中毒...原创 2019-05-13 09:45:10 · 776 阅读 · 0 评论 -
apidoc生成接口文档,分组支持中文命名
找到路径:C:\Users\当前用户\AppData\Roaming\npm\node_modules\apidoc\node_modules\apidoc-core\lib\workers\api_group.js编辑api_group.js大约83行,把这行代码注释掉就行group = group.replace(/[^\w]/g, '_');...原创 2019-02-26 16:50:04 · 3063 阅读 · 1 评论 -
git fatal: Authentication failed for又不弹出用户名和密码 解决办法
先执行命令:git config --system --unset credential.helper如果还是不行,找到gitconfig文件更改:1.打开gitconfig文件,我的文件路径在C:/用户/自己的文件夹/.gitconfig,也就是git安装的路径下。2.删除末尾的 [credential] helper = manager...原创 2018-11-01 09:02:56 · 5953 阅读 · 0 评论 -
微信支付 WEB APP 配置信息流程(个人笔记)
个人笔记,可能只有自己看得懂,哈哈。每次对接完支付时不做笔记,下次再对接都不太确定是否那样这样的,头痛。。。WEB微信支付需要的资料: 主要获取4个资料信息(商户号、APPID、AppSecret、密钥key) 商户号、APPID、AppSecret – 微信公众号获取 密钥key – 微信商户号获...原创 2018-08-22 20:26:11 · 673 阅读 · 0 评论 -
网站速度优化
1)图片分发到CDN上 2)图片使用与主站不同的域名 3)图片使用多个二级域名,增加浏览器并发 4)非首屏使用lazyload 5)零碎的图片合并为一张大图,一次加载,使用css定位来显示 6)图片色彩丰富的使用jpeg,一般的使用png 7)压缩图片为webp格式 8)不会变化的图片,http头部增加expires字段,设定合理的过期时间,让客户端尽可能缓存久一点。...原创 2018-07-13 09:02:08 · 1347 阅读 · 0 评论