logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Golang gccgo编译报错 undefined reference to `reflect.unsafe_New‘的解决办法

根据github.com/modern-go/reflect2/issues/21所述,这是由于gccgo 11出于某些原因将reflect.unsafe_New重命名为reflect.unsafe__New所致,因此只需要更改$GOHOME/pkg/mod/github.com/modern-go/reflect2@vx.x.x-xxxx/unsafe_link.go如下package refl

文章图片
#github#bug
树莓派openwrt(lede)在squashfs下扩大overlay大小

树莓派的openwrt默认会按最小的大小分配overlay,导致不能占满整个SD卡。然而这个overlay分区并不是标准意义上的ext4文件系统,所以不能按照Linux的方法扩大它。在查阅了很多资料之后,我才找到了扩大它的方法,其实也很简单。在另一台电脑上(最好是linux,下面都默认按linux处理)插上树莓派的SD卡,把从官网上下载的事先解压好的img文件写入SD卡。(需要事先将SD...

#linux
使用树莓派(openwrt)连接go-hosts的隧道并代理给局域网使用

目录Ⅰ 准备工作Ⅱ 配置树莓派1. 配置网口和ssh2. 安装软件包3. 下载相关文件Ⅲ 配置软件Ⅳ 关闭http服务器Ⅴ 开始使用1. 启动代理2. 启动隧道Ⅰ 准备工作一部有go host应用专用源授权的手机。安装有openwrt的树莓派(我的型号是3B),理论上其他系统也可以,但是配置文件路径可能会不同。并且,我们需要至少10M的空间。一部能ssh,能浏览网页的设备,如果是手机的话...

安卓沉浸状态栏下 PreferenceFragment 弹出的输入对话框无法跟随键盘上移的解决办法

在不沉浸状态栏时,点击呼出的输入对话框将跟随键盘上移,但一旦沉浸状态栏或导航栏后,再呼出对话框时则无法上移。

文章图片
#android#kotlin#bug +2
Oracle Linux 9 (CentOS Stream 9) 安装 node.js 20

Oracle Linux 的 node 默认版本为 16,运行升级命令也无法改变大版本,还需要进行额外操作。

文章图片
#linux#centos#node.js +4
pyav 音频转换小函数 wav 转 mp3 ogg等

网上 pyav 的资料很少,特此将研究出的代码做个记录: 仅针对 wav 转 mp3/ogg 做过测试,不保证能转换其他格式。

#音视频#python
安卓Kotlin 压缩多个文件为zip

如果有目录,在entry名中加入/,并且递归分析即可现在假设imgUrls数组中有一系列图片的url,我们将它下载后按index命名并进行压缩getHttpContent()函数详见 安卓Kotlin 用GET方法下载数据到ByteArrayfun packImgs(f: File):Boolean{f.parentFile?.let { if(!it.exists()) it.mkdirs()

#java
使用Go语言 在windows下 实现隐藏进程命令行参数 保护密码等数据

C语言在unix下可以通过直接覆写argv的方式隐藏参数,但是在windows下由于win32 api的限制,获取到的参数是一串连续的字符串,在C语言的main函数调用之前已经由C标准库实现了分割,导致直接修改argv并不能实现隐藏参数的目的。但是,我们可以利用golang封装的syscall.GetCommandLine()直接拿到该处内存的切片,从而可以方便地进行修改。当然,C语言通过系统调用

文章图片
#windows#golang
电信天翼网关TEWA-1000E/G等系列光猫新版固件破解超级密码

实际操作机型TEWA-1006G。之前在同一个光猫上使用上述教程成功拿到了超级密码,但是一年之后电信远程更新了固件,该破解方法部分失效,于是我在研究之后找到了新的破解流程,在此做个记录。

文章图片
#网络协议#网络安全#桥接模式
C语言波兰表达式求值

利用一个操作数栈,从表达式末尾遍历,遇到数字则入栈,遇到运算符则依次出栈两个数进行运算,然后将结果入栈。这样扫描完整个表达式之后,栈中剩下的即为表达式的值。

#c++#算法#数据结构 +1
    共 26 条
  • 1
  • 2
  • 3
  • 请选择