自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 decimal,float和double的区别

decimal,float和double的区别一直很奇怪C#的预定义数据类型中为什么加了一个decimal,有float和double不就够了吗?今天来挖一挖。浮点型 NameCTS TypeDe script ionSignificant FiguresRange (approximate

2017-04-07 18:03:38 309

转载 SpringMVC文件上传与下载

目录(?)[+]一新建一个Web工程导入相关的包二配置webxml和SpringMVC文件三单个文件上传四多文件上传五上传文件列表显示六文件下载  转载出处http://blog.csdn.net/evankaka本文详细讲解了SpringMVC实例单文件上传、多文件上传、文件列表显示、文件下载。本文工程免费下载一、新建一个Web工程,导入相关的包

2017-04-07 16:58:29 798

转载 Oracle主键自增长及自动生成sequence

有两种方法可以设置主键,一种是自增长主键,另一种就是生成唯一序列。一、自增长主键--首先建一个表TESTcreate table TEST(  NID int PRIMARY KEY,  test1 varchar2(20),  test2 varchar2(20),  test3 varchar2(20),  test4 varchar2(20),  te

2017-04-01 17:50:07 1065

转载 mybatis-foreach标签

foreach的主要用在构建in条件中,它可以在SQL语句中进行迭代一个集合。   foreach元素的属性主要有 item,index,collection,open,separator,close。      item表示集合中每一个元素进行迭代时的别名,      index指 定一个名字,用于表示在迭代过程中,每次迭代到的位置,      open表示该语句

2017-03-30 10:47:24 229

转载 java web使用ajaxSubmit方法实现Excel文件上传

【springmvc】转载  http://blog.csdn.net/jiange_zhservlet-context.xml配置:bean id="multipartResolver" class="org.springframework.web.multipart.commons.CommonsMultipartResolver"> prope

2017-03-29 09:43:48 706

转载 上传excel文件

struts2     ExcelJSPXML工作Java代码  页面jsp文件 "add" action="/gxtWeb/lvjcontacts/manyContacts.action" method="post"enctype="multipart/form-data" onsubmit="return checkNull();">    

2017-03-29 09:41:01 221

转载 @RequestBody,@ResponseBody

@RequestBody作用:       i) 该注解用于读取Request请求的body部分数据,使用系统默认配置的HttpMessageConverter进行解析,然后把相应的数据绑定到要返回的对象上;      ii) 再把HttpMessageConverter返回的对象数据绑定到 controller中方法的参数上。使用时机:A) GET

2017-03-28 11:06:57 181

转载 ModelAndView

内容参考:http://www.360doc.com/content/14/0309/19/834950_359081989.shtml一、首先是View:View接口在org.springframework.web.servlet.View包内。核心方法:  1、getContentType()获取当前view的ContentType(),同http请求中的ContenTyp

2017-03-28 11:04:39 1218

转载 jquery.cookie() 方法

一个轻量级的cookie 插件,可以读取、写入、删除 cookie。     jquery.cookie.js 的配置 首先包含jQuery的库文件,在后面包含 jquery.cookie.js 的库文件。       使用方法 1.新添加一个会话 cookie:         $.cookie('the_cookie', 'the_value'); 

2017-03-27 16:45:44 194

转载 redis在java项目中的使用

redis存储形式都是key-value(键值对),按照存储的内容分为两种,一种是存简单数据,即数字,字符串等,可以用string-value的形式存储;另一种是存对象、集合等,最好用序列化的方式来存储。1、存储简单数据try { Jedis jedis = new Jedis(); jedis.set("name", "JackGSmith");} ca

2017-03-24 14:09:00 278

转载 redis在spring中的配置及java代码实现

1、建一个redis.properties属性文件# Redis Settingredis.addr = 127.0.0.1redis.port = 6379redis.auth = masterredis.maxIdle = 200redis.maxActive = 1024redis.maxWait = 10000redis.timeOut = 10000

2017-03-24 14:07:09 230

转载 Java中使用Jedis操作Redis

使用Java操作Redis需要jedis-2.1.0.jar,下载地址:http://files.cnblogs.com/liuling/jedis-2.1.0.jar.zip如果需要使用Redis连接池的话,还需commons-pool-1.5.4.jar,下载地址:http://files.cnblogs.com/liuling/commons-pool-1.5.4.jar.zip

2017-03-24 12:17:25 161

转载 声明式事务

9.4  声明式事务9.4.1  声明式事务概述       从上节编程式实现事务管理可以深刻体会到编程式事务的痛苦,即使通过代理配置方式也是不小的工作量。       本节将介绍声明式事务支持,使用该方式后最大的获益是简单,事务管理不再是令人痛苦的,而且此方式属于无侵入式,对业务逻辑实现无影响。       接下来先来看看声明式事务如何实现吧。9.4.2 

2017-03-23 23:16:30 179

转载 maven包下载加速

maven,阿里云国内镜像,提高jar包下载速度镜像maven默认会从中央仓库下载jar包,这个仓库在国外,而且全世界的人都会从这里下载,所以下载速度肯定是非常慢的。镜像就相当于是中央仓库的一个副本,内容和中央仓库完全一样,目前有不少国内镜像,其中阿里云算是比较稳定的,同时也能保证下载速度 配置方法在settings.xml 中配置,所有项目都会生效

2017-03-23 11:01:11 182

转载 统计一段英文每个单词出现的次数

123456789101112131415161718192021222324import java.util.*;import java.util.regex.*;public 

2017-03-11 18:40:24 803

转载 H264编码原理以及I帧B帧P帧

H264编码原理以及I帧B帧P帧 (2014-03-27 14:25:37)转载▼标签: h264 编码 i帧 b帧 p帧 it 前言           H264是新一代的编码标准,以高压缩高质量和支持多种网络的流媒体传输著称,在编码方面,我理解的他

2017-01-02 15:55:50 486

转载 线程封装

最近公司项目很多地方使用多线程处理一些任务,逻辑代码和java多线程处理代码混合在一起,造成代码的可读性超级差,现在把Java多线程相关的处理抽出来,方面代码中重复使用。抽的不好,欢迎大家拍砖使用方法很简单,有两种使用方法1.直接传递一批任务给到多线程处理方法,返回处理结果代码如下:/** * Created with IntelliJ IDEA. * 测试多线程处

2016-11-18 20:17:33 217

转载 索引失效

索引并不是时时都会生效的,比如以下几种情况,将导致索引失效:如果条件中有or,即使其中有条件带索引也不会使用(这也是为什么尽量少用or的原因)    注意:要想使用or,又想让索引生效,只能将or条件中的每个列都加上索引  2.对于多列索引,不是使用的第一部分,则不会使用索引  3.like查询是以%开头  4.如果列类型是字符串,那一定要在条件中将数据使用引号

2016-11-18 19:48:30 208

转载 原理分析之一:从JDBC到Mybatis

1.引言本文主要讲解JDBC怎么演变到Mybatis的渐变过程,重点讲解了为什么要将JDBC封装成Mybaits这样一个持久层框架。再而论述Mybatis作为一个数据持久层框架本身有待改进之处。  2.JDBC实现查询分析我们先看看我们最熟悉也是最基础的通过JDBC查询数据库数据,一般需要以下七个步骤:(1)  加载JDBC驱动(2)  建立并获取数据库连接(3) 

2016-11-18 00:12:44 162

转载 Spring事务管理

Spring是SSH中的管理员,负责管理其它框架,协调各个部分的工作。今天一起学习一下Spring的事务管理。Spring配置文件中关于事务配置总是由三个组成部分,分别是DataSource、TransactionManager和代理机制这三部分,无论哪种配置方式,一般变化的只是代理机制这部分。 DataSource、TransactionManager这两部分只是会根据数据访问方式有所变化,比如

2016-11-17 11:54:29 122

转载 DOS命令大全(一、基本操作)

DOS命令大全(一、基本操作)  一、基本操作(一)MD——建立子目录(二)CD——改变当前目录(三)RD——删除子目录命令(四)DIR——显示磁盘目录命令(六)TREE——显示磁盘目录结构命令(七)DELTREE——删除整个目录命令二、磁盘操作类命令(一)formAT——磁盘格式化命令(二)UNformAT恢复格式化命令(三)

2016-11-17 10:51:30 795

转载 磁盘操作命令

(一)formAT——磁盘格式化命令 1.功能:对磁盘进行格式化,划分磁道和扇区;同时检查出整个磁盘上有无带缺陷的磁道,对坏道加注标记;建立目录区和文件分配表,使磁盘作好接收DOS的准备。 2.类型:外部命令 3.格式:formAT〈盘符:〉[/S][/4][/Q] 4.使用说明: (1)命令后的盘符不可缺省,若对硬盘进行格式化,则会如下列提示:WARNING:ALL DATA

2016-11-17 10:50:13 409

转载 图片服务器的架构演进

现在几乎任何一个网站、Web App以及移动APP等应用都需要有图片展示的功能,对于图片功能从下至上都是很重要的。必须要具有前瞻性的规划好图片服务器,图片的上传和下载速度至关重要,当然这并不是说一上来就搞很NB的架构,至少具备一定扩展性和稳定性。虽然各种架构设计都有,在这里我只是谈谈我的一些个人想法。对于图片服务器来说IO无疑是消耗资源最为严重的,对于web应用来说需要将图片服务器做一定的分离

2016-11-17 09:12:15 605

转载 java系统高并发解决方案之图片服务器分离

1 介绍现在很多的网站上都会用到大量的图片,而图片是网页传输中占主要的数据量,也是影响网站性能的主要因素。因此很多网站都会将图片存储从网站中分离出来,另外架构一个或多个服务器来存储图片,将图片放到一个虚拟目录中,而网页上的图片都用一个URL地址来指向这些服务器上的图片的地址,这样的话网站的性能就明显提高了,图片服务器(ImageServer)的概念也就产生了。1.1 图片服务器的优势 

2016-11-17 09:11:06 268

转载 Squid

一、简介代理服务器英文全称是Proxy Server,其功能就是代理网络用户去取得网络信息。Squid是一个缓存Internet 数据的软件,其接收用户的下载申请,并自动处理所下载的数据。当一个用户想要下载一个主页时,可以向Squid 发出一个申请,要Squid 代替其进行下载,然后Squid 连接所申请网站并请求该主页,接着把该主页传给用户同时保留一个备份,当别的用户申请同样的页面时,S

2016-11-17 09:09:38 847

转载 RTP/RTCP

RTP协议分析一. RTP协议背景.......................................................................................................... 1二. RTP协议原理及工作机制..............................................

2016-11-14 14:37:33 312

转载 JVM GC之一找出不可达对象并回收

JAVA运行时数据区域    1、程序计数器:当前线程所执行的字节码的行号指示器。一个处理器只会执行一条线程中的指令,为了线程切换后能回复到正确的执行位置,所以每条线程都需要一个独立的计数器。各条线程之间互不影响,独立存储,属于‘线程私有’内存。     2、java虚拟机栈:描述的是JAVA方法执行的内存模型:每个方法执行的时候都会创建一个栈帧用于存储局部变量表、操作数栈、动态链接、方法

2016-10-14 15:46:39 437

转载 GC roots

常说的GC(Garbage Collector) roots,特指的是垃圾收集器(Garbage Collector)的对象,GC会收集那些不是GC roots且没有被GC roots引用的对象。一个对象可以属于多个root,GC root有几下种:Class - 由系统类加载器(system class loader)加载的对象,这些类是不能够被回收的,他们可以以静态字段的方

2016-10-14 14:05:56 211

转载 IOC(2)

引述:IoC(控制反转:Inverse of Control)是Spring容器的内核,AOP、声明式事务等功能在此基础上开花结果。但是IoC这个重要的概念却比较晦涩隐讳,不容易让人望文生义,这不能不说是一大遗憾。不过IoC确实包括很多内涵,它涉及代码解耦、设计模式、代码优化等问题的考量,我们打算通过一个小例子来说明这个概念。通过实例理解IoC的概念    贺岁大片在中国已经形成了

2016-10-09 14:25:16 167

转载 IOC

学习过Spring框架的人一定都会听过Spring的IoC(控制反转) 、DI(依赖注入)这两个概念,对于初学Spring的人来说,总觉得IoC 、DI这两个概念是模糊不清的,是很难理解的,今天和大家分享网上的一些技术大牛们对Spring框架的IOC的理解以及谈谈我对Spring Ioc的理解。一、分享Iteye的开涛对Ioc的精彩讲解  首先要分享的是Iteye的开涛这位技术牛人对Spr

2016-10-09 14:22:21 174

转载 RTP/RTSP/RTCP的区别

用一句简单的话总结:RTSP发起/终结流媒体、RTP传输流媒体数据 、RTCP对RTP进行控制,同步。之所以以前对这几个有点分不清,是因为CTC标准里没有对RTCP进行要求,因此在标准RTSP的代码中没有看到相关的部分。而在私有RTSP的代码中,有关控制、同步等,是在RTP Header中做扩展定义实现的。另外,RFC3550可以看作是RFC1889的升级文档,只看RFC3550即可。

2016-10-09 11:47:51 174

转载 动态代理机制详解

在学习Spring的时候,我们知道Spring主要有两大思想,一个是IoC,另一个就是AOP,对于IoC,依赖注入就不用多说了,而对于Spring的核心AOP来说,我们不但要知道怎么通过AOP来满足的我们的功能,我们更需要学习的是其底层是怎么样的一个原理,而AOP的原理就是java的动态代理机制,所以本篇随笔就是对java的动态机制进行一个回顾。在java的动态代理机制中,有两个重要的类或接口

2016-10-09 11:44:36 206

转载 环形缓冲区的实现原理(ring buffer)

在通信程序中,经常使用环形缓冲区作为数据结构来存放通信中发送和接收的数据。环形缓冲区是一个先进先出的循环缓冲区,可以向通信程序提供对缓冲区的互斥访问。1、环形缓冲区的实现原理环形缓冲区通常有一个读指针和一个写指针。读指针指向环形缓冲区中可读的数据,写指针指向环形缓冲区中可写的缓冲区。通过移动读指针和写指针就可以实现缓冲区的数据读取和写入。在通常情况下,环形缓冲区的读用户仅仅会影响读指针,而

2016-10-08 21:37:24 511

转载 java的动态代理机制详解

在学习Spring的时候,我们知道Spring主要有两大思想,一个是IoC,另一个就是AOP,对于IoC,依赖注入就不用多说了,而对于Spring的核心AOP来说,我们不但要知道怎么通过AOP来满足的我们的功能,我们更需要学习的是其底层是怎么样的一个原理,而AOP的原理就是java的动态代理机制,所以本篇随笔就是对java的动态机制进行一个回顾。在java的动态代理机制中,有两个重要的类或接口

2016-09-30 17:07:13 141

转载 SpringAOP拦截Controller,Service实现日志管理(自定义注解的方式)

首先我们为什么需要做日志管理,在现实的上线中我们经常会遇到系统出现异常或者问题。这个时候就马上打开CRT或者SSH连上服务器拿日子来分析。受网络的各种限制。于是我们就想为什么不能直接在管理后台查看报错的信息呢。于是日志管理就出现了。         其次个人觉得做日志管理最好的是Aop,有的人也喜欢用拦截器。都可以,在此我重点介绍我的实现方式。         Aop有的人说拦截不到Con

2016-09-30 17:06:14 359

转载 JDBC的工作原理

JDBC的工作原理(2011-12-22 11:19:17)转载▼标签:杂谈分类:java工作原理流程:装载驱动程序---->获得数据库连接---->使用Statement或PreparedStatement执行SQL语句---->              返回执行的结果---->关闭相关的连接JDBC 原理浅析一.

2016-09-29 16:13:45 353

转载 SpringMVC

SpringMVC框架介绍    1) Spring MVC属于SpringFrameWork的后续产品,已经融合在Spring Web Flow里面。Spring 框架提供了构建 Web 应用程序的全功能 MVC 模块。使用 Spring 可插入的 MVC 架构,可以选择是使用内置的 Spring Web 框架还是 Struts 这样的 Web 框架。通过策略接口,Spring

2016-09-29 15:51:37 374

转载 Mybatis实现原理深入解析 (转载)

http://yuncode.net/article/a_5525ec26eee5268

2016-09-29 14:59:56 289

ssmdemo1234.rar

Spring+springMVC+Mybatis+MYSQL+Maven,初学者可以参考,简单易懂!!!!!

2019-06-17

PLSQL developer

PL/SQLDeveloper是一个为Oracle数据库开发存储程序单元的集成开发环境(IDE),使用PL/SQLDeveloper,你能方便地创建你的客户端/服务器应用程序的服务器部分

2019-04-10

jd-jui jar包代码查看

jd-jui jar包代码查看,可以查看jar包中代码,了解应用

2018-08-24

空空如也

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

TA关注的人

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