添加或者修改json数据 function setJson(jsonStr, name, value) { jsonStr[name] = value; return jsonStr; } 删除数据 function deleteJson(jsonStr,...
Redis介绍 Redis是一款内存高速缓存数据库; 数据模型为:key - value,非关系型数据库使用的存储数据的格式; 可持久化:将内存数据在写入之后按照一定格式存储在磁盘文件中,宕机、断电后可以重启redis时读取磁盘中文件恢复缓存数据; 分布式:当前任务被多个节点切分处理,叫做分布式处理一个任务。单个服务器内存,磁盘空间有限...
Redis缓存穿透、缓存雪崩、redis并发问题分析 把redis作为缓存使用已经是司空见惯,但是使用redis后也可能会碰到一系列的问题,尤其是数据量很大的时候,经典的几个问题如下: (一)缓存和数据库间数据一致性问题 分布式环境下(单机就不用说了)非常容易出现缓存和数据库间的数据一致性问题,针对这一点的话,只能说,如果你的项目对缓存...
Android WebView: 性能优化不得不说的事 Mo说:大家通过前两篇文章想必都能顺利的 get 到 WebView 与 JavaScript 交互的技能了。现在 App 嵌入 H5 页面已经是稀松平常的事情了,开发者要面对 WebView 也越来越多的爆发出来,比如页面加载慢,内存泄露,不同 Android 系统版本采用了不同...
Android 各个版本WebView 前言: 根据Google公布的Android 各个系统版本市场占有率(Google Android dashboards), android 4.0及其以上系统将近90%左右,发展趋势必将是未来市面上几乎是Android 4.0以上系统。本文主要关注Android 4.0及以上系统WebView的...
深入理解Android插件化技术 插件化提要 可以说,插件化技术涉及得非常广泛,其中最核心的就是Android的类加载机制和反射机制,相关原理请大家自行百度。 插件化发展历史 插件化技术最初源于免安装运行apk的想法,这个免安装的apk可以理解为插件。支持插件化的app可以在运行时加载和运行插件,这样便可以将app中一些不常用的功能模块...
模块化到组件化 模块化:模块化就是将一个程序按照其功能做拆分,分成相互独立的模块,以便于每个模块只包含与其功能相关的内容。 组件化:每个组件是一个独立的app。每个组件都有自己独立的版本,可以独立的编译,测试,打包和部署 开发的架构的历史: 1)单工程开发模型:最早的开发模型 这种工程模式,随着业务的增加,项目越来越不好维护,耦合增加的...
不断积累、不断学习、不断补充、不断充电.... 加油,你是最棒(胖 ) 的 .... h5、微信小程序、手机端运行获取当前路由有何区别? 1. 问题描述 很简单的问题,获取当前路由地址。一般html直接 location.href , vue 直接 this.$route.path ,然后比较尴尬的是在微信开发者工具、手机端中 .hre...
参考网站: https://segmentfault.com/a/1190000017321333 路径:‘pages/personal/hand/hand’ 点击某个专业队时需要实现直接切换账户并登陆成功跳转到首页:pages/project-maintenance/duty-manage/duty-preview; 跳...
网站优化之网站绑定多个域名对SEO影响 以前没做顶级域名跳转www域名时,顶级域名和www域名都绑定到网站上。搜索引擎对同一个网站顶级域名和www域名分别出现多个搜索结果。会造成每个域名的搜索权重分散,不利于SEO推广。 例如公司官网,以前会出现 njrgrj.com 和www.njrgrj.com(公司官网有http和https,认证...