自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 资源 (1)
  • 收藏
  • 关注

原创 ios键盘收起,页面不会恢复到输入前的状态

tips: 这个问题网上我还没有搜到解决方案,,,都是些只会复制别人文章还重复还不写来源的人,,不想看啰嗦文章的话解决方案就在第二个板块,直接用就行。问题描述可以参考上图,很影响体验解决方法如果使用了fastclick的话,可以修改以下代码就能解决问题我理解的是checkbox和radio这些dom应该获得focus而不是label去获得,所以把this.focus(targetEle...

2020-04-29 18:16:49 591

原创 解决vue v-if在ios下 click需要两次触发的bug

解决vue v-if在ios下 click需要两次触发的bugbug猜想踩坑解决bugvue绑定了click事件,但是在ios手机上需要点击两次才能触发事件猜想ios不允许div绑定点击vue事件绑定对于ios这个版本的不兼容ios处理点击时有其他的操作踩坑给div改成btn也是不好使的。。。。 验证失败找了几台不同ios版本的都存在这个问题,可以先排除这个猜想。...

2019-10-11 18:20:14 2097 1

原创 wget/curl提示不安全 --no-check-certificate

PS:如果是安装php时执行make install提示pear链接不安全,则可以按照上边操作后重新clean掉安装 (sudo ldconfig & sudo make & sudo make install)升级完后可以把新openssl的lib安装目录配置到/etc/ld.so.conf.d/openssl.conf里面。比如:/usr/local/openssl1_1_0/lib。其实就是openssl版本太低了。然后ldconfig 再重新执行wget即可~

2023-10-09 11:44:37 885

原创 golang通过ssh链接mysql

2、设置远程mysql的地址 端口账号等信息和ssh地址、账号、密码即可(USE_SSH=true时ssh端口等信息不设置也可以,运行时会提示输入)1、安装mysql ssh包。

2023-07-10 16:52:38 505

原创 golang替换换行符

Golang限定字符或者字符串一共三种引号,单引号(''),双引号("") 以及反引号(``)。反引号就是标准键盘“Esc”按钮下面的那个键。Golang中的单引号,更类似于C语言中的char类型,其实不能算字符串,因为只能是单个的字符。Golang中的反引号,类似Python的三引号,可以这行的字符串,所有转义字符将被忽略...Golang中的双引号,才是字符串,单行的,多个字符(字母数字)。之前过滤换行符的方法是这样的,导致转义换行符时把回车也给替换了。

2023-07-05 16:13:28 626

原创 mac编译企微wxwork_finance_sdk

不用考虑了,,换到非mac平台或者虚拟机开发吧,,mac下企微的C_SDK不兼容。

2023-07-04 15:04:24 337 2

原创 gin abort不能阻止后续代码的问题

以上同时输出了{“code”-21003,“data”null,“msg”“未找到该语种”}{“code”0,“data”null,“msg”“ok”}导致前端解析失败了。后边百度说是需要调用gin.context.Abort(),但是我加上后并没有作用,而且打印c.IsAborted()为true仍然继续执行。,那么其实就很简单了,只要在utils.returnJson后加上return即可。在校验参数时发现参数错误和正确的json一起输出了出来导致前端解析错误。......

2022-07-27 16:46:06 765 1

原创 Elaticsearch安装越南语分词器

实现支持英、德、法、葡萄牙、西班牙、俄、印尼、泰、繁中、简中、日、韩、越南、意大利、阿拉伯、土耳其、乌克兰、荷兰、波兰 19种文字的分词器英 english德 german法 french葡萄牙 portuguese西班牙 spanish俄 russian印尼 indonesian泰 thai意大利 italian阿拉伯 arabic土耳其 turkish荷兰 dutch波兰 analysis-stempel乌克兰 analysis-ukrainian越南 https://gi

2022-07-11 21:07:15 1150 2

原创 Golang根据参数引入相应配置文件的实现方式

Golang根据参数引入相应配置文件的实现方式,可以配合jenkins自动化部署

2022-06-30 12:20:16 624

原创 Golang des-cbc

Golang des-cbc

2022-06-29 18:25:51 661

原创 vue1升级vue2踩坑指南

15年的老项目,还是使用的fis3来构建项目。去年底换到mac开发后在macos12环境下无法使用热更新,每次需要保存后重新暂停服务再启动服务很费时间。。。。且fis3官方已经不再维护相关组件也已经很兼容了,,,寻找解决方案无果后长痛不如短痛,直接换webpack吧最终vue版本为2.1.0此版本刚好可以使用vue-loader10.0.1版本其他的似乎都会报错。vue-template-compiler和vue版本对应即可新的package.json:vue官方说明vue升级指南从官方的说明中可

2022-06-15 20:32:09 685

原创 van-uploader禁止上传heic图片

官方说明caniuse 兼容性0%禁止上传heicasync beforeRead(file) { return new Promise((resolve, reject) => { let reader = new FileReader(); reader.onload = function(result) { let buffer = new Uint8Array(result.target.result); ..

2022-05-16 10:43:49 539

原创 python使用requests请求https报错ssl error 使用pip安装包时也会报ssl error

情况描述:1、pip install ***时报错提示:pip 【WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, st】2、python3使用requests请求https接口时会提示Caused by SSLError("Can't connect to HTTPS URL because the SSL module is not available)解决方案:重装pyth

2022-04-08 14:35:41 3726 2

原创 飞书自定义机器人

似乎是抄钉钉的。sign的生成方法删减了一点飞书@的是user_id并不是手机号或者邮箱,user_id的获取方法可参考我的这个文章获取飞书的user_id_卖烤冷面的郭师傅的博客-CSDN博客飞书的user_id隐藏的极深。。。找了半天找不到,最后是询问客服后才知道的。1、点击头像——设置——关于飞书:连续点击飞书版本号五次2、点击头像——右键头像——点击copy_user_id即可获得自己的user_id...https://blog.csdn.net/qq_37172634/article/det

2022-04-06 18:38:00 2773

原创 获取飞书的user_id

飞书的user_id隐藏的极深。。。找了半天找不到,最后是询问客服后才知道的。1、点击头像——设置——关于飞书:连续点击飞书版本号五次2、点击头像——右键头像——点击copy_user_id即可获得自己的user_id...

2022-04-06 18:34:58 11405 5

原创 jenkins SunCertPathBuilderException错误修复

参考:https://www.cnblogs.com/cekaigongchengshi/p/14078668.html上边这位博主写的大部分都对,只是第三步并不需要改成清华大学的源站,jenkins设置的是什么就用什么域名1.先编译如下文件InstallCert.java 命令:javac InstallCert.java;#复制jenkins升级站点域名,我配置的是https://updates.jenkins.io/update-center.json,那么我的host就是updat

2022-03-09 15:35:28 169

原创 前端获取客户端IP地址

前端有时候会需要使用客户端IP可以通过搜狐的接口获取let _script = document.createElement('script');_script.setAttribute('charset', 'utf-8');_script.setAttribute('type', 'text/javascript');_script.setAttribute('src', 'https://pv.sohu.com/cityjson?ie=utf-8');document.getElemen

2022-03-07 16:45:06 3169 2

原创 钉钉webhook机器人推送消息

php 钉钉webhook机器人消息

2022-03-07 16:04:37 899 1

原创 微信网页分享无效

微信网页分享无效 公众号 菜单 分享 onMenuShareTimeline onMenuShareAppMessage

2022-02-16 21:49:53 512

原创 cocos remote_url 不生效

今天打包cocos代码时发现一直不使用我设置的cdn资源地址设置为 var remote_url = '//s.g-shifu.com';chrome network的url为 'g-shifu.com'起初以为是调试模式/debug的锅,但是来回打log都没发现任何问题,最后尝试添加上协议后竟然生效了 var remote_url = 'https://s.g-shifu.com'。。。之前一直没出现过这种问题,可能他某个js版本校验了资源地址。。 那就需要加上协议才行了var remo

2021-12-14 20:16:57 297

原创 apache跨域设置

1.加载扩展库LoadModule headers_module modules/mod_headers.so2.允许某些域名访问(比如允许*.g-shifu.com/*.g-shifu.cn使用POST/GET访问)<IfModule mod_headers.c> SetEnvIf Origin "http(s)?\:\/\/[a-z]+\.g-shifu.(com|cn)$" AccessControlAllowOrigin=$0 Header set Acces...

2021-11-09 10:06:20 865

原创 chrome禁止更新,允许跨域写入cookie

1、如何禁止chrome更新 禁止服务什么的都不好使,最简单的方法 改host文件,把google的更新网址指一个随便的ip即可使更新请求失败0.0.0.0 update.googleapis.com改完后chrome更新就失败了2、如何允许chrome跨域chrome94版本在10.9发布,此版本禁止了手动更改cookie设置,前端开发在本地测试时如果服务端跨域cookie将写入不进去。为此只能将现在chrome卸载安装老版本的chrome 记得做好数据备份开启同步也可。..

2021-10-12 19:33:22 2378 1

原创 QQ、微博、navigator分享

1. QQ//引入qqapi<script src="//open.mobile.qq.com/sdk/qqapi.js"></script><script>//注册分享内容 qq没有回调mqq.data.setShareInfo({ title: "标题", desc: "简介", image_url: shareImage, share_url: shareUrl}, function(e){ onsole.l

2021-08-10 10:12:28 463

原创 html video强制不全屏播放

html video不全屏代码<video src="'videoSrc" playsinline="true" webkit-playsinline="true" x5-playsinline="true" x5-video-player-type="h5" x5-video-player-fullscreen="false" autoplay></video>可试用于大部分手机 大部分webview测试遇到不可用的平台有IOS版微博OPPO上的QQ华为/荣耀上的钉

2021-08-10 09:50:03 653

bilibili 自动化获取经验

bilibili 自动化获取经验,使用python3.8,仅供学习交流

2022-04-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除