- 博客(25)
- 资源 (3)
- 问答 (2)
- 收藏
- 关注

转载 深入讨论 java类加载器
类加载器(class loader)是 Java™中的一个很重要的概念。类加载器负责加载 Java 类的字节代码到 Java 虚拟机中。本文首先详细介绍了 Java 类加载器的基本概念,包括代理模式、加载类的具体过程和线程上下文类加载器等,接着介绍如何开发自己的类加载器,最后介绍了类加载器在 Web 容器和 OSGi™中的应用。
2016-07-31 14:07:33
772

原创 基于websocket的简易聊天室的实现
用java实现基于websocket的简易聊天室 WebSocket protocol 是HTML5一种新的协议。它实现了浏览器与服务器全双工通信(full-duplex)。一开始的握手需要借助HTTP请求完成。
2016-07-28 15:32:36
10349
1
转载 30分钟掌握ES6/ES2015核心内容
原文地址:http://www.jianshu.com/p/ebfeb687eb7030分钟掌握ES6/ES2015核心内容 作者 Zachary_Wang 关注2016.01.25 22:48* 字数 2453 阅读 34399评论 45喜欢 178ECMAScript 6(以下简称ES6)是JavaScript语言的下一代标准
2017-03-29 09:44:30
489
1
原创 【笔记整理】hashMap和hashtable的区别
作为一个JAVA开发者,这是一个必需掌握的知识点,作为面试中常见的问题,我们需要好好整理思路流畅回答HashMap和Hashtable都实现了Map接口,但是HashMap实现了abstratMap,而Hashtable是Dictionary的实现类HashMap是Hashtable的轻量级实现,HashMap对内部Entry数组的操作并未做任何同步所以不支持线程安全,而Hashtable由于对
2017-02-27 12:34:12
366
转载 Java并发编程:Lock
文章来源:http://www.cnblogs.com/dolphin0520/p/3923167.htmlJava并发编程:Lock 在上一篇文章中我们讲到了如何使用关键字synchronized来实现同步访问。本文我们继续来探讨这个问题,从Java 5之后,在java.util.concurrent.locks包下提供了另外一种方式来实现同步访问,那就是Lock。 也许有朋
2017-02-22 10:51:04
452
转载 Java自带线程池和队列详细讲解
原文链接 http://blog.youkuaiyun.com/sd0902/article/details/8395677Java线程池使用说明一简介线程的使用在java中占有极其重要的地位,在jdk1.4极其之前的jdk版本中,关于线程池的使用是极其简陋的。在jdk1.5之后这一情况有了很大的改观。Jdk1.5之后加入了java.util.concurrent包,这个包中主要介绍java中
2017-02-16 20:35:26
4628
转载 fastjson自定义序列化
简介SerializeFilter是通过编程扩展的方式定制序列化。fastjson支持6种SerializeFilter,用于不同场景的定制序列化。PropertyPreFilter 根据PropertyName判断是否序列化PropertyFilter 根据PropertyName和PropertyValue来判断是否序列化NameFilter 修改Key,如果需要修改Key,p
2016-12-28 15:37:50
4439
转载 URI和URL的区别
Web上可用的每种资源 - HTML文档、图像、视频片段、程序等 - 由一个通过通用资源标志符(Universal Resource Identifier, 简称"URI")进行定位。1.URI一般由三部分组成:2.访问资源的命名机制。3.存放资源的主机名。4.资源自身的名称,由路径表示。考虑下面的URI,它表示了当前的HTML 4.0规范: http://www.w
2016-12-21 10:53:14
462
转载 JavaScript 模块化编程 - Module Pattern
## 前言The Module Pattern,模块模式,也译为模组模式,是一种通用的对代码进行模块化组织与定义的方式。这里所说的模块(Modules),是指实现某特定功能的一组方法和代码。许多现代语言都定义了代码的模块化组织方式,比如 Golang 和 Java,它们都使用 package 与 import 来管理与使用模块,而目前版本的 JavaScript 并未提供一种原生的、语言级别的
2016-12-16 10:31:19
763
原创 ajax再封装及客户端传输参数问题解释
最近工作中所学到的一些在平时不注意的东西$(function(){ var base = $('#base').val(); var send = function(a, url, v, s, e) { $.ajax({ async : a, url : base + '/' + url,
2016-11-11 15:06:36
621
原创 一些大学学过的排序
1.排序public class sortUtils { //冒泡 public void bubbleSort(int[] array){ int temp = 0; for(int i=0;i<array.length;i++){ for(int j=0;j<array.length-i-1;j++){ if(array[j]>array[j+1
2016-09-22 11:35:00
648
转载 哪些方法不能实施Spring AOP事务
未找到出处,作者发现请告诉我 由于Spring事务管理是基于接口代理或动态字节码技术,通过AOP实施事务增强的。虽然Spring还支持AspectJ LTW在类加载期实施增强,但这种方法很少使用,所以我们不予关注。 对于基于接口动态代理的AOP事务增强来说,由于接口的方法都必然是public的,这就要求实现类的实现方法也必须是public的(不能是protected、priv
2016-09-01 21:18:04
1046
转载 Linux 文件和目录的属性
作者:北南南北来自:LinuxSir.Org摘要:本文讲述的是文件或目录的属性,比如节点inode、文件类型、文件权限及归属;还对setuid、setgid及粘贴位进行了一般性的讲解。对ln 、chmod、umask、chown、chgrp 、touch 的用法也进行了比较详细的说明和举例;目录1、 Linux 文件的属性概说;2、 关于inode;2.10 ino
2016-08-23 14:23:49
438
转载 Linux上iptables防火墙的基本应用教程
1、安装iptables防火墙如果没有安装iptables需要先安装,CentOS执行:yum install iptablesDebian/Ubuntu执行:apt-get install iptables2、清除已有iptables规则iptables -Fiptables -Xiptables -Z3、开放指定的端口-A和-I参数分别为添加
2016-08-17 15:22:00
402
转载 linux各文件夹的作用
linux各文件夹的作用linux下的文件结构,看看每个文件夹都是干吗用的/bin 二进制可执行命令 /dev 设备特殊文件 /etc 系统管理和配置文件 /etc/rc.d 启动的配置文件和脚本 /home 用户主目录的基点,比如用户user的主目录就是/home/user,可以用~user表示 /lib 标准程序设计库,又叫动态链接共享库,作用类似win
2016-08-14 11:00:22
429
转载 TCP协议中的三次握手和四次挥手(图解)
建立TCP需要三次握手才能建立,而断开连接则需要四次握手。整个过程如下图所示:先来看看如何建立连接的。首先Client端发送连接请求报文,Server段接受连接后回复ACK报文,并为这次连接分配资源。Client端接收到ACK报文后也向Server段发生ACK报文,并分配资源,这样TCP连接就建立了。那如何断开连接呢?简单的过程如下:【注意】中断连接端可以是Cl
2016-08-11 20:11:46
406
原创 webservice学习笔记(二)
webservice学习笔记(二)关于CXF的拦截器从不同角度分可以分为: 服务器端拦截器,客户端拦截器 (按所处的位置分) 入拦截器,出拦截器 ( 按消息的方向分) 系统拦截器,自定义拦截器 (按定义者分)关于自定义拦截器,我们只需继承AbstractPhaseInterceptorl类即可,不需要自己实现Interceptor接
2016-08-05 17:43:14
537
原创 webservice学习笔记
1.Web service 是什么? 基于Web 的服务:服务器端整出一些资源让客户端应用访问(获取数据) 一个跨语言、跨平台的规范(抽象) 多个跨平台、跨语言的应用间通信整合的方案(实际)2. 为什么要用Web service? web service 能解决: 跨平台调用 跨语言调用
2016-08-04 14:57:26
626
原创 XML-Schema学习笔记
XML Schema(XML Schema Definition,XSD)是用来约束XML文件结构的一种规则,现已成为W3C的规范,逐渐取代了DTD 简单的来说使用这种规范就是创建一个用来定义规则的Schema文件(后缀名为xsd的xml文件),然后再需要被约束的文件中导入该约束文件的命名空间(如各个框架的配置文件) XML-Schema有如下规范: 1.被约束文
2016-08-03 09:52:56
640
转载 服务器端包含SSI(Server Side Include)简介
因为没有找到原作者无法给出链接,若作者发现这篇博文请告诉我以便修改 服务器端包含 SSI,是英文 Server Side Includes的简写。SSI是一种可以指挥服务器动态声称网页内容的HTML指令。通常SSI可以用来确保网页中的一些通用内容,比如版权信息、联系方式、或导航信息在全站所有网页中保持一致。使用SSI显示这些通用内容还可以减轻网站维护的工作量,因为当
2016-08-02 15:54:33
774
转载 Java RMI 框架(远程方法调用)
RMI(即Remote Method Invoke 远程方法调用)。在Java中,只要一个类extends了java.rmi.Remote接口,即可成为存在于服务器端的远程对象,供客户端访问并提供一定的服务。JavaDoc描述:Remote 接口用于标识其方法可以从非本地虚拟机上调用的接口。任何远程对象都必须直接或间接实现此接口。只有在“远程接口”(扩展 java.rmi.Remote 的接口)中
2016-08-02 14:32:01
320
原创 简单的改变图片大小的java工具类
简单的java图片缩小(放大)工具类最近因为要找工作,准备把能对以后工作有用的东西过一下,这是一个图片缩小放大用的工具类做网页头像的时候用得到,可以不用修改直接拿去用。package com.ssm.utils;import java.io.*;import java.awt.*;import java.awt.image.*;import com.sun.image.
2016-07-22 17:02:38
625
关于异步获取select2控件问题
2016-12-29
关于spring创建ioc容器的问题
2016-09-04
TA创建的收藏夹 TA关注的收藏夹
TA关注的人