自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 收藏
  • 关注

原创 getRequestDispatcher()与sendRedirect()的区别

1.request.getRequestDispatcher()是请求转发,前后页面共享一个request ;     response.sendRedirect()是重新定向,前后页面不是一个request。request.getRequestDispather();返回的是一个RequestDispatcher对象。2.RequestDispatcher.forward()是在

2015-08-21 15:40:34 340

原创 JAVA基础之数组,List,MAP。排序,最值

class  ArrayTool {  private ArrayTool(){}  //获取数组最大值  public static int getMax(int[] arr)  {   int max=0;   for (int x=1;x      if (arr[x]>arr[max])       {           max=x;       }   }   re

2015-08-21 15:38:24 412

原创 关于取列表排序段的指定段思路

有的时候总是要取一个排行榜的中间一段,比如关于玩家的排名,要取到玩家排名的前5个玩家的后五个玩家自己在这个榜单中的位置这种一般可以先对列表进行排序,在取到玩家在这里列表中的 下标,能后上

2015-08-21 15:36:28 335

原创 jmc监控工具

java7以上的版本,jdk的bin目录下自带jmc工具,可以用来监控java应用的性能,貌似比jvisualvm全面一些用法是先在java服务启动的地方加入jmxServer代码,绑定端口,建立起jmx服务jmxServer = new JmxServer(config.getProperty(RmiServer.RMI_SERVER_HOST), 10713); jmx

2015-08-21 15:35:12 2652

原创 Linux网络流量监控工具-IFTOP

2010-10-20 20:11:39|  分类: Linux工具 |  标签:iftop  流量监控  网络流量  流量工具  |字号 订阅一、获得和安装iftop Centos:yum install iftopUbuntu:  sudo apt-get install iftop编译安装:iftop也

2013-10-14 13:04:56 711

原创 nload实时查看linux服务器网络流量的工具

nload实时查看linux服务器网络流量的工具如果你仅仅是想查询当前服务器的带宽,nload绝对是个很好用的一个工具,功能虽然很单一,但是很强.虽然不能像iptraf那样,可针对IP, 协议等条件来查询,可以实时地监控网卡的流量,分输入流量Incoming 和输出流量Outgoing两部分,同时统计当前,平均,最小,最大,总流量的值,并且用动态图形方式表现出来,让你一目了

2013-10-14 12:59:59 691

原创 关于JAVA排序的一些

1,利用Collections 比较器排序例子 Collections.sort(list,new Comparator(){ @Override public int compare(PvpRank o1, PvpRank o2) { // TODO Auto-generated method stub Integer o1i = o1.getWinR

2013-06-23 19:38:35 482

原创 Hibernate 使用原生SQL进行查询

例子 SQLQuery sqlQuery = getSession().createSQLQuery(SQLString); sqlQuery.setResultTransformer(Transformers.aliasToBean(PvpRank.class)); sqlQuery.addScalar("bodyId", Hibernate.INTEGER); sqlQu

2013-06-23 19:27:03 675

原创 JDBC搭配DHCP链接池

DBCP简要说明:DBCP——开源组件,连接池。1. 需要用到三个Jar包:commons-collections-3.2.1.jarcommons-dbcp-1.2.2.jarcommons-pool-1.5.2.jarimport java.io.InputStream;import java.sql.*;import java.util.Propertie

2013-06-02 19:34:02 1384

原创 JDCB基础

Java 数据库连接,(Java Database Connectivity,简称JDBC)是Java语言中用来规范客户端程序如何来访问数据库的应用程序接口,提供了诸如查询和更新数据库中数据的方法。JDBC也是Sun Microsystems的商标[1]。它JDBC是面向关系型数据库的。在J2SE中,提供了一个称之为JDBC-ODBC桥(JDBC-ODBC Bridge[2])的API

2013-05-03 00:30:59 1345

原创 JSTL标签库

JSTL标签库的使用是为类弥补html表的不足,规范自定义标签的使用而诞生的。在告别modle1模式开发应用程序后,人们开始注重软件的分层设计,不希望在jsp页面中出现java逻辑代码,同时也由于自定义标签的开发难度较大和不利于技术标准化产生了自定义标签库。JSTL标签库可分为5类:q       核心标签库q       I18N格式化标签库q       SQL标签库q

2013-04-09 01:46:19 934

原创 JSF框架简介与实例

JSF 体系结构:JSF 的主要优势之一就是它既是 Java Web 应用程序的用户界面标准又是严格遵循模型-视图-控制器(MVC)设计模式的框架。用户界面代码(视图)与应用程序数据和逻辑(模型)的清晰分离使 JSF 应用程序更易于管理。为了准备提供页面对应用程序数据访问的 JSF 上下文和防止对页面未授权或不正确的访问,所有与应用程序的用户交互均由一个前端FacesServlet(控制器

2013-04-09 01:32:01 539

原创 JSP Servlet编码问题总结

设置编码的方式分为:pageEncoding="UTF-8"、contentType="text/html;charset=UTF-8"、request.setCharacterEncoding("UTF-8")、response.setCharacterEncoding("UTF-8")1、pageEncoding="UTF-8"的作用是设置JSP编译成Servlet时使用的编码

2013-04-07 23:02:00 528

原创 getRequestDispatcher()与sendRedirect()的区别

1.request.getRequestDispatcher()是请求转发,前后页面共享一个request ;     response.sendRedirect()是重新定向,前后页面不是一个request。request.getRequestDispather();返回的是一个RequestDispatcher对象。2.RequestDispatcher.forward()是在

2013-04-07 22:51:42 596

原创 <meta http-equiv=...> 的功能

1.定义语言           格式:         〈meta http-equiv=″Content-Type″ content=″text/html; charset=gb2312″〉           这是META最常见的用法,在制作网页时,在纯HTML代码下都会看到它,它起的作用是定义你网页的语言,当访客浏览你的网页时,浏览器会自动识别并设置网页    中的语言,如果你

2013-04-05 16:47:55 389

原创 程序员的思维修炼

优秀程序员无他-善假于物也2  运用一门程序设计语言对大多数程序员来说是小菜一碟,但是更上一层楼成为一名专家级的软件开发者,恐怕目前还是大多数人的梦想。《程序员的思维修炼》 一书中将程序员分为5个层级:新手,高级新手,胜任者,精通者,专家。根据作者的调查研究结果,在这5个层级中,大多数的程序员属于高级新手。而且居于这个层级的程序员从入行1、2年的

2013-03-29 14:55:28 533

原创 MMORPG游戏服务器技能系统设计

本文主要从一个程序员的角度阐述一下mmorpg服务器技能系统的程序框架设计,最近在做这个,就当做一个总结吧,其中某些概念可能没有解释清楚,欢迎大家拍砖讨论 技能其实是战斗系统的一个组成部分,战斗基本上都可以由技能触发,技能系统实际上就是一套完整的逻辑,我们用表格来设计,将技能的逻辑用属性字段抽象出来,然后依据属性字段来控制逻辑,策划人员可以通过更改属性字段来配置出不同的逻辑属性

2013-03-07 16:40:28 1157

原创 SSH API URL

struts/struts2/hibernate/spring在线API (2009-10-15 16:57:09)转载▼标签: struts struts2 spring hibernate 杂谈分类: web1.Hibernate API Documentatio

2013-03-02 14:41:11 523

原创 double类型显示问题

double dd = 9.554393812961175E-4; //E表示10为底的指数java.text.DecimalFormat   df=new   java.text.DecimalFormat("#.######");//保留六位小数 dd = Double.valueOf(df.format(dd)); System.out.println("slope:"+df

2013-02-18 13:19:12 913

原创 double 类型运算时出现的问题及解决方案

Java中的简单浮点数类型float和double不能够进行运算。不光是Java,在其它很多编程语言中也有这样的问题。在大多数情况下,计算的结果是准确的,但是多试几次(可以做一个循环)就可以试出类似上面的错误。现在终于理解为什么要有BCD码了。  这个问题相当严重,如果你有9.999999999999元,你的计算机是不会认为你可以购买10元的商品的。  在有的编程语言中

2013-02-18 11:09:15 1364

转载 JAVA MAP排序

Java中对Map(HashMap,TreeMap,Hashtable等)的排序时间 首先简单说一下他们之间的区别: HashMap: 最常用的Map,它根据键的HashCode 值存储数据,根据键可以直接获取它的值,具有很快的访问速度。HashMap最多只允许一条记录的键为Null(多条会覆盖);允许多条记录的值为 Null。非 首先简单说一下他们之间的区别: HashM

2013-01-23 17:19:51 447

转载 JAVA生成特定随机数

生成指定范围内的随机数这个是最常用的技术之一。程序员希望通过随机数的方式来处理众多的业务逻辑,测试过程中也希望通过随机数的方式生成包含大量数字的测试用例。问题往往类似于:如何随机生成 1~100 之间的随机数,取值包含边界值 1 和 100。或者是:如何随机生成随机的3位整数?等等……以 Java 语言为例,我们观察其 Random 对象的 nextInt(int) 方法,

2013-01-22 11:10:19 419

原创 JAVA 基础计算

开根号Math.sqrt(需要开根号的值);

2013-01-09 15:25:58 330

原创 log4j日志使用

1,加载log4j日志用到的包:log4j-1.2.14.jarcommons-logging-1.1.1.jarspring-mock.jarspring.jarstringtemplate.jar找到log4j日志包,导入项目,编写log4j配置文件log4j.rootLogger=INFO, stdout, textLoglog4j.

2012-11-19 12:56:36 724

原创 JAVA获取JVM内存使用以及服务器CPU,硬盘使用方法

1,获取JVM内存方法: int kb = 1024; // 可使用内存 long totalMemory = Runtime.getRuntime().totalMemory() / kb; // 剩余内存 long freeMemory = Runtime.getRuntime().freeMemory() /

2012-11-19 11:03:35 2745

原创 Google protobuf 协议的使用

Google protobuf 是一个高性能的通信协议,具有多语言支持,协议数据小,方便传输,高性能等特点。通过将数据序列化成二进制数组,并将二进制数组反序列化成数据对象。用于取代JSON,XML,作为服务器优秀的通信协议。本文档的示例用JAVA编写先去google的网站上下载protobuf 协议的支撑包地址:http://code.google.com/p/protobuf/downl

2012-11-15 16:43:48 2526

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除