腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
腾讯云架构师技术同盟
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
腾讯云架构师技术同盟
返回腾讯云官网
左手java右手go
专栏成员
举报
12
文章
11660
阅读量
13
订阅数
订阅专栏
申请加入专栏
全部文章(12)
编程算法(4)
java(3)
go(3)
node.js(2)
打包(2)
http(2)
jvm(2)
Elasticsearch Service(2)
javascript(1)
android(1)
数据库(1)
云数据库 SQL Server(1)
sql(1)
ide(1)
linux(1)
spring(1)
日志服务(1)
存储(1)
gradle(1)
大数据(1)
kafka(1)
搜索文章
搜索
搜索
关闭
高频算法题-环形链表 II
编程算法
https://leetcode.cn/problems/linked-list-cycle-ii/
左手java右手go
2023-02-20
219
0
高频算法题-两数相加
编程算法
时间复杂度:O(max(m,n)),其中 m 和 n 分别为两个链表的长度。我们要遍历两个链表的全部位置,而处理每个位置只需要 O(1) 的时间。
左手java右手go
2023-02-20
170
0
高频算法题-回文链表
编程算法
https://leetcode.cn/problems/palindrome-linked-list/
左手java右手go
2023-02-20
226
0
Spring扩展点总结(持续更新)
spring
InitializingBean 作用和特点 Bean属性都设置完毕后调用afterPropertiesSet()方法做一些初始化的工作 例子 dubbo的ServiceBean暴露服务(export) DisposableBean 作用和特点 Bean生命周期结束前调用destory()方法做一些收尾工作 例子 dubbo的ServiceBean注销服务(unexport) BeanNameAware、ApplicationContextAware和BeanFactoryAware
左手java右手go
2019-08-20
1K
0
玩转Elasticsearch源码-使用Intellij IDEA和remote debug调试源代码
jvm
gradle
android
ide
Elasticsearch Service
学习源码第一步就是搭建调试环境,但是看了网上大部分Elasticsearch调试方式都是配置各种环境变量然后直接启动Main方法,而且还各种报错。今天提供新的方式--remote debug来避免这些麻烦。
左手java右手go
2019-08-20
1.3K
0
玩转Elasticsearch源码-一张图看懂ES启动流程
node.js
Elasticsearch Service
jvm
javascript
日志服务
上图中虚线表示进入具体流程,实线表示下一步,为了后面讲解方便每个步骤都加了编号。 先简单介绍下启动流程主要涉及的类:
左手java右手go
2019-08-20
1.4K
0
关于Reference的与finalize的一点思考和研究
java
编程算法
最近读了寒泉子关于Finalizer的分享 JVM源码分析之FinalReference完全解读 - InfoQ 结合之前对java引用类型的了解,突然想到几个开脑洞的问题:
左手java右手go
2019-08-20
900
0
从零搭建精准运营系统
kafka
云数据库 SQL Server
大数据
数据库
sql
平台运营到一定阶段,一定会累积大批量的用户数据,这些用户数据是运营人员的黄金财产。而如何利用用户的数据来做运营(消息推送、触达消息、优惠券发送、广告位等),正是精准运营系统需要解决的问题。本文是基于信贷业务实践后写出来的,其它行业如保险、电商、航旅、游戏等也可以参考。
左手java右手go
2019-08-20
1.8K
0
golang条件编译
打包
go
linux
golang中没有类似C语言中条件编译的写法,比如在C代码中可以使用如下语法做一些条件编译,结合宏定义来使用可以实现诸如按需编译release和debug版本代码的需求
左手java右手go
2019-08-20
1.4K
0
修改golang源代码获取goroutine id实现ThreadLocal
存储
go
java
http
golang在http.Request中提供了一个Context用于存储kv对,我们可以通过这个来存储请求相关的数据。在请求入口,我们把唯一的requstID存储到context中,在后续需要调用的地方把值取出来打印。如果日志是在controller中打印,这个很好处理,http.Request是作为入参的。但如果是在更底层呢?比如说是在model甚至是一些工具类中。我们当然可以给每个方法都提供一个参数,由调用方把context一层一层传下来,但这种方式明显不够优雅。想想java里面是怎么做的--ThreadLocal。虽然golang官方不太认可这种方式,但是我们今天就是要基于goroutine id实现它。
左手java右手go
2019-08-20
1.2K
0
修改golang源代码实现无竞争版ThreadLocal
java
go
打包
书接上文 修改golang源代码获取goroutine id实现ThreadLocal。上文实现的版本由于map是多个goroutine共享的,存在竞争,影响了性能,实现思路类似java初期的ThreadLocal,今天我们借鉴现代版java的ThreadLocal来实现。
左手java右手go
2019-08-20
989
0
玩转Elasticsearch源码-ActionModule启动分析
http
node.js
org.elasticsearch.action.ActionModule主要维护了请求和响应相关组件,它们可能来自ES本身或者来自plugin。
左手java右手go
2019-08-20
964
0
没有更多了
社区活动
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档