- 博客(18)
- 资源 (6)
- 收藏
- 关注
原创 Node.js笔记(六)不使用页面模板渲染界面
取这么一个标题,是因为实在想不起去什么名字 看网上的参考资料,ejs党和jade党势如水火Σ( ° △ °|||)︴ 但对于我等新手,暂时不想分心去了解模板引擎,专心于html不是挺好的嘛—————————————————————————— 本文参考了Node.js实战的第二章,源码附在最后首先看核心代码,目的是从缓存或者硬盘中读取html文件:function serveStatic(res
2015-03-22 20:08:30 1614
原创 Node.js笔记(五)express 中的路由
关于express中路由,比较权威的写法可以参考 express route on github然而如果你有强迫症,不想在index.js里面看到任何有关app.get的内容,可以参照下面的写法index.jsvar http = require('http');var express = require('express');var serveStatic = require('serve-
2015-03-17 15:18:31 954
原创 node.js开发中遇到的问题(不定期更新)
1. 首先是让人头疼的数据库,遇到了无法连接mongodb的情况,Mongoose failed to connect to [localhost:27017]是因为我没装mongo Σ( ° △ °|||)︴,按照 http://www.cnblogs.com/mecity/archive/2011/06/11/2078527.html 一步步来才解决这个问题。
2015-03-16 20:29:38 536
转载 javascript必知必会之prototype
本文转自http://www.cnblogs.com/mindsbook/archive/2009/09/19/javascriptYouMustKnowPrototype.html感谢他的文章和代码,让我学习了很多———————————————————————————————— javascript 是一种 prototype based programming 的语言, 而与我们通常的
2015-03-15 19:36:07 670
转载 妙用Jquery的val()方法
看下面的一个例子: 复制代码 代码如下:<input type="text" id="address" value="请输入邮箱地址"/> <br/><br/> <input type="text" id="password" value="请输入邮箱密码"/> <br/><br/> <input type="button" value="登陆"/> 代码: 复制代码 代码如下:$("#
2015-03-15 18:19:11 813
原创 杂七杂八js(高级篇)
1. js中没有块级作用域的概念。这表示在块语句中定义的变量,实际上实在函数中而非语句中创建的,例如:function outputNumbers(count){ for(var i = 0 ; i < count ; i++){ alert(i); } alert(i);}在java或者c++中,循环结束后变量i就被销毁。 但在js中,变量是定义在函数的
2015-03-15 17:58:40 619
原创 挑战jquery(一)实现水平幻灯片
今天上博客看到了这个挑战题目,说来惭愧,半天才把页面做出来,js部分就是一头雾水了 网址:http://www.gbtags.com/gb/gbliblist/99.htm 有兴趣的可以自己去试试, 页面是这样的: 点击上一个或者下一个会水平滑动到下一张图片从而实现幻灯片效果下面把代码贴出来:html部分:<!-- 幻灯相关HTML //--><div class="slider">
2015-03-08 16:54:47 902 3
原创 Node.js笔记(三)路由和socket.io
参考《Node应用程序构建——使用MongoDB和backbone》的第二章对nodejs里的路由机制和socketio进行初步了解和使用
2015-03-07 09:31:10 2392
原创 树莓派笔记
偶然翻出了以前写的树莓派笔记,以前的自己的文笔真是惨不忍睹~~~改了改发上来 —————————————————————————————————— 显示出来图形界面 首先将树莓派用一根网线插在路由器上,注意别插wan口上,正常的话插上后两个指示灯会亮,一开始我的指示灯都没亮,百度了一下可能是系统的原因——昨天直接替换系统文件估计被搞坏了,于是就下了一个最新版的装上去就ok 电源插上之后绿灯会
2015-03-06 18:41:57 1003
原创 杂七杂八js
1. js可以放在html的<head></head>标签之间,也可以放在<body></body>之间,前面一种较常用2.通过”use strict”来打开严格模式,例如:function dosomething(){"use strict"//code here}3. js的六种数据类型:Number,String,Boolean,Null,undefined,Object,此外还有几种参
2015-03-06 15:15:28 516
原创 更好用的javascript编辑器——spket
以前用JSEclipse,其实和普通的java editor没什么大区别,除了多了一点提示之外就没什么了,要命的是没有代码折叠功能,最近看到了这款插件,就拿来装一下,而且spket支持extjs,代码折叠神马的不在话下 下面是官网描述: 官网给的效果: 官网地址:http://www.spket.com/
2015-03-06 08:52:17 1000
转载 js里单引号和双引号的区别
单引号和双引号其实没啥区别,看你自己习惯了<input type="button" onclick="alert("1")">——————-不正确 <input type="button" onclick="alert('1')">——————-正确双引号中再用双引号要这样: var str = “abc\”def\”ghi” 用反斜杠来禁止解析双引号。下面是我摘录的,希望对你有用: 在一个
2015-03-06 01:20:08 699
原创 Node.js笔记(二)连接mysql数据库
既然node作为在服务器端运行的js环境,那么操作数据库的能力是必不可少的,这部分的内容准备分几次来搞定。因为只是一个连接就够头疼了,网上的方法五花八门,大多数都不能用。 首先要用npm安装mysql,我这里一共装了两次,一次在node的安装目录下安装,一次在工作目录下安装, npm install mysql -gd(安装目录,全局安装) npm install mysql(工作目录) 可
2015-03-06 01:15:02 831
原创 node.js笔记(一)入门
sencha touch 和jquery终归是前端的东西,可以用它们做出漂亮的界面,却不能跟服务器很好的交互,而node.js就是为此而生安装过程不多说,主要讲遇到的express无法识别命令的问题,原因是新版本的node讲genrator分离了出去,完整的安装命令如下(在node安装目录下): npm install express -gd (全局安装) npm install -g expr
2015-03-05 18:02:32 1783
原创 Cannot-call-method substring of undefined sencha-touch-all.js
今天写sencha touch页面跳转时遇到了这个bug,怎么找都找不到错误 先贴出错误代码Ext.define("NotesApp.view.View1", { extend: "Ext.Container", // alias: "widget.view1", config:{ id:'view1', layout: {
2015-03-05 15:14:16 1225
原创 用sencha touch+cordova(phoneGap)开发APP(一)——第一个界面
这次开发的项目是用于商业目的,要求比以前高了不少 以前从没接触过跨平台的app开发,尝试了不少的技术,比如之前的xamarin(c#),但是收费的用起来还是各种不方便(强烈吐槽微软) sencha touch不再赘述 下面是程序截图(adt环境): 由于是第一个项目,里面真正起作用的是app.js和index.html, phonegap文件夹和sencha文件夹以及res下面的xml
2015-03-01 13:01:26 1516
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人