自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

细心程度决定你的成败

不经历岁月,何来成熟。

  • 博客(601)
  • 资源 (33)
  • 收藏
  • 关注

原创 Helm入门文档和介绍

文章目录概要主要概念安装包安装安装Tiller命令使用Chart模版介绍和使用Chart结构介绍Chart使用概要  helm 作为kubernetes 的包管理。github地址Helm hub主要概念Helm  是一个命令行下的客户端工具  Helm 通过kubernetes的Api 渲染 模版和通讯  Helm 可以在你想要的任务地方运行Tiller  Tiller是Helm的服务端,部署在Kubernetes的集群中。接收来自Helm的请求,  并根据Chart生

2020-07-02 17:57:51 1087

原创 SpringCloud 架构组件简易比较

文章目录概要架构各个模块概要架构各个模块

2019-10-31 20:49:06 1209

原创 rpc error: code = 2 desc = oci runtime error: exec failed: container_linux.go:247: starting containe

问题由于Docker 安装的比较老,docker exec -it test bash 存在Bug问题如下:rpc error: code = 2 desc = oci runtime error: exec failed: container_linux.go:247: starting container process caused "process_linux.go:110: d...

2019-05-17 10:07:12 10432 2

原创 Gradle kotlin Springboot多模块导致无法引用kotlin的类文件(BootJar)

BUG项目 由于以Kotlin和Springboot中的多模块内容进行编写架构中,发现 bootJar我用kotlin编写的jar包无法被正常的引用到,通过Gradle和SpringBoot项目下的Issue询问 ,发现是由于Springboot插件,由于我的子模块集成了父容器的SpringBoot插件,导致 默认关闭了jar任务。原因连接处理方法在你的子模块内容开发jar包任务如下如...

2019-05-01 13:27:49 1697 2

原创 ES---多索引设计(思路)

为了进行ES性能优化,想到如下索引设计进行达到 搜索细化索引并提高查询对应时间范围内的查询速度。方案索引别名-A索引-A_normal_2019-03-16索引-A_normal_2019-03-17索引-A_normal_2019-03-18索引-A_normal_2019-03-19更新索引-A_UPDATE注意:ES 全部类型的表都需要按照对应类型创建 别名。ES 所有非别名...

2019-03-20 09:30:00 3883 1

原创 Arangodb--初始化collection

使用pyarango进行创建需要的集合和边内容(用来进行初始化arangodb脚本)安装pip install pyarango脚本from pyArango.connection import *# 用户名username = ""# 密码password = ""# arangodb地址arangoURL = "http://127.0.0.1:8529"# 需...

2019-03-07 17:47:36 1389

原创 Orientdb--写入数据

最近在调研图数据库,由于使用的是斯坦福数据(pyorientdb 不支持3.7协议,因此换成kotlin进行写入数据)。脚本内容class ImportListener : ApplicationListener<ApplicationReadyEvent> { private val log = LoggerFactory.getLogger(ImportListe...

2019-03-07 11:54:51 1616

原创 ES--身份证判断性别

身份证性别是身份证号的第17位,奇数为男 偶数为女ES脚本 int type = params.sexType; boolean isStart = params.isStart; if(!isStart){ ...

2019-01-31 19:38:11 1478

原创 ES--Kibana相关操作创建索引和Mapping

文章目录创建索引创建别名创建Mapping创建索引kibana 使用如下命令进行创建索引内容。PUT test_index/创建别名POST _aliases{ "actions": [ { "add": { "index": "test_index", "alias": "test_index_name"

2019-01-18 15:09:20 33549

原创 Hadoop--Permission denied: user=root, access=WRITE, inode="/user":hdfs:supergroup:dr

问题在使用java程序访问hdfs://localhost:9000端口进行创建目录时候,出现权限问题Permission denied: user=root, access=WRITE, inode="/user":hdfs:supergroup:dr 解决方法修改hdfs-site.xml 增加 <property> <name>dfs....

2019-01-05 12:00:31 4279

原创 client does not support authentication

链接mysql后执行如下sql。use mysql;alter user 'root'@'%' identified with mysql_native_password by 'root';flush privileges;输入完成后即可链接服务器上的mysql

2019-01-01 10:34:02 712

原创 Springboot--ELK快速搭建

文章目录搭建ELKSpringboot使用ELKKibana查看示例代码快速搭建自己的日志收集,方便各个微服务的日志收集。搭建ELK采用docker-elk进行快速搭建ELK的环境进行clone仓库git clone https://github.com/deviantony/docker-elk.git开启docker-compose up -d (需要事先安装好docker...

2018-12-28 13:19:32 1632 1

原创 ES--script进行时间聚合(非使用date_histogram)

由于产品线上 日期时间使用的非 ES的date数据结构,导致无法使用date_histogram进行时间聚合的统计。因此这里使用了script来达到聚合的效果。介绍本次使用了3亿量的数据进行测试,效果还是蛮差的。这里先将一下使用方式。lang代表使用的脚本方式params需要脚本传递的参数inline脚本字符串 (新版本请使用source)GET _search{ "qu...

2018-12-26 21:30:12 5971 1

原创 Unreal Engine 4---学习文档

最近在了解虚幻4引擎和相关maya建模 以及次世代贴图软件。这里分享目前我所接触的一些文档官方文档,讲的很细 : https://docs.unrealengine.com/en-us/Engine/Animation/AnimHowToUnreal Engine 4 从入门到精通持续更新…...

2018-11-28 09:22:08 1538 1

原创 Elasticsearch---性能提升建议

文章目录服务器层面代码层面表结构层面参考服务器层面服务器层面的优化主要是内存和负载均衡。避免ES由于JVM大于32G而导致不采用内存对象指针压缩技术,导致索引占用空间更大。避免没有做到ES分片没有很好的负载,导致一个节点中 承担了过多的处理导致拖慢整个处理时间。当然还有其他方面的优化采用SSD作为存储设备。使用本地存储,避免使用NFS或者SMB注意使用虚拟存储使用性能更好的CPU...

2018-10-26 13:26:19 1685 1

原创 FFMPEG--windows安装

文章目录FFMPEG下载安装资料FFMPEGFFMPEG作为强大的视频工具。可以很方便的进行处理视频相关的转码操作。下载前往FFmpeg进行下载windows所需要的依赖内容根据你所需要的Linking和设备进行选择说明模式名模式说明static该版本提供了静态版本的FFmpeg工具,将依赖的库生成在了最终的可执行文件中share...

2018-10-04 10:18:10 2292

原创 Mac--jenv管理jdk版本

文章目录mac进行安装基本操作方式mac进行安装进行安装brew install jenv -y配置环境变量echo 'export PATH="$HOME/.jenv/bin:$PATH"' >> ~/.bash_profileecho 'eval "$(jenv init -)"' >> ~/.bash_profile基本操作方式查看当前以...

2018-09-28 09:35:39 3049

原创 mysql乱码

文章目录项目配置Mysql配置由于最近部署项目出现了mysql乱码问题。由几个方面共同影响的项目配置由于项目没有设置characterEncoding=utf-8,需要进行指定jdbc.url = jdbc:mysql://localhost:3306/shop?characterEncoding=utf-8Mysql配置修改/etc/mysql/conf.d/mysql.c...

2018-09-27 19:00:36 1371

原创 Kubernetes--阿里云服务安装

由于官网给的地址为google地址,被墙。因此采用阿里的镜像执行安装。安装方式传送门传送门Kubernetes 阿里云服务器安装方式 https://yq.aliyun.com/articles/626118...

2018-09-22 20:07:56 1235

原创 SpringCloud--zuul和oauth2

zuuloauth2资源配置授权服务web策略用户UserDetails服务配置文件 此篇我将介绍 将zuul 层 和 oauth2 进行分别作为两个服务处理。zuul 进行路由分发和进行关联oauth2服务Pom需要的依赖 <dependency> <group...

2018-09-16 20:40:40 18239 11

原创 Gradient has outdated direction syntax. New syntax is like `to left` instead of `right`.

异常信息 由于语法过时,导致此部分内容不生效WARNING in ./src/app/pages/login/login.component.scss(Emitted value instead of an instance of Error) autoprefixer: G:\project\CX_Project\HomePage\src\app\pages\login\logi...

2018-09-16 09:50:12 5953 1

原创 SpringCloud--consul的使用方式

docker容器中的consul示例注册方配置文件示例注册方启动类开启注解发现方配置文件feign 接口声明进行消费拓展 由于Eureka 早前一个月 宣布不再维护,目前微服务已经转为以consul作为注册和发现。其中有部分坑 一下一一介绍docker容器中的consul本地使用docker的图形化kitematic进行安装并运行con...

2018-08-31 14:15:06 2639

原创 Java.lang.OutOfMemoryError: GC overhead limit exceeded

心得 今天奇怪了 ,从远程拉的项目后,运行就报GC overhead limit exceeded并且新建的项目依然出现这个问题。于是Google了一番 也没解决我们问题。 后来注意到了IDEA 下的workspace.xml文件居然有220MB 我将其删除后,项目可以愉快的跑起来了。看了workspace.xml发现其中循环引用,导致了OOM。参考资料Java OOM的一些引发...

2018-08-28 18:41:54 2182

原创 SeLinux永久关闭 --- Linux进行更换22端口

关闭SelinuxLinux 进行更换22端口参考资料 由于安全策略 防止勒索病毒进行内网传播破坏需要关闭敏感端口 例如: 22 导致所有使用22端口的服务器 都要将端口更换其他端口。因此就涉及了Linux更换22端口和关闭Selinux 。对Selinux不理解的可以看下这篇文章关闭Selinux 修改配置文件后,需要进行关闭Selinux (这是一种偷懒的...

2018-08-28 10:07:02 3481

原创 SpringBoot--代码方式读取properties出现异常解决

问题问题出现的代码String ss = Objects.requireNonNull(app.getClass().getClassLoader().getResource(config.properties")).getPath(); System.out.println("当前获取的地址为: " + ss); try { F...

2018-08-17 19:56:04 1226

原创 MAVEN--本地jar打包

Maven打包 在开发项目的时候,使用了第三方公司提供的jar包,只能引用器jar包。开发时候使用 <systemPath>${project.basedir}/lib/dcms-mq-client-1.0-SNAPSHOT.jar</systemPath> 进行引用,当打包时候 不成功,因此需要更改为 <systemPath>${p...

2018-08-17 15:33:41 458

原创 Nginx--RTMP转发和点播

环境布置推荐的几种配置点播模型直播回放测试OBS推流 由于产品在内网中部署,采用Nginx 进行rtmp 进行转发。环境布置因为内网有docker,则找到一个star很高的容器 nginx-rtmp(docker) (内网部署请看docker 镜像的导出和导入)docker run -d -p 1935:1935 -p 8080:808...

2018-08-14 17:22:23 12203 8

原创 Springboot--从配置文件properties读取字符串乱码

当读取properties的内容为:发现中文乱码。原因是由于默认读取的为ISO-8859-1格式,因此需要切换为UTF-8。 主要方式有如下两种方式一在你的application.properties中增加如下配置,避免中文乱码spring.http.encoding.enabled=true方法二在你的settings里面的File Encodings进行更改为如...

2018-07-24 16:27:07 1474 1

原创 Hadoop on Windows - “Error JAVA_HOME is incorrectly set.”

Error JAVA_HOME is incorrectly set在运行hdfs命令时出现了,“Error JAVA_HOME is incorrectly set.”,但是JAVA_HOME已经配置了。 后来发现由于C:\Program Files\Java\jdk1.8.0_171中 Program Files之间存在空格,导致其脚本无法认识。 因此更改了Java的目录结构到G:\...

2018-07-15 14:30:50 770

原创 Swagger2--Springboot使用

配置进行代码配置Swagger2注解介绍 在进行编写Resutful 接口时候,找寻了可以快速生成注释内容给前端或移动端进行使用对接。最后锁定了Swagger2这个利器。配置首先需要在pom.xml进行增加我们需要Swagger2所需要的依赖。 <!-- Swagger 接口文档 --> <dependency&gt...

2018-07-12 10:55:04 11962

原创 Win10--Spark2.3 + hadoop3.1 本地环境搭建

准备工作进行配置测试 在使用docker 未果的情况下,无奈采用本地环境搭建。中间有部分坑准备工作Hadoop 所需要更换的bin目录下的文件Hadoop3.1 进行下载Spark2.3.1 下载包JDK1.8进行配置将 下载好的Hadoop 和 Spark进行解压,我进行了重命名 如图1.1 图1.1将 准备工作中 第一项下载的包...

2018-07-11 23:35:25 3733 1

原创 Sprintboot--emqtt的推送

Emqtt-Springbot使用Emqtt进行mqtt协议的传输发布消息。通过订阅对应的topic进行推送内容。第三方Emqttmaven依赖 <dependency> <groupId>org.springframework.boot</groupId> <ar...

2018-07-09 22:55:21 2127

原创 Docker--避免import镜像无法自启服务

由于在内网部署,导致我必须使用export和import这种方式进行加载我的镜像。在部署的时候我发现,当我启动容器可以正常起来,却没有启动我容器里面对应的服务。在思来想去,其实是由于我并没有吧我的脚本设置为启动容器就启动。知道问题后,我已centos7以上的版本介绍,如何设置开机启动我们的脚本。准备脚本脚本名为:autoStart.sh,内容如下#!/bin/bash/u...

2018-06-08 12:26:19 2989

原创 Docker--离线安装以及本地yum源构建

docker离线安装 由于是做内网的部署,所以服务器不会有外网存在,因此需要使用docker进行部署相应容器。先要进行离线部署docker环境环境要求 1. centos7.0内核 2. docker1.13版本docker 离线安装包下载通过命令行,进行下载安装包到/docker/dockerRpm目录下。yum install –downloadonly –d...

2018-06-05 23:28:05 15452 8

原创 Spark-- docker + spark +hadoop进行搭建本机的伪集群

简介之前摆弄了一个docker + hadoop3.1 的镜像,通不了,所以这里直接先再github上找了一个Spark搭建的集群。 docker-spark : https://github.com/houshuai0816/docker-spark 这个项目中当前使用的是Spark 2.3.0 和 hadoop2.7 和jdk8构建进行检出仓库内容git clone h...

2018-05-29 16:13:30 2316 1

原创 Hadoop--组件了解

准备接触大数据体系,所以我优先去了解一下Hadoop这个大生态环境,并且去了解这个生态的整体组件内容,都有什么。Apache Hadoop官网,了解到Hadoop是一个开源软件作为可靠,可升级的分布式计算。要了解Hadoop我觉得先去了解其中的组件,了解其对应的组件都有什么,这样方便你有一个大范围的了解,并可以更好的深入了解其中各个内容,并串联起来。 模块名 H...

2018-05-26 10:44:53 816

原创 Scala--语言特性

在去了解Scala的语言基本使用上 我参考了 Scala 教程| 菜鸟教程 里面简单了介绍了语法相关内容。刚开始感觉很像kotlin。 下面列了一些其注意地方。object是默认实现的单利模式,在Scala中是没有static。 注意:scale中方法的引用省略了.(点)符号// 私有构造方法class Marker private(val color:String) {...

2018-05-25 22:07:25 2742

原创 Scala--IDEA的配置

新入职的公司前和面试官聊的时候了解到其大部分内容是使用Scala语言进行开发,为了能尽快的融入其中,进行一系列关于Scala相关的内容。干事先利器我们准备进行Scala前,我们需要进行配置我们的开发环境,那么我以Intellij idea进行配置说明(官方介绍)第一步:进行Intellij的相关配置:首先我们需要进行插件模块: 在插件模块中,我们需要找到对...

2018-05-25 21:17:27 7641

原创 docker异常--docker bind: cannot assign requested address.

当我在Window上指定IP+端口号 去开启我的容器 会报如下错误。Error response from daemon: Cannot restart container test_mysql: driver failed programming external connectivity on endpoint test_mysql (47c340e8d93612b9696760446f7...

2018-04-21 10:43:10 10594 1

原创 maven-- 打包忽略测试

由于项目中用到websocket 导致maven打package时候会进入单元测试,导致缺少对应的包依赖,导致异常,因此需要忽略测试命令行内容mvn package -Dmaven.test.skip=true...

2018-04-11 17:54:20 1065

身份证前6位地区码和json

身份证前6位对应字典数据。其中包含json { "code": 110000, "name": "北京市" }, { "code": 110100, "name": "北京市市辖区" }, { "code": 110101, "name": "北京市东城区" }, { "code": 110102, "name": "北京市西城区" }, { "code": 110103, "name": "北京市崇文区" }, { "code": 110104, "name": "北京市宣武区" }, { "code": 110105, "name": "北京市朝阳区" }, { "code": 110106, "name": "北京市丰台区" }, { "code": 110107, "name": "北京市石景山区" }, { "code": 110108, "name": "北京市海淀区" }, { "code": 110109, "name": "北京市门头沟区" }, { "code": 110111, "name": "北京市房山区" }, { "code": 110112, "name": "北京市通州区" }, { "code": 110113, "name": "北京市顺义区" }, { "code": 110114, "name": "北京市昌平区" }, { "code": 110115, "name": "北京市大兴区" }, { "code": 110116, "name": "北京市怀柔区" }, { "code": 110117, "name": "北京市平谷区" }, { "code": 110228, "name": "北京市密云县" }, { "code": 110229, "name": "北京市延庆县" }, { "code": 120000, "name": "天津市" }, { "code": 120100, "name": "天津市市辖区" }, { "code": 120101, "name": "天津市和平区" }, { "code": 120102, "name": "天津市河东区" }, { "code": 120103, "name": "天津市河西区" }, { "code": 120104, "name": "天津市南开区" }, { "code": 120105, "name": "天津市河北区" },

2019-01-09

hadoop所需要的bin的更换内容,支持win10 64位

Hadoop3.1 所需要的的winutils.exe 。 将hadoop/bin 的内容更换为解压后的内容即可。

2018-07-11

IDA Pro 6.6带F5插件Hex-Rays Decompiler.part3

DA Pro 6.6带F5插件Hex-Rays Decompiler(第一部分,共三部分),解压时需要将三部分同时下载后再解压,安装密码为itJpyHidszaR。IDA Pro 6.6支持ARM、x86、x64等反编译。

2017-08-20

IDA Pro 6.6带F5插件Hex-Rays Decompiler.part2

DA Pro 6.6带F5插件Hex-Rays Decompiler(第一部分,共三部分),解压时需要将三部分同时下载后再解压,安装密码为itJpyHidszaR。IDA Pro 6.6支持ARM、x86、x64等反编译。

2017-08-20

IDA Pro 6.6带F5插件Hex-Rays Decompiler.part1

DA Pro 6.6带F5插件Hex-Rays Decompiler(第一部分,共三部分),解压时需要将三部分同时下载后再解压,安装密码为itJpyHidszaR。IDA Pro 6.6支持ARM、x86、x64等反编译。

2017-08-20

SkipGramModel

SkipGram 语言模型 的介绍

2017-07-22

Word Representations in Vector Space

Word2Vec实现论文,原理

2017-07-21

SequenceToSequence

SequenceToSequence 神经网络原理论文。采用LSTM神经网络

2017-07-21

混合开发几种IDE的技术介绍

混合开发几种IDE的技术介绍

2017-05-16

JQuery基础教程

通俗并全面的介绍jquery技术

2017-05-04

FFmpeg教程

FFmpeg视频音频教程pdf

2016-12-11

jni.h和jni_md.h这两个头文件

jni.h和jni_md.h这两个头文件,作为vs2015对Cpp的编写后,生成动态库用于android

2016-12-06

Lua脚本教程

2016-09-24

androidNDk开发

NDK开发

2016-09-15

Rtmp规范参考文档

rtmp使用规范

2016-08-30

JNI开发简单实例

介绍Jni开发的步骤和如何进行JNI开发的简单文档。

2016-08-30

可用的语音增强代码

语音增强代码类

2016-08-18

延时语音增强算法

一种有效降低语音延时,并对语音波增强算法。

2016-08-18

LMS变长算法

LMS变长 音频算法

2016-08-18

高通AR开发教程

本文档,讲授如何开发高通的AR环境。

2016-08-18

基于鱼眼矫正的原理

基于鱼眼矫正的原理,大于180° 矫正

2016-07-31

Vuforia荧幕捕捉APP

Vuforia荧幕捕捉APP

2016-06-20

站内图片3.0

站内图片站内图片

2016-06-19

站内使用的图片

用于站内使用的图片

2016-06-19

飞秋局域网教学

飞秋,局域网

2016-06-11

Aoktoolf反编译

反编译工具

2016-06-10

MarkDown工具

MarkDown编辑器,好用的编辑软件。

2016-06-10

Android数据库

好用的数据库查看工具,Sqlite帮助查看数据库中的信息

2016-06-10

android源码

这个是android源码,方便产看源码内容,对于学习广播,内容提供者很有帮助。

2016-06-10

Python3程序开发指南

2016-06-07

BufferKnife黄油刀

BufferKnife黄油刀

2016-06-07

空空如也

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

TA关注的人

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