-
Android轻量级事件通信方案
开发过程中,总会遇到一些需要通信的场景。如果逻辑比较简单,通过常规的传参,回调,返回值等即可实现。而如果调用层次较深(如跨模块,跨线程等),光靠传参和回调等手段,耦合度较高,对于需要主动通知,通知多个组件等场景,更是捉襟见肘。为解耦事件的发布与订阅主体,简化组件间通信,可引入事件通信机制。 事件通知包含哪些内容?事件的定义,注册/注销,通知。事件框架如何实现...
时间:2018-11-02点击:234收藏
-
几条曲线构建Android表白程序
每年的情人节和七夕,甜蜜与痛苦的日子,做点什么好呢?写诗画画送礼物,逛街吃饭看电影?作为搬砖爱好者,写个表白脚本或者动画什么的吧。想起之前看到的一段H5动画,在Android平台“临摹”了一遍。效果如下图:其构图还是比较简单的,树枝加上由心形花瓣构成的心形树冠(后面做成动画之后会有随机的花瓣飘落)。 一、树枝 树枝是通过贝塞尔曲线来构造的,二阶贝塞尔曲线。 ...
时间:2018-11-02点击:205收藏
-
视频点播 SDK-播放器问题
使用阿里云播放器 目前随便手机型号的增加,和大量短视频的接入,VOD 点播播放器会遇到各种奇葩问题,今天从几个非常多的案例入手讲下坑点。 案例分析:ios 3.4.7 播放器 crash 现象:客户 app 播放教学视频时初始化播放器后播放时直接 crash 。 分析: 出现问题,先看下视频编码,发现客户源文件是 vcodec 是 h264 ,acodec ...
时间:2018-11-02点击:297收藏
-
hanlp for elasticsearch(基于hanlp的es分词插件)
摘要:elasticsearch是使用比较广泛的分布式搜索引擎,es提供了一个的单字分词工具,还有一个分词插件ik使用比较广泛,hanlp是一个自然语言处理包,能更好的根据上下文的语义,人名,地名,组织机构名等来切分词 elasticsearch-analysis-hanlp插件地址:https://github.com/pengcong90/elastic...
时间:2018-11-02点击:227收藏
-
大数据计算之天龙八部
“飞雪连天射白鹿,笑书神侠倚碧鸳……”金先生其文也大,其人也真,15部经典作品流传于世。其中,《天龙八部》以其历史背景之广泛、武侠战役之庞大、想象力之丰富当属“金书”之最。“天龙八部”名出佛经,寓意大千世界芸芸众生,皆笼罩于佛法。全书主旨“无人不冤,有情皆孽”。八部者,一天,二龙、三夜叉、四乾达婆、五阿修罗,六迦喽罗,七归那罗,八摩听罗迦。“天”“龙”为首,...
时间:2018-11-02点击:222收藏
-
基于docker的haproxy的反向代理
haproxy介绍 haproxy的工作模型如下图,对于应用服务器而言,haproxy为应用服务器的流量入口,外部流量流经haproxy,haproxy跟需要可以提供L4(IP+PORT,报文解析到传输层tcp、udp)或者L7(解析流量报文到http协议)的流量分发,分发到不同的应用服务器(负载均衡)图片来源互联网 四层和七层负载均衡的区别 所谓的四层就是...
时间:2018-11-02点击:204收藏
-
t5 实例CPU积分耗尽被限速?可以开启无性能约束模式啦~
t5实例基本概念 突发性能实例(Burstable instance,以下简称为t5实例),是一种能应对突发 CPU 性能需求的实例。每台 t5 实例都有一个基准 CPU 计算性能,并会根据实例规格以指定速度持续获取 CPU 积分。每台 t5 实例一旦启动,就会开始消耗积分以满足需求。当实例实际工作性能高于基准 CPU 计算性能时,会消耗更多的 CPU 积分...
时间:2018-11-02点击:247收藏
-
【基本功】深入剖析Swift性能优化
简介 2014年,苹果公司在WWDC上发布Swift这一新的编程语言。经过几年的发展,Swift已经成为iOS开发语言的“中流砥柱”,Swift提供了非常灵活的高级别特性,例如协议、闭包、泛型等,并且Swift还进一步开发了强大的SIL(Swift Intermediate Language)用于对编译器进行优化,使得Swift相比Objective-C运行...
时间:2018-11-02点击:294收藏
-
深入浅出爬虫之道: Python、Golang与GraphQuery的对比
本文将分别使用 Python ,Golang 以及 GraphQuery 来解析某网站的 素材详情页面 ,这个页面的特色是具有清晰的数据结构,但是DOM结构不够规范,无法通过单独的选择器定位页面元素,对页面的解析造成了一些曲折。通过这个页面的解析过程,深入浅出的了解爬虫的解析思想与这些语言之间的异同。 深入浅出爬虫之道: Python、Golang与Grap...
时间:2018-11-02点击:206收藏
-
美团大脑:知识图谱的建模方法及其应用
作为人工智能时代最重要的知识表示方式之一,知识图谱能够打破不同场景下的数据隔离,为搜索、推荐、问答、解释与决策等应用提供基础支撑。美团大脑围绕吃喝玩乐等多种场景,构建了生活娱乐领域超大规模的知识图谱,为用户和商家建立起全方位的链接。我们美团希望能够通过对应用场景下的用户偏好和商家定位进行更为深度的理解,进而为大众提供更好的智能化服务,帮大家吃得更好,生活更好...
时间:2018-11-02点击:308收藏
-
Facebook 开源了一整套重要的 Linux 内核组件与工具!
近日,Facebook 开源了一套解决重要计算集群管理问题的 Linux 内核组件和相关工具,这些项目覆盖了资源控制、资源利用、工作负载隔离、负载均衡、测量和监控等方面:BPF、Btrfs、Netconsd、Cgroup2、PSI、Oomd。 Facebook 表示这些项目现在已大规模用于其所有基础设施生产环境中,并用于其它许多企业组织的环境中。 BPF B...
时间:2018-11-02点击:365收藏
-
使用Docker镜像和仓库
前面学习了安装Docker 和 docker 的一些管理docker容器的命令。回顾一下 $ sudo docker run -i -t --name another_container ubuntu /bin/bash root@fbb219828a49:/# 1.列出镜像 $ sudo docker images REPOSITORY TAG IMAGE...
时间:2018-11-01点击:264收藏
点击排行
-
Docker使用Oracle官方镜像安装(12C,18C,19C)
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- CentOS8编译安装MySQL8.0.19
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- MySQL8.0.19开启GTID主从同步CentOS8
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- CentOS7,8上快速安装Gitea,搭建Git服务器
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
推荐阅读
最新文章
- SpringBoot2更换Tomcat为Jetty,小型站点的福音
- Eclipse初始化配置,告别卡顿、闪退、编译时间过长
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
- SpringBoot2初体验,简单认识spring boot2并且搭建基础工程
- SpringBoot2整合Thymeleaf,官方推荐html解决方案
- Mario游戏-低调大师作品
- CentOS7,8上快速安装Gitea,搭建Git服务器
- MySQL8.0.19开启GTID主从同步CentOS8
- CentOS6,CentOS7官方镜像安装Oracle11G
- Docker使用Oracle官方镜像安装(12C,18C,19C)