自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 在WSL2中调用VS2019编译Qt程序

在 Windows 操作系统中使用 WSL 进行 Qt 开发

2022-05-21 08:11:02 530

原创 QComboBox 的 validator 为什么会失效

QComboBox 本来是一个非常简单的控件(类),但如果使用不当还是会带来不少麻烦。问题发生在我设置了它的 Validator 的时候,具体的场景如下:我设计了一个 QComboBox,包含两个选项:“int” 和 “bit”,当用户选择不同的选项的时候,把这个 QComboBox 设置为 Editable,并且设置 validator 分别为 (0, 100) 和 (0, 1)。可实际情况

2012-04-08 16:24:56 1305

原创 建立 SSH 反向隧道

本文用来提供通过 ssh 协议访问防火墙后面的主机的方法。A处的计算机都在防火墙的后面,IP 地址是 10.88.32.x 的非法 IP,我在B处就无法访问它们。为了可以远程登录A处的主机,就要使用 SSH 的反向隧道功能。首先是在A处的计算机上执行ssh -N -R 10002:localhost:22 [email protected]只要保证这条命令一直执行

2012-01-16 20:04:38 3028 1

原创 几个和 USB 有关的项目

USBTiny, V-USB

2010-07-22 21:35:00 641

原创 Linux 触摸屏校准

<br />症状描述:<br />给上网本配了一个触摸屏,无法使用驱动中的校准程序,触碰位置和显示位置有差距。<br /> <br />解决过程:<br />1. 系统是 Ubuntu 10.04,安装 xserver-xorg-input-evtouch<br />2. 删除 xorg.conf 中原驱动的部分,把 InputDevice 部分改成[1]<br />Section "InputDevice" Identifier "touchscreen" Driver "evtouc

2010-07-01 23:14:00 7488

原创 Linux 下安装 AVR 开发工具

本文介绍了编译安装 AVR 工具的过程,及遇到问题的解决办法。

2010-06-26 16:21:00 1019

转载 让 Evince 支持中文

<br />需要安装几个字体包:<br /> sudo apt-get install poppler-data cmap-adobe-cns1 cmap-adobe-gb1

2010-06-23 18:26:00 668

原创 点燃了 Fork Bomb

<br />也许是我对安全性关心太少,竟然从来没有听说过 fork bomb。<br />今天看到一篇文章介绍不要尝试的 Linux 命令,其中有一条没有看懂:<br />:(){ :|:& };:<br />想想用普通用户试试无妨,结果系统停止反应了。:(<br />这条命令实际上就是一条 Shell 的 fork bomb,基本原理是通过<br />递归的方式不断创建新进程,直到耗尽系统资源。<br />更多的解释可以参考 wikipedia 上面相关条目:<br /> <br />http://en.

2010-06-21 13:37:00 630

原创 使用U盘安装Debian

本文适用在没有光驱的电脑上安装 Linux,需要一个 U 盘和较好的网络连接。U 盘所需空间也很少(10M以内),安装过程类似与网络安装。本文不涉及具体的 Linux 安装过程,只介绍准备过程。

2010-06-19 12:48:00 986

原创 禁用笔记本的触摸板

<br />一直不喜欢笔记本的触摸板,就用 gpointing-device-settings 来禁用 touchpad。<br />可惜这个软件有 bug,设置在重启或者切换用户后不保持,必须每次登录重新<br />设置,而我又不希望在整个系统层次禁用触摸板。看来只能等 bugfix 了。<br /> <br />目前用的是 Ubuntu 10.04。

2010-06-13 10:19:00 554

原创 LVM2 根分区编译内核

摘要根分区为 LVM 的系统,必须使用 initrd并不是所有主板都支持 AHCI台式机上的内核一直用的是 Debian 的官方内核,今天准备自己编译最新的内核换上。由于我一直不喜欢 initrd,所以本打算不使用 initrd 的,结果网上一查才发现,如果root 文件系统在 lvm 分区上的话就必须使用 initrd。因为 lvm 分区在使用之前必须激活[1]。结果试了几次都不能识别分区。因为我对 initrd 和 lvm 都不是很熟,一直以为是它们的问题,不断尝试各种内核配置都没有

2010-06-12 18:02:00 800

原创 被 NTFS 给咬了

<br />虽然在台式机已经没有 Windows 的痕迹了,但笔记本上还是装了 Windows 7,<br />一方面是为了尝鲜,一方面是为了使用几个 Windows 下面的几个软件。但实际<br />上我大部分时间还是用 Linux,在访问 NTFS 分区的时候主要使用的是 ntfs-<br />mount。<br /><br />开始发现问题是 VirtualBox 通过共享数据访问 NTFS 上 Access 文件经常造成<br />文件损坏,后来发现 VB 3.2 不能在 NTF

2010-06-12 17:45:00 808

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除