字符编码linux 编码默认utf8,文件编码格式查看1. vim :set encoding2. file filename文件编码格式转换iconv文件编码与系统编码不一致可能导致文件显示乱码1. 确定文件编码2. 确定iconv是否支持此编码的转换3. 确定Linux/Unix操作系统编码4. 转换文件编码为与系统编码一致iconv -f(from) 编码 -t(to) 编码 f
local是我们在lua编程里面经常写的,经常写的方式为local foo = foo。lua对local的处理有加速访问的效果,并且将变量定义为局部变量也是一种好的编程习惯。lua对变量和表的local化处理的方式是不同的======example======foo = {}foo.a =1dolocal foo = foofoo.a =2print(foo, _G["foo"])print(f
一、模块机制module 1.什么是module对于用户来说,一个module相当于一个so库。模块的主要目标是实现代码的共享。 2.如何编写modulelua是通过table来实现模块的,典型的写法如下。local M = {} &nb
-- coroutine api: create, resume, yield, wrap. running, status-- coroutine status: suspend, running, normal, deadlocal stop = function() return coroutine.yield(7, 9)endlocal co = coroutin
一、组成:方法和属性。类定义:class MyClass(): def say(self): print("hello")test=MyClass()test.say()2.属性:self.attr = value普通属性:self.attr=value静态属性:attr=value方法:def func(self):
nginx源码编译,依赖于pcre和zlib下载源码后,通过./configure --help可以查看编译选项,为了增加gdb调试信息,使用./configure --with-cc-opt='-g -o0'和make CFLAGS="-g -o0" 为了方便调试可以启动一个worker进程nginx对gdb也有辅助支持,用debug_points配置项:stop或者abort,表示在
今天开始我的博客之旅,加油!
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号