`
文章列表
      Java内存模型中的三个代简介 Java的内存模型由3个代组成,各个代的默认排列有如下图(适用JDK1.4.* 到 JDK6):      Java 的内存模型分为   Young(年轻代)   Tenured(终身代)   Perm(永久代)   有些 ...
import java.util.ArrayList; import java.util.HashMap; import java.util.HashSet; import java.util.Iterator; import java.util.List; import java.util.Map; import java.util.Set; import java.util.Map.Entry; /** * 老紫竹JAVA提高教程(11)-认识Map<br> * 将键映射到值的对象。<br> * 一个映射不能 ...
 谷歌地图(交通地图)上并没有显示某个地址的经纬度,实际上,我们已经想到了一个办法,可以找到在谷歌地图上任意地点的经度和纬度。   首先打开Google地图,在上面寻找一个地址,然后上下左右移动地图,让这个地址正好处于地图的正中心位置。                                                                      当您想寻找坐标位置已经处于地图的中心位置的时候,拷贝并粘贴以下代码到你的浏览器地址栏:   javascript:void(prompt('',gApplication.getMap().getCenter()) ...
Android开发平台中,可通过TelephonyManager 获取本机号码   TelephonyManager phoneMgr=(TelephonyManager)this.getSystemService(Context.TELEPHONY_SERVICE); txtPhoneNumber.setText(phoneMgr.getLine1Number()); //txtPhoneNumber是一个EditText 用于显示手机号   注: 根据Android的安全机制,在使用TelephonyManager时,必须在AndroidManif ...
 全球社交网站势力地图--中国只有Qzone?  
传统的DNS解析都是一个域名对应一个IP地址,但是通过DNS轮循技术(负载平衡技术)可以做到一个域名对应到多个IP 上. 这样大家难免就会问,这个技术有什么用呢? DNS轮循是指将相同的域名解释到不同的IP,随机使用其中某台主机的技术,该项技术可以智能的调整网站的访问量到不同服务器上,减轻网站服务器的压力, 实现负载匀衡;如果您感觉到单一的主机已经不堪负载你网站日益增长的访问,那么建议您采用我们的DNS轮循技术。 DNS轮循系统可以根据您的需求设置N台主机作为WEB服务器。目前已有越来多大型的WEB服务器使用DNS轮循来实现负载均衡,服务的分布规划更便捷,扩展性更好,从而提高了网站的稳定性和 ...
Memcache Memcache是danga.com的一个项目,最早是为 LiveJournal 服务的,目前全世界不少人使用这个缓存项目来构建自己大负载的网站,来分担数据库的压力。由于它的工作机制是在内存中开辟一块空间,然后建立一个巨大的HashTable,Memcached自管理这些HashTable。它可以应对任意多个连接,使用非阻塞的网络IO。
开心网系统架构分析 2009/11/01, 3:44 上午 <!-- by 老狼 --> 开心网是一个人气蛮高的sns社区,虽然在走下坡路了,在国内依然算是顶尖了,今天我们就来分析一下开心网的设计架构是怎样的。因为手头没有这方面的资料,也没 ...
 Web服务器负载均衡的方案-- DNS轮询 大约在2005年初,大众点评网开办一年多,网站的访问量已经不能单单靠一台Web服务器、一台数据库服务器来支撑。准备增加几台前端的Web服务器分担压力,由于没有这方面的经验,经过一段时间的研究,找到了几种简单的负载均衡的方案。这篇文章就简单讲讲几种方案的优缺点。希望抛砖引玉,大家一起探讨各种方案的优缺,找到适合不同级别网站的合理方案。 **几种解决方案的部分内容不太适用于纯静态、不需要身份验证的网站。 系列索引
 一、什么是DNS? 域名管理系统DNS(Domain Name System)是域名解析服务器的意思.它在互联网的作用是:把域名转换成网络可以识别的ip地址,在通过IP地址访问主机。比如:我们上网时输入的www.163.com会自动转换成为202.108.9.16 二、DNS端口号是多少? 53 三、什么是DNS服务,DNS服务器? DNS服务器就是域名服务器,即提供域名解析的服务器. 四、什么是A记录?   
Tomcat 5.5及以前的版本,我们都必须安装JDK,因为Tomcat Jasper需要使用JDK去编译jsp(翻译后的java文件),Tomcat 6的jasper在新的版本已经做了重新的设计,以下是tomcat 6官方文档的一句话: Tomcat 6.0 uses the Eclipse JDT Java compiler for compiling JSP pages.  This means you no longer need to have the complete Java Development Kit (JDK) to run Tomcat, but a Java ...
当电脑里面有多个jdk或是jre时,在cmd里面到底是用的哪个java.exe呢? 一、cmd 里使用java:1. 使用哪个java.exe机器上很多地方都有java.exe,cmd 里用java,实际是用path变量最前面一个,就是C:\WINDOWS\system32里面的2. 使用哪个jre在哪个jre下启动java.exe呢,有个查找顺序:(1)java.exe当前目录(2)java.exe的父目录(3)注册表里current version下的版本号,该版本下有对应的JavaHome路径所以在我的机器上,cmd 里java时,首先找C:\WINDOWS\system32下,木有jr ...
Tomcat的(推荐配置局部数据源)局部数据源配置 Tomcat本身并不具备提供数据源的能力,它需要借助其他的开源数据源(如DBCP)类实现。通过Tomcat提供的数据源,我们的程序中可以通过JNDI来访问数据源。 下面以DBCP(Tomcat内置的)为例,简介数据源的配置。 数据源的配置也有两种方式,一种是通过修改Tomcat系统文件来配置全局数据源,一种是通过增加用户的web部署文件来配置局部数据源。全局数据源的意义是所有部署在Tomcat内的web应用只要遵循规定都可以访问的数据源,不建议此方式,可能会导致混乱。相对而言,增加用户自己的web部署文件就比较合适一些,因为该数 ...
Tomcat中部署web应用的方式 在Tomcat中部署web应用的方式很多,主要有以下几种方式: 1.使用控制台部署 2.利用Tomcat自动部署 3.修改server.xml文件部署 4.增加用户的web部署文件 一般较为常用的是第二种方式和第四种方式,即自动部署和增加用户的web部署文件。   方式2如下: 自动部署尤为简单,只需将web文件夹复制到Tomcat的webapp文件夹下,启动Tomcat后,服务器会自动加载web应用。 方式4如下: 如果你的web应用文件夹比较大,内容较多,复制起来可能会很慢,推荐你使用增加用户的web部署文件来实现部署web ...
javap JDK自带的反汇编器,可以查看java编译器为我们生成的字节码。通过它,我们可以对照源代码和字节码,从而了解很多编译器内部的工作。   功能说明:   Java 类文件解析器。   语法:   javap [ 命令选项 ] class. . .   补充说明:   javap 命令用于解析类文件。其输出取决于所用的选项。若没有使用选项,javap 将输出传递给它的类的 public 域及方法。javap 将其输出到标准输出设备上。   命令选项   -help 输出 javap 的帮助信息。   -l 输出行及局部变量表。   -b 确保与 JDK 1.1 j ...
Global site tag (gtag.js) - Google Analytics