- 浏览: 97454 次
- 性别:
- 来自: 上海
最新评论
-
yangjianzhouctgu:
可否将项目源码作为附件?我这边slave进行如下配置:
&l ...
ActiveMQ集群应用
文章列表
ActiveMQ集群应用
- 博客分类:
- java
ActiveMQ集群
ActiveMQ具有强大和灵活的集群功能,但在使用的过程中会发现很多的缺点,ActiveMQ的集群方式主要由两种:Master-Slave(ActiveMQ5.8版本已不可用)和Broker Cluster。
1、Master-Slave
Master-Slave方式中,只能是Master提供服务,Slave是实时地备份Master的数据,以保证消息的可靠性。当Master失效时,Slave会自动升级为Master,客户端会自动连接到Slave上工作。Master-Slave模式分为三类:Pure Master Slave、Share ...
新建一个名为clearSvn.bat, copy以下内容:
@echo oncolor 2fmode con: cols=80 lines=25@REM@echo 正在清理SVN文件,请稍候......@rem 循环删除当前目录及子目录下所有的SVN文件@rem for /r . %%a in (.) do @if exist "%%a\.svn" @echo "%%a\.svn"@for /r . %%a in (.) do @if exist "%%a\.svn" rd /s /q "%%a\.svn" ...
本地搭建了一个nginx+两台tomcat+memcached的测试环境,一开始困扰在memcached的JAR包问题,实在是分散...全部搭建完毕后发现SESSION进行了同步,惊喜中...
当再次操作其他内容时候,页面突然跳转到登录页,一下子懵了,这是什么个情况...tomcat的输出日志显示SESSION是一样的,但就是需要重新登录。无奈之下开启远程调试,
HttpSession session = request.getSession(false);
if (session != null && map.containsKey(session.getI ...
让自己的电脑变成虚拟服务器
- 博客分类:
- java
自己开发了博客系统?小webapp?
不想买域名买空间怎么办?
手把手教你如何让自己的电脑成为小型服务器,让外网的电脑可以访问你的网址(项目)
第一步:先去下载“花生壳”软件,软件下载地址:http://www.oray.com/peanuthull/download.php
第二步:安装,并注册个账号,申请个免费域名xxx.xxx
第三步:到tomcat目录下找到server.xml修改(这里的xxx.xxx就是你申请的域名):
[html] view plain
记住最主要一句话:Tibco Queue EMS会每次建立连接的时候同步时间,同步时间不是指修改服务器时间,而是在Connection里面记录两个服务器的时间差,然后在计算消息超时时间时,考虑这个时间差值。
#user nobody;
worker_processes 1;
#error_log logs/error.log;
#error_log logs/error.log notice;
#error_log logs/error.log info;
#pid logs/nginx.pid;
events {
worker_connections 1024;
}
http {
include mime.types;
default_type applicatio ...
Nginx动静分离经典案例配置
- 博客分类:
- java
随着Nginx高性能Web服务器大量被使用,目前Nginx最新稳定版为1.2.6,张宴兄在实际应用中大量使用Nginx,并分享Nginx高性能Web服务器知识,使得Nginx在国内也是飞速的发展。那今天咱们再来温习一下Nginx 动静分离知识,这里仅供参考。
一、实践环境:
系统版本:CentOS6.0 X86_64
Nginx版本:Nginx-1.2.6
tomcat发布有好几种方式,耳熟能详。其中,这些方式对于maven的tomcat调试是比较麻烦的事情,目前见过的maven调试是3种方式,其中bta使用的是wtp的方式,即在eclipse中进行新建server。
许久未摸eclipse,不知何故,再次启动工程的时候发生了404找不到工程应用的问题,包括wtp新建server中server.xml也检查过,未见任何问题。查找问题许久未见成效, !未命名.gif|border=1!不知何故~~~偶然机会,发现日志中出现了一个奇怪的路径名称:tpm-3.0.0-SNAPSHOT....全文搜索后发现改字符串出现在eclipse的.setting ...
Java是一门面向对象的编程语言,用对象来定义,描述和操作一切。对象数据存储在计算机内存中,Java的内存模型到底是个什么样子,让Java引为自豪的垃圾回收器又是如何工作的,如何针对JVM的内存管理进行性能调优,笔者将通 ...
基础
从刚开始学习java,我们就被告知Java是一种支持多线程的语言,每条程序指令都会在一个线程中执行,而启动主线程的入口,是可执行类中的main方法。我们可以在main方法或其调用的方法中创建新的线程以实现多线程、并发 ...
获取表结构.
package com.pear.db;
import java.sql.*;
/**
* Created with IntelliJ IDEA.
* User: pear
* Date: 12-11-13
* Time: 上午11:09
* To change this template use File | Settings | File Templates.
*/
public class DB {
public static void main(String args[]) throws Exception {
...
intellij idea 使用总结
IntelliJ IDEA常见问题
1. 中文乱码问题:
在包含中文文件名或者文件夹的时候会出现??的乱码,解决方法如下:
File菜单->Settings->Colors & Fonts->Editor Font=宋体, size=12, line spacing =1.0
File菜单->Settings->Ap ...
package com.thread.test;
import java.io.BufferedReader;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.io.OutputStreamWriter;
import java.net.HttpURLConnection;
import java.net.URL;
public class TaskThread implements Runnable {
@Override
public void run() ...
Alt+回车 导入包,自动修正
Ctrl+N 查找类
Ctrl+Shift+N 查找文件
Ctrl+Alt+L 格式化代码
Ctrl+Alt+O 优化导入的类和包
Alt+Insert 生成代码(如get,set方法,构造函数等)
Ctrl+E或者Alt+Shift+C 最近更改的代码
Ctrl+R 替换文本
Ctrl+F 查找文本
Ctrl+Shift+Spac ...
这几天公司有个报表开发需求,UI要求也相当高,讨论决定使用excel模版来做报表需求。
报表开发主要使用宏,后端是JAVA调用POI进行隐藏sheet的数据填充,最后执行宏绘制报表。
宏如下:
Sub auto_Open()
Sheets("i18n").Select
v = Range("B2").Value
If v = 0 Then
TravellerReprot
Sheets("i18n").Select
Range("B2&qu ...