拥有0000-未整理-等待研究标签的文章

腾讯 Tars 开源 Go 版本 Tars-Go,并发性能比 gRPC 高 5 倍 - 编辑部的故事的个人空间 - 开源中国

近日,腾讯宣布正式开源 Tars 的 Golang 版本 ,其并发性能比 gRPC 的高  5 倍。 是腾讯开源的一款微服务框架,它于去年 4 月份开源,并于今年 6 月捐赠给了 Linux 基金会。Tars 为用户提供了涉及到开发和运维的一整套解决方案,帮助一个产品或者服务快速开发、发布、部署、上线和维护。它集可扩展协议编解码、高性能 RPC 通信框架、名字路由与发现、发布监控、日志统计、...
阅读全文

JS的分号可以省掉吗? - Fundebug的个人空间 - 开源中国

摘要: JavaScript语言从设计之初就是考虑带分号的,使用不带分号的编码规则就要小心点啦。 背景最近在项目中开始使用新的编码规范,一开始ESLint报一大堆错误,改得我想砸键盘,花了好些时间才适应,下面列出一些代表性的规则: 只能使用单引号 函数定义的圆括号和左大括号之间一定要有空格: `function(args) { .. }` import语句在大括号之后一...
阅读全文

5分钟掌握var,let和const异同 - 葡萄城技术团队博客 - 开源中国

转载请注明出处:,葡萄城为开发者提供专业的开发工具、解决方案和服务,赋能开发者。 原文出处:https://dzone.com/articles/javascriptdifferencebetweenvarletandconstke这个话题对于一些老鸟来说可能根本算不上疑问,但对于新手来说也许除了最常见的var之外,let和const较少使用的机会。所以在本文中,我将会通过一些例子...
阅读全文

Vuex 快速入门 简单易懂 - 王念博客 - 开源中国

一、vuex介绍========(1)vuex是什么?1\. 借鉴 了2\. 专为 Vue.js 设计 的状态管理模式3\. 集中式存储和管理应用程序中所有组件的状态4\. Vuex 也集成到 Vue 的官方调试工具5\. 一个 Vuex 应用的核心是 store(仓库,一个容器),store包含着你的应用中大部分的状态 (state)。(2)什么情况下我应该使用 ...
阅读全文

可以实现内网穿透的几款工具 - 哥本哈根的小哥的个人空间 - 开源中国

最近没什么事情,看了一些关于内网穿透的文章,因我本身已是做微信开发相关的工作,对这部分关注的比较多,现分享给大家。首先说下内网穿透的原理。NAPT原理======在NAT网关上会有一张映射表,表上记录了内网向公网哪个IP和端口发起了请求,然后如果内网有主机向公网设备发起了请求,内网主机的请求数据包传输到了NAT网关上,那么NAT网关会修改该数据包的源IP地址和源端口为NAT网关自身的...
阅读全文

三分钟构建高性能WebSocket服务 | 超优雅的Springboot整合Netty方案 - Yeauty的个人空间 - 开源中国

前言 每当使用SpringBoot进行Weboscket开发时,最容易想到的就是`springbootstarterwebsocket`(或`springwebsocket`)。它可以让我们使用注解,很简单的进行Websocket开发,让我们更多的关注业务逻辑。它底层使用的是Tomcat,且不说把整个Tomcat放进一个WebSocket服务中是否会太重,但在大数据量高并发的场景下,它的表现...
阅读全文

iOS使用核心的50行代码实现一个路由组件 - aron1992的个人空间 - 开源中国

使用组件化是为了解耦处理,多个模块之间通过协议进行交互。而负责解析协议,找到目的控制器,或者是返回对象给调用者的这个组件就是路由组件。本文讲解如何使用核心的50行代码实现一个路由组件。本文包含以下内容: 组件化和路由 路由的实现 路由注册实现 路由使用实现 客户端的使用 一些小想法提供一个Demo可以在这里找到这里找到组件化和路由...
阅读全文

深度有趣 | 18 二次元头像生成 - 张宏伦的个人空间 - 开源中国

简介和CelebA类似,使用ACGAN生成二次元头像,并且用多个条件进行控制 数据图片爬取自,是一个日本二次元游戏网站,包含大量游戏人物立绘,共爬取31,970张 头像截取之前介绍的dlib可用于提取人脸,但不适用于二次元头像使用OpenCV从每张图片中截取头像部分,用到以下项目,对于检测结果适当放大范围,以包含更多人物细节``` coding: utf8...
阅读全文

如何通过 J2Cache 实现分布式 session 存储 - Java自由人 - 开源中国

做 Java Web 开发的人多数都会需要使用到 session (会话),我们使用 session 来保存一些需要在两个不同的请求之间共享数据。一般 Java 的 Web 容器像 Tomcat、Resin、Jetty 等等,它们会在内存中保存 session 数据。这样做会有两个不足:1. 服务重启后 session 数据丢失2. 应用做集群部署的时候,不同的节点无法共享 sessio...
阅读全文

白话SpringCloud | 第四章:服务消费者(Ribbon+Feign) - oKong | 趔趄的猿 - 开源中国

前言 上两章节,介绍了下关于注册中心Eureka的使用及高可用的配置示例,本章节开始,来介绍下服务和服务之间如何进行服务调用的,同时会讲解下几种不同方式的服务调用。一点知识在`SpringCloud`体系中,我们知道服务之间的调用是通过`http`协议进行调用的。而注册中心的主要目的就是维护这些服务的服务列表。我们知道,在`Spring`中,提供了`RestTemplate`。`R...
阅读全文