自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 SPRING MVC 中的 MULTIACTIONCONTROLLER 用法详解 (转载)

SPRING MVC 中的 MULTIACTIONCONTROLLER 用法详解 (转载)http://www.blogjava.net/wuhen86/articles/288966.htmlSpring MVC 中 Controller 的层次实在是多,有些眼花缭乱了。在单个的基础上,再新加两三个叫做丰富,再多就未必是好事,反而会令人缩手新闻片脚,无从定夺。多数 Contr

2016-10-19 13:31:43 506

转载 SpringMVC 学习笔记

文章来自http://www.52itstyle.com/forum.php?mod=viewthread&tid=7984一、什么是springmvc  springMVC是spring框架的一个模块,springMVC和spring无需通过中间整合层进行开发。     springMVC是一个基于mvc的web框架。      Spring web mvc和stru

2016-10-13 16:19:22 298

原创 关于Servlet的过滤器

1、过滤器的作用?a.在客户端的请求访问后端资源之前,拦截这些请求        b.在服务器的响应发送回客户端之前,处理这些响应2、过滤器的种类? a.身份验证过滤器(Authentication Filters)。b.数据压缩过滤器(Data compression Filters)。c.加密过滤器(Encryption Filters)。d.触发资源访问事件过滤器

2016-10-11 13:04:11 383

原创 HTTP请求头各字段解释

Accept这个头信息指定浏览器或其他客户端可以处理的 MIME 类型。值 image/png 或 image/jpeg 是最常见的两种可能值。Accept-Charset这个头信息指定浏览器可以用来显示信息的字符集。例如 ISO-8859-1。Accept-Encoding这个头信息指定浏览器知道如何处理的编码类型。值 gzip 或 com

2016-10-10 20:35:39 8981 1

原创 Java中的标记接口

1、什么是标记接口?Java中把没有定义任何方法和常量的接口称之为标记接口,我们经常使用的比较多的是“”Serializable“”,这个接口也是没有定义人任何方法和常量的。2、标记接口的作用?标记接口在Java中有什么作用呢?其实标记接口从名字就可以理解就是给某个对象打上一个标志,从而告诉JVM,这个对象可以做什么,实现了 “Serializable”接口的类的对象可以被序列化,

2016-10-08 14:04:26 2305 1

转载 Servlet的注解

转载自http://www.cnblogs.com/xdp-gacl/p/3760336.html孤傲苍狼javaweb学习总结(五)——Servlet开发(一)一、Servlet简介  Servlet是sun公司提供的一门用于开发动态web资源的技术。  Sun公司在其API中提供了一个servlet接口,用户若想用发一个动态web资源(即开发一个Java

2016-10-08 13:49:40 7222

原创 MySQL中的XA事务

1、提到XA事务,我们也必须提到普通事务,普通事务和XA事务,还是有很大差别的.普通事务:在开始事务时,每个事务都会创建一个事务文件,当commit时,先把修改过的数据块,写到事务文件中,然后再一次性的写入数据库文件中。这样在commit时挂出错时,当服务器重启,会重新把事务文件中修改过的数据块写到数据块中,然后删除事务文件。2、XA事务也叫分布式事务其实XA事务是基于二阶段提交实现的

2016-10-03 13:30:16 596

原创 MySQL的查询日志操作

一、同大多数的数据的一样,日志其实是MySQL数据中重要的一部分,此文章是描述关于MySQL的查询日志的,所用的环境是Window环境。通常的日志包括:错误日志、二进制日志、通用日志、慢查询日志、等等。这些日志的存在,可以在数据出现异常时候,帮助我们快速定位异常和处理异常。在MySQl的 Command Line Client下面输入命令:show variables like

2016-08-25 19:00:24 441

原创 Java对象的创建

1、Java一门面向对象的编程语言,在Java程序运行过程中无时无刻都有对象被创建。在语言层面上,创建对象(例如克隆,反序列化)通常

2016-07-06 15:01:08 229

原创 JVM运行时数据区域

1.程序计数器程序计数器(Program Counter Register)是一块较小的内存空间,它可以看作是当前线程所执行的字节码的行号指示器。在虚拟机的概念模型里,字节码解释器工作时就是通过改变这个计数器的值来选取下一条需要执行的字节码指令,分支,循环,跳转,异常处理,线程恢复等基础功能都需要依赖这个计数器来完成。2.Java虚拟机栈与程序计数器一样,Java虚拟机栈(Java V

2016-07-06 09:48:10 189

原创 java中的原子操作

Java中一共有以下几种原子操作:(1).原子更新基本类:AtomicBoolean:原子更新布尔类型AtomicInteger:原子更新整型AtomicLong:原子更新长整型它们常用的方法:int addAndGet(int delta):以原子方式将输入的数值与实例中的值(AtomicInteger里的value),并返回结果:boolean compareAnd

2016-07-04 10:24:41 262

原创 java中的CountDownLatch

1.CoutDownnLatch,一个同步辅助类,在完成一组正在其他线程中执行的操作之前,它允许一个或多个线程一直等待。主要方法:public CountDownLatch(int count)public void countDown()public void await() throws   InterruptedException构造方法参数指定了计数的次数:coun

2016-06-30 09:50:58 276

原创 线程间通信

1.线程开始运行,拥有自己的栈空间,就如同一个脚本一样,按照既定的代码一步一步地执行,直到终止。但是,每个运行中的线程,如果仅仅是孤立地运行,那么没有一点价值了,或者说价值很少了,如果多个线程能够相互配合的完成工作,那么会带来巨大的价值。等待/通知机制:一个线程修改了一个对象的值,而另一个线程感知到了变化,然后进行相应的操作,整个过程开始于一个线程而最终执行又是另一

2016-06-29 14:47:37 232

原创 JMM(内存模型)

1、JMM(Java Memory Model)Java内存模型,其主要的作用是围绕着在并发处理过程中如何处理可见性、原子性、有序性这三个特性而建立的模型。(1).可见性:在JMM中提供了Volatile、final、synchronized块来保证可见性。主要是针对两个或多个线程同时共享变量时一个线程操作变量后的结果对于另一个线程来说是可见的。所谓的可见性,其实就是获取的结果没有歧义性。

2016-06-28 10:15:04 924

原创 java单列类

public class single{public static single s=null;public single(){}public single getInstance(){if(s==null)       {s=new single();return s;}}}

2016-06-13 20:57:20 551

原创 Django中前台传json格式后台

1.前台组装json格式数组var json=[];var task_level=$('#level_num').attr('value');//任务级别var on_duty_leader=$('#on_duty_leader').val()//值班领导var director_leader_true_or_false=document.getElementById('director

2016-06-03 10:01:28 1392

原创 Python安装第三包遇到Unable to find vcvarsall.bat

1.因为Python的编译是需要VC++编译器的,这个问题时因为系统不能直接识别到系统安装的VC++编译器。2.下载安装VS,本人安装的是VS2012,下面是解决具体实现:找到VS下面的vcvarsall.bat,然后把安装路径加入到系统的Path路径中。3.加入到Path路径的操作。4.输入cmd命令,在dos中设置:如果是其他VS版本按如下修改:1.Vi

2016-05-27 11:35:59 287

原创 python 实现清水河畔的模拟登陆

import HTMLParserimport urlparseimport urllibimport urllib2import cookielibimport requestsimport stringimport re#登录的主页面hosturl = 'http://bbs.uestc.edu.cn/member.php?mod=logging&action=login'

2016-05-24 14:25:34 626

翻译 进程的同步和异步

Java中交互方式分为同步和异步两种:同步交互:指发送一个请求,需要等待返回,然后才能够发送下一个请求,有个等待过程;异步交互:指发送一个请求,不需要等待返回,随时可以再发送下一个请求,即不需要等待。 区别:一个需要等待,一个不需要等待,在部分情况下,我们的项目开发中都会优先选择不需要等待的异步交互方式。同步可以避免进程之间的死锁 ,读脏数据的可能性发生,一般在项目中如

2016-05-23 17:21:05 758

翻译 java中重量级和轻量级的区别

首先轻量级与重量级是一个相对的概念,主要是对应用框架使用方便性和所提供服务特性等方面做比较的。重量级的框架在耦合性方面要比轻量级的大一些,但是重量级框架提供的服务要比轻量级的多。比方说EJB就是一个重量级的框架,因为它对所编写的代码有限制,同时它也提供分布式等复杂的功能。相比之下,Spring就是轻量级框架,因为它需要的只是普通的Java对象,它所提供的也只是足够中小应用使用的功能

2016-05-16 16:13:30 5502

转载 SpringMVC 处理过程

2.1、Spring Web MVC是什么Spring Web MVC是一种基于Java的实现了Web MVC设计模式的请求驱动类型的轻量级Web框架,即使用了MVC架构模式的思想,将web层进行职责解耦,基于请求驱动指的就是使用请求-响应模型,框架的目的就是帮助我们简化开发,Spring Web MVC也是要简化我们日常Web开发的。 另外还有一种基于组件的、事件驱动的Web框架在此

2016-05-12 13:22:13 487

SpringMVC项目所需jar包

SpringMVC项目所需jar包

2016-10-05

Java实现的坦克大战源码

2016-07-14

空空如也

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

TA关注的人

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