知悉、预防、修复:谷歌提出开源软件漏洞治理框架
01 摘要 开源软件的安全问题理所当然地引起了业界的关注,但解决方案需要对执行过程中的挑战和合作达成共识。这 […]...
[译] Go语言使用TCP keepalive
本篇文章首先简单介绍了TCP keepalive的机制以及运用场景。接着介绍了Go语言中如何开启与设置TCP […]...
“tcp丢包分析”实验解析(一)–proc文件系统
“tcp丢包分析”系列文章代码来自谢宝友老师,由西邮陈莉君教授研一学生进行解析,本文由戴君毅整理,梁金荣编辑, […]...
JVM 核心知识体系
1.问题 1、如何理解类文件结构布局? 2、如何应用类加载器的工作原理进行将应用辗转腾挪? 3、热部署与热替换 […]...
通过替换Linux rm命令防止误删除
1. 在/home/username/ 目录下新建一个目录,命名为:.trash 2.. 在/home/use […]...
All Possible Full Binary Trees
第18天。 今天的题目是 All Possible Full Binary Trees : A full bi […]...
设计模式中的那些工厂
设计模式中的那些工厂 Intro 设计模式中有几个工厂模式,聊一聊这几个工厂模式的各自用法和使用示例,工厂模式 […]...
实践篇 | 推荐系统之矩阵分解模型
导语 :本系列文章一共有三篇,分别是 《科普篇 | 推荐系统之矩阵分解模型》 《原理篇 | 推荐系统之矩阵分解 […]...
UI2CODE再进化!结合Redux的框架升级!-云栖社区-阿里云
作者:闲鱼技术 – 余晏 背景 UI2CODE的目标是通过分析视觉稿得到对应的代码,让AI提高开发 […]...
WTM系列视频教程:MVVM
文字摘要: “ 要讲MVVM模式,我们先来讲一下传统的MVC模式,要讲MVC模式,我们先来讲一下没有模式。。。 […]...
Virtualenv创建虚拟环境安装Flask
[root@CentOS6 myproject]# virtualenv –python=/usr […]...
Golang 的 time.Now() 给你的是什么时间?
基于 go1.13.4,上源码: // $GOROOT/src/time/time.go, line 1093 […]...
高逼格使用Pandas加速代码,向for循环说拜拜!
标星★公众号 爱你们 ♥ 作者: George Seif 编译:公众号翻译部 近期原创文章: ♥ […]...
IM开发基础知识补课(七):主流移动端账号登录方式的原理及设计思路
1、引言 在即时通讯网经常能看到各种高大上的高并发、分布式、高性能架构设计方面的文章,平时大家参加的众多开发者 […]...
CRSLab:可能是最适合你的对话推荐系统开源库
随着对话系统和推荐系统的快速发展,新方向——对话推荐系统(Conversational Recommender […]...
宝塔面板配置Let's Encrypt证书自动续签失效及解决方案
一、背景小故事 笔者手里有个朋友交给我去日常运维项目是PHP+微信小程序,部署在Linux系统上。 这个项目是 […]...
数据驱动的图形学:过去、现在和未来
编者按:早在深度学习之前,机器学习就已经被应用于图形学研究中。随着近年来深度学习研究的进展,计算机图形学也通过 […]...
程序员 996 再上热搜,黑名单增至 84 家!
掀翻半边天的996又上热搜了,还有往上爬的趋势。这次,84家公司被列入加班黑名单! 继GitHub数万名程序员 […]...
阿里程序员推荐的15 款常用开发者工具
从人工到自动化,从重复到创新,技术演进的历程中,伴随着开发者工具类产品的发展。 阿里巴巴将自身在各类业务场景下 […]...
区块链实用型技能树
随着新一波的 区块链 热潮,许多同学怀着巨大的热情进入了这个领域,同时也会遇到不少疑惑,区块链开发需要哪些知识 […]...