
笔记
little_kid_pea
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
clock算法中的Belady现象
clock算法中的belady现象转载 2022-12-08 17:39:13 · 1517 阅读 · 0 评论 -
卡特兰数、真二叉树、出栈序列、n对括号合法表达式
卡特兰数、真二叉树、出栈序列、n对括号合法表达式原创 2022-11-24 12:05:08 · 1402 阅读 · 0 评论 -
2010年408数据结构算法题:循环左移
本文为2010年408数据结构算法题:循环左移,提供了四种解决方案,对应四种算法原创 2022-10-09 02:06:13 · 929 阅读 · 0 评论 -
如何在同一个git网站上使用两套ssh密钥
在阿里云的git上,有公司给的账号和自己的账号,用公司的账号开发公司的代码,用自己的账号开发自己的代码;在.ssh/下,编辑config文件,内容如下Host aliyun2HostName code.aliyun.comUser gitIdentityFile C:\Users\xxx\.ssh\id_rsa2将第二个账号的密钥生成到id_rsa2和id_rsa2.pub文件里,在git clone 的使用将ssh链接里的@code.aliyun.com改为@aliyun2...原创 2022-05-09 00:22:28 · 631 阅读 · 0 评论 -
vue移动端h5伪类active没有效果问题
设置伪类:active样式以后,点击按钮发现没效果,仔细研究发现是click事件在点击态没有出现的时候就触发了,如果没有绑定click,或者click里没有进行页面跳转、dom节点删除等操作的话还是可以看到点击态的,尤其特别的是,自定义组件中不会有这个问题,因为在自定义组件中click以后emit将事件向组件调用者传递,vue的事件触发、事件分发系统是有时间延迟的,有了时间延迟也就看到了点击态。...原创 2021-03-18 11:17:27 · 1703 阅读 · 0 评论 -
h5在twitter里登陆功能使用体验
1、twitter里授权用户登陆某个h5跟微信的授权方式不太一样。微信是通过jssdk和jsbridge的方式,提供接口给pc端的网站或者微信里的网站授权用户登陆。微信里授权pc端采用的是在微信开放平台上注册第三方网站应用,通过用户扫码的方式授权,在微信里授权网站还可以采用更方便的方式,通过登陆某个公众号,这种方式在微信环境下微信通过bridge与webview通信,获取当前用户,并在用户第一次访问的时候弹出授权登陆框,用户只需要点击授权按钮即可授权网站获取当前用户的id和头像昵称。可是twitter不一样原创 2021-02-26 19:58:08 · 3852 阅读 · 1 评论 -
twitter card 不生效(ERROR: Fetching the page failed because the fetcher cannot resolve the address )的原因
1、twitter card 是如何定制website分享到twitter以后,在twitter timeline里显示的卡片样式的方式,就跟定制h5分享到朋友圈的卡片样式一样。twitter和微信不太一样,微信分享给好友的卡片定制以及分享到朋友圈的卡片样式定制是通过weixin jssdk,但是twitter里没有jssdk,twitter里分享卡片的样式定制方式,是通过爬虫爬取html文本,解析head里的meta标签实现的,详细参见下方链接:(1)https://developer.twitter原创 2021-02-26 19:31:55 · 1883 阅读 · 0 评论 -
ERROR: Could not install packages due to an OSError: (‘Received response with content-encoding: gzip
使用pip install时出现这个问题,最后解决办法将阿里云的源换成豆瓣的源阿里云:https://mirrors.aliyun.com/pypi/simple豆瓣:http://pypi.douban.com/simple原创 2021-02-04 20:37:15 · 2644 阅读 · 1 评论 -
修改域名解析以后,ie和chrome浏览器仍旧访问旧ip,只有firefox可以访问新ip
修改域名解析以后,ie和chrome浏览器仍旧访问旧ip,只有firefox可以访问新ip. ipconfig /flushdns 用过不管用,chrome://net-internals/#dns 也用过,不管用,nsloop 查看域名ip发现有1/6的几率给旧ip,ping域名,有的时候是旧ip有的时候是新ip.重新笔记本以后,chrome浏览器才可以访问新ip...原创 2021-01-11 11:42:30 · 1234 阅读 · 0 评论 -
记一次android app启动错误:Default Activity not found
工程是创建的空项目,唯一的一个activity是通过new activity 创建的,android 自动生成了.java文件和layout文件夹下.xml文件,同时修改了AndroidManifest.xml中的 application 标签,自动添加了activity标签,但是activity标签中啥都没有,一依据https://www.jianshu.com/p/7dad7362fdfd的指引,需要在activity标签中添加intent标签才可以在AndroidManifest.xml中填...原创 2021-01-11 00:22:30 · 341 阅读 · 0 评论 -
chrome浏览器鼠标点哪儿都是光标闪动
解决方案:按f7转载:https://www.v2ex.com/amp/t/722897转载 2021-01-08 19:13:46 · 9587 阅读 · 11 评论 -
pip install 更换为阿里的源
"""1、采用国内源,加速下载模块的速度2、常用pip源: -- 豆瓣:https://pypi.douban.com/simple -- 阿里:https://mirrors.aliyun.com/pypi/simple3、加速安装的命令: -- >: pip install -i https://pypi.douban.com/simple 模块名"""...转载 2020-12-24 21:49:43 · 2331 阅读 · 0 评论 -
去除git diff 时出现的 ^M
原文链接git config --global core.whitespace cr-at-eol转载 2020-10-21 10:31:15 · 632 阅读 · 0 评论 -
推荐一个查询css animation函数timingFuntion参数的网站
https://www.xuanfengge.com/easeing/easeing/原创 2020-08-13 14:59:22 · 145 阅读 · 0 评论 -
cdn 缓存现象
如图所示,我在阿里云对象存储OSS系统中相应的路径上传了截图中的文件内容,过了一会儿发现这个monaco-editor源码文件,不能直接使用,能直接使用的是另外一个打包过的文件,内容为:在阿里云对象存储系统中删除旧的文件内容以后,上传新的文件内容,在浏览器中通过cnd域名访问这个路径的文件,发现文件内容还是旧的文件。我去阿里云OSS对象存储里把这个文件删除以后,还是得到旧文件,但是如果我在浏览器中URL加一些别的字符串,例如:https://cdn.test.cn/monaco/langua..原创 2020-08-09 14:24:36 · 395 阅读 · 0 评论 -
利用fiddler在手机上调试vue项目
原创 2020-07-22 12:53:56 · 539 阅读 · 0 评论 -
Electron-vue在使用 Element-ui 的时候Table无法正常显示
reference问题描述:在electron-vue项目中使用el-table发现没有渲染,查看dom树发现el-table节点高度为0。解决方案:需要特殊设置才可以使用element-ui组件:.electron-vue/webpack.renderer.config.js中在whiteListedModules中添加element-ui然后重新编译即可...转载 2020-06-27 11:26:52 · 875 阅读 · 1 评论 -
微信小程序使用translate3d实现无限循环移动,在IOS出现闪屏问题
reference结构<view class="J-slider" style="width:320px;height:600px"> <view class="J-scroller" style="width:960px;height:600px;"> <view class="item"></view> <vie...转载 2020-04-22 20:06:07 · 2780 阅读 · 0 评论 -
markdown中文文档
https://markdown-zh.readthedocs.io/en/latest/原创 2020-04-15 09:34:47 · 257 阅读 · 0 评论 -
electron-vue process is not defined
reference :https://blog.youkuaiyun.com/catgray/article/details/103049556.electron-vue/webpack.web.config.js 和.electron-vue/webpack.renderer.config.js中的改为new HtmlWebpackPlugin({ filename: 'i...转载 2020-04-12 18:04:16 · 458 阅读 · 0 评论 -
yarn install 卡在Building fresh packages
可在项目根目录下新建.yarnrc文件,然后重新执行构建命令,.yarnrc文件内容如下:registry "https://registry.npm.taobao.org"sass_binary_site "https://npm.taobao.org/mirrors/node-sass/"phantomjs_cdnurl "http://cnpmjs.org/downloads"...转载 2020-04-12 17:53:25 · 5185 阅读 · 0 评论 -
fakePromise
function fakePromise(executor){ this.ENUM = { "pending":"pending", "fulfilled":"fulfilled", "reject":"rejected", } this.state = this.ENUM.pending; Object.defineProperty(this,"leng...原创 2020-03-28 11:47:18 · 217 阅读 · 0 评论 -
微信小程序wx.loadFontFace安卓失效
原文链接在nginx配置一下字体支持跨域location ~* \.(eot|ttf|woff|woff2|svg)$ {root /data/youzan/;add_header Access-Control-Allow-Origin *;}转载 2020-02-11 11:41:42 · 2858 阅读 · 0 评论 -
InnerAudioContext.onTimeUpdate不触发
官方文档和论坛都没有写这个问题的解决办法,最后经过实验发现,需要在InnerAudioContext.onTimeUpdate调用以前,先调用innerAudioContext.onPlay,并且在innerAudioContext.onPlay的回调函数中访问innerAudioContext.duration属性Page({ /** * 页面的初始数据 */ ...原创 2020-01-02 19:10:00 · 5256 阅读 · 3 评论 -
如何在一台新的阿里云服务器上部署一个后端服务
记录一下第一次在一台新的阿里云服务器上部署一个后端服务的过程选择新的阿里云账号,登陆以后选择一个没有使用过的服务器 询问管理员服务器登陆的账号的密码,或者修改服务器的登陆密码。 一台从来没有使用过的服务器,使用xshell是连接不上的,用密码登陆不上,xshell提示服务器要求用授权过的客户端密钥登陆。 这时候在阿里云网页控制台中可以使用云命令行登陆服务器(需要使用账号管理员手机短信验证...原创 2019-12-17 17:31:41 · 1969 阅读 · 0 评论 -
在GitHub多个帐号上添加同一台机器的SSH公钥
本人工作时使用公司在阿里码云上的公司内部账号拉代码,突然有一天想要把自己业余时间做的一个小APP代码放在自己在码云上的私人号上,发现PC上的ssh公钥不能添加到私人账号,因为在同一个网站上自己的私人账号与公司的内部账号是不可以共享一份ssh公钥的,于是有了下面的经验:转载1、https://www.cnblogs.com/myall/p/6675741.html2、https://bl...转载 2019-11-08 10:49:57 · 1651 阅读 · 0 评论 -
div 让文字溢出后自动换行
.wrap { table-layout:fixed; word-break:break-all; overflow:hidden; }转载 2019-10-18 10:36:51 · 1661 阅读 · 0 评论 -
git 分支对比
我有个项目下本地开了好几个分支,分别处理不同的问题。最后想要合并的时候,想要删除一些已经完成了的分支,但是我已经不记得哪个分支完成了,哪个分支没有完成。最先想到的是去每个分支下,查看有没有没提交的,这样我肯定能知道没有提交完的分支是不能删除的。但是我看不到已经提交了的分支的提交内容,这个时候我需要对比,dev分支与master分支的commit之间的差别,以此确认,是否还存在没有合并的分...转载 2019-04-29 20:55:50 · 1589 阅读 · 0 评论 -
vue @click 绑定的函数,如何同时传入事件对象和自定义参数
1、仅仅传入自定义参数html :<div id="app"> <button @click="tm(123)">ddddd</button></div>js :new Vue({ el:'#app', methods:{ tm:function(e){ console.log(e)...转载 2019-05-01 11:06:02 · 54261 阅读 · 0 评论 -
vue invalid Host/Orign header
在webpack.config.js 中设置:devServer: { host: '127.0.0.1' disableHostCheck: true}参考https://www.v2ex.com/t/519971转载 2019-05-01 11:08:50 · 151 阅读 · 0 评论 -
element-ui table组件,使用sortable指令以后,如何获取排序后的数据
参考用this.$refs,里面就有table对象,这是一个js对象,该对象有个属性tableData,就是排序后的数据转载 2019-05-10 11:57:20 · 8344 阅读 · 4 评论 -
Sublime微信小程序wxml, wxss代码高亮
转自简书1. Sublime text打开微信小程序工程文件,找到一个wxml文件,打开。2. 右下角显示“Plain Text”的地方点一下,会弹出来很长一列选项,拉到最上Open all current extension as HTML3. wxss文件同理,除了Open all current extension as CSS作者:番茄土豆222链接:https:...转载 2019-05-07 18:43:17 · 1202 阅读 · 1 评论 -
微信小程序web-view访问h5部分中文字符乱码问题
在微信开发者工具中,看到:点击预览,用手机扫描以后,在手机上查看开发版的小程序,发现没有乱码原创 2019-05-13 11:18:10 · 2222 阅读 · 0 评论 -
js导出与引入
导出关键字:export引入关键字:import一个js文件中可以使用export default将一个对象整体导出,或者使用多个export导出多个数据当使用export default导出一个的时候,import xxx from "path/a.js" 可以将a文件中整体导出的对象取别名为xxx当使用多个export导出的时候,需要导入其中几个元素,使用 import { v...原创 2019-05-22 22:58:35 · 1976 阅读 · 0 评论 -
解决移动端视频层级最高的问题,修改video属性
原文链接1.安卓端下的video标签播放时会被浏览器接管。此时已经脱离了文档流,并且与文档已经非同层了,所以设置z-index是无效的。2.安卓下qq的x5内核浏览器,提供了相关属性。分别为:x5-playsinline:行内播放。x5-video-player-type="h5":播放层级为文档层级。参考x-webkit-airplay="allow"x5-v...转载 2019-06-04 16:37:00 · 9163 阅读 · 7 评论 -
js 如何将一个数组中的元素,从前到后两两一组
参考:function arrSlice (arr) { return arr .sort(() => Math.random() > .5) // 打乱 .map((e, i) => i % 2 ? null : [arr[i], arr[i + 1]]) // 两两取出 .filter(Boolean)}function arrSli...转载 2019-07-03 16:01:59 · 1891 阅读 · 0 评论 -
伪元素中content属性为什么不能设置图片尺寸?
原文链接转载 2019-07-12 18:44:21 · 2917 阅读 · 0 评论 -
如何在PHOTOSHOP中查看参考线之间的距离或者参考线围成的block宽高
按下ctrl的同时,滚动鼠标滚轮或者用鼠标点击block原创 2019-07-12 19:04:58 · 7191 阅读 · 0 评论 -
windows+apache+php,html代码中的php代码被浏览器注释掉
原链接windows环境搭好apache环境和php环境后,发现html文件中的php代码还是被注释掉了,解决方法如下图所示:转载 2019-07-18 19:54:18 · 638 阅读 · 0 评论 -
Python3 打印26个英文字母
原文链接方法一list(map(chr, range(ord('a'), ord('z') + 1)))['a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z']方法二[chr...转载 2019-07-19 14:06:13 · 1922 阅读 · 0 评论