自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(50)
  • 资源 (31)
  • 收藏
  • 关注

转载 ServletContextListener

ServletContextListener监听+Thread使用package com.lanhuigu.util;    import java.util.concurrent.Executors;  import java.util.concurrent.ScheduledExecutorService;  import java.util.concurrent.Time

2018-01-28 21:24:36 277

转载 Spring

https://www.cnblogs.com/xrq730/p/5313412.htmlSpring5:@Autowired注解、@Resource注解和@Service注解什么是注解传统的Spring做法是使用.xml文件来对bean进行注入或者是配置aop、事物,这么做有两个缺点:1、如果所有的内容都配置在.xml文件中,那么.xml文件将会十分庞大;如果按需求分开.

2018-01-28 17:45:52 258

转载 Java动态代理一——动态类Proxy的使用

Java动态代理一——动态类Proxy的使用1.什么是动态代理? 答:动态代理可以提供对另一个对象的访问,同时隐藏实际对象的具体事实。代理一般会实现它所表示的实际对象的接口。代理可以访问实际对象,但是延迟实现实际对象的部分功能,实际对象实现系统的实际功能,代理对象对客户隐藏了实际对象。客户不知道它是与代理打交道还是与实际对象打交道。2.为什么使用动态代理? 答:因为动态代理可以

2018-01-24 20:21:33 175

转载 Java多线程入门

Java多线程入门以下内容转自http://blog.sina.com.cn/guoyalun如何创建和理解线程    曾经在学习操作系统的时候,进程是一个重点内容,线程也学习过,但是没有什么深刻的印象。在Java多线程的学习中对线程有了一个全面而深刻的理解。一个进程可以包含一个或多个线程,一个线程就是一个程序内部的一条执行线索。    创建多线程有两种方法:继承Thread类和实

2018-01-24 20:13:24 148

转载 java常用集合总结

java常用集合总结1、线程安全 线程安全就是说多线程访问同一代码,不会产生不确定的结果。2、List类和Set类List类和Set类是Collection集合接口的子接口。Set子接口:无序,不允许重复。List子接口:有序,可以有重复元素。Set和List对比: Set:检索元素效率低下,删除和插入效率高,插入和删除不会引起元素位置改变。 List:和数

2018-01-24 19:44:26 146

转载 PBE

PBE(Password Based Encryption,基于口令加密)是一种基于口令的加密算法,其特点是使用口令代替了密钥,而口令由用户自己掌管,采用随机数杂凑多重加密等方法保证数据的安全性。PBE算法在加密过程中并不是直接使用口令来加密,而是加密的密钥由口令生成,这个功能由PBE算法中的KDF函数完成。KDF函数的实现过程为:将用户输入的口令首先通过“盐”(salt)的扰乱产生准密钥,再将准

2018-01-23 23:34:27 1014

转载 byte

byte是一个字节保存的,有8个位,即8个0、1。8位的第一个位是符号位,也就是说0000 0001代表的是数字1 1000 0000代表的就是-1所以正数最大位0111 1111,也就是数字127,  负数最大为1111 1111,也就是数字-128反码:        一个数如果是正,则它的反码与原码相同;        一个数如果是负,则符号位为1,其余各位是对原码取

2018-01-23 18:31:13 298

转载 二进制安全

我理解的二进制安全的意思是:只关心二进制化的字符串,不关心具体格式.只会严格的按照二进制的数据存取。不会妄图已某种特殊格式解析数据c中的strlen函数就不算是binary safe的,因为它依赖于特殊的字符'\0'来判断字符串是否结束,所以对于字符串str = "1234\0123"来说,strlen(str)=4而在php中,strlen函数是binary safe的,因为

2018-01-23 01:01:52 1079

转载 IT牛人博客

团队技术博客淘宝UED淘宝用户体验团队淘宝核心系统淘宝核心系统团队博客阿里巴巴数据库团队专注数据库管理开发运维淘宝通用产品专注JAVA技术淘宝QA致力于做测试的行业标准淘宝搜索技术关注技术 关注搜索量子恒道专注大数据统计百度搜索研发关注搜索相关技术EMC中国研究院关注于云计算和大数据贰号楼肆层阿里巴巴平台技术部阿里数据平台阿里巴巴数据平台百度技术分享交流百度的互联网技术编码者说腾讯滴技术团

2018-01-23 00:33:11 314

转载 汇编学习——8086CPU

8086寄存器1)通用寄存器: A、8个通用寄存器:AH,AL,BH,BL,CH,CL,DH,DLB、2个变址寄存器:SI,DIC、2个指针寄存器:BP,SP这四个寄存器只能按16位操作,主要用来暂存数据或者地址(2)段寄存器:   主要为主储存器的分段管理提供段地址(3)控制寄存器:   指令指针IP实际上是一个16位的加计数器,始终指向下一条要执

2018-01-22 23:31:25 1201

转载 collection

http://blog.csdn.net/jack__frost/article/details/58072072集合整体概述补充map的继承树,它依赖于collection接口Collection是一个接口,是高度抽象出来的集合,它包含了集合的基本操作和属性。可以看出 Collection包含了List、Set、Queue三大分支(1)List:1.代表有序、

2018-01-21 22:04:12 272

转载 Bean

以Bean为核心的IOC/DI机制:总述理论核心:在spring中,所有的对象都会被spring核心容器管理。一切对象统称为Bean。Spring容器可通过XML配置文件或者注解去管理这堆Bean。(1)定义以及原理:依赖注入(IOC/DI):spring容器负责将被依赖对象赋值给调用者的成员变量–相当于为调用者注入它依赖的实例。依赖关系:A对象需要调用B对象方法的情况–A依赖

2018-01-21 21:59:10 8215 3

转载 ArrayList

==”比较的是值–变量(栈)内存中存放的对象的(堆)内存地址equals用于比较两个对象的值是否相同–不是比地址,是比较内容。【特别注意】Object类中的equals方法和“==”是一样的,没有区别,而String类,Integer类等等一些类,是重写了equals方法,才使得equals和“==不同”(这个可参看我上一篇博客基本数据类及其包装类详解),所以,当自己创建类时,自动继承

2018-01-21 20:49:50 213

转载 GNU C中的零长度数组(转载)

GNU C中的零长度数组(转载)  原文链接:http://blog.csdn.net/ssdsafsdsd/article/details/8234736  在标准C和C++中,长度为0的数组是被禁止使用的。不过在GNU C中,存在一个非常奇怪的用法,那就是长度为0的数组,比如Array[0];很多人可能觉得不可思议,长度为0的数组是没有什么意义的,不过在这儿,它表示的完全是另外的一...

2018-01-21 17:13:18 250

转载 动态代理

动态代理其实就是java.lang.reflect.Proxy类动态的根据您指定的所有接口生成一个class byte,该class会继承Proxy类,并实现所有你指定的接口(您在参数中传入的接口数组);然后再利用您指定的classloader将 class byte加载进系统,最后生成这样一个类的对象,并初始化该对象的一些值,如invocationHandler,以即所有的接口对应的Method

2018-01-21 16:50:52 166

转载 浅谈Java中的equals和==

http://www.cnblogs.com/dolphin0520/p/3592500.html浅谈Java中的equals和==浅谈Java中的equals和==  在初学Java时,可能会经常碰到下面的代码:1 String str1 = new String("hello");2 String str2 = new String("hello");3

2018-01-21 16:13:45 109

转载 浅谈Java中的对象和引用

浅谈Java中的对象和引用                浅谈Java中的对象和对象引用  在Java中,有一组名词经常一起出现,它们就是“对象和对象引用”,很多朋友在初学Java的时候可能经常会混淆这2个概念,觉得它们是一回事,事实上则不然。今天我们就来一起了解一下对象和对象引用之间的区别和联系。1.何谓对象?  在Java中有一句比较流行的话,叫做“万物皆对象”,这是Java语

2018-01-21 15:57:37 308

转载 浅析Java中的访问权限控制

浅析Java中的访问权限控制今天我们来一起了解一下Java语言中的访问权限控制。在讨论访问权限控制之前,先来讨论一下为何需要访问权限控制。考虑两个场景:  场景1:工程师A编写了一个类ClassA,但是工程师A并不希望ClassA被该应用中其他所用的类都访问到,那么该如何处理?  场景2:如果工程师A编写了一个类ClassA,其中有两个方法fun1、fun2,工程师只想让fun1对外可

2018-01-21 15:52:17 140

转载 浅谈Java中的深拷贝和浅拷贝(转载)

浅谈Java中的深拷贝和浅拷贝(转载)                  浅谈Java中的深拷贝和浅拷贝(转载)原文链接:http://blog.csdn.net/tounaobun/article/details/8491392假如说你想复制一个简单变量。很简单: [java] view plaincopyprint?int apples = 5;

2018-01-21 15:14:08 222

转载 深入理解Java的接口和抽象类

在Java中,可以通过两种形式来体现OOP的抽象:接口和抽象类.抽象方法是一种特殊的方法:它只有声明,而没有具体的实现。抽象方法的声明格式为:1abstract void fun();  抽象方法必须用abstract关键字进行修饰。如果一个类含有抽象方法,则称这个类为抽象类,抽象类必须在类前用abstra

2018-01-21 13:45:32 149

转载 Java中String类的方法及说明

String : 字符串类型一、构造函数     String(byte[ ]bytes):通过byte数组构造字符串对象。     String(char[ ] value):通过char数组构造字符串对象。     String(Sting original):构造一个original的副本。即:拷贝一个original。     String(StringBuff

2018-01-20 22:40:28 267

转载 Thread2

进程http://blog.csdn.net/eckotan/article/details/46854507几乎所有操作系统都支持==进程==的概念,所有运行中的任务通常对应这一条进程(Process)。当一个程序进入内存(存储正在运行的程序和数据)运行时,就变成了一个进程。注意区分并发性(concurrency)和并行性(parallel)这两个概念:并行(pa

2018-01-20 22:13:51 247

转载 Oracle 建立索引及SQL优化

数据库索引:如何某表的某个字段有主键约束和唯一性约束,则Oracle 则会自动在相应的约束列上建议唯一索引。数据库索引主要进行提高访问速度。创建原则: 1、索引应该经常建在Where 子句经常用到的列上。如果某个大表经常使用某个字段进行查询,并且检索行数小于总表行数的5%。则应该考虑。 2、对于两表连接的字段,应该建立索引。如果经常在某表的一个字段进行Order By

2018-01-20 14:15:04 189

转载 Transaction Management

MyBatis自动参与到spring事务管理中,无需额外配置,只要org.mybatis.spring.SqlSessionFactoryBean引用的数据源与DataSourceTransactionManager引用的数据源一致即可,否则事务管理会不起作用。另外需要下载依赖包aopalliance.jar放置到WEB-INF/lib目录下。否则spring初始化时会报异常java.

2018-01-20 13:59:44 1072

转载 java多线程

Thread类的start()方法会创建新的线程并启动该线程。run()方法在原来的线程中执行java代码。java的线程是通过java.lang.Thread类来实现的。VM启动时会有一个由主方法所定义的线程。可以通过创建Thread的实例来创建新的线程。每个线程都是通过某个特定Thread对象所对应的方法run()来完成其操作的,方法run()称为线程体。通过调用Thread类的start

2018-01-20 13:32:55 197

转载 Thread1

多线程原理:相当于玩游戏机,只有一个游戏机(cpu),可是有很多人要玩,于是,start是排队!等CPU选中你就是轮到你,你就run(),当CPU的运行的时间片执行完,这个线程就继续排队,等待下一次的run()。调用start()后,线程会被放到等待队列,等待CPU调度,并不一定要马上开始执行,只是将这个线程置于可动行状态。然后通过JVM,线程Thread会调用run()方法,执行本线程的

2018-01-20 13:31:04 494

转载 Spring事务

如果 @Transactional 标注在 Class 上面, 那么将会对这个 Class 里面所有的 public 方法都包装事务方法. 它有几个属性是可以配置的  readOnly, isolation, propagation,rollbackFor, noRollbackFor 。如果标记 readOnly=true, 那么就只能选择了,因为只有查询语句才能执行,如果是insert,upd

2018-01-19 23:57:16 150

转载 spring的@Transactional注解详细用法

spring的@Transactional注解详细用法概述事务管理对于企业应用来说是至关重要的,即使出现异常情况,它也可以保证数据的一致性。Spring Framework对事务管理提供了一致的抽象,其特点如下:为不同的事务API提供一致的编程模型,比如JTA(Java Transaction API), JDBC, Hibernate, JPA(Java Persistenc

2018-01-19 23:01:36 207

转载 jstat

jstat的用法用以判断JVM是否存在内存问题呢?如何判断JVM垃圾回收是否正常?一般的top指令基本上满足不了这样的需求,因为它主要监控的是总体的系统资源,很难定位到java应用程序。Jstat是JDK自带的一个轻量级小工具。全称“Java Virtual Machine statistics monitoring tool”,它位于java的bin目录下,主要利用JVM内建的指令对

2018-01-19 20:10:35 271 1

转载 RPC

2018-01-18 21:54:18 224

转载 linux 新建用户、用户组 以及为新用户分配权限

最近项目中使用hadoop  一开始在linux下的root用户上做试验现在转到hadoop用户下所以要新建hadoop用户了直接入主题:Linux 系统是一个多用户多任务的分时操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这个账号的身份进入系统。用户的账号一方面可以帮助系统管理员对使用系统的用户进行跟踪,并控制他们对系统资源的访问;另一方面也可以帮助用户组织文

2018-01-18 21:39:41 4025

转载 hash

http://www.zsythink.net/archives/1182哈希表就是一种以 键-值(key-indexed) 存储数据的结构,我们只要输入待查找的值即key,即可查找到其对应的值。哈希的思路很简单,如果所有的键都是整数,那么就可以使用一个简单的无序数组来实现:将键作为索引,值即为其对应的值,这样就可以快速访问任意键的值。这是对于简单的键的情况,我们将其扩展到可以处理更加复杂的类型的

2018-01-18 19:49:58 212

转载 JVM内存结构

JVM内存结构 所有的Java开发人员可能会遇到这样的困惑?我该为堆内存设置多大空间呢?OutOfMemoryError的异常到底涉及到运行时数据的哪块区域?该怎么解决呢?其实如果你经常解决服务器性能问题,那么这些问题就会变的非常常见,了解JVM内存也是为了服务器出现性能问题的时候可以快速的了解那块的内存区域出现问题,以便于快速的解决生产故障。 先看一张图,这张图能很清晰的说明JVM内存结构布局。

2018-01-18 13:54:40 145

转载 java类的加载机制

http://www.cnblogs.com/ityouknow/p/5603287.htmljava类的加载机制 1、什么是类的加载类的加载指的是将类的.class文件中的二进制数据读入到内存中,将其放在运行时数据区的方法区内,然后在堆区创建一个java.lang.Class对象,用来封装类在方法区内的数据结构。类的加载的最终产品是位于堆区中的Class对象,Class对象封装了类在方法区内的数

2018-01-17 22:23:59 154

转载 Servlet 请求转发和重定向

request.getRequsetDispatcher().forward(requset,response),是一种服务器行为,转发时request对象会被保存,也就是说被转发到的另外一个servlet或其他资源中的request对象,跟请求转发的request是通一个对象。又由于这个过程是服务端行为,所以客户端的地址栏不会发生改变response.sendRedirect(url),是一

2018-01-17 12:39:17 558

转载 java

2018-01-14 22:07:00 163

转载 分布式

分布式概念的引入是基于性能的提升,应用的可靠性而提出的。所谓Java分布式,即是在使用Java语言进行企业级应用开发的过程中,采用分布式技术解决业务逻辑的高并发、高可用性的一些架构设计方案。1. RPC技术介绍    我们知道Web Servie实现了服务器端如何向客户端提供服务。常见的三种方法:RPC 所谓的远程过程调用(面向方法);SOA所谓的面向服务的架构(面向消息);REST所谓的

2018-01-14 20:07:17 190

转载 Redis

Redis基础教程详情参考:http://www.yiibai.com/redis/redis_quick_guide.html基础知识:0、Redis特点:Redis是Remote Dictionary Server(Redis) 的缩写。Redis数据库完全在内存中,使用磁盘仅用于持久性。所有Redis操作是原子的,这保证了如果两个客户端同时访问的Redis服务器将获得更新后的值。

2018-01-14 19:32:05 195

转载 java

Java组件,组件其实就是一个应用程序块 但是它们不是完整的应用程序,不能单独运行。就有如一辆汽车,车门是一个组件,车灯也是一个组件。但是光有车灯车门没有用,它们不能跑上公路在java中这些组件就叫做javabean,有点像微软以前的com组件,要特别说明的是,由于任何一个java文件编译以后都是以类的形式存在所以javabean肯定也是一个类,这是毫无疑问的。那么容器里装载的是什么呢?就是这些组

2018-01-14 19:21:29 358

转载 SpringMVC

目前很多公司的架构,从Struts2迁移到了SpringMVC。你有想过为什么不使用Servlet+JSP来构建Java web项目,而是采用SpringMVC呢?既然这样,我们从源头说起。Struts2的源头其实也是Servlet。Servlet的作用是接收浏览器传给服务端的请求(request),并将服务端处理完的响应(response)返回给用户的浏览器,浏览器和服务端之间通过http协

2018-01-14 18:12:48 397

示波器培训示波器培训示波器培训示波器培训

示波器培训示波器培训示波器培训示波器培训

2022-11-01

股票期权市场参与者技术实施指引1.3版.doc

股票期权市场参与者技术实施指引1.3版.doc

2020-06-25

个股期权算法.txt

个股期权算法.txt

2020-06-25

结算.ppt结算.ppt

结算.ppt结算.ppt

2020-06-25

股指期货基础知识.pptx

股指期货基础知识.pptx

2020-06-25

公共交通IC卡互联互通业务指南1.0.1.docx

公共交通IC卡互联互通业务指南1.0.1.docx

2020-06-25

歌盟SJL22加密机程序员手册.pdf

歌盟SJL22加密机程序员手册.pdf

2020-06-25

加密机基础知识2014.ppt

加密机基础知识2014.ppt

2020-06-25

IBM_v7000培训方案.pptx

IBM_v7000培训方案.pptx

2020-06-25

捷羿预付卡清结算系统培训.docx

捷羿预付卡清结算系统培训.docx

2020-06-25

IBM_PowerVM虚拟化介绍.ppt

IBM_PowerVM虚拟化介绍.ppt

2020-06-25

交通部IC卡业务规范-20150601.zip

交通部IC卡业务规范-20150601.zip

2020-06-25

河南方城凤裕村镇银行ATMP操作手册.docx

河南方城凤裕村镇银行ATMP操作手册.docx

2020-06-25

中国银联银行卡联网联合技术规范V2.1-2014年6月发布版(境内卷及配套文档).rar

中国银联银行卡联网联合技术规范 中国银联银行卡联网联合技术规范 中国银联银行卡联网联合技术规范 中国银联银行卡联网联合技术规范 中国银联银行卡联网联合技术规范

2020-06-25

1214加密机投产手册(测试环境只需做3.3章节即可).doc

1214加密机投产手册(测试环境只需做3.3章节即可).doc

2020-06-25

ORACLE培训教程.pptx

ORACLE培训教程.pptx

2020-06-25

中行现金2.0.rar

中行现金2.0.rar

2020-06-25

银行业务知识培训_V4

银行业务知识培训_V4

2020-06-25

1-16级.文档.全(含10-16级纯英文课文).chm

英孚1-16级英文文本\

2020-05-26

一个64位操作系统的设计与实现-源代码.rar

一个64位操作系统的设计与实现-源代码.一个64位操作系统的设计与实现-源代码.rar

2019-10-14

Test_Report_ProViewSuiteX.250.docx

英文测试报告

2019-07-12

Test Plan_ProView_Suite_Vx.2.50.docx

标准英文测试计划文档

2019-07-12

山东省城市商业银行合作联盟有限公司 自助设备8583格式接口规范 VER1.28.pdf

自助设备8583格式接口规范

2019-07-09

银行互联网安全接入平台接入规范

银行互联网安全接入平台接入规范

2019-03-20

《外围接入系统与储蓄主机接口规范v3.0》

银联接口规范8583,

2019-03-20

通讯MAC算法(适用于IC卡系统固定报文规范)

通讯MAC算法(适用于IC卡系统固定报文规范)通讯MAC算法(适用于IC卡系统固定报文规范)

2018-10-10

金融密码服务平台应用开发手册(JAVA)

金融密码服务平台应用开发手册(JAVA)

2018-10-10

程序员英语手册

程序员英语手册程序员英语手册程序员英语手册程序员英语手册

2018-06-13

空空如也

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

TA关注的人

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