- 博客(10)
- 资源 (1)
- 收藏
- 关注
原创 linux pts(pseudo-terminal slave)
linux(本文以ubuntu16.04为例,其它linux发行版表现可能略有不同)有一个Terminal程序(虚拟终端),打开Terminal程序,可以在/dev/pts/下 增加一个pts几号,如何知道当前虚拟终端对应/dev/pts/哪个数字呢? 可以执行下ps即可在终端执行程序,获得的输出默认打印在启动程序的终端,如何通过重定向,将程序输出写入其它文件或者虚拟终端(/dev/pts/?)。每个启动的程序默认都打开stdin、stdout、stderr三个文件。...
2020-12-14 16:20:58
460
原创 raspi4设置静态ip
raspi4 ( Linux raspberrypi 5.4.51-v7l) 如何设置静态ip?1.编辑 /etc/dhcpcd.confsudo nano /etc/dhcpcd.conf在末尾添加interface eth0static ip_address=192.168.1.18/24static routers=192.168.1.1static domain_name_servers=192.168.1.12.保存文件,重启raspi4 即可生效。以上内容在网上司空
2020-12-14 15:22:14
347
1
原创 如何定位windows应用程序占用CPU最高的线程
发现手中一个C#程序占用CPU过高(25%左右),想定位到底哪个线程陷入“死”循环。当然可以直接看源码查找。更简单的办法是用ProcessExplorer工具。
2019-12-31 23:35:48
693
1
原创 Python-random.seed()使用笔记
random.seed()方法,传入一个整数参数,可以使random失去随机性,有考题类似如下 y=[i for i in range(10)]random.seed(0)z= #用一行代码实现随机取出y的一个元素print(z)
2018-12-30 17:26:19
2932
3
原创 嵌入式linux release版本管理
版本信息: Linux version 4.1.15 需求:嵌入式linux需要烧写的image文件有uboot、dtb、kernel、rootfs。每个image都需要有版本信息以供区分。uboot: uboot启动时会打印出build时间戳,所以没必要每次build时手动修改uboot的版本.kernel: kernel的版本信息获取十分方便。可以通过 cat /...
2018-06-05 16:24:26
694
原创 嵌入式linux添加NTP服务
版本信息: Linux version 4.1.15 需求: RTC时间不够精确,过一段时间就可以看出和实际时间有明显出入,有必要添加NTP服务,使系统可以与网络同步时间。 首先把NTP服务build进rootfs,修改/etc/ntp.conf,网上参考很多,内容如下:driftfile /var/lib/ntp/driftrestrict default kod nomo...
2018-03-28 10:21:22
2231
原创 android系统同时使用wifi和4g上网
版本信息: android5.1.1 Linux version 3.10.49需求:通过4g访问外网,同时通过wifi访问内网。 android系统默认情况下,wifi连网时,4g数据链接会被强制断开,但实际有需要wifi和4g同时上网,为了满足这个要求,需要修改android的网络管理机制。 首先实现wifi连网时,不让4g数据链接被强制断开: 修改 frameworks...
2018-03-23 15:48:40
26053
8
原创 使用python的subprocess模块遇到的问题及其解决
要求:使用python脚本,开启一个子进程并实时读取并解析其打印(printf())的字符串。首先用linux shell脚本来做试验,写一个echo-test.sh,循环输出,内容如下:#!/bin/shwhile :;do echo "status:A" echo "status:B" echo "status:C" echo "status:D
2018-02-04 18:49:49
3059
usb-serial-for-android
2024-05-13
pcre-8.45 开源source code
2024-04-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人