最新消息:

标签:变量

nginx if 多重判断
nginx

nginx if 多重判断

admin 8年前 (2017-01-13) 4107浏览 0评论

nginx的配置中不支持if条件的逻辑与&& 逻辑或|| 运算 ,而且不支持if的嵌套语法,否则会报下面的错误:nginx: [emerg] invalid condition。 我们可以用变量的方式来间接实现。 要实现的语句: if...

linux bash shell之declare
bash

linux bash shell之declare

admin 9年前 (2015-12-08) 3183浏览 0评论

declare或typeset内建命令(它们是完全相同的)可以用来限定变量的属性.这是在某些编程语言中使用的定义类型不严格的方式。命令declare是bash版本2之后才有的。命令typeset也可以在ksh脚本中运行。 declare/typese...

图解 Python 深拷贝和浅拷贝
python

图解 Python 深拷贝和浅拷贝

admin 9年前 (2015-09-30) 3386浏览 0评论

Python中,对象的赋值,拷贝(深/浅拷贝)之间是有差异的,如果使用的时候不注意,就可能产生意外的结果。 下面本文就通过简单的例子介绍一下这些概念之间的差别。 对象赋值 直接看一段代码: will = ["Will", 28, ["Python",...

Python 中的进程、线程、协程、同步、异步、回调
python

Python 中的进程、线程、协程、同步、异步、回调

admin 10年前 (2015-07-19) 6053浏览 1评论

进程和线程究竟是什么东西?传统网络服务模型是如何工作的?协程和线程的关系和区别有哪些?IO过程在什么时间发生? 在刚刚结束的 PyCon2014 上海站,来自七牛云存储的 Python 高级工程师许智翔带来了关于 Python 的分享《Python中...

nginx 全局变量 $
nginx

nginx 全局变量 $

admin 10年前 (2014-12-10) 4098浏览 0评论

nginx 全局变量 – 孤剑 – 博客园 经常需要配置Nginx ,其中有许多以 $ 开头的变量,经常需要查阅nginx 所支持的变量。 可能是对 Ngixn资源不熟悉,干脆就直接读源码,分析出支持的变量。 Nginx支持的...

Python 性能分析入门指南
python

Python 性能分析入门指南

admin 10年前 (2014-11-06) 3754浏览 0评论

虽然并非你编写的每个 Python 程序都要求一个严格的性能分析,但是让人放心的是,当问题发生的时候,Python 生态圈有各种各样的工具可以处理这类问题。 分析程序的性能可以归结为回答四个基本问题: 正运行的多快 速度瓶颈在哪里 内存使用率是多少 ...

linux bash判断文件或文件夹是否存在
bash

linux bash判断文件或文件夹是否存在

admin 11年前 (2014-07-14) 4108浏览 0评论

在写shell脚本的时候,还是有些注意事项的,比如。。空格,给变量赋值不能有空格,象a=1就不能写成a = 1,刚开始的时候好纠结。。 写判断语句的时候[]之间一定要有空格。以下是一些常见的判断: #shell判断文件夹是否存在 #如果文件夹不存在,...

Shell读取ini文件
bash

Shell读取ini文件

admin 11年前 (2014-06-30) 3848浏览 0评论

while IFS='= ' read var val do if [[ $var == [*] ]] then section=$(echo $var | sed 's/^[(.*)]$/1/') elif ...

应用 Valgrind 发现 Linux 程序的内存问题
内存

应用 Valgrind 发现 Linux 程序的内存问题

admin 11年前 (2014-06-23) 2673浏览 0评论

如何定位应用程序开发中的内存问题,一直是 inux 应用程序开发中的瓶颈所在。有一款非常优秀的 linux 下开源的内存问题检测工具:valgrind,能够极大的帮助你解决上述问题。掌握 valgrind 的使用以及工作原理,能够有效地定位进而避免应...

如何利用GCC编译选项检测栈溢出
gcc

如何利用GCC编译选项检测栈溢出

admin 11年前 (2014-04-17) 3257浏览 0评论

  Stack smashing是堆栈缓冲区溢出(stack buffer overflow)的一个时髦称谓。它表示利用代码中存在的缓冲区溢出bug而发起的攻击。在早期,这完全是程序员的责任,他们要确保代码中不存在缓冲区溢出的问题。但是随着...

Python中动态计算数学表达式
python

Python中动态计算数学表达式

admin 11年前 (2014-03-11) 3671浏览 0评论

动态的意思是这样的需求: 假设,Python本地变量中已经存在了两个变量(不一定时代码中写死的,也可以是程序自动生成的)。 a = 3 b = 4 现在,有一个写了数学表达式的字符串: 'a + b' 则,期望其能输出7。 这个需...

PHP成员变量获取对比
php

PHP成员变量获取对比

admin 11年前 (2014-02-10) 2577浏览 0评论

有如下4个代码示例,你认为他们创建对象,并获得成员变量的速度排序是怎样的? 1:将成员变量设置为public,通过赋值操作给成员变量赋值,直接获取变量 class Foo { public $id; } $data = new Foo; $data-...

nginx全局变量
未分类

nginx全局变量

admin 13年前 (2012-06-20) 3189浏览 0评论

说明:蓝色=命令名称 浅绿=命令参数 浅蓝=选项 紫色=目录 系统环境:CentOS  5.8  x86_64 nginx重写中的用到的变量: $arg_PARAMETER #这个变量包含GET请求中,如果有变量PARAMETER时的值。 $args...

python变量的作用域问题
未分类

python变量的作用域问题

admin 13年前 (2012-03-05) 3435浏览 0评论

在 Python 程序中创建、改变或查找变量名时,都是在一个保存变量名的地方进行中,那个地方我们称之为命名空间。作用域这个术语也称之为命名空间。 具体地说,在代码中变量名被赋值(Python 中变量声明即赋值,global 声明的只是变量的使用域)的...