- 博客(12)
- 资源 (8)
- 收藏
- 关注
原创 Ubuntu下Samba服务器安装和配置
1、安装samba :一共有两个应用安装samba:sudo apt-get install samba安装smbclient:sudo apt-get install smbclient2、配置访问samba在目录 /etc/samba/smb.conf 下 [gloab]中的security=user 改为security=share[g
2017-09-08 14:02:17
475
原创 Linux下tornado环境安装以及MySQLdb模块与Mysql数据库安装配置
一、tornado安装二、MySQLdb安装三、Mysql数据库安装以及远程访问和权限设置
2017-05-07 11:02:53
1659
原创 Qt下多线程
近期学习Qt多线程编程,学到几种多线程使用方法,下面几种方法仅供个人总结,以后方便参考。1.moveToThread的用法。首先定制Class A,必须继承自QObjectclass A : public QObject{ Q_OBJECTpublic slots: void fun() { qDebug()<<"test"<<QT
2013-10-17 16:52:09
932
转载 Linux串口编程
之前一直在纠结这个怎么做,其实就是一个读写文件的流程,需要配置下串口的参数。不过有意思的地方更在于,一,串口是可以作为终端的,linux终端tty是很有意思的,二,串口的配置涉及缓冲区设计,这点又和C语言的缓冲区息息相关,很多公司也喜欢考这样的C语言问题。参考文献为:http://www.ibm.com/developerworks/cn/linux/l-serials/index.h
2013-10-15 12:17:10
458
原创 关于不同编译器sizeof()结果不同
关于字节对齐不再详细介绍,但是最近在linux下开发,发现linux下与windows下编译出现的结果却不一样。struct tmp{ char a; double b;};此结构体在windows下sizeof(tmp)的结果是:16但是在Linux下的结果却是:12并未手动设置字节对齐,在查阅了一些资料后发现有如下区别: Win32平台下的微软VC编译
2013-09-25 14:49:08
2253
原创 linux下的C语言多线程编程小例子
#include #include #include #include #include /* 获取当前系统时间*/void show_time(){ time_t t = time(); char *time = ctime(&t); printf("%s",time);}void fun_1(){ while(1) {
2013-09-10 17:05:12
915
转载 linux下的C语言开发(gdb调试)
编写代码过程中少不了调试。在windows下面,我们有visual studio工具。在linux下面呢,实际上除了gdb工具之外,你没有别的选择。那么,怎么用gdb进行调试呢?我们可以一步一步来试试看。#include int iterate(int value){ if(1 == value) return 1; return iterate(val
2013-09-10 14:56:55
550
转载 linux下的消息队列
一个或多个进程可向消息队列写入消息,而一个或多个进程可从消息队列中读取消息,这种进程间通讯机制通常使用在客户/服务器模型中,客户向服务器发送请求消息,服务器读取消息并执行相应请求。在许多微内核结构的操作系统中,内核和各组件之间的基本通讯方式就是消息队列。例如,在MINIX 操作系统中,内核、I/O 任务、服务器进程和用户进程之间就是通过消息队列实现通讯的。 Linux中的消息可以被描述成
2013-09-10 11:14:01
752
转载 QDBus
1 概述D-Bus是一种高级的进程间通信机制,它由freedesktop.org项目提供,使用GPL许可证发行。D-Bus最主要的用途是在Linux桌面环境为进程提供通信,同时能将Linux桌面环境和Linux内核事件作为消息传递到进程。D-Bus的主要概率为总线,注册后的进程可通过总线接收或传递消息,进程也可注册后等待内核事件响应,例如等待网络状态的转变或者计算机发出关机指令。目前,D-Bu
2013-09-09 16:17:55
3290
1
原创 vi编辑器快捷键
一般模式 光标移动h 或 向左方向键 光标向左移动一个字符j 或 向下方向键 光标向下移动一个字符k 或 向上方向键 光标向上移动一个字符l 或 向右方向键 光标向右移动一个字符Ctrl + f 屏幕向前翻动一页(常用)Ctrl + b 屏幕向后翻动一页(常用)Ctrl + d 屏幕向前翻动半页Ctrl + u 屏幕向后翻动半页+ 光标移动到非空格符的下
2013-09-08 15:24:04
511
原创 ubuntu 中截图
ubuntu 中截图命令是gnome-screenshotgnome-screenshot [选项...] 抓取屏幕的图片帮助选项:-h, –help 显示帮助选项–help-all 显示全部帮助选项–help-gtk 显示 GTK+ 选项应用程序选项:-w, –window 抓取窗口,而不是整个屏幕-a, –area 抓取屏幕的一个区域,而不是整个屏幕-b,
2013-09-08 15:13:32
603
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人