自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

tmaic的专栏

share everythings

  • 博客(57)
  • 资源 (1)
  • 收藏
  • 关注

原创 java调用基于https的webservice(不生成密钥,基于spring配置,接收所有证书)

我的blog:个人博客最近工作需要调用外部的webservice,之前一直搞的是基于http的ws,没啥好说的网上很多教程。这次对方提供的接口是基于https的接口,在网上查找都是需要生成密钥,安全证书等。各种纠结,生成密钥的方法网上都有介绍,我也了解了下,大致是这样的步骤:第一步、导出服务器端证书。用ie连接地址,然后出现了证书确认的提示框,点击查看证书-详细信息,点击复制到文件

2012-12-11 17:25:40 9928 3

原创 jquery面向对象编程

最近又在搞前端的一些交互,对js面向对象编程又有了一些新的理解;情景如下:现在页面中有3个区域:A,B,C;点击不同的tab切换不同的层。看一下HTML代码: A B C tab内容显示与隐藏,用的样式css控制的:#switch

2012-10-09 15:52:44 11609

原创 完全免费!!使用dot.tk和Sina SAE服务免费搭建自己的网站

学习完了前端开发课程(HTML,CSS,JavaScript)或者自己开发了一个互联网项目,总是想把自己的作品放到互联网上让自己的亲朋好友去膜拜下。那么这个时候就需要将作品发布到互联网中,大概需要这样几个步骤:1. 申请域名 2. 购买服务器 3. 配置域名的DNS首先从购买域名开始,在国内靠谱的就是万网,但是不得不说价格有些贵。所以推荐国外的GoDaddy,这个网站服务不错,价格

2012-07-07 15:18:39 9654

原创 money的工具类

import java.math.BigDecimal;public class NumberUtil { //默认除法运算精度 private static final int DEF_DIV_SCALE = 10; //这个类不能实例化 private NumberUtil(){ }

2012-05-17 10:18:01 1328

转载 RandomAcessFile、MappedByteBuffer和缓冲读/写文件

项目需要进行大文件的读写,调查测试的结果使我决定使用MappedByteBuffer及相关类进行文件的操作,效果不是一般的高。网上参考资源很多,如下两篇非常不错:1、花1K内存实现高效I/O的RandomAccessFile类2、Java中Stream和Memory-mapped File的I/O性能对比小结:1、RandomAccessFile本身不带缓冲读写,和FileIn

2012-04-24 16:36:08 5690 1

原创 根据IP地址查出对应城市

package com.jd.train.service.util;import com.jd.common.util.StringUtils;import com.jd.train.manager.util.impl.HttpClientUtilManagerImpl;import org.apache.log4j.Logger;import org.dom4j.Document;i

2012-04-13 15:47:10 7702 2

原创 Dom4jUtil工具类,用于将xml文件转成map

public class Dom4jUtil { public final static Logger logger = LogManager.getLogger(Dom4jUtil.class); public static Document getDocument(String xml) { Document document = null;

2012-04-13 15:27:17 7789

原创 javascript 禁制后退键(Backspace)

function banBackSpace(e) { var ev = e || window.event;//获取event对象 var obj = ev.target || ev.srcElement;//获取事件源 var t = obj.type || obj.getAttribute('typ

2012-03-30 13:04:46 1488 1

原创 spring+httpClient调用别人服务

首先,在spring的配置需要调用的url,例如: 在Manger调用的时候set注入进来 private List getData() throws Exception{ Map paraMap = new HashMap(); paraMap.put("action", "max_team_five_city_hotel_tea

2012-02-24 16:20:38 13584 1

转载 HttpClient 学习整理

HttpClient 是我最近想研究的东西,以前想过的一些应用没能有很好的实现,发现这个开源项目之后就有点眉目了,令人头痛的cookie问题还是有办法解决滴。在网上整理了一些东西,写得很好,寄放在这里。HTTP 协议可能是现在 Internet 上使用得最多、最重要的协议了,越来越多的 Java 应用程序需要直接通过 HTTP 协议来访问网络资源。虽然在 JDK 的 java.net 包中

2012-02-02 19:33:47 1513

转载 使用json-lib的JSONObject.toBean( )时碰到的日期属性转换的问题

当前台以JSON格式向后台传递数据的时候,对于数据中的日期属性,无法正常转换为相应的Date属性。 JSON数据是这样的: {"birthday":"1980/01/01","name":"testname"} 要转换成的类是这样的:public class Person { private String name; private Date birthday; p

2012-02-02 15:06:39 2215 2

转载 UrlRewriter技术简单运用

如何增强你网站中地址的可读性和让搜索引擎快速的收录到你的站点,这就需要你美化你的网页的地址,也就是我们常说的Url 重写技术,大家熟悉的可能有很多服务器都提供Url重写的技术,以前我们用的最多的就是Apache,Jboss这样一些服务器自带的一些Url重写,但 是他们的配置比较麻烦,性能又不是太好,现在我们有专一的开源框架来完成Url重写任务,今天我要介绍的就是UrlRewriter。使用起来

2012-02-01 17:53:48 404

转载 RandomAccessFile

RandomAccessFile是用来访问那些保存数据记录的文件的,你就可以用seek( )方法来访问记录,并进行读写了。这些记录的大小不必相同;但是其大小和位置必须是可知的。但是该类仅限于操作文件。RandomAccessFile不属于InputStream和OutputStream类系的。实际上,除了实现DataInput和DataOutput接口之外(DataInputStream和

2012-02-01 16:20:45 548

转载 线程池ThreadPoolExecutor使用简介

一、简介 线程池类为 java.util.concurrent.ThreadPoolExecutor,常用构造方法为: ThreadPoolExecutor(int corePoolSize, int maximumPoolSize, long keepAliveTime, TimeUnit unit, BlockingQueue workQueue, RejectedEx

2012-01-31 20:45:49 608

原创 Java HttpClient实例

package com.dheaven.mip.item;import java.io.IOException;import org.apache.commons.httpclient.DefaultHttpMethodRetryHandler;import org.apache.commons.httpclient.Header;import org.apache.commons.ht

2012-01-16 22:10:41 3683

原创 Spring+Quartz实现定时任务的配置方法

1、Scheduler的配置 说明:Scheduler包含一个Trigger列表,每个Trigger表示一个作业。2、Trigger的配置

2012-01-13 21:27:49 730

原创 落叶是疲倦了的蝴蝶

西阳老去,西风渐紧。    叶落了,秋就乘着落叶来了。秋来了,人就随着秋瘦了,随着秋愁了。    但金黄的落叶没有哀愁,它懂得如何在秋风中安慰自己,它知道,自己的沉睡是为了新的醒来。    落叶有落叶的好处,可以不再陷入爱情的纠葛了;落叶有落叶的美,它是疲倦了的蝴蝶。我甚至能感觉到落下来的叶子们轻轻的叫喊。    那一刻,我的心微微一颤,仿佛众多纷纷下落的叶子中的一

2012-01-05 11:36:10 668

原创 jquery取节点名称和去img属性值

节点名称:$("img").arr("tagName");节点属性:$("img")[0].alt;$("img")返回的是jquery对象$("img").[0]返回的是dom对象

2011-12-21 10:22:01 3769

原创 JS 比较时间大小

function toDate(str){ var sd=str.split("-"); return new Date(sd[0],sd[1],sd[2]);}var d1=toDate("2011-12-15 ");var d2=toDate("2001-12-16");alert(d1>d2);

2011-12-16 18:07:47 488

转载 11个在jQuery代码编写中应该注意的性能原则

http://www.gbin1.com/technology/jquery/jqueryperformance11tips/

2011-11-28 17:01:03 336

原创 关于javascript function对象那些迷惑

js中function对象是一个令人着迷的东西,但由于他太过于灵活,常常令人迷惑,下面我贴一些代码   大多数人这样简写: function test () {}《jsvascript语言精粹》整本书这样写:var test = function () {}函数可以立即运行并赋值:var test = function () {} () // test === undef

2011-11-24 14:25:42 537

转载 10 个很棒的 jQuery 代码片段

原文地址:http://www.catswhocode.com/blog/10-awesome-jquery-snippets图片预加载:(function($) { var cache = []; // Arguments are image paths relative to the current page. $.preLoadImages = function(

2011-11-24 11:49:20 448

转载 Javascript网页打印方法汇总

普通打印(整页打) 打印网页内部分内容(自定义) 打印去掉/添加页眉页脚 使用外部控件/方法实现多功能打印 打印背景以上为代码控制设置“页面设置”实现打印参数设置(Window系统图文版)一、普通打印(整页打)这个不用多说,直接用引用:window.print();二、打印网页内部分内容(自定义)分三种方法实现1、用c

2011-11-24 11:33:55 1589

转载 sql语句技巧,不敢独享,特此呈上

以下并非本人整理,但是看后感觉相当不错,特此分享。1、应用程序中,保证在实现功能的基础上,尽量减少对数据库的访问次数;通过搜索参数,尽量减少对表的访问行数,最小化结果集,从而减轻网络负担;能够分开的操作尽量分开处理,提高每次的响应速度;在数据窗口使用SQL时,尽量把使用的索引放在选择的首列;算法的结构尽量简单;在查询时,不要过多地使用通配符如SELECT * FROM

2011-11-22 09:49:14 511

原创 javascript根据日期判断星期几

var s = '2011-11-17'; alert( "今天星期 "+"天一二三四五六 ".charAt(new Date(s).getDay())); alert("星期 " + new Date(s).getDay());!————————————————————————————————————————刚发现在IE中不能实现~解决办法如下:

2011-11-17 17:00:47 21559

原创 总结一下js判断是否为ie的方法

第一种:if(window.addEventListener){ alert("not ie"); }else if(window.attachEvent){ alert("is ie"); }else{ alert("这种情况发生在不支持DHTML的老版本浏览器(现在一般都支持)") }第二种:if(document.all){ alert("IE6");

2011-11-16 15:43:26 871

转载 网站前端优化一些小经验

先说说目标,前端优化的目标是什么,一个字:快.两个字:更快.那么下面我们来看看慢的网页将会给我们带来什么: 1. 慢的页面可能会网站失去更多的用户. 2. 慢500ms意味着20%的用户将放弃访问(google) 3. 慢100ms意味着1%的用户将放弃交易(amazon) 4. 慢 ???ms意味着??%的用户将放弃xx(your site) 所以我们的目标很

2011-11-07 14:18:47 447

原创 来北京半个多月,也工作了一个星期,写写感想和总结

一直以来,北京对我的感觉是那种神秘而奢侈的城市,触碰不到而又想跃跃欲试~ 十月十三号,带着行李,整理下离别的心情,踏上了北上的旅程;可能当你身处某个位子时,就是你忽略的开始; 来到北京,第一感觉就是,北京的天也是蓝的.水也是甜的.没有传说中的那么坏.夜幕下的北京城,也是那么的繁华,但繁华的背后........,繁华的城市,留给人们的却更多的是落寞

2011-10-29 18:53:27 2058 2

原创 京东的一道面试题,碰巧今天逛论坛也看见了~

这是一道关于string的问题,论坛文章的地址:http://blog.csdn.net/steedhorse/article/details/6892569我在这里做下扩展:首先看下程序:package com.tmaic.test;public class StringTest { public static void main(String args[]

2011-10-22 10:56:47 6831

原创 3个offer(完美,京东,) 大家来看看怎么抉择~~ 急求大家给个意见啊 要做抉择了

我是做java的,主要考虑下那个公司对我自身的发展好:A一个是国内很牛的网游公司,工资7k、发十五个月的工资 ,福利待遇非常好,很少加班,加班也有加班费~B是一个给银行做项目的公司,工资6.5k,十三个月的工资,福利还好;C是一个b/c的电子商

2011-10-19 08:10:31 3604 6

原创 3个offer(完美,京东,) 大家来看看怎么抉择~~ 希望 大家给个意见啊 要做抉择了

A一个是国内很牛的网游公司,工资7k、发十五个月的工资 ,福利待遇非常好,很少加班,加班也有加班费~B是一个给银行做项目的公司,工资6.5k,十三个月的工资,福利还好;C是一个b/c的电子商务网站,也是在国内很有名,工资6.5k,十三个月的公司,这个我觉得

2011-10-18 18:58:11 2806 4

原创 struts 重点总结

1.1.自从Struts2.13、以后之前的FilterDispatcher标注为过时 2. 3. org.apache.struts.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter 4. 5. 6.

2011-10-16 09:37:08 1230

转载 深入认识javascript中的eval函数

发现为本文起一个合适的标题还不是那么容易,呵呵,所以在此先说明下本文的两个目的:(1)介绍javascript中的eval函数的用法(2)如何在函数内执行全局代码►先来说eval的用法,内容比较简单,熟悉的可以跳过。eval函数接收一个参数s,如果s不是字符串

2011-10-15 19:36:53 476

原创 面试时问题

面试时,有几个问题是公司面试人员常常会提出的,针对这些问题好好准备,在面试时也就不会哑口无言,无言以对了,下面就面试十大必考题做出分析:(1) 为什么想进本公司?这通常是面试官最先 问到的问题。此时面试官就开始评断录用与否了,建议大家先判断自己去应徵的工作性质,是专业能力

2011-10-09 08:21:59 674 1

原创 javascript中定义声明函数的三种方法

javascript中定义声明函数的三种方法:在javascript中定义函数体有很多种方法,下面介绍三种常用的方法:方法一:function functionName([parameters]){functionBody};这种方法也是我们经常会用到的,很传统的定义

2011-10-07 21:15:50 1275

转载 Struts 2详细工作流程

Struts 2框架本身大致可以分为3个部分:核心控制器FilterDispatcher、业务控制器Action和用户实现的企业业务逻辑组件。3.1.1  核心控制器FilterDispatcher 核心控制器FilterDispatcher是Struts 2框架的基

2011-09-30 20:11:55 411

转载 Struts2的工作原理

读者如果曾经学习过Struts1.x或者有过Struts1.x的开发经验,那么千万不要想当然地以为这一章可以跳过。实际上Struts1.x与Struts2并无我们想象的血缘关系。虽然Struts2的开发小组极力保留Struts1.x的习惯,但因为Struts2的核心设计完全改变,

2011-09-30 20:10:18 399

转载 Java反射经典实例

Java提供了一套机制来动态执行方法和构造方法,以及数组操作等,这套机制就叫——反射。反射机制是如今很多流行框架的实现基础,其中包括Spring、Hibernate等。原理性的问题不是本文的重点,接下来让我们在实例中学习这套精彩的机制.1. 得到某个对象的属性public

2011-09-22 13:23:05 467

原创 Java关键字final、static使用总结

Java关键字final、static使用总结 一、final        根据程序上下文环境,Java关键字final有“这是无法改变的”或者“终态的”含义,它可以修饰非抽象类、非抽象类成员方法和变量。你可能出于两种理解而需要阻止改变:设计或效率。

2011-09-22 10:11:37 510

转载 使用final关键字的规则

final 关键字常常被误用 - 声明类和方法时使用过度,而声明实例字段时却使用不足。本月,Java 实践者 Brian Goetz 探究了一些有关有效使用 final 的准则。如同它的“表亲”- C 中的 const 关键字一样,根据上下文,final 表示不同的东西。fi

2011-09-22 09:44:34 519

spring_in_action_中文版.pdf

spring_in_action_中文版.pdfspring_in_action_中文版.pdfspring_in_action_中文版.pdfspring_in_action_中文版.pdfspring_in_action_中文版.pdfspring_in_action_中文版.pdfspring_in_action_中文版.pdf

2013-03-26

空空如也

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

TA关注的人

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