摘要: 参考地址:http://code.google.com/intl/zh-CN/apis/maps/documentation/javascript/examples/index.html<!DOCTYPE html><html><head><meta name="viewport" content="initial-scale=1.0, user-scalable=no"/><meta http-equiv="content-type" content="text/htm 阅读全文
posted @ 2011-08-07 21:56 wangkangluo1 阅读(694) 评论(0) 推荐(0) 编辑
摘要: 参考地址:http://code.google.com/intl/zh-CN/apis/maps/documentation/javascript/examples/marker-simple.html<!DOCTYPE html><html><head><meta name="viewport" content="initial-scale=1.0, user-scalable=no" /><meta http-equiv="content-type" content=" 阅读全文
posted @ 2011-08-07 21:53 wangkangluo1 阅读(467) 评论(0) 推荐(0) 编辑
摘要: 1function google_maps(){ var latlng; var myOptions; var map; var init = function() { set_center(31.2, 121.4); }; this.change_center = function() //this为公有变量 作接口用 { set_center(33, 121.4); }; var set_center = function(jd, wd) { latlng = new google.maps.LatLng(jd, wd); app_option(); }; var app_option = 阅读全文
posted @ 2011-08-07 20:40 wangkangluo1 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 1var G = { html: {content:"<tr><td height='10'></td></tr><tr><td ><a href='#' class='listtitle_g' >在<span class='listtitle_o'>网络时代</span>信息是堵不住的</a><span id='sen_datetime' class='text' 阅读全文
posted @ 2011-08-07 20:33 wangkangluo1 阅读(718) 评论(0) 推荐(0) 编辑
摘要: 1function Shape(ax,ay){ var x=0; var y=0; var init = function() { //构造函数 x=ax; y=ay; }; init();}这样,我们就可以这样创建对象:var aShape = new Shape(0,1); Javascript中的类实现Javascript本身并不支持面向对象,它没有访问控制符,它没有定义类的关键字class,它没有支持继承的extend或冒号,它也没有用来支持虚函数的virtual,不过,Javascript是一门灵活的语言,下面我们就看看没有关键字class的Javascript如何实现类定义,并创建 阅读全文
posted @ 2011-08-07 19:30 wangkangluo1 阅读(352) 评论(0) 推荐(0) 编辑
摘要: 原文地址:http://blog.csdn.net/sicluoyi/article/details/1737969考虑一个这样的例子: 假如某个项目的底层和高层是由不同的人员协同完成.底层负责数据的存取,高层负责数据的表示.当高层要用到某个模块的数据,于是他对底层人员说,我需要你们提供满足某种需求的数据,你给我提供一个接口. 底层的人员说:我给你提供数据,怎么展示和处理则是你的事情.我不可能为你每个需求都提供一个数据接口,我给你提供一个通过的接口.你得到数据,然后自己写函数去展示.由是经过协商,双方提供了一个这样的接口://data表示底层提供的数据源,funcName表示高层的调用函数 f 阅读全文
posted @ 2011-08-07 14:59 wangkangluo1 阅读(9305) 评论(1) 推荐(2) 编辑
摘要: 原文地址:http://developer.51cto.com/art/201103/246729.htm初学者经常碰到的,即获取HTML元素集合,循环给元素添加事件。在事件响应函数中(event handler)获取对应的索引。但每次获取的都是最后一次循环的索引。原因是初学者并未理解JavaScript的闭包特性。AD:有个网友问了个问题,如下的html,为什么点击所有的段落p输出都是5,而不是alert出对应的0,1,2,3,4。<!DOCTYPEHTML><html><head><metacharset="utf-8"/> 阅读全文
posted @ 2011-08-07 14:47 wangkangluo1 阅读(323) 评论(0) 推荐(0) 编辑
摘要: 原文地址:http://developer.51cto.com/art/201006/207210.htm闭包是一个拥有许多变量和绑定了这些变量的环境的表达式(通常是一个函数),因而这些变量也是该表达式的一部分,本文将用通俗的语言带您深入理解Javascript闭包的概念。AD:对于初学者来说,理解Javascript闭包(closure)还是比较困难的,而撰写此文的目的就是用最通俗的文字揭开Javascript闭包的真实面目,让初学者理解起来更加容易一些。一、什么是闭包?“官方”的解释是:闭包是一个拥有许多变量和绑定了这些变量的环境的表达式(通常是一个函数),因而这些变量也是该表达式的一部分 阅读全文
posted @ 2011-08-07 14:46 wangkangluo1 阅读(314) 评论(0) 推荐(0) 编辑
摘要: 原文地址:http://developer.51cto.com/art/201002/182596.htm我们为什么要使用C++操作符重载,又该如何正确的声明一个C++操作符重载呢?我们今天将会为大家详细介绍一下这两个方面的具体知识。AD:C++编程语言发展至今已经成为了开发领域中一个重要的应用语言。其中有很多比较高深的内容还值得我们在实践中去不断的探索。在这里我们就先从对C++操作符重载的应用方式的了解来进一步解读这一编程语言。C++指针与引用之间有何不同之处C++文件流操作具体实现方法探讨C++ enum枚举代码示例剖析C++动态数组应用方式探讨各种C++继承方式范例分析一、为什么使用C+ 阅读全文
posted @ 2011-08-07 14:35 wangkangluo1 阅读(967) 评论(0) 推荐(0) 编辑
摘要: 原文地址:http://www.cnblogs.com/younes/archive/2010/06/06/1752745.htmlBoost线程库学习笔记一、创建一个线程创建线程 boost::thread myThread(threadFun); 需要注意的是:参数可以是函数对象或者函数指针。并且这个函数无参数,并返回void类型。 当一个thread执行完成时,这个子线程就会消失。注意这个线程对象不会消失,它仍然是一个还处在它的生存期的C++对象。同理,当对一个堆上的线程对象的指针调用delete时候,线程对象被销毁,操作系统的线程并不能保证就消失。放弃时间片 boost::thread 阅读全文
posted @ 2011-08-07 13:22 wangkangluo1 阅读(722) 评论(1) 推荐(0) 编辑
摘要: 原文地址:http://hi.baidu.com/xolee/blog/item/a6455234007c3d2b5ab5f503.htmlifconfig eth0 102.168.0.1 netmask 255.255.255.0----------------------------------------------------------------------网关修改为 102.168.0.254route add default gw 102.168.0.254------------------------------------------------------------ 阅读全文
posted @ 2011-08-07 13:16 wangkangluo1 阅读(8725) 评论(0) 推荐(0) 编辑
摘要: 原文地址:http://hi.baidu.com/xolee/blog/item/54f823ee3ec71ae8b3fb9549.htmlThe Linux Cookbook 一书的作者 Michael Stutz 凭借自己多年使用 UNIX 的经验,总结了 10 个良好习惯,个人认为真的很受用,现摘要如下与大家分享。1. 建立层级目录:使用 mkdir 的 -p 选项,如 mkdir -p tmp/a/b/c。2. 解包到指定的目录:使用 tar 的 -C 选项,如 tar xvf newarc.tar.gz -C tmp/a/b/c。3. 联合命令:使用 ;、&&、|| 阅读全文
posted @ 2011-08-07 13:14 wangkangluo1 阅读(268) 评论(0) 推荐(0) 编辑
摘要: 原文地址:http://hi.baidu.com/xolee/blog/item/7ddc7524f5379620c9955977.html1, 主板信息 .查看主板的序列号 -------------------------------------------------- #使用命令 dmidecode | grep -i 'serial number' #查看板卡信息 cat /proc/pci -------------------------------------------------- 2, cpu信息 ----------------------------. 阅读全文
posted @ 2011-08-07 13:13 wangkangluo1 阅读(961) 评论(0) 推荐(0) 编辑
摘要: 原文地址:http://hi.baidu.com/xolee/blog/item/2bedc8b7ef2743e730add16c.html1. 查看物理CPU的个数#cat /proc/cpuinfo |grep "physical id"|sort |uniq|wc -l2. 查看逻辑CPU的个数#cat /proc/cpuinfo |grep "processor"|wc -l3. 查看CPU是几核#cat /proc/cpuinfo |grep "cores"|uniq4. 查看CPU的主频#cat /proc/cpuinfo 阅读全文
posted @ 2011-08-07 13:09 wangkangluo1 阅读(1000) 评论(0) 推荐(0) 编辑
摘要: 原文地址:http://www.cnblogs.com/BloodAndBone/archive/2011/02/28/1967117.htmlboost線程庫學習筆記C++多线程开发是一个复杂的事情,mfc下提供了CWinThread类,和AfxBeginThread等等函数,但是在使用中会遇到很多麻烦事情,例如线程之间参数传递的问题,我们一般都是把参数new一个结构体,传递给子线程,然后释放的工作交给了子线程,这样不可避免会有内存泄漏的危险,例如线程关闭的问题,我们一般用WaitForSingleObject来完成线程关闭工作,但是这个函数并不一定保证线程能收到要关闭的信号,这样父亲已经退 阅读全文
posted @ 2011-08-07 13:02 wangkangluo1 阅读(416) 评论(0) 推荐(0) 编辑
摘要: 原文地址:http://www.cnblogs.com/BloodAndBone/archive/2010/10/14/1851598.html#2157914Linux的mount命令详解命令格式: mount [-t vfstype] [-o options] device dir 其中: 1.-t vfstype 指定文件系统的类型,通常不必指定。mount 会自动选择正确的类型。常用类型有: 光盘或光盘镜像:iso9660 DOS fat16文件系统:msdos Windows 9x fat32文件系统:vfat Windows NT ntfs文件系统:ntfs Mou... 阅读全文
posted @ 2011-08-07 13:01 wangkangluo1 阅读(723) 评论(0) 推荐(0) 编辑
摘要: 原文地址:http://www.cnblogs.com/BloodAndBone/archive/2011/02/28/1967116.htmlboost库学习笔记1.Boost C++ 库概述Boost C++ 库 是一组基于C++标准的现代库。 其源码按 Boost Software License 来发布,允许任何人自由地使用、修改和分发。 这些库是平台独立的,且支持大多数知名和不那么知名的编译器。Boost 社区负责开发和发布 Boost C++ 库。 社区由一个很大的C++开发人员群组组成,这些开发人员来自于全球,他们通过网站www.boost.org以及几个邮件列表相互协调。 社区 阅读全文
posted @ 2011-08-07 12:56 wangkangluo1 阅读(1686) 评论(0) 推荐(0) 编辑