python如何调用c编译好可执行程序以下总结出几种在Python 中调用 C/C++ 代码的方法--------------------------------------------------------------------发现做便捷的是使用popenfrom os import pope...
分类:
编程语言 时间:
2014-07-01 12:12:31
收藏:
0 评论:
0 赞:
0 阅读:
587
6月30日学习笔记:版本控制系统git:1、应用:记录文件的所有历史变化随时可恢复到任何一个历史状态多人协作开发或修该错误恢复多功能并行开发2、分类:本地版本控制系统集中化版本控制系统分布式版本控制系统3、基本概念:repository -- 存放所有文件及其历史信息checkout -- 取出或切...
分类:
其他 时间:
2014-07-01 12:11:46
收藏:
0 评论:
0 赞:
0 阅读:
311
${var:-value}:如果变量var有值,引用var的值;如果变量var的值为空,引用值value。示例:read–p‘…’abc;abc=${abc:-value}${var:=value}:如果变量var有值,引用var的值;如果变量var的值为空,引用值value。而且会设定变量var的值为value。${var?=value}:如果变量var有值?.
分类:
其他 时间:
2014-07-01 06:07:31
收藏:
0 评论:
0 赞:
0 阅读:
292
程序语言开发的程序:系统调用:库,动态库(开发时指向的库)程序:只要Windows上开的程序所指向的库遵循POSIX规范将源码拿到linux上编译时没问题的,运行应该也没有问题,能否运行还要看依赖的库文件是否存在;因为linux、Windows的ABI不同,Windows上编译好的程序无法在linu..
分类:
系统服务 时间:
2014-07-01 06:04:51
收藏:
0 评论:
0 赞:
0 阅读:
486
YUM介绍:RPM前端工具,在将rpm包依赖关系做成数据库的前提下,自动查找依赖关系,并从某个仓库(repository)下载到所需要的安装包并在本地完成安装;在客户端,用yum可以安装在本地配置文件中可以找到的仓库,通过仓库的元数据(仓库(repository)中的rpm包的rpm信息被抽取..
分类:
系统服务 时间:
2014-07-01 06:02:20
收藏:
0 评论:
0 赞:
0 阅读:
497
前提:必须装好前面说过的开发环境,rhel6上的3个开发包组Rhel5/centos5上面安装:1)DevelopmentTools(2)ServerPlatformDevelopment(3)DevelogmentlibrariesRhel6/centos6上面安装:1)DevelopmentTools(2)ServerPlatformDevelopment(3)DesktopPlatformDevelopment**由于tarba..
分类:
系统服务 时间:
2014-07-01 06:01:43
收藏:
0 评论:
0 赞:
0 阅读:
606
编译源码格式的rpm包-----à并制作为二进制格式的rpm包实例#useraddmockbuild(需要使用mockbuild用户来编译)#rpm–ivhnginx……src.rpm(会在当前目录下生成rpmbuild目录)#cdrpmbuild;ls(以下是子目录介绍)SOURCES:存放的是程序源代码、补盯脚本等。SPECS:nginx.spec文件指示?.
分类:
系统服务 时间:
2014-07-01 06:00:59
收藏:
0 评论:
0 赞:
0 阅读:
472
自动化格式分区方法----非交互---可用于脚本要先给用户一个提示,让他选择一个分区来格式化foriin`mount|grep“/dev/sdb”|awk’{print$1}’`dofuser–km$i;umount$idoneddif=/dev/zeroof=$PartDiskbs=512count=1sync;sleep3echo‘np1+20Mnp2+512Mnp3+128Mt382w’|fdisk/dev/s..
分类:
系统服务 时间:
2014-07-01 06:00:12
收藏:
0 评论:
0 赞:
0 阅读:
379
基础知识:局域网内寻址通过MAC地址(物理地址)来实现FF:FF:FF:FF:FF:FF为MAC的广播地址,主机间通信发起方如果不知道接收方MAC会用此MAC地址发一个广播包。电缆传输过程:电流(电信号)------经过一段距离(电阻)-----电信号衰减—中继器不同介质的传输距离不同,但都是有..
分类:
系统服务 时间:
2014-07-01 06:04:13
收藏:
0 评论:
0 赞:
0 阅读:
497
一次性任务计划用at(指定时间执行任务,需开启atd服务)batch(不指定执行时间,在系统空闲时/系统负载较低时自动执行任务)等命令来实现周期性任务计划cron(需启动crond服务)at介绍atnow+3min|11:30|noon,midnight,teatime(更多时间指定格式见manat页)回车在>提示符下..
分类:
系统服务 时间:
2014-07-01 06:03:37
收藏:
0 评论:
0 赞:
0 阅读:
492
ping命令利用icmp协议(echorequest----echoreply包)来实现选项-c次数指定ping几次后退出-W时间指定最大等待时间注:如有大量ping请求发到本主机,会影响本机其他网络服务。ping输出详解rtt:请求报文的响应时间报错信息:timeout关键字:原因有2种:1,无此主机2,对方主机不..
分类:
系统服务 时间:
2014-07-01 06:03:00
收藏:
0 评论:
0 赞:
0 阅读:
449
${var#*word}:表示以word为$VAR的分隔符,从左至右,找到第一次匹配的分隔符以后,去掉分隔符(含分隔符)左侧的所有字符${var##*word}:表示以word为$VAR的分隔符,从左至右,找到最后一次匹配的分隔符以后,去掉分隔符(含分隔符)左侧的所有字符${var%word*}:表示以word为$VA..
分类:
其他 时间:
2014-07-01 06:06:50
收藏:
0 评论:
0 赞:
0 阅读:
270
一个程序所依赖的库文件可以由:ldd命令路径来显示例ldd/bin/cat输出详解第一行输出为库入口,非库文件whichls|grep-valias|grep-o‘[^[:space:]]*‘脚本中调试方法declare–iDebuglevel=1Debuglevel={0|1}[$Debuglevel–eq1]&&echo…$…….移植脚本如下所示#!/bin/bash#..
分类:
系统服务 时间:
2014-07-01 06:06:12
收藏:
0 评论:
0 赞:
0 阅读:
355
function:功能,库,代码重用,易于集中管理,代码重用的目的在于完成结构化编程。函数定义语句不会被执行,但会被载入内存,可以在同一个shell进程中被多次调用,可以在被调用时接受传递参数,在调用时会被执行。定义函数的两种方式function_name(){…NaNd…cmd}functionfuct..
分类:
其他 时间:
2014-07-01 06:05:29
收藏:
0 评论:
0 赞:
0 阅读:
378
echo输出颜色字体:格式例:echo–e“\033[31m被改变字体颜色的字符\033[0m”其中\033[31m开始,*其中31(3开头控制前景色)中的1是红色,将此数值替换为2是绿色,3棕色,4蓝色,5紫色,6青绿色*背景色控制由4开头的字符串*单字符设置字体(1为粗体;4为下划线;5为闪烁;7反?.
分类:
系统服务 时间:
2014-07-01 06:08:52
收藏:
0 评论:
0 赞:
0 阅读:
466
一、方法调用时间onSaveInstanceState是用来保存UI状态,在Activity杀死之前,它一般在onStop或者onPause之前触发;onRestoreInstanceState是在onResume之前触发来恢复状态;Activity被杀死了,onCreate会被调用,且onRestoreInstanceState在onResume之前恢复上次保存的信息;A..
分类:
移动平台 时间:
2014-07-01 06:08:14
收藏:
0 评论:
0 赞:
0 阅读:
394
java开源j4cms内容管理系统 cms 有新样式了,现在一共有3个样式了,继续增加中,页面直接可添加菜单,内容直接编辑,完全和其他cms不一样,并且是java语言...
分类:
编程语言 时间:
2014-07-01 11:22:14
收藏:
0 评论:
0 赞:
0 阅读:
312
学过设计模式,用过设计模式,但是转瞬又忘了,这些模式到底是什么,到底是干什么用,到底是用在哪里的.看DRP的时候,又介绍了代理模式,介绍了静态代理,动态代理;当时就觉得代理模式,就像是在客户端和真实的主题类中加了一个隔层,就像是解耦,加了一个中间层.
之前学习的时候,感觉那个例子举得不好,我一直不明白为什么要用代理.他的例子说了一个人小明要追小美,但是小明拜托小代去帮忙追小美,...
分类:
其他 时间:
2014-07-01 11:21:33
收藏:
0 评论:
0 赞:
0 阅读:
496
下面这个散列表的实现来自K&R,很经典。在其他场景中遇到的实现更复杂,基本原理不变,只是在hash算法,或者在快速查询上做了优化。
#include
#include
//具有相同hash值构成的链表
struct nlist{
struct nlist
* next;
char * name; //key-定义的名字
char ...
分类:
其他 时间:
2014-07-01 07:42:34
收藏:
0 评论:
0 赞:
0 阅读:
415
Android Studio安装插件的方式其实和Eclipse大同小异。废话不多说,直接上图:
区域1:你当前已经安装了的插件
区域2:在线安装
区域3:从硬盘安装,即针对你已经下载好了的插件,可通过这项选择到你下好的插件,进行安装。
还有一个Install JetBrains plugin其实和区域2是一样的,只是这边将JetBrains类型的插件放一起了,便于安装而已。
这边...
分类:
移动平台 时间:
2014-07-01 10:50:35
收藏:
0 评论:
0 赞:
0 阅读:
396