Coding
未读H5移动端如果使用rem进行布局,通过js 动态设置rem12345678910111213141516<script type="text/javascript"> //为页面html动态设置font-size值 (function (doc, win) { var docEl = doc.documentElement, resizeEvt = 'orientationchange' in window ? 'orientationchange' : 'resize', recalc = function () { var clientWidth = docEl.clientWidth; if (!clientWidth) return; docEl.style.fontSize = clientWidth / 7.5 + 'px ...
Coding
未读判断当前设备是移动端还是PC端,以作不同操作
123456789101112131415161718192021222324252627282930313233343536373839404142434445function brower(){ var browser = getBrowserInfo() ; //alert(browser); var verinfo = (browser+"").replace(/[^0-9.]/ig,""); if (verinfo=='7.0' || verinfo=='8.0' || verinfo=='6.0') { alert("温馨提示:为了您的浏览体验请使用IE9及以上版本。如果您使用的是360浏览器或QQ浏览器等,请点击地址栏尾端的IE图标切换至【极速模式】"); }}function getBrowserInfo(){ var agent = navigato ...
好记性不如烂笔头,日常记录才能不会忘记
git 提交到 github流程12345671. git clone xxxx //克隆远程仓库到本地2. git pull //拉取服务器代码3. git status //查看当前目录工作状态4. git add + //将修改过的文件全部提交缓存5. git commit -m "注释" //提交到本地仓库6. git remote add origin git@github.com:defnngj/hello-world.git //连接远程仓库7. git push -u origin master //提交到mater 分支
git 其他命令1234567891011git push origin master //把本地源码库push到Github上git pull origin master //从Github上pull到本地源码库git config --list //查看配置信息git sta ...
2018年
JSON.parse 三种实现方式
前端之问,程序员之问,职业之问
浏览器缓存、CacheStorage、Web Worker 与 Service Worker
Vue SSR Demo
2017年
单页面应用路由实现原理:以 React-Router 为例
图解 HTTPS:Charles 捕获 HTTPS 的原理
React 事件代理与 stopImmediatePropagation
最小编辑距离问题:递归与动态规划
preact 源码学习系列之二:组件的渲染与更新
preact 源码学习系列之一:JSX解析与DOM渲染
V8引擎探索:如何注入全局变量
webpack源码学习系列之三:loader 机制
webpack源码学习系列之二:code-splitting(代码切割)
webpack源码学习系列之一:如何实现一个简单的webpack
如何实现一个异步模块加载器–以requireJS为例
2016年
Mixin、多重继承与装饰者模式
你不知道的回调、异步与生成器
数组遍历、for…of、Interator接口与迭代器模式
vue源码学习系列之十一:组件化原理 ...
同类项目腾讯移动Web前端知识库
maxzhang博客
issuesQQ浏览器X5内核问题汇总
一些非常重要的工具类网站html5与css3技术应用评估
各种奇妙的hack
几乎所有设备的屏幕尺寸与像素密度表
移动设备参数表
ios端移动设备参数速查
浏览器兼容表
移动设备查询器
移动设备适配库
viewport与设备尺寸在线检测器
html5移动端兼容性速查
在线转换字体
css3选择器测试
兼容性速查表
浏览器的一些独特参数
各种各样的媒体查询收集
css3动画在线制作器
css3渐变在线制作器
移动端手势表
webkit独有的样式分析
响应式测试工具判断 iPad 和 iPhone 的版本和状态的 CSS 媒体查询代码
Viewport Resizer
screenqueri
responsivepx
responsinator
resizemybrowser
quirktools
一篇webapp开发的最佳实践与中文总结原文
当前 WEB APP 开发的最佳实践
来自maxzhang的一些移动端经验总结干货移动Web单页应用开发实践——页面结构化
移动Web产品前端开发口诀—— ...
代码如下:
123456789.grid{ background:#ccc; background-image: linear-gradient(white 0px,transparent 0), linear-gradient(90deg, white 0px,transparent 0), linear-gradient(hsla(0,0%,100%,.3) 1px,transparent 0), linear-gradient(90deg,hsla(0,0%,100%,.3) 1px,transparent 0); background-size:75px 75px,75px 75px,15px 15px,15px 15px;}
效果图:
1.想要一个定时提醒天气情况的场景,就想到了用python,这个是基于wxpy 来实现的
注意点:
123需要安装对应插件包python2 和 python3 有引入包不一样注意环境想在服务器一直运行 可以参考 tmux
代码如下:
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163 ...