没想到啊

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2011年11月19日

摘要: http://js8.in/642.html遇到了大批量导入导出数据的时候真的比较麻烦,动则几G的数据,操作起来也是比较慢的,而且如果稍有不慎,还要重写处理,最简单的方法也是效率最低的方法就是使用PHP写导入导出数据程序,用Shell来跑PHP,可是大家一直忽略了mysqldump和mysql的into outfile与load data,如果这几个命令使用灵活了,对于数据库导入导出以及备份是很方便的。下面简单讲解一下,高手飘过,因为对于数据库操作我也是小白。使用mysqldump 和 source导入导出备份数据如果要导出整个数据库 或者某一个数据库的一个表,并且保持数据库中表的名字不变,再 阅读全文
posted @ 2011-11-19 20:23 没想到啊 阅读(406) 评论(0) 推荐(0) 编辑

摘要: http://js8.in/672.htmlW3C 中新添加了一个名为 Geolocation的 API 规范,Geoloaction API的作用就是通过浏览器获取用户的地理位置。我们可以使用navigator.geolocation来简单的获取用户的地理位置信息。本文中将简单介绍下W3C的Geolocation。Geolocation在javascript的navigator 对象中,我们可以通过 navigator.geolocation 来使用它。不支持 geolocation 的浏览器并不包含这一对象,那么可以通过下面的代码来做能力检测,对不同的浏览器做不同的处理。if (navig 阅读全文
posted @ 2011-11-19 20:18 没想到啊 阅读(2406) 评论(0) 推荐(0) 编辑

摘要: http://js8.in/342.htmlP.S:在本文章中您将找到根据城市关键词获取经纬度的方法,即就是通过google map API的逆经纬度查询接口获得经纬度。 google map api是一个强大的地图API,很多知名的网站都是用了google地图API,曾经我也写过一个根据来访者甚至域名来查询经纬度的程序(http://js8.in/mywork/ipsearch)。文章链接地址为:根据IP返回地理位置地址以及地理经纬度的方法,关于经纬度的其他文章可以参考全国各省市,县级城市经纬度SQL数据以及js数组 其中使用的是纯真IP数据库,已经google地图的逆经纬度查询~ 而本例中 阅读全文
posted @ 2011-11-19 20:14 没想到啊 阅读(618) 评论(0) 推荐(0) 编辑

摘要: http://js8.in/308.html今天做了一个基于Google地图的根据IP返回地理位置的接口,效果演示地址:http://js8.in/mywork/ipsearch/可以输入域名,如:js8.in,既可以返回地理位置,并且把地理位置定位到Google地图上,并且在地图上打开气泡显示经纬度。效果图: 关于这个IP查询接口的调用方法:http://js8.in/mywork/ipsearch/ipsearch.php?ip=你要查询的IP地址或者域名(如js8.in)程序说明:1、IP数据库采用了纯真IP数据库10.25日最新版,可能有时间就更新一下数据库内容。 2、获取的经纬度是根 阅读全文
posted @ 2011-11-19 20:10 没想到啊 阅读(800) 评论(0) 推荐(0) 编辑

摘要: http://www.aspxcs.net/HTML/1227231018.html如下利用 Google Map Api ------ 简单实现地图网站应用。(仅参考) 实现目标: 1.在地图中进行地点标注 2.选择标注时,出现相关信息 3.点击页面上的测试按钮,显示相关的地点标注信息 Html Code:<body><h1>GoogleMap</h1><divid="Googlemap"style="width:70%;height:480px;float:left;border:1pxsolidblack;" 阅读全文
posted @ 2011-11-19 20:05 没想到啊 阅读(512) 评论(0) 推荐(0) 编辑

摘要: http://code.google.com/intl/zh-CN/apis/maps/index.html 阅读全文
posted @ 2011-11-19 19:57 没想到啊 阅读(96) 评论(0) 推荐(0) 编辑

摘要: 国内 NodeJS专业中文社区: http://cnodejs.org5CTO node.js专区:http://developer.51cto.com/art/201109/290443.htm豆瓣上群组:http://www.douban.com/group/node.js/ 官方API文档: http://cnodejs.org/api/官方API中文文档 http://cnodejs.org/cman/index.html最全中文入门: http://cnodejs.org/blog/?p=32 NodeJS中文翻译: http://wiki.grati.org/index.php.. 阅读全文
posted @ 2011-11-19 16:53 没想到啊 阅读(235) 评论(0) 推荐(0) 编辑

摘要: http://english.group.iteye.com/group/topic/8730不少英语学习者都有这样的困惑:学了十几年的英语,通过了考试,能完全听懂标准语速的英语新闻广播,可就是听(看)不懂英语原版影视剧(无中文字幕),这使他们开始怀疑自己的听力能力。 要解决这个问题,我们先来了解一下新闻英语和影视英语之间的区别。首先,两者在语体上有较大的区别。前者是书面语体的口头形式,用于正式的交际场合,经过 加工和润饰,比较文雅,是合乎标准的书面语言,因而使较多使用长句、复句、结构严谨的完整句。布局层次分明、逻辑关系严谨是它的主要特征。后者为口头语 体,以日常会话为基本形式,一般用... 阅读全文
posted @ 2011-11-19 16:31 没想到啊 阅读(161) 评论(0) 推荐(0) 编辑

摘要: http://blog.csdn.net/zhangxin09/article/details/6196746原标题:Deep inside Node.js with Ryan Dahl 翻译: JS堂 bbs.ajaxjs.com出处:http://www.infoq.com/interviews/node-ryan-dahlQ:你好Ryan,请介绍一下你自己?A:好。我叫Ryan Dahl,工作在Joyent,一间提供主机托管服务的公司。Node js的作者是我,所以我猜这就是我在这儿接受采访的原因。Q:起初,你开发Node Js的初衷是什么?那时候是想着打算解决怎么样的问题;然后你提出. 阅读全文
posted @ 2011-11-19 14:32 没想到啊 阅读(426) 评论(0) 推荐(0) 编辑

摘要: http://blog.csdn.net/zhangxin09/article/details/5993484这是一段 Oleg Podsechin与NodeJS主程序员Ryan Dahl之间的访谈录。虽然不是NodeJS的教程,但是从访谈之中可以看出关于NodeJS的一些情况,帮助我们理解NodeJS之所以存在的前因后果。 Frank.OP: 第一个问题就是介绍一番了。你是如何做出 NodeJS 来的?你以前有 JavaScript 的经验吗?你是什么时候开始 JavaScript 的,还有就是事件驱动的项目?The first question is an introduction re. 阅读全文
posted @ 2011-11-19 14:31 没想到啊 阅读(382) 评论(0) 推荐(0) 编辑

摘要: http://blog.csdn.net/zhangxin09/article/details/5979399人们接触 JavaScript,都被他单纯的外表给骗了,殊不知,一下子又 FP 又 OO 又前台又跑到后台,活蹦乱跳。一旦你遇到某些障碍,面对的JavaScript也表现得脾气好,你怎么弄它,改造它,它也不会生气,却太容易让人迷惑,造 成生气的居然是你或者我。真不知道是你玩 JS 还是变成 JS 玩你…… 许多人被 JS “蛊惑”过之后,深感不爽,立意要重新改造乃万恶的 JS,首当其冲抓住的是便是“原型继承(Prototypical Inherit)”。关于“原型继承”和“类继承(Cl 阅读全文
posted @ 2011-11-19 14:30 没想到啊 阅读(451) 评论(0) 推荐(0) 编辑

摘要: http://blog.csdn.net/zhangxin09/article/details/5925511包加载首先声明,原本 JS 是没有模块库机制(module)的,这必然为创建实质项目带来很大的麻烦,毕竟,我们的目标,还是要创造一个系统的、科学现代的、规范合理的控制各逻辑 代码的边界,否则如果是一种落后的管理机制那就是一块明显的短板。nodejs 本身没有发明一种“新的”模块管理方式,而是直接继承自志愿者组织的 CommonJS 规范作为模块管理的规范,所以开发 nodejs 的开发者都应遵守该规范。Nodejs 本身就有几个已编译到进程之中的模块。用法简介要使用这些定义好的模块,一 阅读全文
posted @ 2011-11-19 14:29 没想到啊 阅读(572) 评论(0) 推荐(1) 编辑

摘要: http://blog.csdn.net/zhangxin09/article/details/5902466自从NODEJS问世以来,我们注意到的一个现象是,开源生态围绕Nodejs的扩展(Extends)、插件(Plugins)或工具 (Tools/Utilis)在不断地增多,可见当中之蓬勃。这一方面固然很好,但这里却不是重点讨论那些扩展或者插件,而是调试工具(debugger)本身。因为,没有一个调试工具,无法展开一丁点的开发工作,或者困难重重。大家心知肚明,调试器自必然不可或缺。官方 nodejs.org对调试器的态度也是不含糊的。原来,官方一早在nodejs内置基于Eclipse d 阅读全文
posted @ 2011-11-19 14:28 没想到啊 阅读(1089) 评论(0) 推荐(0) 编辑

摘要: http://blog.csdn.net/zhangxin09/article/details/5925496初始化nodejs的历险之旅(上)nodejs 其源码大体上分 C/C++ 的和 JS 的,JS 文件主要集中在/lib目录里面,但别处 /src 中却有一个非常重要的 node.js(process.js) 文件,它是初始化 nodejs 的文件,在调试的时候也会经常断点在该源码上。本文基于 nodejs 0.2.0 的版本来围绕这份初始化文件谈谈对 nodejs 的认识。若不足之处,敬请提出!nodejs的全局对象相对于某些代码依赖于访问特定的包才能够使用的情况,nodejs 提供 阅读全文
posted @ 2011-11-19 14:28 没想到啊 阅读(584) 评论(0) 推荐(0) 编辑

摘要: http://blog.csdn.net/zhangxin09/article/details/5874632新型的服务端正在进入我们的视野,让我们投入了关注的目光,例如近来的 NodeJS算比较抢眼的一员。之所以创造NodeJS,引用原作者 Ryan 之语,目标是为了可以更轻松地编写具有可伸缩性的网络程序。咋一想,这样的目标作为网络开发人员们何曾不想拥有。——于是看看Nodejs 是怎么实现的。首先由浅入深说下简单的概念:无论是复杂的业务逻辑,还是简单的“HelloWorld”也罢,客户端发送链接过来,Web服务器肯定要一一全单照收,不会拒“链接”于千里之外。当中所说的性能指标即为我们日常会 阅读全文
posted @ 2011-11-19 14:25 没想到啊 阅读(399) 评论(0) 推荐(0) 编辑

摘要: http://blog.csdn.net/zhangxin09/article/details/5836777Node.JS是资深C程序员Ryan Dahl(http://four.livejournal.com/)的作品,依据Google著名的开源JavaScript引擎V8来进行二次开发 的Web I/O服务器(http://nodejs.org/)。V8本身是非常快的JavaScript引擎,处理JS执行运行的速度非常高。相关测试表 明,FireFox、Opera和IE的JS引擎速度都不及V8来得快。而且,还可以说,只要浏览器之间的JS引擎大战一日不减,NodeJs就可以从中 受益。有竞 阅读全文
posted @ 2011-11-19 14:24 没想到啊 阅读(216) 评论(0) 推荐(0) 编辑

摘要: By qingdu on 2011 年 02 月 14 日本文为原创文章,出自http://cnodejs.org,转载请注明出处和作者 作者:qingdu 原文:http://cnodejs.org/blog/?p=404近期对node下的几个mysql操作库做了一下简单的调研 主要是针对这3个module进行 libmysqlclient,mysql-native, mysqlnode-libmysqlclienthttps://github.com/Sannis/node-mysql-libmysqlclient 基于libmysql的封装, 支持阻塞与非阻塞两种操作方式,目前在quer 阅读全文
posted @ 2011-11-19 14:23 没想到啊 阅读(3177) 评论(0) 推荐(0) 编辑

摘要: centos安装步骤如下:首先到官网下载:http://nodejs.org/#download我选择的版本是0.6.2# tar zxvf node-v0.6.2.tar.gz# cd node-v0.6.2# ./configure# make # make install测试node.jsvim node.jsvar http = require('http');http.createServer(function (req, res) { res.writeHead(200, {'Content-Type': 'text/plain'}) 阅读全文
posted @ 2011-11-19 14:21 没想到啊 阅读(435) 评论(0) 推荐(0) 编辑

摘要: http://www.iteye.com/news/23389编程是一种创造过程,业余项目允许程序员在没有截止日期或各种限制的条件下,以探索形式编程。业余项目之所以重要,有以下几个原因。探索新技术每天都会不断有新技术出现,而业余项目则是最佳的试验场。作为业余项目,你不必为bug或者性能问题担心,即使网站崩溃也没有问题,因为你不靠它来领薪水。从头创造我所从事的大多数都是为现有的产品做一些维护,增加一些新特性,修复bug,解决性能问题,重构现有代码。虽然我也从头编写过一些软件,但这些基础工作只需要一两个月,接下来我又进入维护模式了。业余项目经常需要从头构建。我喜欢这个步骤,因为我不但复习了已经掌握 阅读全文
posted @ 2011-11-19 11:34 没想到啊 阅读(401) 评论(0) 推荐(0) 编辑