代码山代码山

专注于
IT技术和业内交流

【今日观点】 用 Go 写个小工具:wu 的炼成

最近使用 Golang 编写完成了一个命令行下的小工具: wu , 这个小工具的主要用途是监视文件改动并执行指定的命令。尽管有点重新发明轮子的嫌疑, 但是设计和实现它的过程中我还是有不少收获的。 我很早就对 Golang 有兴趣了,之前在没...

最新发布

HTML5笔记(3) – HTML5现状
HTML5

HTML5笔记(3) – HTML5现状

牛儿之家阅读(309)

相关文章: HTML5笔记(1) – HTML5的定义 HTML5笔记(2) – 为什么需要HTML5 1. Demo 关于HTML5已经有很多Demo和教程网站了,还有很多基于HTML5创建的开源项目,甚至...

金融反欺诈-海外信用卡黑色产业链
安全

金融反欺诈-海外信用卡黑色产业链

牛儿之家阅读(204)

0x00 概述 上篇文章金融反欺诈- 交易基础介绍我们详细介绍了银行卡的相关内容,以及银行卡的可复制的风险。本篇文章主要介绍下海外信用卡欺诈的相关内容,并初步探讨下信用卡反欺诈的方式。 0x01 基础介绍 一)基础名词: Credit Ca...

用 Go 写个小工具:wu 的炼成
Golang

用 Go 写个小工具:wu 的炼成

牛儿之家阅读(223)

最近使用 Golang 编写完成了一个命令行下的小工具: wu , 这个小工具的主要用途是监视文件改动并执行指定的命令。尽管有点重新发明轮子的嫌疑, 但是设计和实现它的过程中我还是有不少收获的。 我很早就对 Golang 有兴趣了,之前在没...

HTML5笔记(2) – 为什么需要HTML5
HTML5

HTML5笔记(2) – 为什么需要HTML5

牛儿之家阅读(219)

上篇:HTML5笔记(1) – HTML5的定义 前言 上学时导师教导过我们,学习新技术、新标准规范时,要经常针对细节问自己:这部分为什么会这么定义;坚持思考,某一天你才有可能成为规则制定者中的一员。所以我“为赋新词强说愁”,为...

用机器学习检测Android恶意代码
安全

用机器学习检测Android恶意代码

牛儿之家阅读(216)

0x00 前言 前段时间在乌云知识库上面看到一篇比较有意思的文章利用机器学习进行恶意代码分类 。这篇文章对Kaggle上的一个恶意代码分类比赛中冠军队伍所采用的方法进行了介绍,展现了机器学习在安全领域的应用与潜力。但是这个比赛的主题是恶意代...

golang 远程传输文件
Golang

golang 远程传输文件

牛儿之家阅读(205)

概述 之前有一篇介绍如何使用 golang 通过SSH协议来执行远程命令:golang 执行远程命令 同样,通过SSH协议也可以使用 golang 来远程传输文件。 除了 SSH 的库,为了传输文件,还需要用到 github.com/pkg...

HTML5笔记(1) – HTML5的定义
HTML5

HTML5笔记(1) – HTML5的定义

牛儿之家阅读(174)

HTML是什么 平时在看一种新技术的介绍时,我最喜欢看的是按照“它是什么”和“它不是什么”这样的逻辑来阐述的文章。不过我暂时还没能力这么写… HTML首先是W3C制定的一套规范和定义,而不是具体实现。就好比TCP/IP是一套协议...

格式化字符串漏洞简介
安全

格式化字符串漏洞简介

牛儿之家阅读(154)

0x00简介 格式化字符串,也是一种比较常见的漏洞类型。会触发该漏洞的函数很有限。主要就是printf还有sprintf,fprintf等等c库中print家族的函数。 我们先来看看printf的函数声明 >int printf(co...

Go语言并发模型:以并行处理MD5为例
Golang

Go语言并发模型:以并行处理MD5为例

牛儿之家阅读(167)

简介 Go语言的并发原语允许开发者以类似于 Unix Pipe 的方式构建数据流水线 (data pipelines),数据流水线能够高效地利用 I/O和多核 CPU 的优势。 本文要讲的就是一些使用流水线的一些例子,流水线的错误处理也是本...

开发者最容易犯的13个JavaScript错误
Javascript

开发者最容易犯的13个JavaScript错误

牛儿之家阅读(188)

开发者最容易犯的JavaScript错误,总结出13个。这些当中可能少不了你犯的错误^_^。我们描述了这些陋习,并列出来解决办法,希望对开发者有帮助。 1.for.. 数组迭代的用法 Usage of for..in to iterate ...

专注品牌化高端网站建设

商务服务联系我们