无分类 有赞容器化实践 容器化已经成为一种趋势,它可以解决很多运维中的痛点,比如效率、成本、稳定性等问题,而接入容器的过程中往往也会碰到很多问题和不便。在有赞最开始做容器化是为了快速交付开发测试环境,在容器化的过程中,我…
java Git冲突解决(在同一个分支中) 1.在远程库中修改文件,在文件中加入“测试Git”,并提交合并到分支中 2.在本地库中,先不进行pull,修改同一文件,在本地文件中加入“测试Git测试”,合并到本地库中 3.在本地进行push操作,出现如下所示界面,提示p…
无分类 [LeetCode]有效的括号(Valid Parentheses) 题目描述 给定一个只包括 ‘(‘,’)’,'{‘,’}’,'[‘,’]’ 的字符串,判断字符串是否有效。 有效字符串需满足: 左括号必须用相同类型的右括号闭合。 左括号必须以正确的顺序闭合。 注意空字符串可被认为是有效字符…
无分类 Android 机制篇 — 全面解析 Handler 机制(用法篇) 在 Android 开发中,我们经常会遇到这样一种情况:在 UI 界面上进行某项操作后要执行一段很耗时的代码,比如我们在界面上点击了一个 “下载” 按钮,那么我们需要执行网络请求,这是一个耗时操作。
无分类 前端安全系列(一):如何防止XSS攻击? 随着互联网的高速发展,信息安全问题已经成为企业最为关注的焦点之一,而前端又是引发企业安全问题的高危据点。在移动互联网时代,前端人员除了传统的 XSS、CSRF 等安全问题之外,又时常遭遇网络劫持、非法调用 H…
无分类 在yii2应用中,使用imagine库生成分享图实战。 这个需求现在特别常见,比如生成小程序分享图、生成朋友圈分享图等等,一般是文字 + 二维码 + 背景模板。今天我们使用imagine来完成这件事情,并作用于网站的面试题模块。
javascript 从0到1实现Promise Promise大家一定都不陌生了,JavaScript异步流程从最初的Callback,到Promise,到Generator,再到目前使用最多的Async/Await(如果对于这些不熟悉的可以参考我另一篇文章《JavaScript异步编程》),这不仅仅是技…
无分类 2018年Android的保活方案效果统计 1、监听广播:监听全局的静态广播,比如时间更新的广播、开机广播、解锁屏、网络状态、解锁加锁亮屏暗屏(3.1版本),高版本需要应用开机后运行一次才能监听这些系统广播,目前此方案失效。可以更换思路,做APP启…
react-native beeshell:开源的 React Native 组件库 beeshell 是一个 React Native 应用的基础组件库,基于 0.53.3 版本,提供一整套开箱即用的高质量组件,包含 JavaScript(以下简称 JS)组件和复合组件(包含 Native 代码),涉及前端(FE)、iOS、Android 三端…