Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器

首页 / 操作系统 / Linux

Vim中设置编辑Python文件时自动缩进为4个空格

Vim中设置编辑Python文件时自动缩进为4个空格

Python缩进为什么要用4个空格呢?为什么不是TAB或者2个空格?个人认为主要是协同开发时可以保持众人代码的外观一致性,减少一些不必要的麻烦。如果谁有更好的观点欢迎指教。在vimrc中加入如下代码即可将自动缩进改为4空格:autocmd FileType python setlocal et sta sw=4 sts=4其中相关变量含义:变量名 缩写含义(no)autoindent ai 自动缩进,即为新行自动添加与当前行同等的缩进。(no)cinden...
《APUE》:创建一个孤儿进程组

《APUE》:创建一个孤儿进程组

《Unix环境高级编程》这本书附带了许多短小精美的小程序,我在阅读此书的时候,将书上的代码按照自己的理解重写了一遍(大部分是抄书上的),加深一下自己的理解(纯看书太困了,呵呵)。此例子在Ubuntu 10.04上测试通过。相关链接《UNIX环境高级编程》(第二版)apue.h的错误 http://www.linuxidc.com/Linux/2011-04/34662.htm Unix环境高级编程 源代码地址 http://www.linuxidc.com...
C++大作页-数组运算.动态多维数组

C++大作页-数组运算.动态多维数组

很久没有动代码了,下面是这学期C++的大作业。老师还是在念课本,然后布置了这个够2的大作业算最后的考试,唉。很想花时间再学习一遍C++,比如,再看一遍C++ primier,把后面的题做了,还有Thinking in C++,还有数据结构与算法 C++描述。用Code::Blocks写的。被一个问题卡住了许久,就是在引用头文件的时候用相对路径的话回提示找不到文件,最后用绝对路径就解决了。项目1:目的:熟悉c++动态内存分配描述:使用c++程序定义动态数组类...
开源算法库GMP的安装与调试

开源算法库GMP的安装与调试

GMP简介:GMP是一个任意精度的开源算术库,可用于符号整数,有理数,浮点数计算。算数库对于有没有实际的限制,唯一的限制是计算机的内存。 GMP具有丰富的函数集并且函数都有通用的接口。GMP的安装:环境:Ubuntu 11.10Terminal中运行:sudo apt-get install libgmp3-devgmp的调试:新建.c文件,输入一下代码。#include<gmp.h>#include<stdio.h>void ma...
Linux下的C++线程池实现

Linux下的C++线程池实现

我设计这个线程池的初衷是为了与socket对接的。线程池的实现千变万化,我得这个并不一定是最好的,但却是否和我心目中需求模型的。现把部分设计思路和代码贴出,以期抛砖引玉。个人比较喜欢搞开源,所以大家如果觉得有什么需要改善的地方,欢迎给予评论。思前想后,也没啥设计图能表达出设计思想,就把类图贴出来吧。类图设计如下:Command类是我们的业务类。这个类里只能存放简单的内置类型,这样方便与socket的直接传输。我定义了一个cmd_成员用于存放命令字,arg_...
基于Android的远程视频监控系统(附源码下载)

基于Android的远程视频监控系统(附源码下载)

基本过程是Android作为socket客户端将采集到的每一帧图像数据发送出去,PC作为服务器接收并显示每一帧图像实现远程监控。图片如下(后来PC端加了个拍照功能)。。。(PS。刚学android和java不久很多东西还不懂,高手若是知道哪些地方可以继续优化的话还请多多指点下啊)系统代码如下:一、android手机客户端(1)AndroidManifest.xml文件。添加camera和socket权限,并设置了程序开始执行的activity、?<?...
<< 1711 1712 1713 1714 1715 1716 1717 1718 1719 1720 >>