KDE下Qt程序字体问题
弄了几天的问题,终于算是部分解决了。
问题是这样的,在KDE下,并不是所有程序的字体都和KDE设置的是一样的,就连基于Qt的程序也是如此。之前下载了 Qt SDK 1.1.3,自带的Qt Creator 的字体看上去太蛋疼了,模糊,又不好看,怎么设置也没办法弄。
后来在网上找了很多方法,qtconfig 也试过,没有效果,有人质疑 Qt 程序的字体设置和 KD...
字符串快速排序 按字典序進行排序
各種OI測評系統中經常出現對字符串進行排序的題,以前我不太會字符串快排,結果都是用字典樹的遍歷進行的,現在終於會用qsort函數了,再次分享:
#include <iostream>
#include <cstdio>
#include <string>
#include <cstring>
#include &l...
HP LaserJet M1005 MFP的扫描功能
安装完驱动之后,在我的电脑里会出现HP LaserJet M1005 MFP的图标,右键点击扫描,选择合适的程序打开即可。
或者从具体的软件开始扫描,方法如下:
一、photoshop:
打开photoshop后,依次点击 “文件”→ “导入”→ “选择你的扫描仪,如“H...
1622: [Usaco2008 Open]Word Power
http://www.zybbs.org/JudgeOnline/problem.php?id=1622
RunID
User
Problem
Result
Memory
Time
Lang...
archlinux入门--设置时钟
如果你的机器是windows7和arch双启动的系统,可能windows与arch时间上出现不同步的问题。这是由于windows与linux对待硬件时钟不一致,即每次操作系统启动时读取硬件时钟,计算系统时间的方法不一致。这里介绍两个概念,
*硬件时钟是bois中的时间;
*系统时间是操作系统kernel中的时间。
下面介绍操作系统计算出自身系统时间的两种方式...
[扫盲]为什么浮点数运算会有误差
在开始阅读本文之前,请猜测一下下面程序的输出结果:
float a=0.0f;
for(int i=0;i<10;i++){
a+=0.1;
}
cout<<(a==1.0);
true? You're too young, too simple, sometimes naive.
虽然乍看上去很不可思议,但是0.1叠加1...
NASM的使用
《Orange's一个操作系统的实现》书中选择的汇编器为NASM。用过MASM和GAS,发现NASM的语法是最简洁的,而且有强大的宏。通过man可以知道nasm的使用方法及它与其它汇编器语法上的区别。
主要值得注意的区别,也是我们常用的如下:
0.注释用分号‘;'
;这是注释
这是代码
1.与gas不同,寄...
自己动手写操作系统——环境搭建
俱乐部的新学期又开始了,OS组的同学又要开始看《Orang‘s一个操作系统的实现》和做操作系统实验了。在这里把做的过程中的收获和体会写下来。
本篇是关于书中的第一,二章的开发环境搭建。这里讲的是完全在linux下的环境搭建
用到的工具及作用:
一台安装有linux操作系统的计算机:这是其它一切的前提。
nasm,gcc,make:编译链接的...
1300: [LLH邀请赛]大数计算器
http://www.zybbs.org/JudgeOnline/problem.php?id=1300
RunID
User
Problem
Result
Memory
Time
Language
Code ...
KDE 命令行删除文件到回收站脚本
#!/bin/bash
for fileName in "$@"
do
if [ ! -e $fileName ];then
echo "**** $fileName NOT existed!"
exit
fi
kioclient move "$fileN...
【轉載】USACO 1.5.4 Checker Challenge 位運算解法
本篇文章轉載自我的學長——BYVoid大牛的博客:http://www.byvoid.com/blog/usaco-154-checker/以及http://blog.csdn.net/cmykrgb123/article/details/1854976,轉載請註明出處。
经典的N皇后(8皇后扩展)问题,学过算法的都应该知道。
这道题...
基于Levenshtein距离算法的编辑距离算法
public static final int getDistance(String word, String similar) {
//get the weights for each possible operation
final int costOfDeletingSourceCharacter = config.getInteger(Con...
C++ —用sstream把int转成string类型的方法
itoa是把整型转成char*,如果要转成string类型的话,可以用如下方法
In order to convert an int (or any other numeric type, e.g., float, double, etc.) to string, you can use:
#include <sstream>
int i = 5;
s...