自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

努力奋斗

无论你犯了多少错误,或者进步的有多慢,你都走在了那些不曾尝试的人的前面。

  • 博客(8)
  • 资源 (6)
  • 收藏
  • 关注

原创 OpenResty相关nginx以及lua函数

在nginx.conf中,可以执行lua代码。lua模块可以看作是将一个class单独存成文件。 所以学习OpnenResty要学习两部分语法,一方面是Nginx内置绑定变量和函数,另一方面是Lua语法和Lua针对Nginx实现的类库。 所以以下就从这两方面进行学习和总结。 Nginx语法 关于Nginx的介绍很多,觉得这个挺好:agentzh 的 Nginx 教程,但是我还没看完。

2018-01-25 18:50:58 2059

转载 LUA简明教程

这几天系统地学习了一下Lua这个脚本语言,Lua脚本是一个很轻量级的脚本,也是号称性能最高的脚本,用在很多需要性能的地方,比如:游戏脚本,nginx,wireshark的脚本,当你把他的源码下下来编译后,你会发现解释器居然不到200k,这是多么地变态啊(/bin/sh都要1M,MacOS平台),而且能和C语言非常好的互动。我很好奇得浏览了一下Lua解释器的源码,这可能是我看过最干净的C的源码了。

2018-01-25 15:28:54 384

原创 OpenResty靠谱版环境搭建

OpenResty是一款基于Nginx的高性能负载均衡服务器容器,简单来说是Nginx+Lua。结合了Lua语言来对Nginx进行扩展,使得在Nginx上具有web容器功能。 首先是安装过程: # 导入GPG 密钥: wget -qO - https://openresty.org/package/pubkey.gpg | sudo apt-key add - # 安

2018-01-25 14:23:38 3075

原创 ElasticSearch高级查询

子条件查询 Query Context 在查询过程中,除了判断文档是否满足查询条件外,ES还会计算一个_source来表示匹配的程度,旨在判断文档与查询条件的匹配的有多好。返回值有一个Score分数来标识。 常用查询:全文本查寻(文本类型)、字段级别查询(数组、日期…) 全文本 模糊匹配,会把关键字分开搜索,不会当成一个整体。例如搜索Elastic搜索,会匹配Elastic和搜索两个

2018-01-17 15:01:35 1753

原创 ElasticSearch概念以及增删改查操作

概念 索引:含有相同属性的文档集合,一个索引代表消费者数据,另一个代表产品数据 类型:一个索引可以有多个类型,文档必须属于一个类型。有相同字段的文档作为一个类型。 文档:可以被索引的单位。比如用户的基本信息,一片文档的数据等等。是ES里最小的单位。 索引是通过一个名字识别的,而且必须是英文字母小写,通过这个名字对文档数据进行CUDR。 索引->database 类型->Table 文档-

2018-01-17 11:11:23 250

原创 分布式服务:架构演进

MVC 关于MVC架构的介绍不胜枚举,MVC通常分为三层: 1. 展示层View,用来和用户进行交互,是用户最直接接触的系统界面,可以看做是一个公司的前台,用户通过View层来和系统进行交互,包括向系统输入数据,得到系统的输出。通俗一点讲就是由javascript、html、css技术栈构成,在View层,我们拥有了像Vue、AngularJS这类优秀和流行的前端框架。 2.

2018-01-11 22:41:51 417

原创 深入理解JVM:类加载机制

什么是类加载 虚拟机把类的描述数据,从Class文件加载到内存,并对数据进行校验,转换,初始化,形成可被虚拟机直接使用的Java类型,这就是类的加载。 简短理解一句话:把数据从Class里加载到内存。Class是什么?Class就是配置文件。 使用类加载的机制,可以使Java更具有灵活性,比如jsp、OSGi技术都应用此。 类加载时机 类也是有生命周期的。顺序说明包括七个部分:加载(

2018-01-10 10:43:56 212

原创 深入理解JVM:GC规则

GC总结 内存回收与垃圾收集器在很多时候都是影响系统性能、并发能力的主要因素之一,虚拟机提供了很多不同的垃圾收集算法,以及大量的调节参数,是因为根据实际需求调试才能获得最高的性能。 没有固定的垃圾回收组合和参数组合,也没有最优的调优方法。如下有几个调优策略 1、对象优先分配在Eden区 2、大对象优先分配在老年代,因为Eden用的复制算法,对于大对象很慢。 3、长期存活对象进去老年代。每个

2018-01-03 11:01:45 631

基于FFmpeg视频传输的Android端源文件

需要手动配置网络,和PC端的ffmpeg,用来读取视频。不会的私信我。

2017-11-22

MNIST手写数字图片库

MNIST手写数字识别数据集,纯图片。

2016-08-22

ffmpeg的.c和.lib文件

ffmpeg的dev版里的include文件夹和lib文件夹,可以直接去官网下载,但是版本变了就还得更新新的dll文件,这里对应我上一个资源是一套的。

2016-01-19

ffmpeg用到的dll

avcodec-57.dll,

2016-01-19

ffmpeg的源码(.h文件)和编译好的so文件

ffmpeg的源码(.h文件)和编译好的so文件

2015-12-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除