- 博客(14)
- 资源 (6)
- 问答 (2)
- 收藏
- 关注
原创 解决eclipse编辑python程序的SyntaxError: Non-ASCII character错误
错误信息如下:File "E:\work\pydev\pythodemo\src\code\string.py", line 1SyntaxError: Non-ASCII character '\xe5' in file E:\work\pydev\pythodemo\src\code\string.py on line 1, but no encoding declared; see
2014-04-30 16:44:41 4514
原创 python笔记之列表和元组
pyhton的列表和元组,说白了其实就是一种数据结构,只是在python当中更加方便的去操作而已。。1、序列其实字符串就是采取序列的方式的:string = "hello"print string[0]结果为:h对比其他编程语言,python还有一个负值索引的概念:
2014-04-30 14:57:16 1161
转载 不懂技术的人不要对懂技术的人说这很容易实现
“这个网站相当简单,所有你需要做的就是完成X,Y,Z。你看起来应该是技术很好,所以,我相信,你不需要花费太多时间就能把它搭建起来。” 我时不时的就会收到这样的Email。写这些邮件的人几乎都是跟技术不沾边的人,或正在研究他们的第一个产品。起初,当听到人们这样的话,我总是十分的恼怒。他们在跟谁辩论软件开发所需要的时间?但后来我意识到,即使我自己对自己的项目预测要花去多少开发时间,我也
2014-04-29 16:26:20 1098
原创 Node学习笔记——模块和包
模块——module,包——package,学过其他语言的就知道,比如java,具体的含义跟java里面的包的概念差不多,当然在语言的实现上和使用上还是有区别,下面我们来看看node.js的module和package。首先要确定一个概念:包和模块是node的一个很重要支柱。node.js提供了require 函数来调用其他模块,而且模块都是基于文件的,机制还是相对很简单。1、创建公开模块
2014-04-16 20:53:57 1425
原创 Linux系统下源码方式安装MongoDB
本人也是学习node.js缘故,需要用到mongodb数据库,虽然之前在公司也用过mongdb数据库,因为工作的缘故,我们的开发环境下面没能连接互联网,当时用到就是tarz包版本,非源码安装版。这边主要介绍的是源码安装方式,主要参照的是官网文档。。前提条件:系统为(因为用的是虚拟机,所以内存只分配了1.8G,满足基本开发需求。)详细参照官网文档:http://docs.mongodb.
2014-04-11 17:37:48 1703
原创 推荐两本NodeJS的学习书籍
给大家推荐两本NodeJS的学习书籍:欢迎广大node.js编程爱好者加入到社区:http://cnodejs.org/ ,一起学习和探讨node.js开发。。。继续推荐书籍吧。。第一本:Node.js开发指南目录:第1章 Node.js简介1.1 Node.js是什么1.2 Node.js能做什么1.3 异步式I/O与事件驱动1.4 Node.js的性
2014-04-10 12:42:12 15825
转载 解决npm 的 shasum check failed for错误(npm注册国内镜像介绍)
本文转自http://cnodejs.org
2014-04-09 21:35:47 18044 1
原创 Python的包管理工具pip安装指南
最近一段时间接触了Nodejs,发现它有个很好的包管理工具——npm,查阅资料后发现python也具有这样的工具,这个工具就是——pip。下面来介绍以下其安装步骤:终端上执行:wget http://python-distribute.org/distribute_setup.pywget https://raw.github.com/pypa/pip/master/co
2014-04-09 21:05:48 1465
原创 Node学习笔记——NodeJS的事件驱动
首先来介绍一下NodeJS的事件驱动的概念: Node.js 所有的异步 I/O 操作在完成时都会发送一个事件到事件队列。在开发者看来,事件由 EventEmitter 对象提供。前面提到的 fs.readFile 和 http.createServer 的回调函数都是通过 EventEmitter 来实现的。 以上加粗的这段话摘自《NodeJS开发指南》,具
2014-04-08 22:31:56 2561
原创 Node学习笔记——NodeJS的异步IO
扯到IO方面,就得去了解操作系统的使用过程和方法等知识的,这边就不介绍操作系统的知识了。首先来介绍一段Node的程序:var fs = require('fs');fs.readFile("txt/io.txt","UTF-8",function(err,data){ if(err){ console.log(err); }else{ console.log(data);
2014-04-06 21:05:02 1965
原创 Node学习笔记——NodeJS简介
首先说明一下,以下部分内容摘自nodejs的学习教程,目前使用到的nodejs学习教程有两个——《深入浅出Node.js》和《Node.js开发指南》。1、什么是Node?Node是一个javascript运行平台,这里要注重一个词,“平台”这个词,Node不是一门新的开发语言,它只是一个平台。2、Node.js 能做什么?Node是为网络而生,使用node,你可以做以下开发:
2014-04-06 20:39:52 1678
原创 Node学习笔记——eclipse配置nodejs开发环境
首先说明一下本人的开发环境,个人兴趣爱好问题,这边使用的很多环境都是基于Linux系统下做的,这次也不例外。前提条件:NodeJs已经在系统中正确安装。如下图:(没错就这么神奇)。1、下载安装eclipse,地址:http://www.eclipse.org/downloads/下载Eclipse Standard 版本即可。2、安装nodeclipse插件:N
2014-04-04 20:11:37 16112 1
原创 Node学习笔记——Linux系统下安装Node.js
对于Linux系统而言,官方推荐使用Node源代码进行安装。1、官网下载Node源码:http://www.nodejs.org/download/选择Source Code安装即可:2、Node环境依赖:Python环境:版本为2.6或者2.7,目前不支持Python3.0及以上版本;源代码编译器:GCC或者G++编译器;此外还有一个make工具,一般linux系统自
2014-04-03 22:08:53 1627
原创 CentOS(Linux)安装chrome浏览器
首先说一下,谷歌的浏览器已经不支持RedHat&CentOS平台了,需要手动编译安装,会显得很麻烦的。以下通过一种简单的方式来安装。1、先下载脚本 http://chrome.richardlloyd.org.uk/install_chrome.sh2、然后使用gedit编辑install_chrome.sh,并将其中的http://omahaproxy.appspot.com
2014-04-03 21:43:25 2316
关于#rocketmq#的问题,如何解决?
2023-02-24
有没什么方法能定时改电信的IP地址?
2016-03-14
TA创建的收藏夹 TA关注的收藏夹
TA关注的人