自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (13)
  • 收藏
  • 关注

原创 IE8以上浏览器不能获取localStorage和sessionStorage

IE8以上的版本是支持local Storage和sessionStorage的,但在浏览器控制台中输入window.localStorage返回null,原因在于需要打开浏览器的“启用DOM存储”选项,如下:...

2019-11-26 14:54:52 2163

转载 Hbase存储数据结构

RegionServer内部表存储结构 数据存储实体-区域1:表按照“水平”的方式划分成一个或多个“区域”(region)2:每个区域都包含一个随机id,区域内的行也是按行键有序的3:最初每张表包含一个区域,当表增大超过阈值后,这个区域被自动分割成两个相同大小的区域4:区域是Hbase中分布式存储和负责均衡的最小单元,以该最小单元的形式分布在集群内区域的管理

2016-03-05 23:19:12 3001

转载 HBase -ROOT-和.META.表结构(region定位原理)

在HBase中,大部分的操作都是在RegionServer完成的,Client端想要插入,删除,查询数据都需要先找到相应的RegionServer。什么叫相应的RegionServer?就是管理你要操作的那个Region的RegionServer。Client本身并不知道哪个RegionServer管理哪个Region,那么它是如何找到相应的RegionServer的?本文就是在研究源码的基础上揭

2016-03-05 16:31:01 493

转载 socket的服务器端测试代码

public class Server {   public static void main(String args[]) throws IOException {      //为了简单起见,所有的异常信息都往外抛      int port = 8899;      //定义一个ServerSocket监听在端口8899上      ServerSocket server

2014-07-03 20:21:28 429

转载 socket的客户端测试代码

public class Client {    public static void main(String args[]) throws Exception {      //为了简单起见,所有的异常都直接往外抛     String host = "127.0.0.1";  //要连接的服务端IP地址     int port = 8899;   //要连接的服务端对应的

2014-07-03 20:21:09 669

原创 java中运用socket通信,http和socket的区别

由于通常情况下Socket连接就是TCP连接,因此Socket连接一旦建立,通信双方即可开始相互发送数据内容,直到双方连接断开。而HTTP连接使用的是“请求—响应”的方式,不仅在请求时需要先建立连接,而且需要客户端向服务器发出请求后,服务器端才能回复数据。很多情况下,需要服务器端主动向客户端推送数据,保持客户端与服务器数据的实时与同步。此时若双方建立的是Socket连接,服务器就可以直接将

2014-07-03 20:16:28 564

转载 java实现SFTP传输文件例子

import java.util.Map;import java.util.Properties;import org.apache.log4j.Logger;import com.jcraft.jsch.Channel;import com.jcraft.jsch.ChannelSftp;import com.jcraft.jsch.JSch;import com.jcr

2014-06-23 20:10:16 677

原创 定时器(Timer)的一个小列子

例子一://这里只是简单的打印一下任务参数public class myTask      extends java.util.TimerTask {    String jobName;    private int i;    public void run() { //run in interface Runnable      System.out.printl

2014-02-22 15:32:36 471

原创 java连接ftp并上传文件

/** * 利用ftp把handlepath路径里面的文件都上传上去,上传完后删除掉。 * @param handlePath */ private void ftpUpload(String handlePath) { FTPClient ftp = new FTPClient(); try { /*Properties properties = new Proper

2014-02-21 17:24:52 543

转载 读文件和写文件小例子

/*** 读取文本文件内容* * @param filePathAndName* 带有完整绝对路径的文件名* @param encoding*            文本文件打开的编码方式* @return 返回文本文件的内容*/public static String readTxt(String filePathAndName, String encodin

2014-02-21 17:02:44 408

原创 List删除数据的两种方式

List strList = new ArrayList();  strList.add("1");  strList.add("2");  strList.add("3");  //第一种方式,使用Iterator的remove方法  Iterator strIterator = strList.iterator();  while(strIterator.hasNext

2014-02-20 18:04:21 9589 1

原创 Java发送Http请求的两种方式HttpClient(方式二)

HttpClient方法:private static void httpClientPost() {    HttpClient client = new DefaultHttpClient();    HttpPost post = new HttpPost(TEST_URL);    try {        ContentProducer cp = new Conten

2014-02-20 17:05:15 430

原创 Java发送Http请求的两种方式java.net.URLConnection(方式一)

java.net.URLConnection方法:private static void urlConnectionPost() {    StringBuilder responseBuilder = null;    BufferedReader reader = null;    OutputStreamWriter wr = null;    URL url;   

2014-02-20 17:04:32 479

原创 jQuery想action发送请求并接收response参数

jsp页面请求function godelete(roleId){   var isdel = window.confirm("确定删除角色吗 ?");   if(isdel){   var d ={      "aclResource.resId":${aclResource.resId},         "role.roleId":roleId        };

2014-02-20 16:11:32 1545

原创 ReentrantLock互斥锁

一个可重入的互斥锁 Lock,它具有与使用synchronized 方法和语句所访问的隐式监视器锁相同的一些基本行为和语义,但功能更强大。 建议总是 立即实践,使用 lock 块来调用 try,在之前/之后的构造中,最典型的代码如下: class X { private final ReentrantLock lock = new ReentrantLock();

2014-02-18 16:08:29 397

原创 多线程情况下的单例模式创建

public class SingletonTest {        private static SingletonTest instance = null;        private SingletonTest() {      }        private static synchronized void syncInit() {         

2014-02-18 15:54:57 319

原创 用Properties类读取xml和.properties中的属性

一、用Properties类读取xml中的属性1.Properties idcConfigPro = new Properties();2.String configFullPath =  System.getProperty("user.dir") + File.separator + "etc/idcConfig.properties"            .replace('/

2014-02-18 15:26:52 572

原创 mysql备份和恢复的shell脚本样例

注:shell脚本的文件格式必须为UNIX格式,“=”两边不能有空格备份脚本backup.sh#!/bin/sh # define data directy mysqlDir=/opt/mysql/bin# backup file directy dataBackupDir=/home # defile filename backupFile=$dataBack

2014-02-18 10:43:58 469

Java和JSON之间的相互转换所需要所有的jar包及实例

Java和JSON之间的相互转换所需要所有的jar包及实例

2015-09-07

jquery实例

jquery实例 下拉菜单,淡入淡出 登录校验 输入表格

2012-10-17

excel读取生成xml文件

excel读取生成xml文件

2012-05-16

excel文档解析和生成xml文件

读取Excel文件,将文件内容转为xml格式,并生成文件

2012-05-15

Excel2xml,excel文档解析

读取Excel文件,将文件内容转为xml格式,并生成文件

2012-05-13

Spring+Framework+中文参考手册.pdf

Spring+Framework+中文参考手册.pdf

2012-02-21

练习参考代码,不能运行

练习参考代码,不能运行练习参考代码,不能运行练习参考代码,不能运行练习参考代码,不能运行

2011-12-31

大型项目的struts,spring配置文件

大型项目的struts,spring配置文件

2011-12-31

经典ssh结合

ssh结合 Tiles组件 可运行

2011-12-21

shh图书管理系统

shh图书管理系统

2011-12-15

完整版ssh

完整版ssh

2011-12-14

ssh练习

ssh练习

2011-12-12

ssh初学者练习(下载即可运行)

适合初学者掌握ssh的可运行程序,里面带所需要的jar包。

2011-12-09

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除