- 浏览: 237280 次
- 性别:
- 来自: 北京
最新评论
-
zhangzijun1984:
谢谢! 写的很详细
ruby 的数组操作 -
jcdby:
非常棒的文章。我从头看到了尾。但是为什么最后的关键部分不完整呢 ...
javascript 函数对象 -
56553655:
giianhui 写道希望能介绍一下这个类的使用场景,谢谢!看 ...
sun.misc.Unsafe 的使用 -
liuInsect:
为什么 这样就可以访问了呢? 是改变了什么设置吗??? sec ...
sun.misc.Unsafe 的使用 -
softor:
set什么啊?
MySQL 的 source 命令处理中文问题
文章列表
python 中的内置函数
- 博客分类:
- python
http://www.cnblogs.com/hongfei/p/3858256.html
Built-in Functions
abs()
python中的特殊方法的含义
- 博客分类:
- python
http://blog.csdn.net/fdl19881/article/details/8443893
表 13.4 用来定制类的特殊方法
基本定制型 描述C.__init__(self[, arg1, ...]) 构造器(带一些可选的参数)C.__new__(self[, arg1, ...]) 构造器(带一些可选的参数);通常用在设置不变数据类型的子类。C.__del__(self) ...
mapreduce streaming
- 博客分类:
- linux 工具包
stream 中mapper若有空格,必须用引号引起来,否则报错 -mapper "python stream_video.py"
File "<stdin>", line 1
SyntaxError: Non-ASCII character '\xa3' in file <stdin> on line 1, but no encoding declared; see http://www.python.org/peps/pep-0263.html for details
pragram_interface_1(http://hb2014.px.teacher.com.cn/home/student/1334/course/learn/12/6/1024)
1
[root@local_redhat ~]# python
2
Python 2.4.3 (#1, May 5 2011, 16:39:10)
3
[GCC 4.1.2 20080704 (Red Hat 4.1.2-50)] on linux2
4
Type "help", "copyright", "credits" or "license" for more information.
5
>;>>
...
该类错误是修改了返回指针,一般是由于
1. 数组越界赋值。(数组没有边界检查)int a[8]; a[8],a[9],a[-1]。。都能正常编译,连接,运行时可能出错。
2.使用 strcpy等不安全(不带长度检测的函数),char a[1], char *b="aaa"; strcpy(a ...
C++中的内部链接和外部链接
- 博客分类:
- c++
c++中的内部连接与外部连接
Apr 22nd, 2007 by king
一.在学习内部连接与外部连接之前,必须先弄清楚几个概念: 1.声明 一个声明将一个名称引入一个作用域。在c++中,在一个作用域中重复一个声明是合法的。 以下都是声明:
int foo(int,int); //函数前置声明 typedef int Int; //typedef 声明 class bar; //类前置声明 extern int g_var; //外部引用声明 friend test; //友员声明 using std::cout; //名字空间引用声明 在同一作用域中可以多次重复以上声明 ...
无类型的模板参数:
C++的template可以传入普通的参数,和平时使用普通的函数参数有点相似,但又有很大的不同。 这种形式的模板一般是用来初始化类的数组成员的大小例如下面有的代码:
template<i ...
dynamic_cast static_cast
- 博客分类:
- c++
c++ 中定义了一些类型转换函数,如:static_cast,dynamic_cast等。
一、 static_cast 用在如下四种情况。
1.类的层次结构中,基类与派生类之间指针与引用的转换
1.) 派生类 =>基类 是安全的,应为派生类包含基类部分。
2.) 基类 =>派生类,是不安全的,需要程序员保证。
2.用于基本数据类型之间的转换,如 int转为char, int 转为enum,这种转换也需要程序员来保证。
3.把空指针 =》其他类型空指针
注意:static_c ...
关于ubuntu启动项
- 博客分类:
- linux 工具包
如果在 /etc/init.d 中加入一个 script,还须要制作相关的 link
在 /etc/rc*.d 中。K 开头是 kill , S 开头是 start , 数字顺序代表启动的顺序。(SysV)
update-rc.d 可以帮你的忙。
例:
在 /etc/init.d 中建立一个叫作 zope 的 script , 然后
update-rc.d zope defaults
就会产生以下链結::
Adding system startup for /etc/init.d/zope ...
/etc/rc0.d/K20zope -> ../init.d/zop ...
apache+php
- 博客分类:
- linux 工具包
apache 若不设置 DirectoryIndex index.html index.php
会导致如下错误:Directory index forbidden by Options directive: /var/www/test
php +apache 有时对date方法会有错误
加入如下即好使
<?php
date_default_timezone_set("PRC");
?>
python使用pdb调试程序
- 博客分类:
- linux 工具包
Python自带了一个调试器叫pdb,和Gnu的gbd类似。下面用一个简单的程序来演示pdb的功能。程序代码如下:
#!/usr/bin/python
import pdb
a = "aaa"import pdb
pdb.set_trace()
b = "bbb"
c = "ccc"
final = a + b + c
print finalpdb的命令
1.查看代码上下文,l(小写L)
> /home/jking/test/python/tt.py(6)<module>()
...
#RewriteEngine on
#RewriteRule ^(.*)$ http://ops.goso.cn [L,R=301]
#ProxyRequests On
ProxyPass /show.php http://192.168.10.27/show.php
指针与数组在结构体中的差别
- 博客分类:
- c语言学习
在结构体中,数组和指针最大的的区别为:
数组将信息存在结构体所占有的内存中,
而指针是将信息的首地址保存在结构体所占有的内存中
引申:结构体中的指针的默认初始值是随机的。
而结构体中的数组
今天,做一个监控脚本,但总是不能成功创建目录,
经过认真检查,权限没有问题。
经过反复测试,/tmp目录下有读写操作,其余均不能。
反复思考,最终定位在selinux
执行:getenforce
enforcing
执行:cat /etc/selinux/config
SELINUX=enforcing
SELINUXTYPE=targeted
SETLOCALDEFS=0
找到问题。
修改cat /etc/selinux/config
SELINUX=disabled
执行:setenforce 0
成功。