- 博客(19)
- 资源 (6)
- 收藏
- 关注

原创 Elasticsearch 6.1官方入门教程
入门Elasticsearch是一个高度可伸缩的开源全文搜索和分析引擎。它允许你以近实时的方式快速存储、搜索和分析大量的数据。它通常被用作基础的技术来赋予应用程序复杂的搜索特性和需求。这里列举了几个Elasticsearch可以用来做的功能例子你有一个在线网上商城,提供用户搜索你所卖的商品功能。在这个例子中,你可以使用Elasticsearch去存储你的全部的商品目录和存货清单并且提供搜索和搜索自
2017-12-29 16:10:23
85207
4
原创 Java获取IPv4/IPv6地理位置-IP地址库
IP地理位置获取。支持获取IPv4、IPv6地址信息。包括:国家中文名称、中国省份中文名称、详细地址、互联网服务提供商、是否是国外、纬度、经度。
2021-12-24 22:56:00
4499
2
原创 Windows开放防火墙端口策略
以管理员权限运行Powershell例如开放ssh端口netsh advfirewall firewall add rule name=sshd dir=in action=allow protocol=TCP localport=22Windows 2012+ 的服务器版本Windows命令为New-NetFirewallRule -Name sshd -DisplayName 'OpenSSH Server (sshd)' -Enabled True -Direction Inbo..
2021-11-17 17:26:30
1472
原创 Suricata/Snort规则参考
Suricata/Snort规则参考文章目录Suricata/Snort规则参考限制优势6. Suricata 规则6.1. 规则格式6.1.1. 动作(Action)6.1.2. 协议(Protocol)6.1.3. 源和目的(Source and destination)6.1.4. 端口(Source and destination)6.1.5. 方向(Direction)6.1.6. 规则选项(Rule options)6.1.6.1. 修饰器关键词(Modifier Keywords)6.1.6
2021-08-21 11:26:56
5166
原创 Ubuntu20.04安装influxdb_iox
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | shsource .cargo/envvim .cargo/configsudo apt install flatcgit clone https://github.com/influxdata/influxdb_iox.gitcd influxdb_iox/cargo build --release
2021-03-02 19:58:04
548
原创 Rust解决cargo build太慢
替换crates仓库源打开或新建用户目录下/.cargo/config文件在文件中增加配置[source.crates-io]registry = "https://github.com/rust-lang/crates.io-index"replace-with = 'tuna'[source.tuna]registry = "https://mirrors.tuna.tsinghua.edu.cn/git/crates.io-index.git"保存退出...
2021-02-28 02:12:09
6094
3
原创 Rust交叉编译,在Windows上编译Linux可执行程序
安装最新版本Rust访问官网 https://www.rust-lang.org/tools/install点击 DOWNLOAD RUSTUP-INIT.EXE (64-BIT)下载Rust安装工具打开windows cmd运行rustup-init.exe,按照提示安装C:\Software>rustup-init.exe安装 x86_64-unknown-linux-musl targetrustup target add x86_64-unknown-linux-musl
2021-02-28 02:06:12
4700
5
原创 Windows下使用GraalVM+Maven+Picocli快速构建Java cli原生命令行工具
Windows下使用GraalVM+Maven+Picocli快速构建Java cli命令行工具文章目录Windows下使用GraalVM+Maven+Picocli快速构建Java cli命令行工具前言环境准备安装Visual Studio 2019 Visual C++ Build Tools安装GraalVM Community 20.3.0安装native-image工具创建Maven quickstart项目添加Picocli Maven依赖添加Maven插件增加小工具逻辑编译运行源码总结前言
2020-11-22 17:28:18
2244
2
原创 Logback设置单个日志文件大小上限以及最多存储几个历史文件
<property name="ROOT" value="logs"/><appender name="INFO" class="ch.qos.logback.core.rolling.RollingFileAppender"> <file>${ROOT}/info/info.log</file> <encoder charset="utf-8"> <pattern>[%-5leve.
2020-06-30 15:26:32
8311
原创 查找Linux命令源码
文章目录查找Linux命令源码查看命令绝对路径查看命令所属包在源码库中搜索所属包名查找Linux命令源码以CentOS为例查看命令绝对路径which kill/bin/kill查看命令所属包rpm -qf /bin/killutil-linux-ng-2.17.2-12.14.el6.x86_64在源码库中搜索所属包名http://vault.centos.org/...
2019-07-29 09:13:20
288
原创 【笔记】个人项目使用Git提交代码到Gitee私有仓库
【初次】创建gitee项目进入本地项目目录在本地项目目录添加.gitignore文件和README.md文件执行 git init执行git add .执行git commit -m &quot;初始化项目&quot;执行 git remote add origin https://用户名:密码@gitee.com/用户名/项目名.git执行git push -f or...
2018-09-02 10:55:49
4379
原创 【笔记】强制命名规范
MySQL:全小写Kafka Topic:全小写,中划线分割单词。例如:my-replicated-topicElasticsearch Index:全小写,下划线分割单词。例如:my_index
2018-09-01 17:42:27
1200
原创 Java工具类:将Excel文件转成字符串数组
pom.xml&lt;!--POI Start--&gt;&lt;dependency&gt; &lt;groupId&gt;org.apache.poi&lt;/groupId&gt; &lt;artifactId&gt;poi&lt;/artifactId&gt; &l
2018-08-10 09:55:11
2169
原创 Java调用C语言简单小程序
1.写Java程序public class TestNativeMethod { //声明一个native方法,接收两个int型数字,返回最大值。Java中只写声明,待会儿用C程序写具体实现。 public native int max(int a, int b); // 加载dll文件,dll文件待会儿用C程序生成。 static { ...
2018-08-07 17:04:47
1052
原创 Docker安装RabbitMQ配置MQTT
Docker安装RabbitMQ配置MQTT使用RabbitMQ作为MQTT服务端,Eclipse Paho作为客户端。宿主机系统为CentOS7.xDocker下载镜像docker pull daocloud.io/library/rabbitmq:3.7.4启动RabbitMQdocker run -d --hostname my-rabbit --name so...
2018-04-24 09:44:49
4690
原创 地区三级联动数据库(中国行政区划分数据库)【2018年1月】
说明: 以下行政区数据来自中华人民共和国民政部网站公布的2018年1月中华人民共和国县以上行政区划分。 官方数据共有3219条,为了适应系统三级联动的需求,我添加了一些重复的数据,主要是给直辖市,特区和县级市等只有一级或两级划分的行政区增加了重复的级。 由于数据量大,可能会出现个别错误,欢迎一起纠正完善。 以下示例使用MySQL数据库测试通过 数据库表设...
2018-04-14 12:57:22
4721
原创 Elasticsearch Java REST 客户端 6.2(一)Java Low Level REST 客户端官方文档
提示!本文是我翻译自Elasticsearch官方说明文档,这里是原文地址,文章结构与原文对应,对翻译内容如有疑问可自行翻阅,也欢迎私信评论纠正错误。概述Java REST客户端有两种风格:Java Low Level REST Client:官方提供的低级客户端。该客户端通过http来连接Elasticsearch集群。用户在使用该客户端时需要将请求数据手动拼接成Elast...
2018-03-17 18:46:32
11462
原创 使用Eclipse+MinGW轻松搭建C语言开发环境
新手入门C语言选开发环境,VC++6.0太老不兼容Windows新系统,Visual Studio太庞大运行缓慢操作复杂。下面就让我来教你如何在Windows下使用Eclipse轻松搭建C语言开发环境。首先你需要下载两个软件,一个是Eclipse,另一个是MinGW。Eclipse是可视化开发工具,MinGW是真正的C语言开发环境。两个软件都是开源免费的软件,都可以去它们的官网直接下载。Eclips
2017-09-17 23:10:43
3079
原创 使用WebUploader跨域上传图片,用SpringMVC实现服务器端
使用WebUploader跨域上传图片,用SpringMVC实现服务器端使用WebUploader实现跨域上传图片,当点击上传时,客户端会向服务器端先后发送两次请求,第一次是OPTIONS请求,用来验证服务器端是否允许跨域上传,当服务器允许跨域并正常返回时,WebUploader才会去发送第二次请求,也就是真正的图片上传的POST请求。如果使用原生的Servlet来处理请求,直接重写OPTIONS方
2017-07-11 10:57:01
4252
ModSecurity 2.5
2018-08-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人