自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (3)
  • 收藏
  • 关注

原创 javaweb项目通过session来管理用户在线

      本节主要介绍session的一些小知识。1、登录的时候根据session验证是否登录public class LoginSessionListener implements HttpSessionListener { // 保存 sessionId和userName 的映射(sessionid,userName) public static Map<String, String&...

2018-04-23 15:51:26 3564

原创 JMS介绍以及ActiveMQ

一、JMS简介       JMS即Java消息服务(Java Message Service)应用程序接口,是一个Java平台中关于面向消息中间件(MOM)的API,用于在两个应用程序之间,或分布式系统中发送消息,进行异步通信。Java消息服务是一个与具体平台无关的API,绝大多数MOM提供商都对JMS提供支持。        JMS是java的消息服务,JMS的客户端之间可以通过JMS服务进行...

2018-04-21 19:57:53 221

原创 java线程的lock以及与synchronized的区别

一、lock    Lock是个接口,ReentrantLock就是Lock接口的实现类。ReentrantLock获取锁定与三种方式:a) lock(), 如果获取了锁立即返回,如果别的线程持有锁,当前线程则一直处于休眠状态,直到获取锁b) tryLock(), 如果获取了锁立即返回true,如果别的线程正持有锁,立即返回false;c)tryLock(long timeout,TimeUnit...

2018-04-20 15:13:55 204

原创 java线程中start()和run()的区别

1、start方法启动了一个新的线程,而run方法不能启动一个新线程,还是在main线程下运行,程序依然是主线程一个线程在运行。2、调用start方法可以启动线程,而run方法只是thread的一个普通方法还是在主线程中执行。3、通过start()方法来启动的新线程,处于就绪(可运行)状态,并没有运行,一旦得到cpu时间片,就开始执行相应线程的run()方法,这里方法run()称为线程体,它包含了...

2018-04-20 10:23:52 2224

原创 zookeeper工作原理

一、简介    zookeeper是一个分布式协调服务,即zookeeper是为其他分布式程序提供服务的。zookeeper本身就是一个分布式程序,且zookeeper集群中有半数以上的机器存活,这个zookeeper服务就能用,所以zookeeper适合安装在单数机器上。zookeeper机器有一个leader和多个follower角色,机器中的每个server保存一份相同的数据副本,clien...

2018-04-19 16:34:21 248

原创 ajaxFileUpload无法上传data传参的问题

今天遇到了一个问题:用插件ajaxFileUpload上传图片并在data中传参数时,后台怎么都不能接收到值,而且前台Js报错,都走不到后台的情况。一、代码如下$('#saveBtn').click(function () { //ajaxFileUpload不能传data,需要修改ajaxFileUpload。js代码    var ajaxData=JSON.stringify(upload...

2018-04-12 15:50:43 5360

原创 IO学习

一、java IO流简介       java IO流是一组有顺序的字节序列,通过流我们可以进行硬盘文件、内存、IO设备等数据的流通。IO流根据处理类型不同可以分为字节流和字符流;根据流向不同可以分为输入流和输出流。      字节流一次读入或者读出8位(1byte=8bit)二进制;而字符流以字节(byte)为单位,根据码表映射字符,一次可能读取多个字节。设备上的文字、图片、视频等都是用二进制存...

2018-04-11 16:53:04 171

原创 利用Thumbnails 根据坐标裁剪图片

问题描述:今天工作中需要用户上传个人头像,然后后台根据传来的坐标以及宽度高度来裁剪并存到mysql数据库。用Thumbnails 来进行裁剪图片一、建立数据库CREATE TABLE `tb_sys_user_photo` (  `user_no` varchar(20) NOT NULL COMMENT '用户名',  `user_photo` longblob COMMENT '用户头像', ...

2018-04-11 15:55:17 2329

原创 mysql索引详解

一、概述      在mysql中,索引(index)又叫键(key),它是存储引擎用于快速找到所需记录的一种数据结构。在越来越大的表中,索引是对查询性能优化最有效的手段,索引对性能影响非常关键。另外,mysql的索引是在存储引擎层实现,而不是在服务器层。二、索引的工作原理      我们知道,在看一本书某章的时候,首先我们会查找目录索引,找到对应的页码然后快速找到相应的内容。mysql索引也一样...

2018-04-04 14:46:53 354

activiti modeler 5.17汉化

activiti modeler 5.17汉化

2016-01-21

log4j.jar是Java开发中必备的 包

log4j.jar是Java开发中必不可少的jar包

2013-08-17

xwork加载包

用于java架构web开发,struts2的 xwork加载包

2012-11-03

空空如也

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

TA关注的人

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