
JAVA
hanyingzhong
这个作者很懒,什么都没留下…
展开
-
JavaWeb实现文件上传下载功能实例解析
JavaWeb实现文件上传下载功能实例解析转:http://www.cnblogs.com/xdp-gacl/p/4200090.htmlJavaWeb实现文件上传下载功能实例解析 在Web应用系统开发中,文件上传和下载功能是非常常用的功能,今天来讲一下JavaWeb中的文件上传和下载功能的实现。 对于文件上传,浏览器在上传的过程中是将文件以流的形式提交到服务器端的,如果转载 2017-03-24 16:27:55 · 966 阅读 · 0 评论 -
Dubbo与Zookeeper、SpringMVC整合和使用(负载均衡、容错)
Dubbo与Zookeeper、SpringMVC整合和使用(负载均衡、容错)标签: Dubbospringmvczookeeper负载均衡2014-11-14 08:14 65769人阅读 评论(50)收藏举报分类: SpringMVC(10) 版权声明:本文为博主原创文章,未经博主允许不得转载。 互联网的发展转载 2017-03-31 16:57:30 · 281 阅读 · 0 评论 -
file manager
https://github.com/Studio-42/elFinderhttps://github.com/kalcaddle/KODExplorer原创 2017-03-24 13:06:26 · 721 阅读 · 0 评论 -
谈谈互联网后端基础设施
谈谈互联网后端基础设施标签: 互联网后端基础设施web2017-01-04 23:00 525人阅读 评论(0)收藏举报分类: Java Web(150) 目录(?)[+]本文更新于2016.12.06,加入了Netflix组件部分对于一个互联网企业,后端服务是必不可少的一个组成部分。抛开业务应用来说,转载 2017-03-14 15:21:10 · 765 阅读 · 0 评论 -
ZeroMQ(java)之Router/Dealer模式
ZeroMQ(java)之Router/Dealer模式2014-02-28 23:12 9504人阅读 评论(1)收藏举报分类: 网络编程(82) 在开始之前先把guid里面提到的几个ZeroMQ的特性列一下吧:(1)ZeroMQ有自己的I/O线程来异步的处理I/O,而且后台采用了无锁的数据结构(2)在ZeroM转载 2017-03-14 14:19:42 · 718 阅读 · 0 评论 -
Spring Boot 快速入门
Spring Boot 快速入门标签: spring boot 2015-08-22 21:59 99974人阅读 评论(24)收藏举报分类: Spring(17) 目录(?)[+]今天给大家介绍一下spring Boot MVC,让我们学习一下如何利用Spring Boot快速的搭建一个简单的web应用。转载 2017-03-23 19:32:20 · 303 阅读 · 0 评论 -
SpringBoot入门系列:第一篇 Hello World
SpringBoot入门系列:第一篇 Hello World标签: springboot2016-06-19 10:36 54198人阅读 评论(8) 收藏 举报 分类:springboot(10) 版权声明:本文为博主原创文章,未经博主允许不得转载。目录(?)[+] 跟随SpringBoot的文转载 2017-03-23 18:02:19 · 374 阅读 · 0 评论 -
Java的RMI(远程方法调用)的实现范例
Java的RMI(远程方法调用)的实现范例2013-01-23 10:33 738人阅读 评论(0)收藏举报分类: Java(25) 版权声明:本文为博主原创文章,未经博主允许不得转载。这个范例是基于JDK1.5的RMI程序搭建。主要将服务器端和客户端分布在两个独立的项目工程中,以实现客户端传递参数到服务器端,服务器端转载 2017-03-14 13:54:42 · 366 阅读 · 0 评论 -
Maven基础学习:M2_HOME下文件结构及作用域
Maven基础学习:M2_HOME下文件结构及作用域标签: maven 2 2013-08-30 07:20 6615人阅读 评论(2)收藏举报分类: 每周一结(85) Maven(12) 版权声明:本文为博主原创文章,未经博主允许不得转载。目录(?)[+] 了解多了一些,发现Mave转载 2017-03-23 13:31:38 · 1247 阅读 · 0 评论 -
Spring学习总结——Spring实现AOP的多种方式
目录一、基于XML配置的Spring AOP二、使用注解配置AOP三、AspectJ切点函数四、AspectJ通知注解五、零配置实现Spring IoC与AOP六、示例下载AOP(Aspect Oriented Programming)面向切面编程,通过预编译方式和运行期动态代理实现程序功能的横向多模块统一控制的一种技术。AOP是OOP的补充,是spring框架中的一个重要内容。利转载 2017-03-21 14:35:36 · 430 阅读 · 0 评论 -
后台获取JQuery-qrcode生成的二维码图片
后台获取JQuery-qrcode生成的二维码图片标签: jqueryqrcode保存post二维码2015-03-02 18:17 603人阅读 评论(0)收藏举报版权声明:本文为博主原创文章,未经博主允许不得转载。用jQuery-qrcode制作二维码时需要保存二维码图片进行进一步的修饰。由于二维码是用js前台自动生成的,所以后台转载 2017-03-23 08:16:23 · 2639 阅读 · 0 评论 -
二维码后台生成方法
二维码后台生成方法1.下载包:http://mvnrepository.com/artifact/com.google.zxing/core/3.1.0core-3.1.0.jarlog4j-1.2.14.jar或者在pom.xml增加: log4j log4j 1转载 2017-03-22 20:04:32 · 3787 阅读 · 0 评论 -
Spring 文件上传功能
Spring 文件上传功能2014-04-26 23:18 by Rollen Holt, 32198 阅读, 4 评论, 收藏, 编辑本篇文章,我们要来做一个Spring的文件上传功能:1. 创建一个Maven的web工程,然后配置pom.xml文件,增加依赖:12345转载 2017-03-24 16:38:23 · 376 阅读 · 0 评论 -
Apache ActiveMQ 高级应用 - 自定义分发策略
Apache ActiveMQ 高级应用 - 自定义分发策略标签: Apache ActiveMQ 分发策略 2014-01-23 15:30 6851人阅读 评论(3)收藏举报分类: ActiveMQ(8) 版权声明:本文为博主原创文章,未经博主允许不得转载。在某些业务场景下,可能会用到按需分发消息。对于AM转载 2017-03-16 12:39:43 · 1223 阅读 · 0 评论 -
Java collction
ListArrayList以数组实现。节约空间,但数组有容量限制。超出限制时会增加50%容量,用System.arraycopy()复制到新的数组,因此最好能给出数组大小的预估值。默认第一次插入元素时创建大小为10的数组。按数组下标访问元素--get(i)/set(i,e) 的性能很高,这是数组的基本优势。直接在数组末尾加入元素--add(e)的性能也高,但如果按下标插转载 2017-11-07 22:26:55 · 289 阅读 · 0 评论 -
spring mvc DispatcherServlet详解之前传---前端控制器架构
spring mvc DispatcherServlet详解之前传---前端控制器架构前端控制器是整个MVC框架中最为核心的一块,它主要用来拦截符合要求的外部请求,并把请求分发到不同的控制器去处理,根据控制器处理后的结果,生成相应的响应发送到客户端。前端控制器既可以使用Filter实现(Struts2采用这种方式),也可以使用Servlet来实现(spring MVC框架)。转载 2017-08-09 08:06:27 · 503 阅读 · 0 评论 -
使用Redis分区将数据分割到多个Redis实例
分区是将所有的数据分割到多个Redis实例的过程,所以每个Redis实例存放的是所有键值的子集。Redis分区主要有两个目标:1)允许使用多台计算机的内存来存放更大的数据。如果不做分区的话,单台计算机的内存又限制。2)使用多台计算的计算能力和网络带宽有许多不同的分区场景,假设有4个Redis实例R0,R1,R2,R3,有很多表示用户的键值比如user:1,user:2,user:3转载 2017-05-27 16:11:17 · 1904 阅读 · 0 评论 -
redis的坑
来自: http://blog.youkuaiyun.com//chenleixing/article/details/50530419上上周和同事(龙哥)参加了360组织的互联网技术训练营第三期,美团网的DBA负责人侯军伟给大家介绍了美团网在redis上踩得一些坑,讲的都是干货和坑。 分为5个部分: 一、 周期性出现connect timeout 二、转载 2017-05-27 15:27:52 · 1839 阅读 · 0 评论 -
JAVA-Spring资源
http://repo.spring.io/release/org/springframework/spring/原创 2017-03-06 17:26:38 · 450 阅读 · 0 评论 -
Spring:基于注解的Spring MVC
Spring:基于注解的Spring MVC(下)2017/01/09 | 分类: 基础技术 | 0 条评论 | 标签: SPRING, SPRING MVC, 注解分享到:16原文出处: 五月的仓颉Model上一篇文章《Spring:基于注解的Spring MVC(上)》,讲了Spring MVC环境搭建、@RequestMappi转载 2017-04-06 10:11:19 · 483 阅读 · 0 评论 -
正确实现用spring扫描自定义的annotation
正确实现用spring扫描自定义的annotation2016/12/30 | 分类: 基础技术 | 0 条评论 | 标签: SPRING, 注解分享到:7原文出处: hengyunabc背景在使用spring时,有时候有会有一些自定义annotation的需求,比如一些Listener的回调函数。比如:转载 2017-04-06 09:43:06 · 309 阅读 · 0 评论 -
@ModelAttribute运用详解
@ModelAttribute运用详解被@ModelAttribute注释的方法会在此controller每个方法执行前被执行,因此对于一个controller映射多个URL的用法来说,要谨慎使用。我们编写控制器代码时,会将保存方法独立成一个控制器也是如此。 1.@ModelAttribute注释void返回值的方法@Controllerpublic clas转载 2017-04-06 08:47:25 · 625 阅读 · 0 评论 -
TP-LINK: Portal认证WEB服务器建立规范
Portal认证WEB服务器建立规范 为了满足广告推送,短信认证等需求,商场、酒店等客户使用TL-AC1000 Portal认证功能时需配合第三方认证系统,包括提供Portal认证页面的WEB服务器、认证服务器、短信猫等系列设备。TL-AC1000提供与WEB服务器、认证服务器的通信接口的同时,对WEB服务器的建立提出了一定的规范要求。本文介绍Portal认证流程以及Porta转载 2017-03-17 08:28:23 · 3313 阅读 · 0 评论 -
ActiveMQ:JMS Selectors
JMS SelectorsSelectors are a way of attaching a filter to a subscription to perform content based routing. Selectors are defined using SQL 92 syntax and typically apply to message headers; whether t转载 2017-03-16 13:36:53 · 511 阅读 · 0 评论 -
ActiveMQ:Message Groups
Message GroupsMessage Groups are an enhancement to the Exclusive Consumer feature. They provide:Guaranteed ordering of the processing of related messages across a single queue.Load balancing o转载 2017-03-16 13:31:01 · 819 阅读 · 0 评论 -
ActiveMQ中Consumer特性详解与优化
ActiveMQ中Consumer特性详解与优化博客分类:ActiveMQ 前言 从本文中你可以了解到如下内容: 1) consumer端消息消费的模型,session的运作机制 2) 如果提升broker和consumer端消息消费的速率 3) selector,group,exclusive对消息消费的影响转载 2017-03-16 12:58:32 · 807 阅读 · 0 评论 -
Java 的 JSON 开源类库选择比较
Java 的 JSON 开源类库选择比较JSON 2014-04-19 09:17:49 发布您的评价: 5.0收藏 2收藏有效选择七个关于Java的JSON开源类库April 4, 2014 By Constantin Marian Alin翻译:无若转载 2017-03-22 17:39:34 · 423 阅读 · 0 评论 -
IOC介绍及其简单实现,Struts+Spring
【java基础】IOC介绍及其简单实现 控制反转(Inversion of Control,英文缩写为IoC)是一个重要的面向对象编程的法则来削减计算机程序的耦合问题,也是轻量级的Spring框架的核心。 控制反转一般分为两种类型,依赖注入(Dependency Injection,简称DI)和依赖查找。依赖注入应用比较广泛,我们这里只介绍依赖注入。 一、IOC简介 控制反转转载 2017-03-21 14:31:07 · 268 阅读 · 0 评论 -
Netty 3.x 简例
Netty是一个异步的、事件驱动的网络应用框架,可以用来快速开发高性的客户端、服务端程序。示例使用Netty 3.10.5首先是Server部分的代码:Server端主程序:[java] view plain copy package com.sean.server; import java.net.InetSocketAddress; impo转载 2017-03-09 08:28:04 · 268 阅读 · 0 评论 -
Java NIO-非阻塞通信
Java NIO-非阻塞通信标签: 非阻塞通信JavaSocketNIOJava网络编程2013-10-17 10:31 3318人阅读 评论(0)收藏举报分类: Network Programming(6) 版权声明:本文为博主原创文章,未经博主允许不得转载。NIO(Non-block IO)指非阻塞通信,相对于转载 2017-03-09 08:05:48 · 246 阅读 · 0 评论 -
Java动态代理
Java动态代理标签: Java动态代理代理2013-09-06 09:59 719人阅读 评论(0)收藏举报分类: Java(14) 版权声明:本文为博主原创文章,未经博主允许不得转载。提到Java动态代理,必须首先说一下Java静态代理,也就是通常所说的代理模式:[java] view pl转载 2017-03-09 07:55:54 · 218 阅读 · 0 评论 -
Java RMI实现以及Spring封装RMI实现小结
Java RMI实现以及Spring封装RMI实现小结标签: RMI 2016-08-05 16:53 1741人阅读 评论(0)收藏举报分类: RMI 版权声明:本文为博主原创文章,未经博主允许不得转载。目录(?)[+] 最近应用到了Java RMI技术,所以总结一下RMI的使用,另外EJB的实转载 2017-03-08 19:01:12 · 318 阅读 · 0 评论 -
Java RMI详解
Java RMI详解标签: JavaRMIJava RMI2013-08-14 11:10 25859人阅读 评论(9)收藏举报分类: Java(14) 版权声明:本文为博主原创文章,未经博主允许不得转载。RMI:远程方法调用(Remote Method Invocation)。能够让在某个Java虚拟机上的对转载 2017-03-08 16:52:27 · 1647 阅读 · 0 评论 -
Java RMI之HelloWorld篇
Java RMI之HelloWorld篇2008-08-07 23:10:09标签:HelloWorld RMI版权声明:原创作品,如需转载,请与作者联系。否则将追究法律责任。Java RMI之HelloWorld篇 Java RMI 指的是远程方法调用 (Remote Method Invocation)。它是一种机制,能够让在某个 Java 虚拟机上的对转载 2017-03-08 14:03:22 · 172 阅读 · 0 评论 -
单例模式讨论篇:单例模式与垃圾回收
讨论命题:当一个单例的对象长久不用时,会不会被jvm的垃圾收集机制回收。首先说一下为什么会产生这一疑问,笔者本人再此之前从来没有考虑过垃圾回收对单例模式的影响,直到去年读了一本书,《设计模式之禅》秦小波著。在书中提到在j2ee应用中,jvm垃圾回收机制会把长久不用的单例类对象当作垃圾,并在cpu空闲的时候对其进行回收。之前读过的几本设计模式的书,包括《java与模式》,书中都没有提到jvm垃圾转载 2017-03-08 12:01:21 · 189 阅读 · 0 评论 -
ActiveMQ + Camel 实现消息路由
ActiveMQ + Camel 实现消息路由activemqcamel 本文的目的是在 broker 端实现消息的路由分发,通俗点讲就是,根据消息的特征将消息分发到不同的 queue 或者 topic 上。要实现消息路由,最简单的方式是在 activemq 提供的 xml 配置文件下面构建路由规则。所使用的版本:ActiveMQ 5.6.0Camel 2.9.2转载 2017-03-17 16:49:21 · 2047 阅读 · 0 评论 -
【Java并发编程】之二十:并发新特性—Lock锁和条件变量(含代码)
转载请注明出处:http://blog.youkuaiyun.com/ns_code/article/details/17487337简单使用Lock锁 Java 5中引入了新的锁机制——Java.util.concurrent.locks中的显式的互斥锁:Lock接口,它提供了比synchronized更加广泛的锁定操作。Lock接口有3个实现它的类:ReentrantLock、R转载 2017-03-03 13:34:44 · 274 阅读 · 0 评论 -
ActiveMQ + Camel 实现消息路由
ActiveMQ + Camel 实现消息路由activemqcamel 本文的目的是在 broker 端实现消息的路由分发,通俗点讲就是,根据消息的特征将消息分发到不同的 queue 或者 topic 上。要实现消息路由,最简单的方式是在 activemq 提供的 xml 配置文件下面构建路由规则。所使用的版本:ActiveMQ 5.6.0Camel 2.9.2转载 2017-03-02 16:59:53 · 1478 阅读 · 0 评论 -
ActiveMQ高级特性:虚拟Destinations实现消费者分组与简单路由
ActiveMQ支持的虚拟Destinations分为有两种,分别是 Ø 虚拟主题(Virtual Topics)Ø 组合 Destinations(CompositeDestinations)这两种虚拟Destinations可以看做对简单的topic和queue用法的补充,基于它们可以实现一些简单有用的EIP功能,虚拟主题类似于1对多的分支功能+消费端的cluster+fail转载 2017-03-02 16:24:15 · 413 阅读 · 0 评论 -
JAVA并发编程-阻塞队列和阻塞栈
转载请注明出处:http://blog.youkuaiyun.com/ns_code/article/details/17511147阻塞队列 阻塞队列是Java5并发新特性中的内容,阻塞队列的接口是Java.util.concurrent.BlockingQueue,它有多个实现类:ArrayBlockingQueue、DelayQueue、LinkedBlockingQueue、转载 2017-03-02 13:37:12 · 250 阅读 · 0 评论