2022年10月6日
好久没有写博客了。。。重新写回来看看能不能坚持下来……
阅读全文
2022年3月25日
Pico 规格参数 双核 Arm Cortex-M0 + @ 133MHz 芯片内置 264KB SRAM 和 2MB 的板载闪存 通过专用 QSPI 总线支持最高 16MB 的片外闪存 DMA 控制器 30 个 GPIO 引脚,其中 4 个可用作模拟输入 2 个 UART、2 个 SPI 控制器和 2 个 I2C 控制器 16 个 PWM 通道 USB 1.1 主机和设备支持 8 个树莓派可编程 I/O(PIO)状态机,用于自定义外围设备支持 支持 UF2 的 USB 大容量存储启动……
阅读全文
2021年2月14日
笔者把已经玩了很久的mhgu存档转移到了具有特典和dlc配信任务的新存档中,故写此作弊条。 需要用到的工具: 十六进制编辑器 : https://www.hhdsoftware.com/free-hex-editor switch存档管理工具: https://github.com/J-D-K/JKSV mhgu特典空存档: 链接:https://pan.baidu.com/s/115wlcykE45TDAX3rs-5SDQ 提取码:……
阅读全文
2021年2月14日
笔者近日折腾了于18年购入后只玩了BOTW就一直吃灰的switch一台,从目前联网可更新的最新系统11.0.1开始进行大气层破解,书写作弊条以记录。 初始化你的switch(如果没有需要保留的存档的话)。 准备一张TF卡,格式化成exFAT格式,直接插入switch,确认可以正常识别……
阅读全文
2020年5月16日
添加注册表: Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Software\Microsoft\InputMethod\Settings\CHS] "UserDefinedDoublePinyinScheme1"="小鹤双拼*2*^*iuvdjhcwfg^xmlnpbksqszxkrltvyovt" 来源: Win10 微软拼音添加小鹤双拼以及其他配置……
阅读全文
2020年3月28日
目标是创建 x86_64-unknown-linux-musl 平台的应用程序,通过静态连接musl, 不再依赖glibc库。 1 2 3 brew install FiloSottile/musl-cross/musl-cross rustup target add x86_64-unknown-linux-musl # First time only cargo build --release --target x86_64-unknown-linux-musl 你还需要创建musl-gcc: 1 ln -s /usr/local/bin/x86_64-linux-musl-gcc /usr/local/bin/musl-gcc 你还需要设置linker, 创建.cargo/config,增加下面的两行: 1 2 [target.x86_64-unknown-linux-musl] linker = "x86_64-linux-musl-gcc" 然后运行下面的命令进行交叉编译: 1 CROSS_COMPILE=x86_64-linux-musl- cargo build --release --target……
阅读全文
2020年3月3日
首先我们要知道,对于Rust这种语言来说,需先编译再链接: 安装编译器 1 $ rustup target list 可以看到列出的项目,如果需要aarch64-unknown-linux-gnu,可以使用下面的命令安装: 1 $ rustup target add aarch64-unknown-linux-gnu 安装链接器 安装完成之后需要安装链接器,一般可以使用gcc,但是我发现gcc的官网只提供……
阅读全文
2020年3月2日
socket是一种基于TCP/IP的封装,本文模拟了java里简单的ServerSocket和客户端Socket的通信。 客户端: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76……
阅读全文
2020年2月5日
题目: Your objective is to complete a function createSpiral(N) that receives an integer N and returns an NxN two-dimensional array with numbers 1 through NxN represented as a clockwise spiral. 示例: Examples: N = 3 Output: [[1,2,3],[8,9,4],[7,6,5]] 1 2 3 1 2 3 8 9 4 7 6 5 N = 4 Output: [[1,2,3,4],[12,13,14,5],[11,16,15,6],[10,9,8,7]] 1 2 3 4 1 2 3 4 12 13 14 5 11 16 15 6 10 9 8 7 N = 5 Output: [[1,2,3,4,5],[16,17,18,19,6],[15,24,25,20,7],[14,23,22,21,8],[13,12,11,10,9]] 1 2 3 4 5 1 2 3 4 5 16 17 18 19 6 15 24 25 20 7 14 23 22 21 8 13 12 11 10 9 代码: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24……
阅读全文
2020年1月30日
这个是在《go语言圣经》中的一道题,我花了大约一个小时写出了一个自己都不想看的双重循环版本: 1 2 3 4 5 6 7 8 9 10 11 12 13 func nonSameString(s []string) []string { for i, _ := range s { if i+1 < len(s) && s[i] == s[i+1] { fmt.Printf("发现%d和%d重复,开始修改", i, i+1) for i1 := i; i1 < len(s)-1; i1++ { s[i1] = s[i1+1] } s = s[:len(s)-1] fmt.Pr……
阅读全文