Easter79 Easter79
4年前
vue video全屏播放
需求:1、视频为长方形,页面初始化打开为横屏全屏播放视频。2、微信不支持自动播放,故自动播放需求删除。方法:1、vuevideoplayer插件因需求较简单,仅要求播放本地一个视频,故未选择使用插件。2、video<divid"video_box"style"zindex:999;":cl
Wesley13 Wesley13
4年前
java 编译时注解框架 lombok
lombokexlombokex是一款类似于lombok的编译时注解框架。编译时注,拥有运行时注解的便利性,和无任何损失的性能。主要补充一些lombok没有实现,且自己会用到的常见工具。创作目的补充lombok缺失的注解,便于日常开发使用。lombok的源码基本
MySql中执行计划如何来的——Optimizer Trace | 京东云技术团队
当谈到MySQL的执行计划时,会有很多同学想:“我就觉得使用其他的执行方案比EXPLAIN语句输出的方案强,凭什么优化器做的决定与我得不一样?”。这个问题在MySQL5.6之前或许自己很难解决,但是现在MySQL5.6及更高的版本中引入了OptimizerTrace。
洛竹 洛竹
4年前
Deno GitHub Action 源码解析
GitHubAction是GitHub官方的CI/CD工具,相较于TravisCI和CircleCI,更轻量和易于扩展,中有大量社区贡献的插件。各大开源项目都纷纷转向使用GitHubAction作为持续集成的工具,比如本文的主角Deno。GitHub的文档中有很多概念写的十分晦涩,有些翻译很僵硬影响理解。截止发稿时,Deno
Wesley13 Wesley13
4年前
JSON与XML的区别比较
1.定义介绍(1).XML定义扩展标记语言(ExtensibleMarkupLanguage,XML),用于标记电子文件使其具有结构性的标记语言,可以用来标记数据、定义数据类型,是一种允许用户对自己的标记语言进行定义的源语言。XML使用DTD(documenttypedefinition)文档类型定义来组织数据;格式统一,跨平台和语
Stella981 Stella981
4年前
CIM 基于apache mina即时通讯SDK开源发布
潜心研究IM即时通讯几个月,终于今天能出一个易于开发扩展,易于集成的即时消息SDK,这套IM是基于apachemina开发,比市面上androidpn,openfire等更适合国人使用,这里有项目简介,http://www.eoeandroid.com/thread30058611.html(https://www.oschi
Stella981 Stella981
4年前
Gradle 构建 android 应用常见问题解决指南
前言androidgradle插件已经发展到0.5.7,同时gradle本身也到了1.8,相比两个月前,androidgradle更快,更完善,也更好用了,为了让各位androider早日用上gradle这样的神器,特地写一篇关于gradle一些奇葩错误的解决指南.使用最新的gradleandroid插件以前我们写的时
Stella981 Stella981
4年前
OAuth2.0(一)—— OAuth2.0的用途
简单的背景说明  所谓OAuth2.0就是OAuth这个授权框架的2.0版本,至于1.0已经废弃不用了。  本系列主要讨论OAuth2.0的概念、优缺点、用途以及其使用方法。主要的参考资料是RFC6749(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Ftools
Stella981 Stella981
4年前
CoreOS那些事之系统升级
前段时间在DockerOne回复了一个关于CoreOS升级的提问(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fdockerone.com%2Fquestion%2F155)。仔细琢磨来,这个问题还有不少可深入之处,因此有了此文,供已经在国内使用CoreOS的玩家们参考。具有
Stella981 Stella981
4年前
SequoiaDB监控与开发实践分析
使用背景公司近期上线了一个新应用,底层数据库采用了国产的分布式数据库–SequoiaDB(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fwww.sequoiadb.com%2Fcn%2F)。因为需要将SequoiaDB集群纳入到公司的整个监控体系中