李志宽 李志宽
4年前
Rootkits,黑客之颠!内核方向应该怎么学?
大家好,我是周杰伦。继续咱们的三个月入门系列文章,上次的三个月入门Web安全发布后,有读者留言让我写一写内核方面的,今天就来了。不过学习内核方向,需要的基本功确实有点多,梳理发现再怎么着压缩,三个月时间还是不够,最后压缩到了四个月。内核方向可能不如Web安全那么让人熟知,搞安全的学习内核干什么?安全领域中,主要有这几个方向会需要学习内核技术:1、Rootki
带你揭开神秘的Javascript AST面纱之Babel AST 四件套的使用方法
对AST有了初步的认识,还有常规的代码改造应用实践,现在我们来详细说说使用AST,如何进行代码改造?
Souleigh ✨ Souleigh ✨
4年前
学完了C++语法之后该学什么??(数据结构与算法篇)
数据结构与算法数据结构与算法,我就不想多说了,重要性不用说。应届生秋招和春招最大的优势估计就是数据结构与算法的掌握了。上面三门课程的学习,基本也都是离不开数据结构的,对于如何学习数据结构与算法,我觉得可以在写一篇文章了,所以数据结构与算法的学习,我这里不写了。论面试,我觉得 操作系统计算机网络数据库 数据结构算法 这四大块是问的最多的,所以我写的
GoCoding GoCoding
3年前
OpenAPITools 实践
可以依据RESTAPI描述文件,自动生成服务端桩(Stub)代码、客户端SDK代码,及文档等。其是社区版的,差异可见:。本文将从零开始设计和编写API文件,并生成GoGin服务端代码,与PythonSDK代码。更多语言或框架,也是一样操作的。快速开始先熟悉下工具,直接用官方Docker镜像生成Petstore样例的G
Stella981 Stella981
3年前
Rails中path和url的区别以及用法对待
如一个about控制器内代码如下:classAboutController<ApplicationControllerdefconnectendend用   link\_to'联系我们',connect\_path生成的HTML代码为   <ahref"http
Wesley13 Wesley13
3年前
30天自制操作系统之
从计算机结构到汇编程序入门最近受知乎影响,一股脑热买了这本《30天自制操作系统》的书,该书是日本一位大牛写的。看了前20页,还是有些东西可以琢磨的,虽然接触计算机也7年了,惭愧在于大多都只停留在想法,而未动手去好好实践,大忌大忌。写这个系列章节也是希望通过这样的方式来督促自己。工作几个月的感受其实就是:凡是能够追求百分百的一定不能懈怠,不能因为你已经取
Wesley13 Wesley13
3年前
ES6学习笔记(一)
1.let和const命令let用法和var类似,但是声明的变量只在let命令所在的代码块内有效{leta10;varb1;}a//ReferenceError:aisnotdefined.b//1上面代码在代码块之中,分别用let和var声明了两
Stella981 Stella981
3年前
Fourinone四合一分布式计算框架整体介绍
FourInOne(中文名字“四不像”)是一个四合一分布式计算框架,在写这个框架之前,我对分布式计算进行了长时间的思考,也看了老外写的其他开源框架,当我们把复杂的hadoop当作一门学科学习时,似乎忘记了我们想解决问题的初衷:我们仅仅是想写个程序把几台甚至更多的机器一起用起来计算,把更多的cpu和内存利用上,来解决我们数量大和计算复杂的问题,当然这个过程中要
Stella981 Stella981
3年前
Collections的singleton,singletonList,singletonMap
Collections的singleton,singletonList,singletonMap今天记录一下在IDEA的sonarLint插件代码分析提示需要优化的代码://converter.setSupportedMediaTypes(Arra
Wesley13 Wesley13
3年前
Java面试系列01(Java类加载、双亲委托机制、Java优点)
决定写一系列这样的文章吧,这一类的文章并不会探究到Java的底层知识,这个系列的文章(虽然我之前的坑还没填完。。。不过还是想写一下)可能会和之前写过的文章一些知识重复,编程大神如果想回忆一下也可以看一看。小白的话,不建议看。因为我不会写的通俗易懂,大部分是已经被大多数人认同的定义,如果你对你的理解力很有自信,那本系列文章对你会很有用(其实,小