java中进行二进制,八进制,十六进制,十进制间进行相互转换



java中进行二进制,八进制,十六进制,十进制间进行相互转换

十进制转成十六进制:
Integer.toHexString(int i)
十进制转成八进制
Integer.toOctalString(int i)
十进制转成二进制
Integer.toBinaryString(int i)
十六进制转成十进制
Integer.valueOf(“FFFF”,16).toString()
八进制转成十进制
Integer.valueOf(“876″,8).toString()
二进制转十进制
Integer.valueOf(“0101″,2).toString()[......]

Read more

servlet主要内容 以及web.xml配置servlet



servlet主要内容 以及web.xml配置servlet

package com.wenq.www.servlet;
import java.io.IOException;
import java.io.PrintWriter;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
pu[......]

Read more

Cannot forward after response has been committed

Cannot forward after response has been committed

在servlet中调用:RequestDispatcher rd = request.getRequestDispatcher(“/welcome.jsp”);
rd.forward(request , response);
转发请求时,出现一下异常:
Cannot forward after response has been committed.

 

 

暂时解决办法:

使用匿名调用(request.getRequestDispatche[......]

Read more

JDBC超时设置

JDBC超时设置

恰当的JDBC超时设置能够有效地减少服务失效的时间。本文将对数据库的各种超时设置及其设置方法做介绍。

真实案例:应用服务器在遭到DDos攻击后无法响应

在遭到DDos攻击后,整个服务都垮掉了。由于第四层交换机不堪重负,网络变得无法连接,从而导致业务系统也无法正常运转。安全组很快屏蔽了所有的DDos攻击,并恢复了网络,但业务系统却还是无法工作。 通过分析系统的thread dump发现,业务系统停在了JDBC API的调用上。20分钟后,系统仍处于WAITING状态,无法响应。30分钟后,系统抛出异常,服务恢复正常。

为什么我们明明将query timeou[......]

Read more

java读取properties文件

java读取properties文件

java读取properties文件

网络中常见的读取property文件的六种方法
如果配置文件在包中,要加入配置文件的路径,一般是在classpath下依次查找,如conf /crm/db.properties,默认路径在classpath下,如果配置文件就在classpath下,没有放在包中,就直接写文件名。
1。使用java.util.Properties类的load()方法
示例: InputStream in = lnew BufferedInputStream(new FileInputStream(name));
Prope[......]

Read more

KAFKA分布式消息系统

KAFKA分布式消息系统

Kafka[1]是linkedin用于日志处理的分布式消息队列,linkedin的日志数据容量大,但对可靠性要求不高,其日志数据主要包括用户行为(登录、浏览、点击、分享、喜欢)以及系统运行日志(CPU、内存、磁盘、网络、系统及进程状态)。

 

当前很多的消息队列服务提供可靠交付保证,并默认是即时消费(不适合离线)。高可靠交付对linkedin的日志不是必须的,故可通过降低可靠性来提高性能,同时通过构建分布式的集群,允许消息在系统中累积,使得kafka同时支持离线和在线日志处理。

 

注:本文中发布者(publish[......]

Read more

servlet与jsp核心编程

Servlet
从某种程度上,可以将servlet看作是含有html的java程序,将jsp看作是含有java代码的html页面
使用jsp还是servlet不在于功能而在于方便性、易用性和可维护性
服务器只在启动时,或给出服务器专有命令重新载入web应用时,才会读取web.xml,因此,每次修改完web.xml后都要重启服务器或重新载入web应用
打开servlet重新载入功能,servlet只被初始化一次
找到<!– Define properties for each web application… –>
加入<DefaultContext rel[......]

Read more

重装mysql无法启动服务及apache无法启动服务

重装mysql无法启动服务及apache无法启动服务

想研究一下php,于是就装了apache并重装mysql

先说mysql吧

我装的是mysql 5.1.66
之前装过,结果卸了重装,出问题了。在配置最后一步程序卡在启动服务上过不去

上网查了半天

以下方法解决:

1. 卸载mysql
2. 将电脑中与mysql有关的目录和注册表都删了
注册表一个一个找就行,没几个
目录的话有一点,我用的是win7,的c:/PprogramData文件夹中还有个mysql目录,一开始不知道有这个,没有
删,所以怎么重装都还是卡在启动服务上,最后一次重装,把pro[......]

Read more