Silentdoer

导航

上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 43 下一页

2020年1月15日 #

Protobuf使用指南

摘要: 一、简介 最近在手撸 IM 系统,关于数据传输格式的选择,犹豫了下,对比了 JSON 和 XML,最后选择了 Protobuf 作为数据传输格式。 毕竟 Google 出品,必属精品😂,[官网地址]。 好了,舔狗环节结束,关于技术选择,都是需要根据实际的应用场景的,否则都是耍流氓,下文会进行简单的 阅读全文

posted @ 2020-01-15 10:39 Silentdoer 阅读(413) 评论(0) 推荐(0) 编辑

2020年1月7日 #

用Rust写一个控制台的俄罗斯方块

摘要: 一、摘要 目前支持Win10的控制台和Ubuntu的终端正常显示(其他平台没试过,不同的终端可能会造成排序混乱); 运行图: 代码地址:https://github.com/Silentdoer/RustTetris 二、实现原理 2.1根本原理其实就是一个二维的Vec,即Vec<Vec<Canva 阅读全文

posted @ 2020-01-07 12:45 Silentdoer 阅读(779) 评论(0) 推荐(0) 编辑

2019年12月11日 #

nginx 反向代理报400错误与Host关系

摘要: 转载自:https://blog.csdn.net/qq_22208737/article/details/80787396 如果后端真是的服务器设置有类似防盗链或者根据http请求头中的host字段来进行路由或判断功能的话,如果反向代理层的nginx不重写请求头中的host字段,将会导致请求失败, 阅读全文

posted @ 2019-12-11 19:42 Silentdoer 阅读(1397) 评论(0) 推荐(0) 编辑

2019年12月9日 #

JPA分页查询与条件分页查询

摘要: 情有独钟的JPA 平时在写一些小项目时,比较喜欢引用 Spring Data Jpa,其实还是图他写代码快~在日常的开发工作中,分页列表查询基本是随处可见,下面一起看一下如何使用 jpa 进行多条件查询以及查询列表分页呢? 关于JPA的使用 关于 jpa 的使用,下面2步简单过一下,详细资料,小伙伴 阅读全文

posted @ 2019-12-09 15:51 Silentdoer 阅读(5008) 评论(0) 推荐(1) 编辑

2019年12月6日 #

Java reactor响应式编程

摘要: 转载自:https://www.cnblogs.com/lixinjie/p/a-reactive-streams-on-jvm-is-reactor.html 响应式编程 作为响应式编程方向上的第一步,微软在.NET生态系统中创建了Rx库(Reactive Extensions)。RxJava是在 阅读全文

posted @ 2019-12-06 15:00 Silentdoer 阅读(17140) 评论(1) 推荐(0) 编辑

2019年12月4日 #

初识阿里开源的本地Java进程监控调试工具arthas(阿尔萨斯)

摘要: 转载自:https://www.cnblogs.com/linhui0705/p/9795417.html 先说使用步骤: 1.将arthas-bin.zip 解压到arthas-bin目录里,可以看到这个目录里会有arthas-boot.jar 2.java -jar arthas-boot.ja 阅读全文

posted @ 2019-12-04 21:16 Silentdoer 阅读(2964) 评论(0) 推荐(0) 编辑

2019年11月22日 #

Nginx+Keepalived实现web服务器高可用

摘要: 1、Nginx 业务背景 现公司需求快速搭建web服务器,对外提供给用户web服务。 需求拆分 需要基于http协议的软件,搭建服务实现 介绍 常见用法: 1) web服务器软件 httpd http协议 同类的web服务器软件:apache(老牌) nginx(俄罗斯) IIS(微软) 2)代理服 阅读全文

posted @ 2019-11-22 09:07 Silentdoer 阅读(160) 评论(0) 推荐(0) 编辑

2019年11月20日 #

Rust基础

摘要: 一:编译器 Rust的编译器叫rustc,类似javac一样,负责将源代码编译成可执行文件或者库文件(.a/.so/.lib/.dll等) 二:核心库和标准库 Rust语言由核心库和标准库组成,核心库是标准库的基础,核心库不依赖于操作系统和网络相关的库,一般写嵌入式应用会用到; 可以在模块顶部引入# 阅读全文

posted @ 2019-11-20 14:56 Silentdoer 阅读(512) 评论(0) 推荐(0) 编辑

2019年11月15日 #

Linux安装kafka2.3.1基于Scala2.12

摘要: 一,先从官网下载:http://kafka.apache.org/downloads 二,解压压缩包(虽然后缀是tgz,但和gz解压方式一样);然后mv kafka_2.12-2.3.1 /usr/local/ 接着:cd /usr/local/kafka_2.12-2.3.1/,然后由于之前已经安 阅读全文

posted @ 2019-11-15 18:26 Silentdoer 阅读(968) 评论(0) 推荐(0) 编辑

Linux安装zookeeper3.5.6

摘要: 依赖JRE【我这边是JRE8】 一,先在https://mirrors.tuna.tsinghua.edu.cn/apache/zookeeper/stable/下载apache-zookeeper-3.5.6-bin.tar.gz 二,解压该压缩包,然后mv apache-zookeeper-3. 阅读全文

posted @ 2019-11-15 17:11 Silentdoer 阅读(820) 评论(0) 推荐(0) 编辑

上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 43 下一页