java js基础
文章平均质量分 63
haihongazar
这个作者很懒,什么都没留下…
展开
-
java日期组件
package com.jd.ipc.rdcfdc.common.utils;import java.text.DateFormat;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;imp原创 2016-01-04 19:47:31 · 553 阅读 · 0 评论 -
java自带线程池和队列详细讲解
Java线程池使用说明一简介线程的使用在java中占有极其重要的地位,在jdk1.4极其之前的jdk版本中,关于线程池的使用是极其简陋的。在jdk1.5之后这一情况有了很大的改观。Jdk1.5之后加入了java.util.concurrent包,这个包中主要介绍java中线程以及线程池的使用。为我们在开发中处理线程的问题提供了非常大的帮助。二:线程池线程池的作用:线程池作用就是转载 2016-10-24 15:46:18 · 267 阅读 · 0 评论 -
HashMap的实现原理
参考文献引用文献:深入Java集合学习系列:HashMap的实现原理,大部分参考这篇博客,只对其中进行稍微修改自己曾经写过的:Hashmap实现原理1. HashMap概述: HashMap是基于哈希表的Map接口的非同步实现(Hashtable跟HashMap很像,唯一的区别是Hashtalbe中的方法是线程安全的,也就是同步的)。此实现提供所有可选的映射操作,转载 2016-10-24 18:16:06 · 187 阅读 · 0 评论 -
java开发人员必去的知名国外网站
1.[http://www.javaalmanac.com] – Java开发者年鉴一书的在线版本. 要想快速查到某种Java技巧的用法及示例代码, 这是一个不错的去处.2.[http://www.onjava.com] – O’Reilly的Java网站. 每周都有新文章.3.[http://java.sun.com] – 官方的Java开发者网站 – 每周都有新文章发表.转载 2016-10-14 10:40:49 · 727 阅读 · 0 评论 -
国外 Java 论坛
http://www.onjava.com O'Reilly的Java网站. 每周都有新文章 http://java.sun.com 官方的Java开发者网站 - 每周都有新文章发表 http://www.developer.com/java 由Gamelan.com 维护的Java技术文章网站 http://www.java.net转载 2016-10-14 10:41:34 · 924 阅读 · 0 评论 -
注册表中修改系统变量
Cmd中输入regedit原创 2016-10-14 16:23:40 · 825 阅读 · 0 评论 -
从源代码的角度聊聊java中StringBuffer、StringBuilder、String中的字符串拼接
长久以来,我们被教导字符串的连接最好用StringBuffer、StringBuilder,但是我们却不知道这两者之间的区别.跟字符串相关的一些方法中总是有CharSequence、StringBuffer、StringBuilder、String,他们之间到底有什么联系呢?1、从类的定义看CharSequence、StringBuffer、StringBuilder、String的关系转载 2016-10-28 13:03:14 · 293 阅读 · 0 评论 -
在Java中连接字符串时是使用+号还是使用StringBuilder
字符串是Java程序中最常用的一种数据结构之一。在Java中的String类已经重载的"+"。也就是说,字符串可以直接使用"+"进行连接,如下面代码所示:String s = "abc" + "ddd";但这样做真的好吗?当然,这个问题不能简单地回答yes or no。要根据具体情况来定。在Java中提供了一个StringBuilder类(这个类只在J2SE5及以上转载 2016-10-28 13:09:00 · 2285 阅读 · 0 评论 -
用HTML5实现的各种排序算法的动画比较
http://www.webhek.com/misc/comparison-sort原创 2016-11-10 18:15:30 · 634 阅读 · 0 评论 -
java js 日期总结
java:1.设置当前日期后一个月Date releaseDate = null;GregorianCalendar gc = new GregorianCalendar(new Locale("zh", "CN")); gc.setTime(new Date()); gc.add(Calendar.MONTH, 1); releaseDate = gc.getTime原创 2016-01-04 19:31:28 · 299 阅读 · 0 评论 -
synchronized Lock局限
Lock lock = new ReentrantLock();synchronized 和Lock只在一个实例中(如一个tomcat实例),起作用;如可以防止一个实例中多个线程,发生冲突。如果是多台实例(如每台机器部署一个实例),那么就不起作用了原创 2016-10-10 09:54:44 · 209 阅读 · 0 评论 -
catch中打出完整错误日志,包括Exception类型和报错行数
try(){}catch(Exception e){} 在catch中打出完整错误日志,包括Exception类型和报错行数方法:在catch块中加入代码ByteArrayOutputStream baos = new ByteArrayOutputStream(); e.printStackTrace(new原创 2016-09-23 13:36:37 · 11867 阅读 · 0 评论 -
通信原理之OSI七层参考模型(一)
载:http://www.cnblogs.com/fuchongjundream/p/3914236.html通信原理之OSI七层参考模型(一) 1、什么是计算机网络 谈计算机通信原理当然离不开计算机网络,那么什么是计算机网络。官方定义:计算机网络是由两台或两台以上的计算机通过网络设备连接起来所组成的一个系统,在这个系统中计算机与计算机之间可以进行转载 2016-09-19 10:58:59 · 1856 阅读 · 0 评论 -
js html/vm时间组件1
vm: 申请时间: js:function initdatepicker() { //设置时间显示optionSet = {minDate : '2000-01-01',maxDate : '2060-12-31',//dateLimit: { days: 60 },showDropdowns原创 2016-01-04 19:50:08 · 458 阅读 · 0 评论 -
java double类型-加减乘除高精度运算
double类型-加减乘除高精度运算// 进行加法运算 private double add(double v1,double v2){ BigDecimal b1 = new BigDecimal(Double.toString(v1)); BigDecimal b2 = new BigDecimal(Double.toString(原创 2016-01-06 08:51:25 · 26009 阅读 · 6 评论 -
统计pv uv-
var _paq = _paq || [];//_paq.push(['setCustomVariable', '1','key','value', 'page']); //设置自定义变量, 最多允许4个自定义变量,序号从1,到4. key, value 最大长度200//_paq.push(['setCustomVariable', '2','orderId','12345', 'pag原创 2016-01-07 09:36:14 · 864 阅读 · 0 评论 -
java 后台走过的坑
1.type是否为空(type != null),每步都需判断(Integer type),否则 type.intValue() 会报空指针错误 if(type != null && type.intValue() == 1){ typeName = "1"; }else if(type != null && 2 == type.int原创 2016-01-07 13:17:54 · 441 阅读 · 0 评论 -
调用接口,设置重试次数
//任务重复请求次数public static final int RETRY_NUM = 3; for (int i = 0; i try {//调用接口 StockQuerySafClient stockQuerySafClient = ContextSafBeanUtil.getStockQuerySafClient()原创 2016-01-07 18:27:46 · 4197 阅读 · 1 评论 -
java 开关
有时候需要某些代码执行或者不执行或者特殊情况下执行,就可以用开关来控制;开关值可以放在properties文件中,也可放在表中,动态获取开关值;下面是放于config表和配置文件同时控制//开关方法private boolean isSwitchOpen(String switchName) { Map params = new HashMap();原创 2016-01-08 19:48:51 · 4645 阅读 · 0 评论 -
如何正确遍历删除List中的元素,你会吗?
遍历删除List中的元素有很多种方法,当运用不当的时候就会产生问题。下面主要看看以下几种遍历删除List中元素的形式:1.通过增强的for循环删除符合条件的多个元素2.通过增强的for循环删除符合条件的一个元素3.通过普通的for删除删除符合条件的多个元素4.通过Iterator进行遍历删除符合条件的多个元素 [java] view pl转载 2016-01-08 19:53:44 · 282 阅读 · 0 评论 -
js html时间控件2
vm: 生效日期: 效果图:原创 2016-01-04 20:02:24 · 706 阅读 · 1 评论 -
Java中只有按值传递,没有按引用传递
今天,我在一本面试书上看到了关于java的一个参数传递的问题:写道java中对象作为参数传递给一个方法,到底是值传递,还是引用传递?我毫无疑问的回答:“引用传递!”,并且还觉得自己对java的这一特性很是熟悉!结果发现,我错了!答案是:值传递!Java中只有按值传递,没有按引用传递!回家后我就迫不及待地查询了这个问题,觉得自己对java这么基础的问题都搞错实在太丢人转载 2016-05-19 17:32:06 · 287 阅读 · 0 评论 -
java常用工具
1.PropertyUtils.copyProperties(f, r);//其中f,r为对象,会将rf中的属性相同的,从r,拷贝到f原创 2016-11-04 10:53:10 · 247 阅读 · 0 评论