腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
腾讯云架构师技术同盟
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
腾讯云架构师技术同盟
返回腾讯云官网
java跬步
专栏成员
举报
52
文章
62472
阅读量
11
订阅数
订阅专栏
申请加入专栏
全部文章(52)
编程算法(20)
.net(12)
http(8)
java(7)
网站(7)
linux(5)
存储(5)
javascript(4)
c#(4)
html(4)
apache(4)
网络安全(4)
c++(3)
asp.net(3)
xml(3)
文件存储(3)
消息队列 CMQ 版(3)
分布式(3)
kafka(3)
php(2)
highcharts(2)
jquery(2)
云数据库 SQL Server(2)
sql(2)
iis(2)
数据结构(2)
https(2)
bash(1)
node.js(1)
css(1)
ajax(1)
数据库(1)
oracle(1)
bash 指令(1)
spring(1)
缓存(1)
jdk(1)
jvm(1)
面向对象编程(1)
ftp(1)
二叉树(1)
flash(1)
windows(1)
button(1)
join(1)
key(1)
linq(1)
onclick(1)
script(1)
select(1)
shift(1)
text(1)
treemap(1)
var(1)
后台(1)
快捷键(1)
日志(1)
事件(1)
搜索文章
搜索
搜索
关闭
高并发高性能的定时器实现
数据结构
linux
编程算法
我们经常都会碰到延迟任务,定时任务这种需求。在网络连接的场景中,常常会出现一些超时控制。随着连接数量的增加,这些超时任务的数量往往也是很庞大的。实现对大量任务的超时管理并不是一个容易的事情。
DougWang
2021-08-20
868
0
事物消息的实现-RocketMQ知识体系6
apache
kafka
消息队列 CMQ 版
分布式
linux
分布式事务是指事务的参与者、支持事务的服务器、资源服务器以及事务管理器分别位于不同的分布式系统的不同节点之上。例如在大型电商系统中,下单接口通常会扣减库存、减去优惠、生成订单 id, 而订单服务与库存、优惠、订单 id 都是不同的服务,下单接口的成功与否,不仅取决于本地的 db 操作,而且依赖第三方系统的结果,这时候分布式事务就保证这些操作要么全部成功,要么全部失败。本质上来说,分布式事务就是为了保证不同数据库的数据一致性。
DougWang
2021-07-29
456
0
RocketMQ 的基础概念和架构-RocketMQ知识体系1
kafka
分布式
apache
前面几篇文章分享了kafka 相关的实现逻辑,kafka在大吞吐量方面有较好的表现,但是有时候我们需要实现比较复杂的业务逻辑从而对于吞吐量方面要求不是太高,这个时候我们就可以选择RocketMQ.
DougWang
2021-07-21
378
0
消费者原理分析-RocketMQ知识体系4
node.js
apache
http
消息队列 CMQ 版
kafka
前文了解了 RocketMQ消息存储的相关原理,本文将讲讲消息消费的过程及相关概念。
DougWang
2021-07-21
1.3K
0
消息的存储-RocketMQ知识体系3
apache
存储
编程算法
文件存储
消息队列 CMQ 版
上一篇了解了RocketMQ消息发送,本文开始聊聊消息发送到Broker端后,消息存储相关的逻辑。
DougWang
2021-07-21
535
0
你真的了解索引吗(上)?|mysql 系列(6)
二叉树
云数据库 SQL Server
数据结构
编程算法
存储
索引(Index)是帮助数据库系统高效获取数据的数据结构,数据库索引本质上是以增加额外的写操作与用于维护索引数据结构的存储空间为代价的用于提升数据库中数据检索效率的数据结构。
DougWang
2021-06-09
1.2K
0
VARCHAR 最多存多少个字符?|mysql系列(3)
编程算法
存储
linux
云数据库 SQL Server
数据库
上篇《VARCHAR(M) 到底占用多少个字节?|mysql系列(2)》分享了VARCHAR(M) 占用多少个字节,那VARCHAR 最大能存多少个字符呢?以及了解这些对我们平时的开发工作中有什么帮助呢?那我们就要了解下存储引擎中是怎么来处理数据的。这里我们还是以InnoDB 为例。
DougWang
2021-06-09
1.9K
0
JDK 16都发布了,为什么我们要关心Java8
jdk
jvm
java
https
网络安全
在 JDK 版本的世界里,从来都是 Oracle 发他的新版本,我们继续用我们的老版本。
DougWang
2021-06-02
881
0
线程池-线程池的好处
linux
缓存
在线程的销毁时需要回收这些系统资源。频繁的创建和销毁线程会浪费大量的系统资源,增加并发编程的风险。
DougWang
2020-02-18
1.4K
0
线程池-线程池源码详解
linux
在ThreadPoolExecutor的属性定义中频繁地用位移运算来表示线程池状态,位移运算是改变当前值的一种高效手段,包括左移和右移。下面从属性定义开始阅读ThreadPoolExecutor的源码。
DougWang
2020-02-18
1.5K
0
线程池-Threadlocal
java
编程算法
网站
http
c++
ThreadLoclc初衷是线程并发时,解决变量共享问题,但是由于过度设计,比如弱引用的和哈希碰撞,导致理解难度大、使用成本高,反而成为故障高发点,容易出现内存泄露,脏数据、贡献对象更新等问题。单从ThreadLoacl命名来看人们认为只要用它就对了,包治变量共享问题,然而并不是。一下以内存模型、弱引用,哈希算法为铺垫,然后从cs真人游戏的示例代码入手,详细分析Threadlocal源码。我们从中可以学习到全新的编程思维方式,并认识到问题的来源,也能够帮助我们谙熟此类设计之道,扬长避短。
DougWang
2020-02-18
401
0
TreeMap put 操作分析
treemap
1 public V put(K key, V value) { 2 //t 表示当前节点,记住这个很重要!先把TreeMap 的根节点root 的引用赋值给当前节点 3 TreeMap.Entry<K,V> t = root; 4 //如果当前节点为null ,即是空树,新增的KV 形成的节点就是根节点 5 if (t == null) { 6 //看似多此一举,实际上预检了Key 是否 可以比较 7
DougWang
2020-02-18
657
0
EXT.NET 使用总结(3)--动态图表
http
highcharts
和雷达图一样,其他图表也是类似的定义,只是属性不同而已。具体可参考ext.net 提供的demo http://examples.ext.net/#/Chart/Area/Basic/
DougWang
2020-02-18
535
0
.NET Remoting 应用实例
.net
iis
php
项目中运用到.NET Remoting ,前段时间也看了下.NET Remoting的相关资料,感觉自己应该动手写个实例来梳理下对.NET Remoting认识和理解,不足的地方请大家指正。
DougWang
2020-02-18
786
0
C#排序算法小结
编程算法
c#
算法这个东西其实在开发中很少用到,特别是web开发中,但是算法也很重要,因为任何的程序,任何的软件,都是由很多的算法和数据结构组成的。但是这不意味着算法对于每个软件设计人员的实际工作都是很重要的。每个项目特点和需求特殊也导致算法运用场景上不同。但是个人觉得算法运用的好的话会给自己在程序设计的时候提供比较好的思路。下面就对一些排序算法小结一下,就当做自己的一个笔记吧。
DougWang
2020-02-18
826
0
了解 Spring Data JPA
java
spring
sql
存储
编程算法
自 JPA 伴随 Java EE 5 发布以来,受到了各大厂商及开源社区的追捧,各种商用的和开源的 JPA 框架如雨后春笋般出现,为开发者提供了丰富的选择。它一改之前 EJB 2.x 中实体 Bean 笨重且难以使用的形象,充分吸收了在开源社区已经相对成熟的 ORM 思想。另外,它并不依赖于 EJB 容器,可以作为一个独立的持久层技术而存在。目前比较成熟的 JPA 框架主要包括 Jboss 的 Hibernate EntityManager、Oracle 捐献给 Eclipse 社区的 EclipseLink、Apache 的 OpenJPA 等。
DougWang
2020-02-18
2K
0
避免回车键导致的页面无意义刷新的解决方法
编程算法
在文本框中输入完要搜索的关键字段,按回车结果整个页面刷新了,局部刷新肯定失败。 仔细分析这样的页面一般都满足以下条件: 1、包含FORM表单 2、只有一个文本框 这样问题就可以解决了,破坏其中任何一个条件即可,一般的做法是加一个隐藏的文本框 当然你也可以在表单 form 后面加上一个 onsubmit 事件,返回 false,来阻止 form 提交
DougWang
2020-02-18
752
0
EXT.NET 使用总结(1)
.net
编程算法
http
jquery
html
从系统改版到现在,将近半年的时间,原本陌生的Ext.NET的UI框架,也慢慢的熟悉了。总的来说,这个UI框架还是很优秀的,但是也没有100%完美的产品(老系统使用easy ui其实也挺好的)。趁着这段时间不忙,来总结下(主要是一些奇怪的问题和一些控件的用法),也欢迎大家的补充及指正。
DougWang
2020-02-18
882
0
EXT.NET 使用总结(2) ---TreePanel(带右键菜单,节点自定义属性)
html
script
后台
其实这个树控件也挺好用的。http://www.ztree.me/v3/main.php#_zTreeInfo
DougWang
2020-02-18
658
0
oracle用户名密码及用户被锁等问题
oracle
oracle 11g 用户名和密码默认区分大小写,可更改alter system set sec_case_sensitive_logon=false 设置改为不区分大小写。
DougWang
2020-02-18
882
0
点击加载更多
社区活动
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档