- 浏览: 23908 次
- 性别:
- 来自: 南昌
最新评论
文章列表
import java.io.File;
public class Test
{
public static void main(String args[]){
Test t = new Test();
delFolder("c:/bb");
System.out.println("deleted");
}
//删除文件夹
//param folderPath 文件夹完整绝对路径
public static void delFolder(String folderPath) {
tr ...
java下载图片到本地,数据抓取的时候,需要从网上下载图片到本地,下面的例子演示了如何下载到本地,代码如下:
import java.io.*;
import java.net.MalformedURLException;
import java.net.URL;
public static void writeFile(String strUrl,String fileName){
URL url = null;
try {
url = new URL(strUrl);
} catch (MalformedURLException e2) {
e2.pri ...
package com.sodii.regex.demo;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
public class RegexDemo {
/**@author wtmax
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
RegexDemo rd=new RegexDemo();
rd.testRegex();
rd.testRe ...
100 Continue 初始的请求已经接受,客户应当继续发送请求的其余部分。(HTTP 1.1新)
101 Switching Protocols 服务器将遵从客户的请求转换到另外一种协议(HTTP 1.1新)
200 OK 一切正常,对GET和POST请求的应答文档跟在后面。
201 Created 服 ...
先提及一下数组, 与 C++ 不同的是, Java 中所有的数组都是动态分配存储空间。一但分配了存储空间,就不能在程序中改变数组长度,但可以用 new 重新分配空间。在 Java 中,数组是一种类,有自己的属性和方法。比较常用的是 length 方法,用于返回数组的长度。
回忆一下严蔚敏 C 语言描述的《数据结构》(第二版),都有哪几种数据结构?
常见的是:
1. 线性表(包括顺序表和链表)
2. 堆栈和队列
3. 串
4. 数组和广义表
5. 树和二叉树
6. 图
既然数组在 Java 中封装 ...
配置mongodb分片群集(sharding cluster)
Sharding cluster介绍
这是一种可以水平扩展的模式,在数据量很大时特给力,实际大规模应用一般会采用这种架构去构建monodb系统。
要构建一个 MongoDB Sharding Cluster,需要三种角色:
Shard Server: mongod 实例,用于存储实际的数据块,实际生产环境中一个shard server角色可由几台机器组个一个relica set承担,防止主机单点故障
Config Server: mongod 实例,存储了整个 Cluster Metadata,其中包括 chunk 信 ...
Quartz是一个强大的企业级任务调度框架,Spring中继承并简化了Quartz,下面就看看在Spring中怎样配置Quartz:
首先我们来写一个被调度的类:
package com.kay.quartz;
public class QuartzJob
{
public void work()
{
System.out.println("Quartz的任务调度!!!");
}
}Spring的配置文件:
<?xml version="1.0" encoding="UTF-8"?>
& ...
一、功能实现核心:FileSystemObject 对象
要在javascript中实现文件操作功能,主要就是依靠FileSystemobject对象。
二、FileSystemObject编程
使用FileSystemObject 对象进行编程很简单,一般要经过如下的步骤: 创建FileSystemObject对象、应用相关方法、访问对象相关属性 。
(一)创建FileSystemObject对象
创建FileSystemObject对象的
代码只要1行:
var fso = new ActiveXObject("Scripting.FileSystemObject&q ...
查看所有用户分区表及分区策略(1、2级分区表均包括):
SELECT p.table_name AS 表名, decode(p.partitioning_key_count, 1, '主分区') AS 分区类型,
p.partitioning_type AS 分区类型, p.column_name AS 分区键,
decode(nvl(q.subpartitioning_key_count, 0), 0, '无子分区', 1, '子分区') AS 有无子分区,
q.subpartitioning_type AS 子分区类型, q.column_name AS 子分区键
FROM (SEL ...
package com.travelsky.net.utils;
import java.io.ByteArrayOutputStream;
import java.io.DataOutputStream;
import java.io.InputStream;
import java.net.HttpURLConnection;
import java.net.URL;
import java.net.URLEncoder;
import java.util.Map;
public class NetTool {
/**
* 发送Post请求
* @param basePath ...
#指定根Logger,及日志输出级别,大于等于该级别的日志将被输出( DEBUG < INFO < WARN < ERROR < FATAL ) 设为OFF可以关闭日志
log4j.rootLogger=INFO,A1,A2
#TestDirectHubExtMQ
#log4j.logger.com.travelsky.thub.linkfortih.facade.job.start.testcase.TestTIHMQ=INFO,testMQlog
#log4j.appender.testMQlog=org.apache.log4j.RollingFileAppe ...
1. Intent
Android基本的设计理念是鼓励减少组件间的耦合,因此Android提供了Intent (意图) ,
Intent提供了一种通用的消息系统,它允许在你的应用程序与其它的应用程序间传递 Intent 来执行动作和产生事件。
使用 Intent ...
package com.travelsky.service;
import android.content.Context;
import android.database.sqlite.SQLiteDatabase;
import android.database.sqlite.SQLiteDatabase.CursorFactory;
import android.database.sqlite.SQLiteOpenHelper;
/**
*
* 作者:wtmax<br>
* 功能描述: SQLite操纵类,可以生成及更新指定名称数据库<br>
* 创建 ...
如何在移动设备程序中嵌入盈利广告,开始挣钱了 android iphone ipad 多平台支持 .
一、国内外广告公司的比较
国际
Google最终能否收购Admob还悬而未决,不过这并不影响我们的Android Application通过插入Admob广告来获得收入 ...
问题内容:Log4j:每天或每个月产生一个日志文件,这样文件不至于过大。 或者根据日志文件大小来判断,超过规定大小,日志自动增加新文件。
原讨论链接:http://community.csdn.net/expert/topicview1.asp?id=3222157
所属论坛:框架、开源 审核组:JAVA
提问者:cowboy1114 解决者:YuLimin
感谢:sagittarius1979、dawangzi16
关键字:
答案:
为Log4j配置appender,我现在已经学会了RollingFileAppender的配置,不过总是觉得不太方便,能不能让Log4j帮我 ...