51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

最新发布

破解微软智能手环
软件使用

破解微软智能手环

厉飞雨 阅读(146) 评论(0) 赞(9)

0x00 简介 ======= *** ** * ** *** 这学期我得到了一个微软智能手环作为项目研究目标。最初的项目目标并不是太难:只是去理解客户端的通信方式。因此我决定寻求乐趣,我决定尝试pwn掉它。在这里我想要感谢远在[OSIRIS实验室](http://blog.isis.poly.edu/)的朋友给我提供的支持,我的伴侣也一直默默支持着我。当然,需要感谢的还有...

Google 透露开发 Fuchsia OS 的意图
日常运维

Google 透露开发 Fuchsia OS 的意图

厉飞雨 阅读(117) 评论(0) 赞(9)

Google 正在开发的实验性操作系统 Fuchsia OS 是否将取代 Android 或 Chrome OS?这是很多人对它的最大疑问。 在 Google I/O 开发者大会上,负责 Android 和 Chrome 的高管 Hiroshi Lockheimer 阐述了 Fuchsia OS 的意图: 不是想成为新 Android 或 Chrome OS,而是尝试在操...

Go 语言在极小硬件上的运用(三)
白嫖帮

Go 语言在极小硬件上的运用(三)

厉飞雨 阅读(175) 评论(0) 赞(5)

在本系列的 [第一](https://51tbox.com/) 和 [第二](https://51tbox.com/) 部分中讨论的大多数示例都是以某种方式闪烁的 LED。起初它可能很有趣,但是一段时间后变得有些无聊。让我们做些更有趣的事情...... ...让我们点亮更多的 LED! ![STM32F030F4P6](http://static.51tbox.com/st...

Go 语言在极小硬件上的运用(二)
软件使用

Go 语言在极小硬件上的运用(二)

厉飞雨 阅读(169) 评论(0) 赞(6)

在本文的 [第一部分](https://51tbox.com/) 的结尾,我承诺要写关于接口的内容。我不想在这里写有关接口或完整或简短的讲义。相反,我将展示一个简单的示例,来说明如何定义和使用接口,以及如何利用无处不在的 `io.Writer` 接口。还有一些关于反射reflection和半主机semihosting的内容。 ![STM32F030F4P6](http://s...

Go 语言在极小硬件上的运用(一)
Go笔记

Go 语言在极小硬件上的运用(一)

厉飞雨 阅读(151) 评论(0) 赞(7)

Go 语言,能在多低下的配置上运行并发挥作用呢? 我最近购买了一个特别便宜的开发板: ![STM32F030F4P6](http://static.51tbox.com/static/2024-12-23/col/ce9afa1e0446eb8d703d54478b040a9a/f1647455e1924e18ba74aae7123604c2.jpg.jpg) 我购买它的...

你没听说过的 Go 语言惊人优点
经验分享

你没听说过的 Go 语言惊人优点

厉飞雨 阅读(153) 评论(0) 赞(11)

在这篇文章中,我将讨论为什么你需要尝试一下 Go 语言,以及应该从哪里学起。 Go 语言是可能是最近几年里你经常听人说起的编程语言。尽管它在 2009 年已经发布了,但它最近才开始流行起来。 ![](http://static.51tbox.com/static/2024-12-23/col/39b09905a327c4e8e385889239baf8f3/46c93dc8...

从零开始学习 Go 语言的切片
开发笔记

从零开始学习 Go 语言的切片

厉飞雨 阅读(194) 评论(0) 赞(7)

这篇文章受到了我与同事讨论使用切片slice作为栈stack的一次聊天的启发。后来话题聊到了 Go 语言中的切片是如何工作的。我认为这些信息对别人也有用,所以就把它记录了下来。 ### 数组 {#toc_1} 任何关于 Go 语言切片的讨论都要从另一个数据结构也就是数组array开始。Go 的数组有两个特性: 1. 数组的长度是固定的;`[5]int` 是由 5 个 `i...

使用 Go 语言实现优雅的服务器重启
软件教程

使用 Go 语言实现优雅的服务器重启

厉飞雨 阅读(157) 评论(0) 赞(7)

Go被设计为一种后台语言,它通常也被用于后端程序中。服务端程序是GO语言最常见的软件产品。在这我要解决的问题是:如何干净利落地升级正在运行的服务端程序。 ![image](http://static.51tbox.com/static/2024-12-23/col/17eef2ae94977980b331d76958cdd211/c8deb948e5bb487cb3a7d5c...