Windows Terminal 终极美化

Windows Terminal 终极美化
安装 Window Terminal 有两种安装方式,这个要自行选择 git 安装 前往 windows terminal 的github地址下载,再使用vs2019 进行编译使用。 我是拉了关天,没拉下来,放弃了。 1.0正式版本已经发布了,不需要自行编译了。直接去Github Window Terminal 下载安装即可 商店安装 在微软商店里搜 windows terminal,安装即可。 ...阅读全文
44716次浏览69条评论16次感谢

window10 升级专业版

剧情开端 2020 年在老家办公,突然(balck)MAC 熄火了,再也起不来了,老家没有地方修理. @马王 从山西给我邮寄了一台联想小新,约莫着有五六年没用 windows 了,于是折腾 windows 之路由此开始了。 升级系统 强迫症使然,肯定要升级下系统到最新版本。不用想,品牌机的系统都是家庭版本,很多功能用不了。 姿势一 网上找了一堆神 Key,直接升级,失败了,难道之前的方式不能用了吗...阅读全文
398次浏览0条评论0次感谢

Linux/MacOS 终端大小写敏感问题

Linux/MacOS 终端提示大小写不敏感 打开终端,并cd 到用户home目录,输入: echo "set completion-ignore-case on" >> .inputrc 关闭再重新打开终端即可 如果你只想快速解决上面的问题,直接看第三部分即可。 inputrc 文件介绍 Bash和其它大多数shell使用Readline库作为其输入相关的库。R...阅读全文
664次浏览5条评论0次感谢

微信小程序webview保存图片

背景 在小程序的 webview 里保存图片. 因为微信的 js-sdk 没有提供 saveImageToPhotosAlbum 方法 更多 web 和小程序的交互, 请看 这里 解决思路 先加载 微信 js-sdk <script src="https://res.wx.qq.com/open/js/jweixin-1.6.0.js"></script>...阅读全文
1104次浏览2条评论0次感谢

CSS3 Flex 布局

CSS3 Flex 布局
兼容性 2009 年,W3C 提出了一种新的方案----Flex 布局,可以简便、完整、响应式地实现各种页面布局 标 1 仅支持旧的 flexbox 规范,不支持包装。 标 2 仅支持 2012 语法 标 3 不支持 flex-wrap,flex-flow 或 align-content 属性 标 4 部分支持是由于存在大量错误(参见已知问题) 概念 Flex 是 Flexible Box ...阅读全文
707次浏览0条评论3次感谢

解决SSH连接Linux超时

在开发当中经常需要登录远程服务器,于是通过 ssh 或者 putty 登录,可是一转身,这厮就自动断开了。让人非常恼火,如何解决 SSH 连接 Linux 超时自动断开? 修改服务器相关配置 $TMOUT 系统环境变量 # 用以下命令判断是否是否设置了该参数 echo $TMOUT # 如果输出空或0表示不超时,大于0的数字n表示n秒没有收入则超时 # 修改方法 vi /etc/profile #...阅读全文
845次浏览1条评论2次感谢

微信小程序和web之间的交互

背景 通常我们写了一套自适应的 web 程序,想在多种环境中使用.比如 app 里,微信小程序里,各种 app 分享中, 假如只是能使用 app 浏览,问题不大,但是要在被嵌入 app 里面和 app 本身交互,就要做各种折腾, 如是就有了本文. 在ReactNative里折腾,请看 这里 接入条件 首先得有开发者权限 你得有台服务器,有权限上传文件,不然验证无法通过 必须是企业小程序,个人和海...阅读全文
1786次浏览0条评论3次感谢

window修改鼠标滚轮方向

window修改鼠标滚轮方向
玩久了 mac 突然切换到 window, 会赶脚很不顺手.主要体现在: 鼠标滚轮是反的,触摸板是反的. 强迫症的你,就会想方设法的把他顺过来. 在 Mac OS 中提供了修改鼠标滚动方向的设置,系统偏好设置-鼠标-选择是否是自然,默认为选中,与 Windows 相反 在 Windows 中没有提供直接修改的方法,但是可以通过修改注册表的方式来解决: 第一步 计算机-右键-管理-系统工具-设备管理...阅读全文
926次浏览2条评论1次感谢

本地站点开启https

本地站点开启https
线上环境开启 https 请移步 给站点开启 https 和 http2 本文这里要说的是如何在本地环境搭建 https,至于说有什么用,假如你找到这了, 就说明你已经用到了. Chrome NET::ERR_CERT_COMMON_NAME_INVALID 虽然你配置了本地的证书,但是总是本地证书被拒绝的,原因是 Chrome 已经弃用了对证书中 commonName 匹配的支持,实际上,自 2...阅读全文
1119次浏览0条评论1次感谢

Vue transition动画

官网 API: https://cn.vuejs.org/v2/guide/transitions.html 官方的demo点击显示与消失 <div id="demo"> <button v-on:click="show = !show"> Toggle </button> <transition...阅读全文
766次浏览0条评论6次感谢

Vue 入口缓存的问题

关于 web 的缓存策略,推荐这篇文章:Http 缓存机制 在开发时候经常遇到一个问题,我们根据版本号去控制缓存问题,当我们发布新版本,使用心得版本号的时候,发现 html 里面引用的版本号却是旧的版本号 ,原来是该 html 文件被缓存了,很多时候我们设置禁止 html 文件被缓存,但依然会出现被缓存的情况。 <meta http-equiv="Expires" con...阅读全文
2380次浏览4条评论3次感谢

Mac 上安装和卸载Java JDK

卸载步骤 删除 java 文件 sudo rm -fr /Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin sudo rm -fr /Library/PreferencesPanes/JavaControlPanel.prefpane sudo rm -fr ~/Library/Application\ Support/Java 手动删除可能...阅读全文
3753次浏览2条评论2次感谢

Node zip压缩和解压缩

NodeJS 文件(夹)压缩/解压方案(zip/unzip)-Linux 上 zip 相关命令 Use adm-zip adm-zip支持archive和unarchive一个或多个文件或者整个文件夹的功能,使用非常的简单方便。 var adm_zip = require("adm-zip"); //creating archives var zip = new adm_zi...阅读全文
4376次浏览0条评论2次感谢

React Native android 常见错误和解决方法

##Unknown argument type 'attribute' in method -[RCTAppState getCurrentAppState:error:]. Extend RCTConvert to support this type. 这个 BUG 是 Xcode.11 引起的, 可以查看这个问题的提交记录,链接为:https://github.com/facebook/rea...阅读全文
1503次浏览0条评论1次感谢

React Native和web交互

React Native 和 H5 交互 //接收来自H5的消息 onMessage = (e) => { Log("WebView onMessage 收到H5参数:", e.nativeEvent.data); let params = e.nativeEvent.data; params = JSON.parse(params); Log("...阅读全文
1941次浏览0条评论7次感谢