
编程语言
python、nodeJs、Lua等编程语言研究,技术驱动未来
技术宝哥
15年互联网大厂技术人,深耕技术管理、技术架构、广告技术、AI大模型,致力于技术传播、分享
微信公众号:技术宝哥
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Lua之字符串处理
在任何编程语言中字符串的处理都是非常重要的,虽然都是简单的总结,但还是总结一下,以便使用时候查阅:lua中的字符串是不可变的,就像是java中的String对象是final的一样string.len(s)返回s的长度。string.rep(s, n)返回重复s字符串n次的字符串。string.lower(s)返回一份已将大写转成小写的字符串s的拷贝string.upper(原创 2017-01-09 17:54:17 · 1425 阅读 · 0 评论 -
目录:LUA深入浅出
LUA深入浅出一、Lua基本语法二、Lua字符串处理三、Lua之table四、Lua之模块五、Lua之IO六、协成七、Lua面向对象八、Lua异常处理原创 2016-12-23 20:58:08 · 1820 阅读 · 1 评论 -
Lua之基本语法
LUA基本语法:LUA基本数据类型LUA表达式LUA控制语句LUA函数Lua的基本数据类型主要有:nil、boolean、Number、String、function、userdata、threadsNil:空,变量没有赋值,默认值是nilBoolean:Lua中false和nil都看作假的,其它都是真Number:Lua只有一种Number类型-double(双精度类型)String:双引号或单引号,也可以使用[[]]表示一个字符块,例如:原创 2016-12-23 20:59:00 · 1247 阅读 · 0 评论 -
Lua之table
Lua中所有数组、符号表、集合、记录、队列和其他数据结构都是通过table实现,也可以通过table来实现模块(module)、包(package)和对象(Object)。table是对象,可以类比Java中的数组b['name']和b.name等价,而对于数字只能使用b['3']的形式,同Javascript一样,当没有table的引用时,Lua的垃圾回收器最终回收table。Table的初始化等相关操作是非常简单的,这儿就不一一列举,介绍一下table的特性,和使用过程中需要注意的地方:Table特原创 2017-01-10 13:35:48 · 887 阅读 · 0 评论 -
Centos安装NodeJs 二进制文件方法
1、在官网https://nodejs.org/en/download/下载Linux Binaries (.tar.xz)文件:node-v4.4.2-linux-x64.tar.xz2、解压 xz -d 得到node-v4.4.2-linux-x64.tar再使用命令 tar -xvf node-v4.4.2-linux-x64.tar 解压文件3、设置环境变量vim /e原创 2016-04-10 15:46:18 · 5100 阅读 · 0 评论 -
nodeJs各个版本下载
下载路径http://nodejs.org/dist/原创 2014-03-12 09:57:04 · 14398 阅读 · 1 评论 -
nodeJs模块的理解以及加载方式
nodeJs的模块(从网上整理):1、模块介绍:nodeJs中的模块包括核心模块和文件模块。其中核心模块被编译成二进制文件,只需要通过require("net")这中格式进行引用。文件模块则包括js、json、.node文件,在引用的时候,也需要加上路径,比如绝对路径:/.../.../xxx.js,相对路径:./xxx.js表示相对路径(同一文件夹下的xxx.js),../表示上一级目录原创 2013-07-03 12:48:18 · 1378 阅读 · 0 评论 -
nodeJs-express中使用session
可以在Express中通过增加Connect的session中间件来开启Session支持,当然前提是需要在这之前使用cookieParser中间件,用于分析和处理req.cookies的cookie数据(我们知道session会利用cookie进行通信保持的)。app.use(express.cookieParser());app.use(express.session({ secret原创 2013-06-18 09:26:14 · 4697 阅读 · 0 评论 -
安装express之后,会出现500 Error: Cannot find module 'jade'错误
安装express之后访问http://localhost:8080 。会出现500 Error: Cannot find module 'jade'错误解决方案:确定package.json里有添加相应的jade依赖配置使用npm install -d 可以自动配置package.json,并安装所有需要依赖的包原创 2013-06-06 17:06:07 · 3311 阅读 · 0 评论 -
centos5.4中安装nodeJs(错误fpu = 'vfpv3' if armv7 else 'vfpv2'的解决)
1、下载nodejswget http://nodejs.org/dist/v0.10.10/node-v0.10.10.tar.gz2、升级CentOS 5.6 64位版python到2.7.3原因是CentOS 5.6自带的Python版本是2.4.3,但是目前许多基于Python的应用软件要求的Python版本应要高于2.4(如iotop、nodejs、func 等要求Pytho原创 2013-06-06 09:57:12 · 3574 阅读 · 0 评论 -
node-express
http://www.cnblogs.com/flyoung2008/archive/2012/07/22/2603791.html http://www.csser.com/board/4f3f516e38a5ebc978000508原创 2013-06-14 15:05:47 · 1005 阅读 · 0 评论 -
nodeJs连接mysql进行CURD操作
首先需要安装mysql的模块npm -g install mysql其次修改package.json中的依赖如下: "dependencies": { "express": "3.2.6", "jade": "*", "ejs":"*", "mongodb": ">= 0.9.9", "mysql":"*" }然后执行np原创 2013-06-14 18:38:36 · 2301 阅读 · 0 评论 -
使用cygwin在windows下安装nodeJS
转自:http://shiyun1013.blog.163.com/blog/static/107740362011107102958807/什么是Node.js?还服务器端javascript?对于这个概念我在这篇文章不做解释,可以自己去搜索了解下,服务器端js不是新技术,只是最近的node.js的火爆让他爆发了,我会在以后的文章里解释什么是node.js。这里只是纯粹的搭建,连环境都没转载 2013-06-02 18:52:55 · 2528 阅读 · 0 评论