首页
统计
关于
Search
1
C语言:获取程序运行消耗的时间(gettimeofday)
419 阅读
2
QT-利用Qcamera查看USB摄像头参数(数据帧格式+分辨率)
287 阅读
3
嵌入式linux组播接收发送失败解决
282 阅读
4
一切从头开始
208 阅读
5
Linux 查看硬盘通电时间
198 阅读
编程语言
C/C++
PHP
Go
分享
随笔
Linux
OpenHarmony
登录
Search
标签搜索
C++
QT
Linux
Git
Go
C
程序执行时间
函数执行时间
GDAL
zeromq
github
Centos
代理
goKit
gitea
247.1
累计撰写
31
篇文章
累计收到
0
条评论
首页
栏目
编程语言
C/C++
PHP
Go
分享
随笔
Linux
OpenHarmony
页面
统计
关于
搜索到
31
篇与
的结果
2024-08-31
openharmony配置默认IP地址
文件所在路径:/system/etc/communication/netmanager_ext/ethernet_interfaces.json配置方法:{ "config_ethernet_interfaces": [ { "iface": "eth0", // 网络接口名称,如 eth0 "caps": [], // 能力集,通常留空 "ip": "192.168.0.10", // 静态分配的 IP 地址 "gateway": "192.168.0.1", // 网关地址 "dns": "", // DNS 服务器,可选,留空或指定 "netmask": "255.255.255.0", // 子网掩码 "route": "", // 路由,可选,留空或指定 "routemask": "" // 路由掩码,可选,留空或指定 } ] }然后将文件导入:hdc shell mount -o rw,remount / hdc file send ethernet_interfaces.json /system/etc/communication/netmanager_ext/重启设备即可
2024年08月31日
88 阅读
0 评论
1 点赞
2024-07-14
go语言使用代理访问网址--goKit
http和https网页均可适用go get github.com/xingcxb/goKitpackage main import( "fmt" "github.com/xingcxb/goKit/core/httpKit" ) func main() { /// get请求 // 白名单认证 fmt.Println(httpKit.HttpProxyGet("https://cip.cc", "22.33.44.55:59582")) fmt.Println("------------------>") // 用户名密码认证 fmt.Println(httpKit.HttpProxyGetFull("https://cip.cc", nil, nil, "", 300, "http", "username", "password", "22.3.44.55:9582")) fmt.Println("------------------>") /// post请求 // 白名单认证 fmt.Println(httpKit.HttpProxyPost("https://cip.cc", nil, "22.33.44.55:59582")) fmt.Println("------------------>") // 用户名密码认证 fmt.Println(httpKit.HttpProxyPostFull("https://cip.cc", nil, nil, "", 300, "http", "username", "password", "22.33.44.55:59582")) }
2024年07月14日
30 阅读
0 评论
0 点赞
2024-07-14
go语言使用代理访问网址--标准库
·http和https网页均可适用// 请求代理服务器 // http和https网页均适用 package main import ( "compress/gzip" "fmt" "io" "io/ioutil" "net/http" "net/url" "os" ) func main() { // 用户名密码认证(动态代理/独享代理) username := "username" password := "password" // 代理服务器 proxy_raw := "117.69.63.12:4787" proxy_str := fmt.Sprintf("http://%s:%s@%s", username, password, proxy_raw) proxy, err := url.Parse(proxy_str) // 目标网页 page_url := "https://www.xxxx.com/" // 请求目标网页 client := &http.Client{Transport: &http.Transport{Proxy: http.ProxyURL(proxy)}} req, _ := http.NewRequest("GET", page_url, nil) req.Header.Add("Accept-Encoding", "gzip") //使用gzip压缩传输数据让访问更快 res, err := client.Do(req) if err != nil { // 请求发生异常 fmt.Println(err.Error()) } else { defer res.Body.Close() //保证最后关闭Body fmt.Println("status code:", res.StatusCode) // 获取状态码 // 有gzip压缩时,需要解压缩读取返回内容 if res.Header.Get("Content-Encoding") == "gzip" { reader, _ := gzip.NewReader(res.Body) // gzip解压缩 defer reader.Close() io.Copy(os.Stdout, reader) os.Exit(0) // 正常退出 } // 无gzip压缩, 读取返回内容 body, _ := ioutil.ReadAll(res.Body) fmt.Println(string(body)) } }
2024年07月14日
28 阅读
0 评论
0 点赞
2024-07-14
使用dlltool编译*.dll *.def生成 *.a
dlltool 的一些常见用途:1、创建导入库:当你有一个动态链接库(DLL),但缺少对应的导入库(.lib 文件)时,dlltool 可以用来从 DLL 创建导入库。2、生成导出符号表:当编译器生成 DLL 时,dlltool 可以用来生成导出符号表,这有助于确定哪些符号(函数、变量等)被导出。3、合并导入库:如果你有多个导入库,dlltool 可以将它们合并成一个单一的导入库。4、转换导入库格式:dlltool 可以转换不同格式的导入库,例如,将 Cygwin 的导入库转换为 MinGW 的格式。以Sqlite3为例
2024年07月14日
121 阅读
0 评论
1 点赞
2024-06-18
CentOS系统将 /home目录合并到根目录
在特殊的场景下,需要将Centos的/home的空间合并到根目录下。具体的步骤如下,每个机器都有差异,步骤相同,命令也相同,但是命令的参数可能会存在差异。1、使用下面的命令查看目录结构,有/home目录单独挂载,才可以进行后续操作df –h2、删除/etc/fstab目录下的/home目录挂载,这步最优先,不然再重启系统时,找不到/home目录会出现卡死。使用下面的命令打开fstab,在/home目录前,输入#,关闭/home挂载vi /etc/fstab3、使用下面的目录进行卸载/home目录,卸载/home的时候,一定要保证没有在使用/home目录,否则会卸载不成功umount /home/4、移除/home目录后在释放文件系统空间,命令如下,注:/dev/mapper/centos-home中centos-home可能因为机器不同,不相同,需要根据实际情况进行调整lvremove /dev/mapper/centos-home5、将原/home目录的空间移动至系统的根目录,也就是/dev/mapper/centos-root下,将所有空间扩展到root这个卷中。命令如下,注:/dev/mapper/centos-root中centos-root可能因为机器不同,不相同,需要根据实际情况进行调整lvextend -l +100%FREE /dev/mapper/centos-root6、文件系统扩展,命令如下,注:/dev/mapper/centos-root中centos-root可能因为机器不同,不相同,需要根据实际情况进行调整xfs_growfs /dev/mapper/centos-root7、使用下面的命令查询确认df –lh
2024年06月18日
52 阅读
0 评论
0 点赞
1
2
3
...
7