自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 汇编

https://blog.csdn.net/zwc122/article/details/27624975计算机安全读书锦集2014年05月30日 05:44:34阅读数:775Windows汇编语言   琢石成器——Windows环境下32位汇编语言程序设计   天书夜读——从汇编语言到Windows内核编程   汇编语言编程艺术   汇编语言(第2版) ...

2018-07-30 00:48:28 384

转载 amel的消息模型

amel的消息模型在Camel中,有两个抽象的消息建模,这两个部分我们将在本节中讨论。■org.apache.camel.Message- 包含在Camel中传输和路由数据的基本实体■org.apache.camel.Exchange - 用于交换消息的Camel抽象。 消息的这种交换具有“输入”消息和作为答复的“输出”消息我们将首先看消息,以了解数据是如何建模和在Camel进行。...

2018-07-29 19:02:55 182

转载 Java hashCode()方法指南

  Java hashCode()方法指南哈希是计算机学科基本概念之一。在java中,一些常用集合都基于高效哈希算法。如HashMap、HashSet。本文我们将重点讨论hashCode()工作原理以及如何在集合中发挥作用。数据结构中使用hashCode()方法一定场景下,常用集合搜索操作是非常低效的。举例,包含大量元素的list中触发线性搜索:List<St...

2018-07-28 16:56:08 208

转载 groovy 闭包实战教程

groovy 闭包实战教程闭包本质是一段匿名的代码块,如是:{ -> } ;闭包是groovy.lang.Closure类型,因此可以作为参数传入方法,甚至闭包。同时闭包也是一个方法,没有与之关联的类;因此,其可以有参数和返回值(其实还可以返回一个闭包)。闭包总是返回代码块的最后一条语句,return关键字是可选的。闭包的方法体代码调用时才执行。简单示例这个闭包带有一...

2018-07-28 16:37:19 281

转载 C语言学习之路

C语言学习之路-由浅入深(快速掌握c基础) 注明:本博客只适用于有java基础的人观看,因为java是c的升级版,所以下面我们会用java来与c比较1.第一个C程序:HelloWorld.c首先我这里是使用这个软件编写的:下载地址安装过程一直next就好了安装后在你的代码目录创建一个HelloWorld.c,代码目录可以随意,然后双击打开HelloWorld.c就可以默认进...

2018-07-26 16:03:22 294

转载 JAVA之旅

JAVA之旅(二十二)——Map概述,子类对象特点,共性方法,keySet,entrySet,Map小练习https://blog.csdn.net/qq_26787115/article/details/51762397 JAVA之旅(二十二)——Map概述,子类对象特点,共性方法,keySet,entrySet,Map小练习继续坚持下去吧,各位骚年们!事实上,我们的数据结...

2018-07-26 15:25:40 190

转载 8583报文手动组包——详细分析每个示范域

8583报文手动组包——详细分析每个示范域 8583报文作为一种应用较广的报文,有它独特的格式。网上有关8583报文的说明很多。但涉及到每个域的详细例子就较少了。这里列出各个域的详细例子,供参考。 8583报文:报文组成:报文头【长度(2字节)+TPDU(5字节)+报文版本号(2字节)】+信息类型+位图+数据TPDU: 6000100000报文版本号:0100...

2018-07-25 23:20:57 710

转载 ISO8583报文中的编、解码总结

ISO8583报文中的编、解码总结 1.pos收单流程从POS机的角度看,一个典型的收单交易流程为:1. 根据报文格式进行组包,向后台发起交易请求;2. 后台收到请求后解包进行验证,验证完成后重新组包返回应答报文;3. POS终端收到应答报文后解包,得到最终交易结果,整个流程结束。其中,组包就是编码的过程,解包就是解码的过程。2.计算机编码基础计算机可以存储数字...

2018-07-25 22:50:51 811

转载 8583报文手动组包——详细分析每个示范域

8583报文手动组包——详细分析每个示范域8583报文作为一种应用较广的报文,有它独特的格式。网上有关8583报文的说明很多。但涉及到每个域的详细例子就较少了。这里列出各个域的详细例子,供参考。8583报文:报文组成:报文头【长度(2字节)+TPDU(5字节)+报文版本号(2字节)】+信息类型+位图+数据TPDU: 6000100000报文版本号:0100信息类型:0080...

2018-07-25 14:34:06 2223 1

转载 ISO8583报文工具类

ISO8583报文工具类(组装和解析报文) 遇上8583报文。具体介绍就不细讲了,这个网上一大堆介绍的。关键是怎么去组装和解析8583报文?这个代码还真不好找。在此,我把自己的研究写成一个工具类,看的懂其实很好改写,看不懂就直接拿去用吧。 package com.lsy.common.util; import java.io.FileInputStream;import j...

2018-07-25 14:32:57 649

转载 银行卡BIN码大全

银行卡BIN码大全2016年05月25日 08:59:46阅读数:21174BIN号即银行标识代码的英文缩写。BIN由6位数字表示,出现在卡号的前6位,由国际标准化组织(ISO)分配给各从事跨行转接交换的银行卡组织。银行卡的卡号是标识发卡机构和持卡人信息的号码,由以下三部分组成:发卡行标识代码(BIN号)、发卡行自定义位、校目前,国内的 信用卡 按照数字打头的不同分别归属于不同的银行卡组织...

2018-07-25 14:22:13 6516 1

转载 理解类8583报文协议

理解类8583报文协议编程语言底层之函数执行https://blog.csdn.net/valada/article/details/79909234我刚进入金融行业时,就知道了IS08583报文协议,我想可能我还没进入这个行业都已经听过了,可知ISO8583的影响力有多大了。最初刚接触它时,确实对其中的一些细节概念不是很清晰,对有些地方比较迷惑。鉴于此,我想很多同行也必然会经历同样得...

2018-07-25 14:15:20 876

转载 camel上下文对象

https://www.oschina.net/translate/getting-started-with-apache-camel-usingExchange中的MessageExchange中还有两个重要属性 inMessage 和 outMessage。这两个属性分别代表Exchange在某个处理元素(处理器、表达式等)上的输入消息和输出消息以上示例中,要注意"from"部...

2018-07-25 10:54:19 393

转载 camel

没有类型的java作为动态语言,groovy中所有的变量都是对象(类似于.net framework,所有对象继承自java.lang.Object),在声明一个变量时,groovy不要求强制类型声明,仅仅要求变量名前使用关键字def(从groovy jsr 1开始,在以前的版本中,甚至连def都不需要)。修改main 方法中的代码:def var="hello world"println...

2018-07-24 23:22:01 327 1

转载 camel-exchange

camel-exchange 在Exchange中使用getIn 和getOut方法:camel Exchange定义了两种方法去获取信息。getIn 和getOut。getIn()方法返回进入的信息。getOut()方法访问出站的信息。有两种场景是camel使用者必须决定使用上述的方法:read-only场景:例如当你记录进入的消息。write场景:例如当你转换消...

2018-07-24 17:55:34 935

转载 Netty:ChannelInboundHandlerAdapter和ChannelOutboundHandlerAdapter

Netty:ChannelInboundHandlerAdapter和ChannelOutboundHandlerAdapter 前面说到,服务端和客户端通讯,我们通常要绑定一个handler(Netty:Bootstrap的handler和childHandler)进行通道的监听,当收到数据时就会触发某个事件,从而进行进一步的处理。目前我们用的比较多的就是ChannelInbound...

2018-07-24 17:38:34 8480

转载 camel-Transform

camel-TransformTransform()是java DSL中的一个方法,用于在camel路由中转换消息。下面举一个小例子:假设你需要将HTML文本中的<br/>标签替换成</n>那么我们可以这样做:from("direct:start").transform(body().regexReplaceAll("\n", "<br/>"..

2018-07-24 14:33:36 213

转载 camel-Transform

camel-Transform Transform()是java DSL中的一个方法,用于在camel路由中转换消息。下面举一个小例子:假设你需要将HTML文本中的<br/>标签替换成</n>那么我们可以这样做:from("direct:start").transform(body().regexReplaceAll("\n", "<br/&g...

2018-07-24 13:55:31 459

转载 prototype

@Scope("prototype")2015年07月17日 16:00:36阅读数:4320当我们在一个ACTION类里面写很多个方法的时候(其实是一种按功能划分模块编程的思想),每个方法的返回状态可能不一样,如果ACTION中不@Scope("prototype"),有可能报找不到XXXACTION的错误!写上这个就表示每次请求都重新创建一个ACTION,与SINGALON对应,俗...

2018-07-24 13:33:34 365

转载 Camel

在Camel的route中,消息在Route的各个节点中是以Exchange的形式传递的,所以对Exchange结构的理解对使用Camel来说是很重要的.Exchange ID 如果不指定,Camel会默认设置一个,可以用来标识一个route的一次执行.MEP message exchange pattern,有InOnly和InOut方式.Exception 但route出异常的时候,抛出...

2018-07-24 11:30:19 250

转载 Spring读书笔记-----Spring的Bean之Bean的基本概念

Spring读书笔记-----Spring的Bean之Bean的基本概念         从前面我们知道Spring其实就是一个大型的工厂,而Spring容器中的Bean就是该工厂的产品.对于Spring容器能够生产那些产品,则取决于配置文件中配置。        对于我们而言,我们使用Spring框架所做的就是两件事:开发Bean、配置Bean。对于Spring矿建来说,它要做的就是...

2018-07-23 17:25:16 167

转载 Spring Boot 入门实战

Spring Boot 入门实战 Spring Boot是什么我们知道,从 2002 年开始,Spring 一直在飞速的发展,如今已经成为了在Java EE(Java Enterprise Edition)开发中真正意义上的标准,但是随着技术的发展,Java EE使用 Spring 逐渐变得笨重起来,大量的 XML 文件存在于项目之中。繁琐的配置,整合第三方框架的配置问题,导致了开...

2018-07-23 08:47:10 302

转载 Camel框架的快速认识和使用

Camel框架的快速认识和使用 Camel流程框架是Apache下的一个开源项目,是较为成熟的流程框架。在web项目中也可以无缝地集成于Spring当中。 一、简单使用 引入camel相关的jar包:camel-core-2.10.4.jar。1、经典的入门示例——文件移动   public class FileMoveWithCamel { ...

2018-07-22 20:45:21 3069

转载 C语言基础

C语言基础 原码、反码、补码(只跟负数相关)正数的原码、反码、补码都相同(也就是说原码、反码、补码只跟负数相关) 原码:把数字转换成二进制 反码:除最高位,其他位依次取反 补码:反码+1注意:计算机中使用补码来表示数据的!!!(由于正数的原码、反码、补码相同,所以在计算机中显示的二进制(补码)和我们通过计算把数字转码成二进制(原码)相同)java基本数据类型byte...

2018-07-22 15:47:11 220

转载 C语言基础

C语言基础 原码、反码、补码(只跟负数相关)正数的原码、反码、补码都相同(也就是说原码、反码、补码只跟负数相关) 原码:把数字转换成二进制 反码:除最高位,其他位依次取反 补码:反码+1注意:计算机中使用补码来表示数据的!!!(由于正数的原码、反码、补码相同,所以在计算机中显示的二进制(补码)和我们通过计算把数字转码成二进制(原码)相同)java基本数据类型byte...

2018-07-22 14:37:28 309

转载 汇编

汇编介绍AT&T格式和intel格式,这两种格式GCC是都可以生成的,如果要生成intel格式的汇编代码,只需要加上 -masm=intel选项即可,但是Linux下默认是使用AT&T格式来书写汇编代码,Linux Kernel代码中也是AT&T格式,我们要慢慢习惯使用AT&T格式书写汇编代码。这里最需要注意的AT&T和intel汇编格式不同点是:...

2018-07-22 14:35:53 502

转载 Groovy基本句法

Groovy基本句法Gradle作为一个构建工具自然不会自己去创造一门语言来支撑自己,那么它用的是哪门子语言呢?什么语言能写成这样:task hello { doLast { println 'Hello world!' }}如此风骚的语法自然要归Groovy莫属了。什么是Groovy官方介绍如下:Apache Groovy is a ...

2018-07-21 21:19:17 173

转载 Groovy学习笔记

Groovy学习笔记  Groovy的文件形式test.groovy 文件以groovy后缀 每个文件对应一个对象 两种写法:class,脚本形式一文件名:Person.groovypackage beanclass Person { String name String gender Person(name, gender) { ...

2018-07-21 16:45:04 597

转载 rehash

rehash当哈希表的大小不能满足需求,就可能会有两个或者以上数量的键被分配到了哈希表数组上的同一个索引上,于是就发生冲突(collision),在Redis中解决冲突的办法是链接法(separate chaining)。但是需要尽可能避免冲突,希望哈希表的负载因子(load factor),维持在一个合理的范围之内,就需要对哈希表进行扩展或收缩。Redis对哈希表的rehash操作步骤如下:扩展...

2018-07-14 23:35:43 5785

转载 C

带参数的宏和函数很相似,但有本质上的区别:宏展开仅仅是字符串的替换,不会对表达式进行计算;宏在编译之前就被处理掉了,它没有机会参与编译,也不会占用内存。而函数是一段可以重复使用的代码,会被编译,会给它分配内存,每次调用函数,就是执行这块内存中的代码。C语言条件编译详解假如现在要开发一个C语言程序,让它输出红色的文字,并且要求跨平台,在 Windows 和 Linux 下都能运行,怎么办呢?这个程序...

2018-07-14 23:22:07 227 1

转载 c

1、数组作为函数的参数进行传递时,该数组自动退化为同类型的指针结果:第一张图中,str为数组,此时的长度为6,而作为函数参数时退化为指针了,指针的长度固定为4。第一张图中,str为数组,所以不能对str进行自增或自减,而在函数中是可以的,因为退化为指针了,而指针时可以进行自增自减的。2、指针参数是如何传递内存的传递方式分值传递和引用传递,而指针参数其实用的是值传递。这里没有说错,看下面分析。可以看...

2018-07-14 14:37:52 182

转载 函数参数传递和返回机制

C/C++)函数参数传递和返回机制2017年01月17日 23:19:42阅读数:214 引:都知道函数的参数传递包括值传递、指针传递和引用传递,函数的返回内容可以是返回值、返回指针、或者返回引用。引用这一概念在C++里面提出的,了解函数的传递以及返回机制是十分重要的,这里主要用C++来描述。 一:变参函数的调用机制: 对于C...

2018-07-14 13:51:59 859

转载 参数传递方式

C语言的3种参数传递方式 参数传递,是在程序运行过程中,实际参数就会将参数值传递给相应的形式参数,然后在函数中实现对数据处理和返回的过程,方法有3种方式值传递地址传递引用传递tips:被调用函数的形参只有函数被调用时才会临时分配存储单元,一旦调用结束占用的内存便会被释放值传递和地址传递,传递的都是实参的一个拷贝C语言中实参和形参...

2018-07-14 13:22:18 161

转载 事务

事务是数据库区别于文件系统的一个重要特征,数据库通过事务保证了数据库中数据的完整性,也就是一个事务内的 N 多操作要么全部都提交,要么全部都回滚。在 Spring 框架中使用事务,我们需要在 XML 里面配置好多 Bean,而这些 Bean 背后都做了哪些事情那,并不是每个人都清楚。通过本场 Chat 您将能弄清楚Mybatis结合Spring中 XML 文件里面配置事务时,每个配置项 Bean ...

2018-07-14 12:43:14 182

转载 c++ 类

c++ 类1:成员函数的声明必须在类的内部,但是它的定义既可以在类的内部,也可以在类的外部。 2:this成员函数通过一个名为this的指针的额外的隐式的参数来访问调用它的那个对象。例如调用一个成员函数的时候,用请求该函数的对象地址初始化this,例如,如果调用f.func(),编译器负责将f的地址传给func的隐参数。func本来没有参数,但是现在就相当于func(&f)。 3:常量成员...

2018-07-07 22:30:32 129

转载 linux下c语言实现简单----线程池

linux下c语言实现简单----线程池这两天刚好看完linux&c这本书的进程线程部分,学长建议可以用c语言实现一个简单的线程池,也是对线程知识的一个回顾与应用。线程的优点有好多,它是”轻量级的进程”,所需资源少,多线程共享数据空间,线程之间切换速度更快,可以减少服务器的闲置时间等。那么我们要在往高层次讲它也有一些缺点,比如一个多线程的程序在创建和销毁线程的时候是比较费资源的,举一个例子...

2018-07-07 22:16:18 395

转载 有关unsigned和有符号类型的区别

有关unsigned和有符号类型的区别相信大家对于unsigned这个玩意并不陌生,但是有的时候却会被它搞懵,比如下面:#include<iostream>using std::cout;using std::cin;using std::endl;int main(int argc,char *argv[]){    char a = 255;    char b = 256;   ...

2018-07-07 21:53:10 388

转载 布尔运算 逻辑运算 移位运算

布尔运算 逻辑运算 移位运算1:四种布尔运算&,|,^,~&:相当于&&,表示”与”运算。一假则假。 |:相当于||,表示”或”运算。一真则真。 ^:表示”抑或”,相同状态则为假。 ~:表示”非”,相当于!。运算 结果a [01101001]b [01010101]~a [10010110]~b [10101010]a&b [01000001]a|b [01...

2018-07-07 21:47:53 1557

转载 void * 是什么?

void * 是什么?最近遇到void *的问题无法解决,发现再也无法逃避了(以前都是采取悄悄绕过原则),于是我决定直面它。在哪遇到了? 线程创建函数pthread_create()的最后一个参数void *arg,嗯?传地址还是传值?传值好像有警告。还有别的出现的地方呢看memcpy(),返回值和参数都有void *,那又怎么传呢?下面我们首先来说说void *是什么。一:void *是什么?C...

2018-07-07 21:45:27 218

转载 指针与数组,指针与函数,指针与字符串

指针与数组,指针与函数,指针与字符串一:指针与数组首先我想解释清楚指针与数组名的关系,由下面的代码引入问题,不知道大家有没有好奇过为什么它们三个是一样的?#include<stdio.h>int main(int argc,char *argv[]){    int a[5] = {1,2,3,4,5};    printf("%p %p %p\n",a,&a,&a[0...

2018-07-07 21:35:54 189

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

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

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

加密机基础知识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

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

程序员英语手册

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

2018-06-13

空空如也

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

TA关注的人

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