CSS3 Flex 布局
兼容性2009 年,W3C 提出了一种新的方案----Flex 布局,可以简便、完整、响应式地实现各种页面布局标 1 仅支持旧的 flexbox 规范,不支持包装。标 2 仅支持 2012 语法标 3 不支持 flex-wrap,flex-flow 或 align-content 属性标 4 部分支持是由于存在大量错误(参见已知问题)概念Flex 是 Flexible Box 的缩写,意为"弹性布...阅读全文
1026次浏览
0 条评论
3次感谢
解决SSH连接Linux超时
在开发当中经常需要登录远程服务器,于是通过 ssh 或者 putty 登录,可是一转身,这厮就自动断开了。让人非常恼火,如何解决 SSH 连接 Linux 超时自动断开?修改服务器相关配置$TMOUT 系统环境变量# 用以下命令判断是否是否设置了该参数echo $TMOUT# 如果输出空或0表示不超时,大于0的数字n表示n秒没有收入则超时# 修改方法vi /etc/profile# -------...阅读全文
1313次浏览
1 条评论
2次感谢
微信小程序和web之间的交互
背景通常我们写了一套自适应的 web 程序,想在多种环境中使用.比如 app 里,微信小程序里,各种 app 分享中, 假如只是能使用 app 浏览,问题不大,但是要在被嵌入 app 里面和 app 本身交互,就要做各种折腾, 如是就有了本文.在ReactNative里折腾,请看 这里接入条件首先得有开发者权限你得有台服务器,有权限上传文件,不然验证无法通过必须是企业小程序,个人和海外小程序无法使...阅读全文
2759次浏览
0 条评论
3次感谢
window修改鼠标滚轮方向
玩久了 mac 突然切换到 window, 会赶脚很不顺手.主要体现在:鼠标滚轮是反的,触摸板是反的. 强迫症的你,就会想方设法的把他顺过来.在 Mac OS 中提供了修改鼠标滚动方向的设置,系统偏好设置-鼠标-选择是否是自然,默认为选中,与 Windows 相反在 Windows 中没有提供直接修改的方法,但是可以通过修改注册表的方式来解决:第一步计算机-右键-管理-系统工具-设备管理器-鼠标和...阅读全文
1945次浏览
2 条评论
1次感谢
本地站点开启https
线上环境开启 https 请移步 给站点开启 https 和 http2本文这里要说的是如何在本地环境搭建 https,至于说有什么用,假如你找到这了, 就说明你已经用到了.Chrome NET::ERR_CERT_COMMON_NAME_INVALID虽然你配置了本地的证书,但是总是本地证书被拒绝的,原因是 Chrome 已经弃用了对证书中 commonName 匹配的支持,实际上,自 2017...阅读全文
1879次浏览
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 name="fade" p v-if="show"hello/p /transition/divs...阅读全文
1145次浏览
0 条评论
6次感谢
Vue 入口缓存的问题
关于 web 的缓存策略,推荐这篇文章:Http 缓存机制在开发时候经常遇到一个问题,我们根据版本号去控制缓存问题,当我们发布新版本,使用心得版本号的时候,发现 html 里面引用的版本号却是旧的版本号 ,原来是该 html 文件被缓存了,很多时候我们设置禁止 html 文件被缓存,但依然会出现被缓存的情况。meta http-equiv="Expires" content="0" meta ht...阅读全文
3435次浏览
4 条评论
3次感谢
Mac 上安装和卸载Java JDK
卸载步骤删除 java 文件sudo rm -fr /Library/Internet\ Plug-Ins/JavaAppletPlugin.pluginsudo rm -fr /Library/PreferencesPanes/JavaControlPanel.prefpanesudo rm -fr ~/Library/Application\ Support/Java手动删除可能不成功,建议进...阅读全文
5543次浏览
2 条评论
2次感谢
Node zip压缩和解压缩
NodeJS 文件(夹)压缩/解压方案(zip/unzip)-Linux 上 zip 相关命令Use adm-zipadm-zip支持archive和unarchive一个或多个文件或者整个文件夹的功能,使用非常的简单方便。var adm_zip = require("adm-zip");//creating archivesvar zip = new adm_zip();zip.addLocal...阅读全文
6138次浏览
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/react-...阅读全文
2369次浏览
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("WebView onMessage 收到H5参数...阅读全文
3254次浏览
0 条评论
7次感谢
android studio gradle 版本更新
问题描述Gradle-Could not determine java version from '12'可能是 Gradle 版本不兼容, 尝试着更新 Gradle 版本使用 Android studio 自动更新找到 项目根目录 gradlewrappergradle-wrapper.properties 文件distributionUrl=https\://services.gradle.o...阅读全文
1533次浏览
4 条评论
8次感谢
React Native ios 常见错误和解决方法
常规错误问题CFBundleIdentifier", Does Not Exist这个问题不存在的, 说什么包不完整都是扯. 直接在xcode 里面运行调试. 找错误.一步一步解决,其他错误解决了. 这个问题也就不存在了warning: directory not found for option目录文件缺失,npm install , pod install , react-native lin...阅读全文
10069次浏览
0 条评论
9次感谢
基于区块链柚子(EOS)钱包前端插件 scatter开发
基于区块链柚子(EOS)钱包前端插件 scatter安装和使用npm i scatterjs-core scatterjs-plugin-eosjs eosjs -D//main.jsimport ScatterJS from "scatterjs-core";import ScatterEOS from "scatterjs-plugin-eosjs";import Eos from "eosj...阅读全文
2067次浏览
3 条评论
4次感谢
IIS 部署node
从 linux 迁移到 windows server,一言难尽.网上有说 iis 已经支持 node 了. IIS Node折腾了一下, 没跑起来,估计兼容性不是那么好,索性放弃了. 直接 pm2 部署了.安装了 IIS UrlRewrite在站点根目录创建 web.config, 内容如下?xml version="1.0" encoding="UTF-8"?configuration s...阅读全文
1392次浏览
1 条评论
2次感谢