- 浏览: 765023 次
- 性别:
- 来自: 南京
最新评论
文章列表
文件 -> 选项 -》 校对 -》 自动更正选项 -》 自动更正 -> 取消 键入时自动替换 复选框 -》 确定。
Java中如何把两(多)个数组合并为一个(转)
- 博客分类:
- Java
在Java中,如何把两个String[]合并为一个? 看起来是一个很简单的问题。但是如何才能把代码写得高效简洁,却还是值得思考的。这里介绍四种方法,请参考选用。
一、apache-commons 这是最简单的办法。在apache-commons中,有一 ...
get提交 :<Connector protocol="HTTP/1.1" port="80" redirectPort="8443" URIEncoding="GBK" />
post提交: request.setCharacterEncoding("GBK") +
package com.sungoal.utils;
import java.io.IOException;
import javax.servlet.Filter;
import javax.servl ...
JAVA多线程设计模式(转)
- 博客分类:
- Java
1.synchronized与static synchronized 的区别
synchronized是对类的当前实例进行加锁,防止其他线程同时访问该类的该实例的所有synchronized块,注意这里是“类的当前实例”, 类的两个不同实例就没有这种约束了。那么static synchron ...
- 2013-08-05 15:02
- 浏览 625
- 评论(0)
java.lang.NoClassDefFoundError: org/slf4j/impl/StaticLoggerBinder
因为缺少slf4j-api.jar包
pom.xml配置:
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-api</artifactId>
<version>1.7.5</version>
</dependency>
今天用maven编译,报以奇怪异常:
mvn package -Dmaven.test.skip=true
[INFO] ------------------------------------------------------------------------
[INFO] Trace
com.thoughtworks.xstream.converters.ConversionException: Cannot construct org.ap
ache.maven.plugin.war.util.WebappStructure as it does not h ...
---------------------------------------------------
T E S T S
-------------------------------------------------------
Running com.bjb.BaseTest
TestSuccessfull0
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.152 sec
Results :
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0
[INF ...
excel 截取公式(转)
- 博客分类:
- excel
1、 删除文本中的字符
从文本右侧或左侧删除指定数量的字符
使用 LEN、LEFT 和 RIGHT 函数来执行该任务。
语法
RIGHT(text,num_chars) 从文本右侧删除指定数量的字符
LEFT(text,num_chars) 从文本左侧删除指定数量的字符
公式说明
=LEFT(A2, LEN(A2)-2) 从 A2 的内容中删除最后两个字符
=RIGHT(A3, LEN(A3)-8) 从 A3 中删除前 8 个字符
2、 截取文本中的字符
LEFT 基于所指定的字符数返回文本字符串中的第一个或前几个字 ...
[size=x-small][size=xx-large][size=small]首先简单说一下他们之间的区别:
HashMap: 最常用的Map,它根据键的HashCode 值存储数据,根据键可以直接获取它的值,具有很快的访问速度。HashMap最多只允许一条记录的键为Null(多条会覆盖);允许多条记录的值为 Null。非
首先简单说一下他们之间的区别:
HashMap: 最常用的Map,它根据键的HashCode 值存储数据,根据键可以直接获取它的值,具有很快的访问速度。HashMap最多只允许一条记录的键为Null(多条会覆盖);允许多条记录的值为 Null。非同步的。
Tree ...
在“WebSphere MQ程序设计初探”一文中,讨论了从MQ队列管理器的本地队列中放置和读出消息的程序,本文主要通过两台机器,搭建MQ消息传输的环境,并编写测试程序进行测试。
第一、准备工作
准备2台Win2000环境(XP也可),通过以太网连通。
机器A:代码为00000000,IP地址为:10.1.1.1
机器B:代码为88888888,IP地址为:10.1.1.2
安装MQ 5.3
第二、创建MQ对象
A机器上:
1、打开“WebSphere MQ资源管理器”,新建队列管理器,名称为QM_00000000,其余采用默认设置;
2、在QM_00000000队列管理器中创建本地队列,名称为 ...
网站采取的是apache+tomcat伪静态的方式,tomcat的server.conf里面已经设置
<Connector port="8080" maxHttpHeaderSize="8192" maxThreads="150" minSpareThreads="25" maxSpareThreads="75" enableLookups="false" redirectPort="8443& ...
一、没有正常调用html渲染方法。
【错误代码】
var panel = $('<div data-options="tools:\'#tab-tools\'"></div>');
panel.addClass('easyui-tabs');
panel.addClass('tabs-container');
return panel;
【正确代码】
var panel = $('<div data-options="tools:\'#tab-tools\'"></div>'); ...
1.方法声明时使用,放在范围操作符(public等)之后,返回类型声明(void等)之前.这时,线程获得的是成员锁,即一次只能有一个线程进入该方法,其他线程要想在此时调用该方法,只能排队等候,当前线程(就是在synchronized方法内部的线程)执行完该方法后,别的线程才能进入. 例如:
public synchronized void synMethod() {//方法体 }
2.对某一代码块使用,synchronized后跟括号,括号里是变量,这样,一次只有一个线程进入该代码块.此时,线程获得的是成员锁.例如:
深入浅出 JavaScript 中的 this 王 群锋, 软件工程师, IBM 简介: JavaScript 是一种脚本语言,因此被很多人认为是简单易学的。然而情况恰恰相反,JavaScript 支持函数式编程、闭包、基于原型的继承等高级功能。本文仅采撷其中的一例 ...
parser,故名意思,就是解析器的意思,别看他只有那么几行代码,jQuery Easyui 能够根据class就能正常渲染页面全靠它了。一般情况下,我们并用不到解析器,本文主要讨论一下,什么情况下会用到它,如何使用。
自动调用parser ...