文章列表
编程语言 / 陈大剩
· 2025-02-05 22:00:57
defer在 Go 语言中,`defer` 用于延迟调用指定函数,它只能出现在函数内部,由 `defer` 关键字以及某个函数的调用表达式组成。我们可以理解 `defer` 调入一个函数执行栈 的过程,然后再依次取出。简单例子如下:```gofunc printStr() { defer fmt.Println("函数执行结束前一刻才会被打印。") f
编程语言 / 陈大剩
· 2025-01-26 00:19:19
Time 包与 channel` 断续器` 语言中标准库包 `time` 中的一些 `API` 是用通道辅助实现的,这些 `API` 可以帮助我们更好的了解通道的发送和接收操作,更加有效的控制发送和接收操作。所以本节是 `Golang` 中 节拓展篇。 定时器定时器是 `time` 包中结构体 `Timer` 类型,`time` 包中有两个函数能够帮助我们构建 `t
编程语言 / 陈大剩
· 2025-01-23 22:15:15
Channel`Golang` 中 `channel` (通道,下文中说通道等同于 `channel`)是一种数据类型,`golang` 所提倡的 “应该以通信作为手段来共享内存” 的最直接和重要的体现 `channel`,`golang` 鼓励使用与众不同的方法来共享值,这个方法就是使用一个通道类型值在不同的 `goroutine` 之间传值。`channel` 提供了一种机制,它
编程语言 / 陈大剩
· 2025-01-22 00:49:25
Goroutine说到 `goroutine` (或称 G)就不得不提到 `Go` 语言特有的关键字 `go`,它是用户程序启用 `goroutine` 的唯一途径,一条 `go` 语句意味着一个方法或函数的并发执行操作。例如:```go fmt.Println("hello world")````go` 语句是有 `go` 关键字和表达式组成的,表达式就是描
编程语言 / 陈大剩
· 2025-01-22 00:45:21
背景前面不是说最近成为了一名 嘛?在面试 `Golang` 求职过程中,我发现很多求职 `Golang` 基础功不扎实,对并发编程非常不了解,决定出一期教程,写一下我对 `Golang` 并发编程的了解,以及介绍一下我对面试 `Golang` 求职者过程中的面试问题。写此教程一者能温习一下 `Golang` 基础知识,二者能编写一些有意思的应用。
编程语言 / 陈大剩
· 2025-01-22 00:18:19
背景作为一名长期在 `Windows` 系统上使用 `Typora` 编写 `Markdown` 文档的用户,最近转向了 `MacOS` 平台。在寻找 `MacOS` 版 `Typora` 的快捷键指南时,发现现有的教程都不太详细使用(繁琐或太精简),自己整理一份,以供以后参考。 标题 一级标题:⌘1 (command + 1) 二级标题:⌘2 (command
编程语言 / 陈大剩
· 2024-10-10 23:32:33
本文理论上是全球首发了,因为谷歌确实没有搜索到有人对 `FiddlerOrchestra Beta` 一些比较详细的介绍案例,且大部人发文背景直接将原文进行机翻,也没有看到有正确的使用 `FiddlerOrchestra Beta`。 背景最近整理 Fiddler 抓包,在状态栏发现一个很有意思 `FiddlerOrchestra Beta` 。
编程语言 / 陈大剩
· 2024-10-08 09:24:48
前言这节是 Fiddler 抓包实战系列的第三篇,也是最后一篇,实战抓取已删除好友微信ID号码。我们先是通过 Fiddler 抓取 微信ID ,然后再通过 微信ID 转为 微信号码(特殊方法),才能添加好友,微信ID 是不支持添加好友的。微信ID 是系统原始自动生成的 `ID`,以 `wxid_` 开头,大部分人没有改 微信号 看到的 `wxid_xxx` 就是原始的 微信ID
编程语言 / 陈大剩
· 2024-09-29 10:58:19
背景这节是 Fiddler 抓包实战系列的第二篇,需要配置模拟器证书,才能抓取 `HTTPS` 流量包,不然 Fiddler 就会看到一堆`200 HTTP Tunnel to xxx.xxx.xxx:443`的请求日志,这些都是没有成功抓取的 https 请求。第二个原因网上很多教程是使用 `CertMaker for iOS and Android` 生成证书,然后通过安卓去
编程语言 / 陈大剩
· 2024-09-18 23:59:27
话说在某天,悠闲逛咸鱼时?发现居然可以加会删除的好友号?带着好奇与 “这伙” 技术人员咨询了一番。从聊天中得知:1. 有红包转账记录(即使退回没收也可以)或收藏夹里有删除好友信息;2. 好友期间登陆过电脑微信端;3. 曾经是好友,对方微信号屏蔽搜索的加不到;4. 没已上4点的,没有换过手机,手机没回复出没卸载微信,需要电脑远程找回;只要符合这几个条件
....正在加载