自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Spring的两种代理JDK和CGLIB的区别浅谈

一、原理区别:java动态代理是利用反射机制生成一个实现代理接口的匿名类,在调用具体方法前调用InvokeHandler来处理。而cglib动态代理是利用asm开源包,对代理对象类的class文件加载进来,通过修改其字节码生成子类来处理。1、如果目标对象实现了接口,默认情况下会采用JDK的动态代理实现AOP 2、如果目标对象实现了接口,可以强制使用CGLIB实现AOP 

2017-11-30 18:19:15 396

原创 Access-Control-Allow-Origin和反向代理处理跨域

什么是跨域跨域,指的是浏览器不能执行其他网站的脚本。它是由浏览器的同源策略造成的,是浏览器对javascript施加的安全限制。所谓同源是指,域名,协议,端口相同。浏览器执行javascript脚本时,会检查这个脚本属于那个页面,如果不是同源页面,就不会被执行。同源策略的目的,是防止黑客做一些做奸犯科的勾当。比如说,如果一个银行的一个应用允许用户上传网页,如果没有同源策略,

2017-11-30 16:04:54 4737

转载 线程池大小设置,CPU的核心数、线程数的关系和区别,同步与堵塞完全是两码事

线程池应该设置多少线程合适,怎么样估算出来。最近接触到一些相关资料,现作如下总结。最开始接触线程池的时候,没有想到就仅仅是设置一个线程池的大小居然还有这么多的学问,汗颜啊。首先,需要考虑到线程池所进行的工作的性质:IO密集型CPU密集型简单的分析来看,如果是CPU密集型的任务,我们应该设置数目较小的线程数,比如CPU数目加1。如果是IO密集型的任务,则应该设置可能多的线程数,由

2017-11-04 15:19:21 17626 3

spring-batch-reference.pdf

springbatch批处理框架,很好,帮助大家熟悉应用批处理的业务,可以一起来看看,spring的核心组件之一,我们一起来hold住

2019-12-16

Alitech Archive

阿里技术年度精选,Alitech Archive,列出阿里在今天解决的难题,提升技术。

2017-12-21

超级账本Hyperledger白皮书

超级账本Hyperledger白皮书,带领你走进区块链的世界,区块链是现在火的技术

2017-12-05

IBM BlueMix applications

IBM BlueMix applications

2014-08-21

IBM BlueMix codes

IBM BlueMix android codes

2014-08-21

北斗卫星导航系统空间信号接口控制文件

北斗卫星导航系统空间信号接口控制文件是北斗的接入文件

2012-12-27

Android应用开发详解

Android应用开发详解是一本Android应用开发书籍,既适合Android初学者,也适合具备了一定Android开发经验但需要开发案例的高级读者。 该书分为三个部分,共18章,由浅入深地详细介绍了Android的每个开发细节。 该书基础翔实,实例丰富,案例真实。从基础到案例覆盖了Android应用开发的三大领域:基础应用、网络应用和游戏应用。

2011-11-01

虚拟化与云计算

虚拟化与云计算,《虚拟化与云计算》小组 著 出版社:电子工业出版社  出版时间: 2009-10-1 本书系统阐述了当今信息产业界最受关注的两项新技术——虚拟化与云计算。云计算的目标是将各种IT资源以服务的方式通过互联网交付给用户。计算资源、存储资源、软件开发、系统测试、系统维护和各种丰富的应用服务,都将像水和电一样方便地被使用,并可按量计费。虚拟化实现了IT资源的逻辑抽象和统一表示,在大规模数据中心管理和解决方案交付方面发挥着巨大的作用,是支撑云计算伟大构想的最重要的技术基石。本书以在数据中心采用服务器虚拟化技术构建云计算平台为主题,全面地勾画出虚拟化与云计算的产生背景、发展现状和关键技术等。本书体系完整,内容丰富,有助于广大读者理解信息产业今后发展的大脉络。

2011-11-01

[Objective-C[1].2.0程序设计(原书第2版)].(美)Stephen.G.Kochan.扫描版

[Objective-C[1].2.0程序设计(原书第2版)].(美)Stephen.G.Kochan.扫描版

2011-11-01

ASP学生成绩管理系统

ASP学生成绩管理系统,VB 网络程序设计 课程设计,毕业设计都可以用,有

2011-01-17

asp.net(c#.net)学生成绩管理系统

asp.net(c#.net)学生成绩管理系统,用C#做的,挺好的快下载吧

2010-12-28

ASP学生成绩管理系统

ASP 学生成绩管理系统,挺好用的,帮助你解决课设问题,你最佳的选择

2010-12-28

计算智能遗传算法实现旅行商问题

计算智能遗传算法实现旅行商问题,用初始化,交叉,变异,轮赌算法实现

2010-07-15

计算机操作系统进程调度算法

计算机操作系统进程调度算法,有创建,撤销,增加资源,进程数,运行,等待的状态转化

2010-07-15

进程调度算法模拟程序设计

进程调度算法模拟程序设计,利用优先级进行调度, (1)用C语言(或其它语言,如Java)实现对N个进程采用某种进程调度算法(如动态优先权调度)的调度。 (2)每个用来标识进程的进程控制块PCB可用结构来描述,包括以下字段:  进程标识数ID。  进程优先数PRIORITY,并规定优先数越大的进程,其优先权越高。  进程已占用CPU时间CPUTIME。  进程还需占用的CPU时间ALLTIME。当进程运行完毕时,ALLTIME变为0。  进程的阻塞时间STARTBLOCK,表示当进程再运行STARTBLOCK个时间片后,进程将进入阻塞状态。  进程被阻塞的时间BLOCKTIME,表示已阻塞的进程再等待BLOCKTIME个时间片后,将转换成就绪状态。  进程状态STATE。  队列指针NEXT,用来将PCB排成队列。 (3)优先数改变的原则:  进程在就绪队列中呆一个时间片,优先数增加1。  进程每运行一个时间片,优先数减3。 (4)为了清楚地观察每个进程的调度过程,程序应将每个时间片内的进程的情况显示出来,包括正在运行的进程,处于就绪队列中的进程和处于阻塞队列中的进程。 (5)分析程序运行的结果,谈一下自己的认识。

2010-07-01

流光扫描器5及其应用

一个绝好的ftp、pop3解密工具,界面豪华,功能强大! 功能简介如下: 1、用于检测POP3/FTP主机中用户密码安全漏洞。 2、163/169双通。 3、多线程检测,消除系统中密码漏洞。 4、高效的用户流模式。 5、高效服务器流模式,可同时对多台POP3/FTP主机进行检测。 6、最多500个线程探测。 7、线程超时设置,阻塞线程具有自杀功能,不会影响其他线程。 8、支持10个字典同时检测。 9、检测设置可作为项目保存。 10、取消了国内IP限制而且免费。

2010-06-14

哈弗曼编码 压缩与解压缩

哈弗曼编码,压缩与解压缩,数据结构最后的综合实验,使得资源传送与接收更加容易,是你正确的选择

2010-06-14

信息论与编码 答案(最新通用版)

信息论与编码 答案(最新通用版)西安电子科技大学出版,第二版

2010-03-21

数值分析龙贝格差值公式,函数拟合

数值分析中的牛顿差值,龙贝格计算积分,三次样条差值,函数拟合,复化柯特斯求积公式的程序

2010-01-21

VC++课程设计家庭理财

VC++课程设计家庭理财,让你顺心如意的实现家庭顺利理财

2010-01-11

mapx学习好的资源你的选择

mapx很好的地图编辑软件,帮助你进行地图编辑

2009-12-11

google地球正确选择

GOOGLE伴你一路成长,是一款很不错的软件地图,是你有足不出户就可以览遍世界

2009-12-11

空空如也

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

TA关注的人

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