和媳妇一起学Pwn 之 Tcache Tear
漏洞点是:存在悬空指针,并且可以被使用,即UAF。其使用的方式是可以继续free。 利用方式:题目的libc版 […]...
Java数据库连接池lookup用法
大项目用框架相对方便些,小一点项目还是不要用框架了太过复杂! 非框架时引用数据源我们一般这样: Context […]...
滴滴从KV存储到NewSQL实战
【编者的话】本文讲诉滴滴在分布式NoSQL存储Fusion之上构建NewSQL的实践之路。详细描述Fusion […]...
[译] 60 分钟入门深度学习工具:PyTorch
60分钟入门深度学习工具-PyTorch 作者:Soumith Chintala 原文翻译自: https:/ […]...
中文NLP的分词真有必要吗?李纪为团队四项任务评测 | ACL 2019
作者| Yuxian Meng、Xiaoya Li、Xiaofei Sun、Qinghong Han、Aria […]...
java NIO理解分析与基本使用
我前段时间的一篇博客 java网络编程——多线程数据收发并行 总结了服务端与客户端之间的收发并行实践。原理很简 […]...
Go package(1) time 用法
Go package(1) time 用法 golang使用的版本: go version go1.10.3 […]...
技术方案设计没有深度?试试这套方法论
平时听到一些同学说技术方案没什么深度,好难讲出来,怎么去体现技术方案设计的深度是大家普遍关心的一个问题,这个问 […]...
金融风控:如何提升决策引擎的用户体验与系统性能?
本篇主要讲述决策引擎进阶之路的重要实践,如何通过产品上的微创新和技术突破,实现工作效率、系统性能的革命性提升? […]...
剽窃开源项目赚钱,连原开发者名字都没删干净,反而有勇气质疑正主……
IINA 是一个开源的 macOS 播放器,使用 Swift 语言实现,遵循 GPLv3 许可证。 这个开源 […]...
Springboot源码分析之Spring循环依赖揭秘
摘要: 若你是一个有经验的程序员,那你在开发中必然碰到过这种现象:事务不生效。或许刚说到这,有的小伙伴就会大惊 […]...
谈谈 panic 和 recover 的原理
这一节中我们将介绍 Go 语言中两个经常成对出现的关键字 panic 和 recover 的实现原理,我们在上 […]...
Netty:初识Netty
前文总结了NIO的内容,有了NIO的一些基础之后,我们就可以来看下Netty。Netty是Java领域的高性能 […]...
从语义网到知识图谱
【引子】 “海内存知己,天涯若比邻”, 这是石头兄弟推荐给我的一篇关于语义网的综述性文章,刊载于《美国计算机学 […]...
【两万字】面试官:听说你很懂集合源码,接我二十道问题!
问题一:看到这个图,你会想到什么? (PS:截图自《编程思想》) 答: 这个图由 Map 指向 Collect […]...
Gradle插件开发系列之总纲
在平时的开发中,大家经常会遇到因为gradle的构建配置错误引起的各种奇奇怪怪的问题,每次梳理依赖关系都需要很 […]...
在iframe中使用富文本编辑器wangEditor
自己做的邮件项目里面需要使用到富文本编辑器,邮件内容说白了就是HTML代码。前任使用的是wangEditor, […]...