CSS3 Flex 布局

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

解决SSH连接Linux超时

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

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

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

window修改鼠标滚轮方向

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

本地站点开启https

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

Vue transition动画

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

Vue 入口缓存的问题

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

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 手动删除可能不...阅读全文
891次浏览0条评论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_zip(); zip.ad...阅读全文
736次浏览0条评论2次感谢

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

Could not determine java version from '11.0.1'. 更新gradle即可,可参考 gradle 版本更新,或者JDK降级到 8 ,请参考**Mac安装和卸载Java JDK** Cannot add task 'wrapper' as a task with that name already exists. task wrapper(type: Wra...阅读全文
666次浏览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 onMe...阅读全文
590次浏览0条评论4次感谢

android studio gradle 版本更新

android studio gradle 版本更新
问题描述 Gradle-Could not determine java version from '12' 可能是Gradle 版本不兼容, 尝试着更新Gradle版本 使用Android studio自动更新 找到 项目根目录 gradlewrappergradle-wrapper.properties文件 distributionUrl=https\://services.gradle.or...阅读全文
543次浏览4条评论8次感谢

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

React Native ios 常见错误和解决方法
常规错误问题 CFBundleIdentifier", Does Not Exist 这个问题不存在的, 说什么包不完整都是扯. 直接在xcode 里面运行调试. 找错误.一步一步解决,其他错误解决了. 这个问题也就不存在了 warning: directory not found for option 目录文件缺失, npm install , pod install , react-...阅读全文
1101次浏览0条评论8次感谢

基于区块链柚子(EOS)钱包前端插件 scatter开发

基于区块链柚子(EOS)钱包前端插件 scatter 安装和使用 npm i scatterjs-core scatterjs-plugin-eosjs eosjs -D //main.js import ScatterJS from "scatterjs-core"; import ScatterEOS from "scatterjs-plugin-eosjs&q...阅读全文
1039次浏览3条评论4次感谢

IIS 部署node

从linux 迁移到windows server,一言难尽. 网上有说iis已经支持node了. IIS Node 折腾了一下, 没跑起来,估计兼容性不是那么好,索性放弃了. 直接pm2 部署了. 安装了 IIS UrlRewrite 在站点根目录创建web.config, 内容如下 <?xml version="1.0" encoding="UTF-8&quo...阅读全文
424次浏览1条评论1次感谢