最新 最热

Lerna入门与实战

维护过多个package项目的同学可能都会遇到一个问题:package是放在一个仓库里维护还是放在多个仓库里单独维护。当package数量较少的时候,多个仓库维护不会有太大问题,但package数量逐渐增多时,一些问题逐渐暴露出来:...

2022-12-09
1

几个提升Go语言开发效率的小技巧

Go语言允许一个函数把任意数量的值作为参数,Go语言内置了...操作符,在函数的最后一个形参才能使用...操作符,使用它必须注意如下事项:

2022-12-08
1

物联网的服务端设计(四)重构项目

在做协议包之前我们先把Handler做个拆,在之前的设计中解码、处理连接、协议解析、断开连接都在同一handler中。但按netty的设计思想是要分为多个,多个handler通过pipeline进行串联。接下来我们创建4个handler分别是:...

2022-12-08
1

物联网的服务端设计(二)创建连接

首先要创建的是两个事件循环组,分别用户来维护客户端的连接和数据的读写。其中一个构建参数的方法是事件组里的线程数量,如果不进行显示声明会自动创建CPU核心数x2的线程。如果工作在类似docker的容器里该参数会不准确,...

2022-12-08
1

物联网的服务端设计(一)基础准备

这两年最火的是什么?物联网,现在连我家的电灯泡都是联网的。大量设备连网最考验的就是我们服务器的连接数量和保持情况。最近会陆续更新一系列的文章,使用Netty做IoT服务端的设计和技术讨论文章。...

2022-12-08
1

Python中12个常用模块的使用教程

仅拷贝状态的信息,包括:mode bits, atime, mtime, flags

2022-12-08
1

ES搜索提示unknown field [disable_coord]问题记录

提示:这里描述项目中遇到的问题: 最近运维迁移了一个环境,重新搭建了ElasticSearch、logstash、kibana,原本已经调好的接口都使用BoolQueryBuilder 这些API来查询的,如下所示:...

2022-12-08
1

前端面试指南--JS面试题总结

根据 JavaScript 中的变量类型传递方式,分为基本数据类型和引用数据类型两大类七种。

2022-12-08
1

Web通用令牌JwtBuilder

JSON Web Token (JWT)是一个开放标准(RFC 7519),它定义了一种紧凑的、自包含的方式,用于作为JSON对象在各方之间安全地传输信息。该信息可以被验证和信任,因为它是数字签名的。...

2022-12-07
1

这 7 个牛逼项目,不来看看~~

照例,小妹花时间把2022年10月分享过的七个牛逼开源项目整理了一下,方便大家进行查看和收藏!

2022-12-07
1