腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
chenchenchen
专栏成员
举报
260
文章
896055
阅读量
28
订阅数
订阅专栏
申请加入专栏
全部文章(260)
编程算法(79)
https(72)
网络安全(71)
java(53)
数据库(53)
sql(53)
spring(32)
http(31)
云数据库 SQL Server(28)
ide(20)
缓存(16)
云数据库 Redis(15)
数据结构(15)
javascript(13)
linux(13)
分布式(13)
zookeeper(13)
node.js(12)
json(12)
kafka(12)
微服务(10)
c++(9)
maven(8)
网站(8)
存储(8)
php(7)
xml(7)
html(7)
jvm(7)
spring boot(7)
git(6)
apache(6)
批量计算(6)
文件存储(6)
数据分析(6)
python(5)
bash(5)
jquery(5)
oracle(5)
github(5)
api(5)
mybatis(5)
hashmap(5)
spring cloud(5)
windows(5)
对象存储(4)
负载均衡(4)
actionscript(4)
servlet(4)
打包(4)
unix(4)
bash 指令(4)
容器(4)
面向对象编程(4)
安全(4)
ajax(3)
jar(3)
负载均衡缓存(3)
nginx(3)
命令行工具(3)
腾讯云测试服务(3)
云推荐引擎(3)
jdk(3)
tcp/ip(3)
socket编程(3)
uml(3)
自动驾驶(2)
eclipse(2)
centos(2)
消息队列 CMQ 版(2)
企业(2)
开源(2)
压力测试(2)
yum(2)
sql server(2)
dns(2)
dubbo(2)
rabbitmq(2)
数据处理(2)
app(2)
其他(1)
ios(1)
iphone(1)
go(1)
.net(1)
jsp(1)
bootstrap(1)
jquery ui(1)
css(1)
android(1)
nosql(1)
memcached(1)
access(1)
mvc(1)
tomcat(1)
全文检索(1)
mapreduce(1)
日志服务(1)
海外加速(1)
SSL 证书(1)
数据备份(1)
电商(1)
数据安全(1)
运维(1)
shell(1)
正则表达式(1)
grep(1)
单元测试(1)
jenkins(1)
hexo(1)
大数据(1)
微信(1)
openapi(1)
云计算(1)
任务调度(1)
虚拟化(1)
mvcc(1)
unicode(1)
utf8(1)
fiddler(1)
es(1)
cpu(1)
device(1)
geo(1)
microsoft(1)
pdf(1)
search(1)
select(1)
self(1)
sign(1)
sleep(1)
synchronized(1)
thread(1)
wait(1)
win10(1)
编程(1)
服务(1)
计算机(1)
数据(1)
思维导图(1)
协议(1)
远程桌面(1)
搜索文章
搜索
搜索
关闭
OJ算法题
node.js
数据结构
#include <stdio.h> #include <string.h> #define MAX 1000 struct Node{ int v,net; }; struct Node node[MAX]; int main(){ int n,e,t,i,x,y,z,head[MAX],que[MAX],map[MAX/2][MAX/2],qh,qt; while(scanf("%d %d",&n,&e)!=EOF){ memset(head,-1,sizeof(head)); for(i = 0;i < e;i++){ scanf("%d %d",&x,&y); node[i].v = y; node[i].net = head[x]; head[x] = i; } scanf("%d",&t); while(t--){ z = 0; memset(map,0,sizeof(map)); qh = qt = 1; scanf("%d %d",&x,&y); if(x == y){ printf("yes\n"); continue; } que[qt++] = x; while(qh < qt){ for(i = head[que[qh]];i != -1;i = node[i].net){ if(map[que[qh]][node[i].v] == 0){ map[que[qh]][node[i].v] = 1; que[qt++] = node[i].v; } if(node[i].v == y){ z = 1; break; } } if(z == 1) break; qh++; } if(z == 1) printf("yes\n"); else printf("no\n"); } printf("\n"); } return 0; }
chenchenchen
2023-01-30
341
0
OJ算法题已AC
node.js
数据结构
编程算法
在刷OJ题时遇到了一个题,无论怎么优化,仍然超时, 最后把输出语句换成了append(); 如下:
chenchenchen
2023-01-30
456
0
AJAX - 向服务器发送请求请求
http
javascript
node.js
ajax
php
如需将请求发送到服务器,我们使用 XMLHttpRequest 对象的 open() 和 send() 方法:
chenchenchen
2022-11-29
1.7K
0
Kafka 基本原理
kafka
node.js
https
网络安全
文件存储
简介 Kafka架构 Kafka存储策略 Kafka删除策略 Kafka broker Kafka Design The Producer The Consumer 复制(Replication) 日志压缩(Log Compaction) Distribution Zookeeper协调控制 开发环境搭建 一些example 参考
chenchenchen
2022-05-07
208
0
查看kafka消息消费情况
.net
node.js
kafka
https
网络安全
消息堆积是消费滞后(Lag)的一种表现形式,消息中间件服务端中所留存的消息与消费掉的消息之间的差值即为消息堆积量,也称之为消费滞后(Lag)量。 对于Kafka而言,消息被发送至Topic中,而Topic又分成了多个分区(Partition),每一个Partition都有一个预写式的日志文件,虽然Partition可以继续细分为若干个段文件(Segment),但是对于上层应用来说可以将Partition看成最小的存储单元(一个由多个Segment文件拼接的“巨型文件”)。 每个Partition都由一系列有序的、不可变的消息组成,这些消息被连续的追加到Partition中。我们来看下图,其就是Partition的一个真实写照:
chenchenchen
2022-05-07
2.4K
0
电商详情页缓存架构(三)redis持久化
云数据库 Redis
数据备份
jquery
node.js
缓存
通过持久化将数据存在磁盘上,然后可以定期同步和备份这些文件到云存储服务上去,那么就可以保证数据不丢失
chenchenchen
2022-03-09
442
0
使用Git搭建个人博客
网络安全
https
hexo
node.js
git
1. Git 下载(Git for windows 国内下载)、安装(安装时请勾选Add to PATH选项)、配置、生成SSH公钥
chenchenchen
2022-03-09
454
0
Java并发工具类(JUC)
编程算法
javascript
node.js
在J.U.C包中,提供了几个非常有用的并发工具类,CountDownLatch、CyclicBarrier和Semaphore工具类提供了一种并发流程控制的手段,Exchanger工具类则提供了在线程间交换数据的一种手段。
chenchenchen
2022-01-05
837
0
acl权限控制
node.js
网站
zookeeper
zookeeper 类似文件系统,client 可以创建节点、更新节点、删除节点,那么 如何做到节点的权限的控制呢?
chenchenchen
2020-05-27
1.4K
0
在Linux-centos7下和Windows下安装zookeeper及伪集群
zookeeper
bash
bash 指令
node.js
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
chenchenchen
2019-09-03
661
0
redis配置文件
云数据库 Redis
jquery
node.js
javascript
查看配置文件:https://raw.githubusercontent.com/antirez/redis/5.0.3/redis.conf
chenchenchen
2019-09-02
1.1K
0
Java实现Zookeeper分布式锁
编程算法
分布式
zookeeper
https
node.js
我们常说的锁是单进程多线程锁,在多线程并发编程中,用于线程之间的数据同步,保护共享资源的访问。而分布式锁,指在分布式环境下,保护跨进程、跨主机、跨网络的共享资源,实现互斥访问,保证一致性。
chenchenchen
2019-09-02
1.4K
0
没有更多了
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
立即查看
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档