腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
业余草
专栏作者
举报
563
文章
1192150
阅读量
42
订阅数
订阅专栏
申请加入专栏
全部文章(563)
java(123)
编程算法(117)
数据库(80)
sql(77)
http(73)
spring(56)
云数据库 SQL Server(49)
云数据库 Redis(49)
网络安全(47)
网站(43)
https(39)
缓存(32)
微服务(27)
api(24)
linux(24)
html(23)
jvm(23)
存储(22)
开源(22)
jquery(19)
tcp/ip(19)
ide(18)
html5(17)
jdk(17)
打包(16)
github(16)
分布式(16)
数据结构(16)
git(15)
文件存储(15)
容器(15)
javascript(14)
nginx(14)
hashmap(14)
xml(13)
腾讯云测试服务(13)
apache(12)
jar(11)
maven(11)
mybatis(11)
spring boot(11)
安全(11)
负载均衡(10)
node.js(10)
json(10)
socket编程(10)
微信(10)
kafka(10)
tomcat(9)
负载均衡缓存(9)
spring cloud(9)
access(8)
面向对象编程(8)
容器镜像服务(7)
数据迁移(7)
爬虫(7)
aop(7)
自动驾驶(6)
servlet(6)
消息队列 CMQ 版(6)
zookeeper(6)
rabbitmq(6)
php(5)
python(5)
mvc(5)
访问管理(5)
电商(5)
企业(5)
jdbc(5)
dubbo(5)
大数据(5)
ios(4)
jsp(4)
react(4)
压力测试(4)
ssh(4)
rpc(4)
程序员(4)
对象存储(3)
ajax(3)
oracle(3)
eclipse(3)
unix(3)
windows server(3)
日志服务(3)
TDSQL MySQL 版(3)
日志数据(3)
serverless(3)
seo(3)
敏捷开发(3)
小程序(3)
数据分析(3)
官方文档(2)
c 语言(2)
go(2)
bash(2)
angularjs(2)
css(2)
android(2)
硬件开发(2)
postgresql(2)
lucene/solr(2)
mapreduce(2)
批量计算(2)
命令行工具(2)
海外加速(2)
API 网关(2)
kubernetes(2)
devops(2)
运维(2)
黑客(2)
hadoop(2)
自动化测试(2)
单元测试(2)
flash(2)
udp(2)
uml(2)
数据处理(2)
windows(2)
hbase(2)
openapi(2)
腾讯云开发者社区(2)
任务调度(2)
虚拟化(2)
ascii(2)
迁移(2)
es(2)
Elasticsearch Service(2)
com(2)
ICP备案(1)
费用中心(1)
云点播(1)
私有网络(1)
NLP 服务(1)
c++(1)
ruby(1)
lua(1)
.net(1)
asp.net(1)
vue.js(1)
django(1)
matlab(1)
struts(1)
搜索引擎(1)
bash 指令(1)
apt-get(1)
神经网络(1)
深度学习(1)
tornado(1)
专用宿主机(1)
云直播(1)
短视频(1)
域名注册(1)
SSL 证书(1)
数据加密服务(1)
人脸融合(1)
短信(1)
云推荐引擎(1)
mongodb(1)
人工智能(1)
图像处理(1)
渲染(1)
express(1)
redux(1)
koa(1)
自动化(1)
shell(1)
无人驾驶(1)
卷积神经网络(1)
hive(1)
正则表达式(1)
gui(1)
sql server(1)
dns(1)
opencv(1)
grep(1)
kotlin(1)
二叉树(1)
markdown(1)
ddos(1)
安全漏洞(1)
系统架构(1)
canvas(1)
processing(1)
云数据库 postgresql(1)
云计算(1)
5g(1)
mvcc(1)
unicode(1)
sdk(1)
服务网格(1)
图片处理(1)
assert(1)
bug(1)
channel(1)
code(1)
codec(1)
count(1)
cto(1)
distinct(1)
goto(1)
io(1)
ip(1)
join(1)
map(1)
match(1)
md5(1)
mysql(1)
null(1)
posix(1)
select(1)
sha256(1)
shutdown(1)
status(1)
synchronized(1)
tcp(1)
thread(1)
threadpoolexecutor(1)
wait(1)
worker(1)
工具(1)
面试(1)
前端(1)
索引(1)
线程(1)
线程池(1)
异步(1)
搜索文章
搜索
搜索
关闭
同事使用 Dubbo 传输文件,被点名批评!
dubbo
http
文件存储
rpc
socket编程
公司之前有一个 Dubbo 服务,其内部封装了腾讯云的对象存储服务 SDK,目的是统一管理这种三方服务的SDK,其他系统直接调用这个对象存储的 Dubbo 服务。这样可以避免因平台 SDK 出现不兼容的大版本更新,从而导致公司所有系统修改跟着升级的问题。
业余草
2021-12-06
353
0
面试官:说说Redis之I/O多路复用模型实现原理
云数据库 Redis
socket编程
linux
本文内容基于 Redis 6.0 以前的版本编写,因为 6.0 之后 Redis 在网络处理这一块采用了多线程模式,但是 I/O 多路复用的模型还在,变化不大。本文有不当之处,大家轻喷!
业余草
2021-12-06
5.6K
0
美团一面:说说什么是零拷贝?
编程算法
socket编程
node.js
tcp/ip
最近有粉丝收到来美团的面试邀请,面试前也没怎么准备,一面直接挂了。面试官问他什么是零拷贝,他没答出来。希望我能给他推荐一些资料看看,本文就是给他推荐的面试资料之一,主要来讲清楚,零拷贝到底是怎么一回事!
业余草
2020-09-16
726
0
Redis6 终于还是迎来了多线程版本!
云数据库 Redis
编程算法
socket编程
腾讯云测试服务
Redis 6.0 版本,本来是预计在 2019 年底发布,可是由于改动太大,6.0.1 的正式版本直到昨天才正式推出。
业余草
2020-05-07
1.2K
0
HTTPS工作原理和TCP握手机制
socket编程
https
网络安全
http
HTTPS在传输数据之前需要客户端(浏览器)与服务端(网站)之间进行一次握手,在握手过程中将确立双方加密传输数据的密码信息。TLS/SSL协议不仅仅是一套加密传输的协议,更是一件经过艺术家精心设计的艺术品,TLS/SSL中使用了非对称加密,对称加密以及HASH算法。握手过程的具体描述如下:
业余草
2019-08-14
1.5K
0
Log4j 2.0在开发中的高级使用详解—SocketAppender的远程输出(五)
socket编程
编程算法
udp
日志服务
https
Log4j2的Appenders充分考虑了日志事件的输出、包装以及过滤转发的可能,包括最基本的输出到本地文件、输出到远程主机, 对文件进行封装、注入,并且还能按照日志文件的时间点、文件大小等条件进行自动封存。 例如,想要将几个不同源的日志汇集到一起,可以用FlumeAppender;想要在LogEvent中注入信息, 可以用RewriteAppender;想要让系统按照设定的时间间隔自动封存日志信息,可以用RollingFileAppender (每隔一定时间自动保存一份新增的日志文件,并按照时间戳等指定格式命名);当产生安全级别达ERROR或FATAL的LogEvent时, 给维护人员发送邮件可用SMTPAppender;希望将日志信息写到远程主机的,可用SocketAppender;希望能够按照RFC5424格式向远程主机发送日志信息,
业余草
2019-01-21
1.5K
0
java使用telnet连接交换机并管理交换机
ssh
socket编程
java
jar
像crt或者ssh、甚至是cmd命令中使用window的telnet命令连接交换机。都可以起到控制交换机的作用。 telnet说白了就是一个tcp的长连接。你向交换机输入一组命令,其实就是你使用socket连接上交换机,把你的命令out出去。 如果你想看你执行的命令,返回了什么,你就是用io流直接读取socket中的长连接流中的内容即可。telnet其实就是这么简单。 使用java连接telnet进行操作的注意 1.telnet有VT100 VT52 VT220 VTNT ANSI等协议。 我用vt100。 2.vt100控制码(ansi控制码)过滤的问题,可以过滤,也可以在服务设置不要。 不过滤都是一些乱码。是以\033[***一个字母结尾的格式。 3.中文乱码的问题。 new String(old.getBytes("ISO8859-1"),"GBK")。 4.如何判断读取到最后了。 一有readUntil(),二有使用线程。 5.选择telnet的java包问题,包有很多,比如appache(commons-net-3.0.jar), ganymed(ganymed-ssh2-build210.jar),javaexpect(smart-0.1-SNAPSHOT-jar-with-dependencies.jar) 我使用appache。javaexpect有带的vt100控制码过滤,我没有仔细研究。
业余草
2019-01-21
2.6K
0
Socket套接字通信原理
socket编程
tcp/ip
Socket是应用层与TCP/IP协议族通信的中间软件抽象层,它是一组接口.在设计模式中,Socket其实就是一个门面模式,它把复杂的TCP/IP协议族隐藏在Socket接口后面,对用户来说,一组简单的接口就是全部,让Socket去组织数据,以符合指定的协议.
业余草
2019-01-21
853
0
浅谈HTML5 WebSocket的机制
socket编程
http
html5
在上一章《为什么我们需要HTML5 WebSocket》中,我简单的介绍了下WebSocket的前世今生。相信大家已对WebSocket有了初步的了解。那么今天我们继续深入学习WebSocket的机制。
业余草
2019-01-21
647
0
为什么我们需要HTML5 WebSocket
socket编程
http
html5
HTML5作为下一代的 Web 标准,它拥有许多引人注目的新特性,如 Canvas、本地存储、多媒体编程接口、WebSocket等等。这其中有“Web 的 TCP ”之称的WebSocket格外吸引开发人员的注意。WebSocket的出现使得浏览器提供对Socket的支持成为可能,从而在浏览器和服务器之间提供了一个基于TCP连接的双向通道。Web开发人员可以非常方便地使用WebSocket构建实时web应用,开发人员的手中从此又多了一柄神兵利器。
业余草
2019-01-21
803
0
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
立即发文
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档