- 博客(32)
- 资源 (20)
- 收藏
- 关注
原创 高性能Web服务器Nginx的配置与部署研究(4)Nginx常用命令
高性能Web服务器Nginx的配置与部署研究(4)Nginx常用命令Author: PoechantBlog: blog.CSDN.net/PoechantEmail: zhongchao.ustc#gmail.com (#->@)Date: December 30th, 2011Update: February 36th, 2012Column: 《Nginx 高
2011-12-30 23:48:35 10769
原创 百度地图API入门——(8)百度地图的背景知识:关于地图的基本常识
众所周知,地球是椭球的(当然,我们可以把它看作球形)。但是我们不使用地球仪,而使用地图时,使用的是平面。而这种从球形到平面的映射方式,是墨卡托发明的,并且沿用至今。在这种平面图上建立坐标系,就有了我们常见的地图。这个坐标系,就产生了我们常说的经纬度。坐标系的原点,位于非洲的几内亚湾内,由此向东为经度的X轴正方向,向北为纬度的Y轴正方向。根据不同的缩放级别,地图呈现不同的图块
2011-12-30 02:01:24 6177 1
原创 百度地图API入门——(7)添加或删除图层
一个地图,可能有很多图层。以交通层为例,如下:var map = new BMap.Map("container");var point = new BMap.Point(123.123, 12,123);map.centerAndZoom(point, 15);map.addControl(new BMap.NavigationControl());map.addContr
2011-12-30 01:10:27 14821 3
原创 百度地图API入门——(6)地图容器及BMap命名空间
1. 百度地图API的类,需要一个HTML的元素作为容器,才能展现在网页上。如下:2. BMap命名空间百度地图API的类,都使用BMap作为命名空间。比如:var map = new BMap.Map("container");其构造函数的参数,是HTML的容器元素。不过使用该构造函数前,要确保该HTML标签存在于该网页中了。3. 创建一个坐标点var
2011-12-29 01:58:48 9288
原创 百度地图API入门——(5)百度地图API的简介
在一点使用经验都没有的时候,看简介,只能有些许的知晓作用。还是在写了几个超简单程序后,再回头看,比较有意义。1. 谁用?百度地图API是给JavaScript开发人员使用的。2. 兼容性呢?说百度地图API的兼容性,其实就是说能利用JavaScript能兼容到什么程度。常用的Windows、Mac和Linux平台都OK,而浏览器,自然也是支持IE 6.0+内核的、C
2011-12-29 01:13:12 5366
原创 百度地图API入门——(4)用Jetty搭建一个简单的多终端可访问的地图应用站点
我们这里以本地局域网为例。1. 下载Jetty包和Servlet包jetty-all-7.0.2.v20100331.jarservlet-api-2.5.jar2. 编写地图网页程序参考:http://blog.csdn.net/poechant/article/details/7107579 广州天河公园 html
2011-12-29 00:02:40 4488
原创 百度地图API入门——(3)控件
1. 老规矩,先上代码var map = new BMap.Map("container");map.centerAndZoom(new BMap.Point(116.404, 39.915), 11);map.addControl(new BMap.NavigationControl());3. 添加控件的方式map.addControl(new BMap.Som
2011-12-28 01:37:33 4458 2
原创 百度地图API入门——(2)第二个超简单应用:Hello, World!
1. 老规矩,先上程序 Hello, World! html { height: 100% } body { height:100%; margin:0px; padding:0px; } #container { height:100%; }
2011-12-28 01:02:29 5647 2
原创 百度地图API入门——(1)第一个超简单应用:显示广州天河公园
1. 先上程序 Asynchronous function initialize() { var map = new BMap.Map('map'); map.centerAndZoom(new BMap.Point(113.371, 23.133), 16); } function loadScript() { var script = document.
2011-12-28 00:17:56 6697 2
原创 网络基础与协议入门——(2)TCP协议重点
1. 概述TCP是传输控制协议,是网络五层模型中,自下而上的第四层——传输层的协议。该协议是面向连接的、可靠的、基于字节流的。2. 为什么会有TCP?TCP是传输层的,是建立在网络层至上的。网络层上的IP协议,是基于不可靠的包交换的。为了满足可靠交换的需求,就出现了TCP协议。3. TCP是如何保证可靠传输的?TCP协议要求发送方,在发送数据后,等待接收方回执的
2011-12-25 02:14:19 2629
原创 网络基础与协议入门——(1)HTTP协议重点
1. 概述HTTP是超文本传输协议,由万维网协会和Internet工作组合作发展,其中著名的RFC2616协议是HTTP协议的核心。2. 用户代理HTTP用户的客户端,一般被称为用户代理,即user agent。3. 源服务器HTTP服务器端,一般被称为源服务器,即origin server。4. 传输HTTP协议所实现的,就是用户代理和源服务器
2011-12-25 01:16:39 3140
转载 侯建国校长在2011年中国科大本科生毕业典礼暨学位授予仪式上的讲话
前言: 前辈的征程,后辈的奋进,让科大化作生命中的背景,让科大印记成为人 生的底色,不断地给予我们深沉的滋养继续人生。 侯建国校长在2011年中国科大本科生毕业典礼暨学位授予仪式上的讲话亲爱的同学们、老师们、家长们、朋友们:大家上午好! 今天,我们欢聚一堂,隆重举行中国科学技术大学2011年度本科生毕业典礼。在此, 请允许我代表全校师生员工,向通过四
2011-12-24 03:27:38 5143 1
原创 实战Memcached缓存系统(7)Memcached的一些基础FAQ
尊重知识,转载请注明本文来自:编程艺术家Poechant的CSDN博客 http://blog.csdn.net/poechant1. Memcached是什么?Memcached是分布式的内存对象缓存系统。2. Memcached的基本数据结构是什么?Memcached是基于Key/Value对的HashMap。每一对,都可以设定过期时间。3. M
2011-12-19 22:37:11 8699
原创 实战Memcached缓存系统(6)Memcached CAS的多线程程序实例
1. 源程序package com.sinosuperman.memcached;import java.io.IOException;import java.net.InetSocketAddress;import net.spy.memcached.CASResponse;import net.spy.memcached.CASValue;import net.spy.mem
2011-12-19 01:10:35 10623 3
原创 实战Memcached缓存系统(5)Memcached的CAS程序实例
尊重知识,转载请注明本文来自:编程艺术家Poechant的CSDN博客 http://blog.csdn.net/poechant1. 非CAS首先看一个不是CAS的Memcached程序实例。实例的问题原型,见上一篇博文。程序实例:package com.sinosuperman.memcached;import java.io.IOException;im
2011-12-18 23:11:36 16913 1
原创 实战Memcached缓存系统(4)Memcached的CAS协议
尊重知识,转载请注明本文来自:编程艺术家Poechant的CSDN博客 http://blog.csdn.net/poechant1. 什么是CAS协议很多中文的资料都不会告诉大家CAS的全称是什么,不过一定不要把CAS当作中国科学院(China Academy of Sciences)的缩写。Google.com一下,CAS是什么?CAS是Check And Set的缩写。
2011-12-18 20:14:05 10684 1
原创 实战Memcached缓存系统(3)Memcached配置参数初解
尊重知识,转载请注明本文来自:编程艺术家Poechant的CSDN博客 http://blog.csdn.net/poechant一、基本参数在我们第一次安装Memcached时,一般都是用过这个命令:memcached -m 512 -u root -d -l 127.0.0.1 -p 11211我们先来解释这几个参数的含义吧。-m 指定缓
2011-12-18 19:42:02 16321
原创 实战Memcached缓存系统(2)Memcached Java API基础之MemcachedClient
尊重知识,转载请注明本文来自:编程艺术家Poechant的CSDN博客 http://blog.csdn.net/poechant1. 构造函数public MemcachedClient(InetSocketAddress[] ia) throws IOException;public MemcachedClient(List addrs) throws IOExce
2011-12-15 17:39:16 22887 1
原创 实战Memcached缓存系统(1)Memcached基础及示例程序
尊重知识,转载请注明本文来自:编程艺术家Poechant的CSDN博客 http://blog.csdn.net/potent1、Cache定义(1)狭义概念:用于CPU的相对高速处理与主存(Main Memory)的相对低速处理的之间起到协调功能的硬件设备。(2)广义概念:用于速度相差较大的两种硬件之间,起到协调两者数据传输速度差异的结构。狭义概念来自于Cache自1
2011-12-15 17:23:22 25012 10
原创 Java日志服务入门系列教程——(2)Apache log4j入门
1. 概述目前log4j有三个发展分支,一个是1.2的稳定版,一个是已经停止继续发展的1.3版本,另一个就是实验阶段的2.0版本。Apache log4j官网上称,在一台载有运行在800MHz的AMD Duron CPU并使用JDK 1.3.1 上的计算机中,log4j 1.2 只需要5纳秒就可以完成一个日志语句是应该作为日志输出还是不输出的决定。2. 下载log4j 1.2 AP
2011-12-15 00:38:35 4674 1
原创 Java日志服务入门系列教程——(1)SLF4J入门
1. 背景作为Apache的开源项目之一,SLF4J是Simple Logging System for Java的缩写,是一个让使用SLF4J可以轻松使用各种日志系统的Facacde(Facade应该翻译成什么比较合适呢?其实有点像广义的容器,设计模式里有Facade,一般被翻译成外观模式)。SLF4J的使用非常简单。2. 下载SLF4J的API通过这个链接下载:http
2011-12-14 18:00:40 8834 1
原创 Jetty的配置、部署与API使用——(3)Linux下利用Jetty API运行一个Jetty服务器
1. 下载Jetty的Java归档文件mkdir Democd DemoJETTY_VERSION=7.0.2.v20100331wget -U none http://repo1.maven.org/maven2/org/eclipse/jetty/aggregate/jetty-all/$JETTY_VERSION/jetty-all-$JETTY_VERSION.jarwge
2011-12-14 14:42:24 3231
原创 Jetty的配置、部署与API使用——(2)通过Jetty的Java API运行一个Jetty服务器
1. 下载Jetty APIJetty API下载:http://repo1.maven.org/maven2/org/eclipse/jetty/aggregate/jetty-all/7.0.2.v20100331/jetty-all-7.0.2.v20100331.jarServlet API下载:http://repo1.maven.org/maven2/javax/s
2011-12-14 00:25:21 5628
原创 Jetty的配置、部署与API使用——(1)下载安装Jetty
1. 下载Jettyhttp://dist.codehaus.org/jetty/jetty-hightide-8.1.0/jetty-hightide-8.1.0.RC1.zip2. 解压后修改配置文件etc/jetty.xml找到:将其中的端口号改为你所想设置的端口,比如9001.3. 启动Jetty在Jetty的根目录下,启动Jetty
2011-12-13 23:37:48 4676
翻译 高性能Web服务器Nginx的配置与部署研究(3)Nginx请求处理机制
高性能Web服务器Nginx的配置与部署研究(3)Nginx的请求处理机制Author: Igor SysoevTranslator: PoechantBlog: blog.CSDN.net/PoechantEmail: zhongchao.ustc#gmail.com (#->@)Date: December 7th, 2011Update: February 2
2011-12-07 14:47:55 8776 3
原创 高性能Web服务器Nginx的配置与部署研究(2)Nginx入门级配置与部署及“Hello World”
高性能Web服务器Nginx的配置与部署研究(2)Nginx入门级配置、部署与“Hello World”Author: PoechantBlog: blog.CSDN.net/PoechantEmail: zhongchao.ustc#gmail.com (#->@)Date: August 29th, 2011Update: February 26th>, 2012
2011-12-07 11:26:34 14631 2
原创 FastDFS的配置、部署与API使用解读(7)Nginx的FastDFS模块
转载请注明来自“诗商·柳惊鸿 Poechant 的CSDN博客”。原文地址:FastDFS的配置、部署与API使用解读(7)Nginx的FastDFS模块1、Nginx的FastDFS模块什么作用?我们在使用FastDFS部署一个分布式文件系统的时候,通过FastDFS的客户端API来进行文件的上传、下载、删除等操作。同时通过FastDFS的HTTP服务器来提供HTTP服务。但
2011-12-02 23:31:02 18054 1
原创 Java API——RMIIO入门教程(4)远程流传输示例之RMIIO客户端码
RMI Client Class,注意InputStream转换为RemoteInputStreampackage com.sinosuperman.rmiio2;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.In
2011-12-01 17:19:29 2719
原创 Java API——RMIIO入门教程(3)远程流传输示例之RMIIO服务器端源码
RMI Server端。这个其实跟RMIIO关系不大。package com.sinosuperman.rmiio2;import java.net.MalformedURLException;import java.rmi.AlreadyBoundException;import java.rmi.Naming;import java.rmi.RemoteExcepti
2011-12-01 17:18:33 2425
原创 Java API——RMIIO入门教程(2)远程流传输示例之RMIIO服务源码
1. RMI Service Interfacepackage com.sinosuperman.rmiio2;import java.rmi.Remote;import java.rmi.RemoteException;import com.healthmarketscience.rmiio.RemoteInputStream;public interface Rm
2011-12-01 17:16:54 2693
原创 Java API——RMIIO入门教程(1)基本介绍
1. 概述:有经验的童鞋们都知道,在RMI中使用流,就会出现无法序列化的问题。因为序列化就是通过流来实现的,无法再对流进行序列化。解决这个问题的唯一方法,就是要绕过流,用更底层的方式变幻流,再进行远程调用。2. 项目主页:http://openhms.sourceforge.net/rmiio/3. 下载RMIIO API Jarhttp://sourcef
2011-12-01 17:12:07 3293
原创 导致 InvocationTargetException 的最常见原因
在某一个项目A中使用了某个jar包x.jar,而x.jar引入了一个类Y,应该包含y.jar才可以使用Y类。但是y.jar没有被包含到工程中,这时候就会在项目A中跑出InvocationTargetException。
2011-12-01 15:10:37 118364 7
《大家来学vim》电子书
2009-12-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人