混沌的博客

少无适俗韵,性本爱丘山。 误落尘网中,一去三十年...... 久在樊笼里,不得返自然....

排序:
默认
按更新时间
按访问量

软件设计概论

任何技能,都是由很多细节组成。我们学习一种技能,最好能先对整个技能及框架有一个大概的把握,然后再学习他的细节。软件设计同样如此。 我们将整个软件设计的体系(框架)看成一棵树,首先我们需要对整个体系的树干从上到下有一个较为清晰地轮廓,进而熟悉树枝、树叶等细节信息。 网络 应用(主要) 驱动 ...

2012-03-28 14:33:36

阅读数:829

评论数:0

编程的本质

         我们发明计算机的目的是为了解决问题,特别是解决大量数据的计算问题。 问题的解决之道! 本质上,计算机所能做的只有一件事:数据处理或数据计算。核心就是数据。我们输入数据,计算处理他,然后输出结果。这个就是所有的过程。      输入  计算  ...

2011-11-02 20:08:33

阅读数:4296

评论数:1

QTextStream 读写文件

/*************************************** * QIODevice::ReadWrite 可读写 * QIODevice::Text 换行符生效 * QIODevice::Append 追加写入 * QFile:...

2018-09-08 12:57:08

阅读数:31

评论数:0

svn 常用命令

和git命令差不多,这点比较好,git是参考了svn的。 1,将文件checkout到本地目录 svn checkout https://192.168.1.100:8888/svn/test 2,添加文件 svn add filename svn add *.cpp svn add ...

2018-09-08 12:34:05

阅读数:24

评论数:0

QTime QDate QDateTime

1,QTime 获取当前时间 QTime t=QTime::currentTime(); QString str=t.toString("hh:mm:ss"); //时分秒 如:11:32:23 ui->...

2018-09-08 11:52:26

阅读数:35

评论数:0

QT 子目录项目

一个项目可以分为多个工程,一般一个主工程,包含main函数。用于主界面显示。 其他的工程就是库工程(以插件或库(动态库或静态库)形式提供)。可以多人协作开发。 主工程:TEMPLATE = app。 库工程:TEMPLATE = lib。 1, 新建项目-其他项目-子目录项目 TEMPL...

2018-09-08 11:10:03

阅读数:30

评论数:0

QObject.h

1, 防止头文件重复包含 #ifndef QOBJECT_H #define QOBJECT_H 2, 条件编译 #ifndef QT_NO_QOBJECT #endif 3, 前置声明类,用于类指针或引用的声明 class QEvent; class QTimerEvent; ...

2018-09-07 21:09:03

阅读数:32

评论数:0

Cannot open include file: 'type_traits': No such file or directory

path增加了新的环境变量引起的,qmake.exe. 删除并重启IDE即可。

2018-09-01 20:41:49

阅读数:132

评论数:2

国产操作系统-中标麒麟

第一次使用国产操作系统。 吐槽下,系统的内核是linux,所谓的国产系统就是做了一个GUI的界面,类似GNOME,KDE,unity等。 界面完全参考的是windows,大致是XP的水平,比起win7,win10 还是差了点。 支持linux命令,uname -r 可以看内核版本。 使用y...

2018-08-23 19:56:58

阅读数:192

评论数:0

怎样吃饭

怎样吃饭 99%的人都不会吃饭和睡觉。 人生中(生理上)必须做的事情有两件:吃饭和睡觉。他们占据了人生中一半以上的时间。 曾经有一个人问一个得道禅师,什么是禅。禅师说,“饿了就吃饭,困了就睡觉。” 这个人奇怪的问,’人都这样,饿了就吃饭,困了就睡觉,为什么别人不是禅,而你是禅呢?‘ 禅师...

2018-07-19 09:52:03

阅读数:75

评论数:0

ubuntu14.04 server adding swap on /dev/sda6 卡住

参考: https://blog.csdn.net/plunger2011/article/details/40380835。 原因是显卡不支持高分辨率显示,解决方法: ssh远程登录,编辑/etc/default/grub, GRUB_CMDLINE_LINUX_DEFAULT=”” ...

2018-06-23 15:40:02

阅读数:66

评论数:0

X,X11,Xorg,XServer,XClient,Xlib

1.X 就是 X Window System ,1984年由MIT研发,它的设计哲学之一是:提供机制,而非策略。 主要特点:1,Server/Client网络模型。2,通过扩展使它保持”与时俱进”。 Linux内核是没有GUI图形显示的,X Window的目标就是提供GUI的显示。 为啥要...

2018-06-23 11:50:27

阅读数:182

评论数:0

pstree 进程树

pstree 显示进程树 1 从终端启动的进程树 ./test init───lightdm───lightdm───init───gnome-terminal───bash───test───8*[{test_+ 2 从shell启动的进程树 run.sh ./test init──...

2018-06-23 11:36:30

阅读数:52

评论数:0

僵尸进程

而僵尸进程就是指:一个进程执行了exit系统调用退出,而其父进程并没有为它收尸(调用wait或waitpid来获得它的结束状态)的进程。 任何一个子进程(init除外)在exit后并非马上就消失,而是留下一个称外僵尸进程的数据结构,等待父进程处理。这是每个子进程都必需经历的阶段。另外子进程退出的...

2018-06-17 17:05:50

阅读数:47

评论数:0

Linux 多个信号 捕获

test.c #include <stdio.h&...

2018-06-17 11:26:56

阅读数:122

评论数:0

Linux SIGUSR1和SIGUSR2 捕获

linux提供了2个用户自定义信号: SIGUSR1 默认处理:进程终止 SIGUSR2 默认处理:进程终止 test.c #include <stdio.h> #include <signal.h&gt...

2018-06-17 11:05:56

阅读数:334

评论数:0

Linux SIGTERM 捕获

test.c #include <stdio.h> #include <signal.h&...

2018-06-16 21:44:37

阅读数:127

评论数:0

Linux SIGQUIT 捕获

test.c #include <stdio.h> #include <signal.h> void quit_handler(); i...

2018-06-16 21:34:23

阅读数:80

评论数:0

Linux SIGINT捕获

test.c #include <stdio.h> #include &am...

2018-06-16 21:27:23

阅读数:420

评论数:2

ununtu core在中文目录下显示不出来?

coredump_test.c #include <stdio.h> int main() { int *p=NULL; *p = 1; return 0; } run.sh gcc -g coredump_te...

2018-06-15 11:43:44

阅读数:29

评论数:0

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