- 浏览: 456243 次
- 性别:
- 来自: 北京
最新评论
-
飞天奔月:
我来个简单点的代码 使用 LinkedHashSetpubli ...
ArrayList去重 -
飞天奔月:
public static <T> List< ...
ArrayList去重 -
aaron7524:
事务隔离级别 -
月陨殇:
wlh269 写道rswh110 写道lz内容写的不错,就是略 ...
事务隔离级别 -
lnx1824:
我的更奇怪,在本地静态的可以,放jetty里的页面后就不然,都 ...
JS得到上传图片尺寸
文章列表
java开发实战视频详解
链接: http://pan.baidu.com/s/1eRWJKC6 密码:ujba
ArrayList去重
- 博客分类:
- J2SE
public static List removeDuplicateWithOrder(List list) {
Set set = new HashSet();
List newList = new ArrayList();
for (Iterator iter = list.iterator(); iter.hasNext();) {
Object element = iter.next();
if (set.add(element))
newList.add(el ...
java ArrayList 自定义排序
- 博客分类:
- J2SE
import java.util.ArrayList;
import java.util.Collections;
import java.util.Comparator;
public class ComparableTest {
public static void main(String[] args) {
Comparator<Student> comparator = new Comparator<Student>(){
public int compare(Student s1, Student s2) {
//先排年龄
if(s ...
mysql在window下备份
- 博客分类:
- 数据库
命令:mysqldump –uroot –ppassword dbname > db_date.sql
例子:C:\Program Files\MySQL\MySQL Server 5.5\bin>mysqldump -uroot
-proot --default-character-set=utf8 moodle> E:\moodle20130203.sql命令结尾别加分号
编写bat文件,使用window的任务计划来定时执行bat文件就可以实现MySql数据库的定时备份。Bat文件如下
@echo off
echo ------------------------- ...
在catalina.bat中首行加入:
set CATALINA_OPTS=-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8011
8011是调试端口,在eclipse中配置时候指定ip和这个端口即可
按照指定编码读取配置文件
- 博客分类:
- J2SE
BufferedReader reader = new BufferedReader(new InputStreamReader(new FileInputStream(ResourceUtils.getFile("classpath:shjtspecial.properties")), "UTF-8"));
java读取系统编码
- 博客分类:
- J2SE
public static void main(String[] args) {
String encoding = System.getProperty("file.encoding");
System.out.println("你的操作系统所用的编码为:"+encoding);
}
eclipse+tomcat 远程调试
- 博客分类:
- 应用服务器
1、将以上代码贴到catalina.bat的开头处,8000为远程调试默认端口,可以自定义!
set CATALINA_OPTS=-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8000
2.在eclipse工具栏中找到debug,下来找到debug configurations ,然后再弹出的界面中,
填写工程名:CIIMSS,address: localhost,port:8000,如果虚拟机在远程,
则勾 ...
NoSQL(NoSQL = Not Only SQL ),意即反SQL运动,是一项全新的数据库革命性运动,早期就有人提出,发展至2009年趋势越发高涨。NoSQL的拥护者们提倡运用非关系型的数据存储,相对于目前铺天盖地的关系型数据库运用,这一概念无疑是一 ...
<html>
<head>
<title>div屏幕自适应宽度+两列中间栏等高</title>
<style type="text/css">
body{
padding:0;
margin:0;
text-align:center;
}
#wrapper{
width:90%;
height:auto;
margin:0 auto;
}
#header{width:100%;height:100px;background-color:red;float:left;clear:both;t ...
axis2和现有项目集成
1.下载axis2-1.5-war.zip,解压后拷贝axis2/WEB-INF下面的conf和lib到现有项目的WEB-INF下,
(注意lib中的jar包不要和现有项目中得冲突)
2.在现有项目WEB-INF下创建目录\services\TestService\META-INF,在其中添加
MANIFEST.MF和services.xml,services.xml中配置有服务类名以及全路径
<?xml version="1.0" encoding="UTF-8"?>
<servi ...
一、什么是Oracle字符集
Oracle字符集是一个字节数据的解释的符号集合,有大小之分,有相互的包容关系。ORACLE 支持国家语言的体系结构允许你使用本地化语言来存储,处理,检索数据。它使数据库工具,错误消息,排序 ...
package sort;
public class InsertSort {
/**
* @param args
*/
public static void main(String[] args) {
int a[] = { 7, 8, 2, 5, 1 };
sort(a);
}
public static void sort(int[] A) {
//每一次循环就是找到下标为i的元素合适的位置,使它前面所有元素都比他小,如果比前面的元素小就和它交换位置
for (int i = 1; i < A.length; i+ ...
http://www.open-open.com/index.htm
http://www.ideagrace.com/sf/
ArrayBlockingQueue为阻塞队列,加入和取出元素都是阻塞的!构造方法提供队列的长度
例1:
package org.test.concurrent;
import java.util.concurrent.ArrayBlockingQueue;
import java.util.concurrent.BlockingQueue;
import java.util.concurrent.ExecutorService;
import java.util.concurrent.Executors;
public class BlockingQueueTest {
...