- 博客(33)
- 收藏
- 关注
转载 用GDB调试程序
用GDB调试程序(zz)作者:haoel (QQ是:753640,MSN是:[email protected])来源:http://blog.csdn.net/haoel/archive/2003/07/02/2879.aspx [编辑]使用GDB 一般来说GDB主要调试的是C/C++的程序。要调试C/C++的程序,首先在编译时,我们必须要把调试信息加到可执行文件中。使用编译器(cc/
2015-12-16 15:01:52
609
转载 深入理解 python 中的赋值、引用、拷贝、作用域
http://my.oschina.net/leejun2005/blog/145911
2014-03-05 10:37:42
773
原创 linux ssh 无密码连接
ssh无密码连接,/home/user目录权限不能为777,设置为755,权限大了不可以 设置步骤: mkdir ~/.ssh chmod 700 ~/.ssh ssh-keygen 一路回车,密码设置为空 ~/.ssh 下有生成两个文件id_rsa.pub和id_rsa,前面为公钥后面为密钥。 cat id_rsa.pub | ssh user@ip 'cat >> ~/.ssh
2014-02-12 18:33:58
682
转载 Python 调试工具
日志 没错,就是日志。再多强调在你的应用里保留足量的日志的重要性也不为过。你应当对重要的内容打日志。如果你的日志打的足够好的话,单看日志你就能发现问题所在。那样可以节省你大量的时间。 如果一直以来你都在代码里乱用 print 语句,马上停下来。换用logging.debug。以后你还可以继续复用,或是全部停用等等。 跟踪 有时更好的办法是看执行了哪些语句。你可以使
2014-01-14 09:36:40
3862
转载 程序员2014年展望未来八个小小技巧
为什么要展望未来? 因为人类之所以成为人类就是因为这个种族有一个不断进取的心,能通过展望未来总结过去获得新的资源,新的空间。 展望未来我们要懂得以下道理,只有懂了才能有针对性的做出有实际意义的展望计划 1、在西藏,再努力也烧不开一壶水,说明大环境很重要; 2、骑自行车,再努力也追不上宝马车,说明公平很重要; 3、男人,再优秀没女人也生不下孩子,说明配合很重要。 4
2014-01-14 01:10:00
790
转载 Python学习4:生成器、lamda表达式及map、reduce、filter函数
1. 迭代对象(iterable object) 迭代对象是这样一个对象,它包含有一个next()方法(__next__()方法,在python 3x中), 这个方法的目的是进行到下一个结果,而在结束一系列结果之后,抛出StopIteration错误。 当一个循环结构(比如for)调用循环对象时,它就会每次循环的时候调用next()方法,直到StopIteration出现,fo
2014-01-14 01:02:32
3392
转载 Shell脚本调试技术
Shell脚本调试技术 本文全面系统地介绍了shell脚本调试技术,包括使用echo, tee, trap等命令输出关键信息,跟踪变量的值,在脚本中植入调试钩子,使用“-n”选项进行shell脚本的语法检查, 使用“-x”选项实现shell脚本逐条语句的跟踪,巧妙地利用shell的内置变量增强“-x”选项的输出信息等。 2007 年 7 月 26 日 内容
2014-01-14 00:29:10
634
转载 ubuntu卸载mysql
1、删除 mysql 1 sudo apt-get autoremove --purge mysql-server-5.0 2 sudo apt-get remove mysql-server 3 sudo apt-get autoremove mysql-server 4 sudo apt-get remove mysql-common (非常重要) 上面的其实有一些是多余的,建议还是
2013-09-12 13:58:58
520
转载 open-iscsi docs
http://www.open-iscsi.org/docs/README ================================================================= Linux* Open-iSCSI ===============================================
2013-09-05 18:06:19
1848
转载 iptables防火墙打开某个端口
关闭防火墙: /etc/init.d/iptables stop 查看防火墙信息 /etc/init.d/iptables status 查看防火墙信息,可以看到打开的端口。那么我们把需要使用的端口打开应该是一个比较可行的办法了,命令如下: /sbin/iptables -I INPUT -p tcp --dport 8080 -j ACCEP
2013-07-23 10:22:40
777
转载 python output buffering
http://stackoverflow.com/questions/107705/python-output-buffering/107717#107717 1.Use the -u command line switch 2.Wrap sys.stdout in an object that flushes after every write 3.Set PYTHONUNBUFFER
2013-07-22 16:16:49
683
转载 redhat 6 使用centos源 yum安装
1、删除redhat原有的yum源 # rpm -aq | grep yum|xargs rpm -e --nodeps 2、下载新的yum安装包 这里我们使用CentOS的yum源 # wget http://mirror.centos.org/centos/6.0/os/i386/Packages/python-iniparse-0.3.1-2.1.el6.noarch.
2013-07-19 15:55:55
8047
转载 Alter system switch logfile hang解决方法
关于数据库 alter system switch logfile hang住的解决方案 sys@ORA10G>alter system switch logfile; alter system switch logfile 我只有ctrl+c 来暂停服务 sys@ORA10G>select dest_id,dest_name,status from v$archive_de
2013-07-15 18:34:07
2497
转载 Windows下如何使用命令行来配置iSCSI连接
以下内容来自"Windows Tips & Tricks UPDATE"邮件列表 Q. How can I use the command line to configure iSCSI connections? by John Savill 5.16.08 A. I recently had a client who tried to use iSCSI to conne
2013-07-08 13:56:41
10093
转载 使用命令行启动VirtualBox虚拟机
使用命令行启动VirtualBox虚拟机 装上VirtualBox就琢磨着如何让它开机自动启动,又或者能够通过命令行的形式直接启动指定的虚拟机。看了下VirtualBox的官方文档,发现有一个命令可以满足我的需求,即VBoxManage。VBoxManage提供了一系列的虚拟机管理命令,包括创建/删除/启动/修改等等,这里不一一列举。有点像Xen的XM命令。不过这里只关心启动虚拟机的命令:V
2013-07-02 16:43:53
1220
转载 ORA-01075: you are currently logged on
1.使用Linux的kill命令杀死所有与oracle有关的进程 $ ps -ef |grep $ORACLE_SID|grep -v grep|awk '{print $2}' | xargs kill -9 2.使用Linux的ipcs和ipcsrm命令释放oracle占用的共享内存 $ ipcs -m | grep oracle | awk '{print $2}' | xargs i
2013-06-26 14:09:17
1564
原创 ORA-00362: member is required to form a valid logfile in group string
stale status of redo logs....... ORA-00362: member is required to form a valid logfile in group string Cause: A request to drop a logfile member was denied because it would remove
2013-06-26 14:05:35
1993
转载 python 通过cx_Oracle操作oracle database
python 通过cx_Oracle对oracle database的打开关闭操作 def dbShutdownImmediate(sid): try: os.environ['ORACLE_SID']=sid # need to connect as SYSDBA or SYSOPER connection = cx_
2013-05-17 11:03:51
1269
转载 git
取代码及修改全局设置 设置用户名与邮箱 1 2 git config --global user.name "My Name" git config --global user.email "[email protected]" 从已有的git库中提取代码 1 git clone git@server:app
2013-05-06 15:14:00
547
转载 简洁的 Bash 编程技巧
检查命令执行是否成功 第一种写法,比较常见: echo abcdee | grep -q abcd if [ $? -eq 0 ]; then echo "Found" else echo "Not found" fi 简洁的写法: if echo abcdee | grep -q abc; then echo "Found" else echo "No
2013-03-29 15:28:06
529
转载 Linux环境下添加Oracle用户信息
Linux环境下添加Oracle用户信息 创建一个用户组oinstall: # groupadd oinstall 创建一个用户组dba: # groupadd dba 创建一个用户主目录/u01/oracle: # mkdir -p /u01/oracle 创建用户oracle 到主组oinstall,副组dba,主目录/u01/oracle:
2013-03-22 15:39:01
751
转载 df
功能:检查文件系统的磁盘空间占用情况。可以利用该命令来获取硬盘被占用了多少空间,目前还剩下多少空间等信息。 语法:df [选项] 说明:df命令可显示所有文件系统对i节点和磁盘块的使用情况。 该命令各个选项的含义如下: -a 显示所有文件系统的磁盘使用情况,包括0块(block)的文件系统,如/proc文件系统。 -k 以k字节为单位显示。
2013-03-14 16:15:48
594
转载 linux下tar.gz、tar、bz2、zip等解压缩、压缩命令小结
Linux下最常用的打包程序就是tar了,使用tar程序打出来的包我们常称为tar包,tar包文件的命令通常都是以.tar结尾的。生成tar包后,就可以用其它的程序来进 行压缩了,所以首先就来讲讲tar命令的基本用法: tar命令的选项有很多(用man tar可以查看到),但常用的就那么几个选项,下面 来举例说明一下: # tar -cf all.tar *.jpg
2013-02-22 14:50:04
313
转载 数据库设计及命名规范http://blog.csdn.net/zhang_xinxiu/article/details/8521673
这篇博客是对机房收费系统整个实现过程进行总结,主要分为三个阶段:第一,系统数据库的设计;第二,系统窗体的设计;第三,系统代码的编写。 一、系统数据库的设计 1、设计之初 在动手设计前,要做的就是对系统的熟悉。大概用了不到一周的时间,分别从系统的结构和各模块功能进行了整体的分析,并利用导图软件画出了下面的系统结构图。 第一阶
2013-01-25 09:49:47
756
原创 shell awk用法及 去掉linux系统vi中出现^M字符的方法 shell去除字符串两端空格
awk 循环print str=a/b/c for i in 1 2 3; do echo $str | awk -F/ ‘{print $'$i'}' done 去掉linux系统vi中出现^M字符的方法: ^M符号是windows系统下的換行符,在windows下的文本通过bin模式ftp上传到了unxi空间出现的,要去掉这些结束符,我们可以用dos2unix命令去掉,也
2013-01-22 10:09:30
6809
转载 http://www.oracle.com/technetwork/cn/articles/hunter-rac11gr2-iscsi-3-092230-zhs.html#30
在 Oracle Enterprise Linux 和 iSCSI 上构建您自己的 Oracle RAC 集群(续) 本指南中的信息未经 Oracle 验证,且不受 Oracle 支持,您在使用时只能风险自负;本指南仅供教学使用。 21. 为集群安装 Oracle Grid Infrastructure 仅在集群的一个 Oracle RAC 节点 (racnode1)
2013-01-19 14:05:26
6770
转载 iscsi共享存储 转自:http://aceruser.blog.51cto.com/2772529/668593
ISCSI 是基于TCP/IP传输封装的SCSI数据包的块级别的共享,其也为C/S架构模型,服务器端提供客户端所需要的存储设备,客户端只需要进行挂载就可以将其当作自己主机上的存储设备进行分区、格式话使用。 配置: 服务器端:IP:192.168.0.83/24 客户端:IP:192.168.0.84/24 服务器端: 1、我们需要准备要共享的设备,这里使用本地磁盘上的新
2013-01-17 13:19:16
888
转载 shell 字符串截取
shell判断字符串是否以'-'开头 也许你也碰到了这样的情况,在shell编程中需要判断一个字符串是否以'-'开始。判断字符串以"-"开头需要是不是你也使用echo呢??如果你也和我一样使用echo,那么下面讲的你要注意了。 假如我们现在有一个字符串a="-y",那么使用echo "$a"|grep "^-",再判断返回值。如果返回值是0,那么说明这个字符串a是以"-"开头的
2013-01-16 19:15:25
868
原创 ssh was killing my something|while read loop
keep your ssh at the same time is to use the "-n" switch to make STDIN on ssh /dev/null 改成ssh -n
2013-01-08 16:12:56
306
转载 pfile与spfile
oracle初始化参数文件pfile和spfile 当一个oracle实例启动的时候,这个实例的特性是通过初始化参数文件(initialization parameter file)中指定的参数获得的。初始化参数存储在文本格式的pfile或者二进制格式的spfile中,oracle 9i或更高的版本使用spfile,而之前的版本使用pfile。 spflie比pfile有很
2012-12-16 20:31:46
1032
转载 shell if判断
–b 当file存在并且是块文件时返回真 -c 当file存在并且是字符文件时返回真 -d 当pathname存在并且是一个目录时返回真 -e 当pathname指定的文件或目录存在时返回真 -f 当file存在并且是正规文件时返回真 -g 当由pathname指定的文件或目录存在并且设置了SGID位时返回为真 -h 当file存在并且是
2012-12-15 17:29:04
457
转载 linux 获取ip方法
1. 通过hostname指令来获取主机及IP信息 hostname –a: 获取主机别名。 hostname –d: 获取DNS域名。 hostname –f: 获取FQDN名称。 hostname –i: 获取主机的IP地址。 hostname –s: 获取域名的netbios名称。 2. ifconfig
2012-12-15 15:16:08
468
转载 shell 处理字符串常用方法http://www.blogjava.net/xzclog/archive/2011/03/04/345745.html
Shell处理字符串常用方法 一、构造字符串 直接构造 STR_ZERO=hello STR_FIRST="i am a string" STR_SECOND='success' 重复多次 #repeat the first parm($1) by $2 times strRepeat() { local x=$2 if [ "$x" == "" ]; then x=0
2012-12-13 23:24:33
530
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人