自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 收藏
  • 关注

原创 解决“java.lang.IllegalArgumentException: java.security.InvalidKeyException: Illegal key size“

如何解决"java.lang.IllegalArgumentException: java.security.InvalidKeyException: Illegal key size"

2023-09-08 17:15:51 2107

原创 Git 的基本概念和使用方式

Git是一种分布式版本控制系统,它可以追踪文件的变化,并允许多人同时对同一文件进行更新和合并。以下是Git的基本概念和使用方式:仓库(Repository):Git用仓库来存储代码,每个仓库都是一个独立的版本控制系统。分支(Branch):每个仓库都可以创建多个分支,每个分支表示一个独立的代码开发路线。通常,每个分支都是从主分支(master)衍生出来的,但也可以从其他分支创建。提交(Commit):提交表示将文件添加到Git仓库中。Git通过将每个提交视为文件更改的快照来跟踪整个历史记录。

2023-09-08 16:06:35 360

原创 idea自动生成代码

idea自动生成代码

2023-03-24 16:33:05 746

原创 mybatis中xml之trim属性

mybatis中xml之trim属性

2023-03-24 14:26:33 718

原创 IDEA 中启用 lombok

如何在IDEA 中启用 lombok

2023-03-20 19:40:47 5268

原创 Qt将按钮变透明的方法

Qt的界面开发中,经常会有button按钮,但是为了界面美观有时并不需要将此按钮显示出来。设置很简单,就两步第一步:flat进入ui界面,选中你想让它变透明的button右边栏里最下面,有个flat,这个勾上勾上之后的效果:此时按钮已经变成透明的但是在实际运行时点击会出现按钮的形状。接下来是第二步:stylesheet找到stylesheet,然后在里面输入代码background:transparent;如下图所示:至此按钮就全...

2022-05-25 09:38:01 2361

原创 python打包应用程序发布(使用pyinstaller)

python写完的程序,想要移植到没有装python或者python库不全的电脑上直接使用,最简单的方法就是打包发布。

2022-05-18 16:03:59 653

原创 QT如何打包程序

我们用qt开发好的程序。经常需要能够放到别的电脑上运行。要在别的没有安装qt和vs的电脑上运行因此打包成可移植的软件很有必要,需要用到的工具:windeployqt步骤一:release模式运行Qt左下角调试那儿,一般情况下都是debug模式,调成release模式步骤二:拷贝.exe文件到程序的目录文件进入如下:选release文件夹进入选中这个后缀是.exe的文件,复制步骤三:建立文件夹新建个文件夹,我是建立在c盘的。我建的文件夹叫lab..

2022-05-18 15:40:18 7374

原创 将军饮马数学模型

2022-05-18 12:11:29 423

转载 EMV相关知识

<br />此文转贴于《中国金融认证中心》<br /> <br />一、为什么要将银行卡芯片化<br />  2005年6月,美国4000万张信用卡信息被盗让全球为之震惊。MasterCard(万事达国际信用卡公司)说,由于信用卡数据处理中心的电脑网络被入侵,4000万张信用卡账号和有效日期等信息被盗,至今已引起了至少6800多起盗用信用卡消费的案件。这个事件再次把磁条卡的安全问题摆到我们面前。这些年银行卡犯罪早已不是什么新鲜事情了,为什么银行卡犯罪日益猖獗?关键原因在于磁条卡技术自身的缺陷,犯罪分子可以很

2010-10-22 15:02:00 2018

转载 IE无法打开网页的解决方法

<br />IE不能上网浏览的常见原因和解决方法: <br />一、网络设置的问题 <br />这种原因比较多出现在需要手动指定IP、网关、DNS服务器联网方式下,及使用代理服务器上网的。仔细检查计算机的网络设置。 <br />二、DNS服务器的问题 <br />当IE无法浏览网页时,可先尝试用IP地址来访问,如用 Bbs.winzheng.com 的http://218.30.80.30,如果可以访问,那么应该是DNS的问题,造成DNS的问题可能是连网时获取DNS出错或DNS服务器本身问题,这时你可以手动

2010-09-01 03:48:00 2004

转载 “Diebold XFS服务”源代码级深入解析

 这篇文章的目的是记录一下我分析“Diebold XFS服务”软件是怎样实现的过程。当然,我是没有Diebold软件的源代码的,也没看过一句我所分析内容涉及到的代码,其源代码只在国外才有,我手中只有执行程序,不过,一个软件有没有源代码对于我来说是无关紧要的,面对着计算机这个东西,我只看到代表0和1的高低电平在机器里面跳跃着,在总线、硬盘、内存之间不停的忙碌着,其实它们与人类的世界并没有什么分别

2009-11-29 16:23:00 1571

转载 关于KAL公司的一些情况

   其实KAL公司只算是一个比较小的公司,但是随着它在中国的合作伙伴紫金工作分别拿下了建行和光大的跨平台ATMC程序,其名字也被我们所渐渐熟识。      如果说对于WOSA/XFS(现叫过CEN/XFS)概念在中国的推广,KAL公司起了非常重要的作用。KAL公司是中国ATM企业在WOSA/XFS领域的指路者,为中国ATM使用跨平台软件起了不可磨灭的作用,许多ATM从业人员都从KAL公司的产品上

2007-08-20 21:08:00 3771

转载 NCR Shuffle算法原理

NCR Shuffle算法原理 刘永胜    2006年于广州 NCR的Shuffle(混淆)算法,做ATM的很多都知道,并且都使用有封装好的现成接口,但是基本没有多少人知道其算法原理,所以将原理写在这,给需要的人提供些许帮助。 以下为举例。比如要Shuffle的数据(J):0123456789 123456参与Shuffle的Key(K):12345678Ba

2007-08-19 20:10:00 1032

转载 金融行业密钥详解

金融行业密钥详解   刘永胜    2005年6月于深圳    金融行业因为对数据比较敏感,所以对数据的加密也相应的比较重视。在其中有关密钥及加密方面的文章很少,并且散发在各个银行及公司的手中,在网上没有专门对这部分进行介绍的。本文对金融行业的密钥进行较深入的介绍,包括象到底什么是主密钥(MasterKey)、传输密钥(MacKey),为什么我们需要这些东西等。    本文采取追源溯本的方式,力求

2007-08-19 19:56:00 2351

转载 分组密码算法分析

 分组密码算法分析,改进东方龙马公司 孙琳(2000.11) 序:这是我花了近2周的时间写的,可以说比较全面地介绍了各种分组密码、如DES算法、IDEA算法,其中最为宝贵的一部分是最后AES新推荐的算法Rijndael,它是今年10月份美国国家标准和技术研究所刚刚推出的分组密码算法,目前美国官方还没有正式发布此标准,但基本上已有定夺。 前言数据加密作为一项基本技术是所有通信安全

2007-08-19 19:48:00 5106 2

转载 ISO8583接口的详细资料

   ISO8583接口的详细资料   ISO8583包(简称8583包)是一个国际标准的包格式,最多由128个字段域组成,每个域都有统一的规定,并有定长与变长之分。8583包前面一段为位图,用来确定包的字段域组成情况。其中位图是8583包的灵魂,它是打包解包确定字段域的关键,而了解每个字段域的属性则是填写数据的基础。   1、 位图描述如下:   位图位置:1   格式:定长   类

2007-08-19 19:35:00 2548

转载 全面掌握ISO8583报文

 我刚进入金融行业时,就知道了IS08583报文协议,我想可能我还没进入这个行业都已经听过了,可知ISO8583的影响力有多大了。最初刚接触它时,确实对其中的一些细节概念不是很清晰,对有些地方比较迷惑。鉴于此,我想很多同行也必然会经历同样得阶段,所以我写下本文,以便大家能够少走一些弯路。同时,我在网上(http://blog.csdn.net/lysheng/archive/2005/03/03/

2007-08-19 14:23:00 1786

转载 WOSA/XFS及SP综述

前言:        写给ATM硬件和软件人员的无言歌。        希望对工作有所帮助,能够少花些时间在解决相关问题上,多些时间做自己喜欢做的事情。        一定意义上来讲,任何ATM从业人员都应该看下这篇文章。 正文:        随着符合WOSA/XFS规范的跨平台ATMC软件日益铺开,确实有很多人需要稍微深入的知道一些相关概念,但没有这样的文章来介绍,并且可能在很长的时间内,都不

2007-08-19 14:09:00 4783 1

转载 关于WOSA/XFS中SP程序报无效地址的错误

关于WOSA/XFS中SP程序报无效地址的错误 刘永胜     2006年于广州 如果深入接触过符合WOSA/XFS规范的软件,会有幸看到有时候软件报以下错误:“invalid virtual base addr., GetLastError: 487”。 当定位错误时,会发现是XFS_SUPP.DLL程序报出来的错。 如果不知道原因,解决这个问题将会花费一些时

2007-08-19 14:07:00 4340 2

转载 深解WOSA/XFS中的内存分配函数

            刘永胜           2005年于广州洛溪江畔      微软制定WOSA/XFS规范,并不是一件简单的事情。如果对Windows操作系统本身理解的足够深入的话,会理解WOSA架构里面的很多内容,远不是想象的那么简单。首先我们要清楚WOSA架构并不是只存在于XFS规范中,微软还有很多地方在使用WOSA架构,比较常见的如WinSock套接字、ODBC数据库等。所有的这些

2007-08-19 14:02:00 3112

转载 ATM终端监控软件的革命(兼谈CEN/XFS3.03)

  刘永胜    2005年于广州      接收新的事务总是要经过一个过程的,我们已经习惯于旧的东西,懒得学习新东西了。不过,没有办法,有些新东西即使你不想去掌握它,但至少也要了解它,毕竟新事务的出现都有其前因后果,不会凭空而来。      今天我们来看看已经发布很久的CEN/XFS3.03文档。CEN/XFS近年来频频推出新的规范,比微软出Windows补丁包的速度少不了多少了。不过也没办法,

2007-08-19 13:59:00 2151

转载 SP应该增加握手机制

     这里提到的握手机制,简单点讲,就是增加某些确认信息。      为什么这样说呢?因为SP中有些地方比较特殊,我们就拿一个简单的例子,读卡器IDC等待进卡的命令。我们知道这个命令在WOSA规范中叫做WFS_CMD_IDC_READ_RAW_DATA,其功能是一直打开读卡器的闸门,等待有个客户将卡插入,如果硬件检测到有卡插入了,则会发送一个WFS_EXEE_IDC_MEDIAINSERTED

2007-08-19 13:56:00 1265

转载 ActiveXFS规范何去何从

    ActiveXFS规范也是属于CEN(欧洲标准委员会)机构所管理的一个金融行业标准,很多做金融一行的人估计对它都不太了解。在2000-1-25号,由NCR、微软、Nexus软件公司(现已被Diebold收购)共同制定了ActiveXFS规范,定为1.0版,它由13个单独的文档组成,分别是Part1: ActiveXFS Common Object Interface Specificati

2007-08-19 13:55:00 1615 1

转载 WOSA/XFS文档中的一些错误

 WOSA/XFS文档(CWA 14050  october 2000版本)基本上写的比较全面准确,但是由于其中内容太多,还是有不少地方出现小的错误。这些错误我遇到了很多,不过有些都忘了,只能是再碰到时将它记下来。所以我在这记下来一些错误,以后会不断的将新的错误添加上来。1、第一份文档API-SPI(CWA 14050-1)中第18页的4.3.2节(synchronous Functions)

2007-08-19 13:51:00 1420

转载 补充一下有关XFS Manager的内存管理部分

既然提到了XFS Manager的内存管理,在这里就多说一下Windows操作系统的内存管理。很多从事Windows操作系统平台开发的软件人员,经常使用内存分配函数却不知道它们是怎么实现出来的,比如,C/C++中经常会使用malloc()和new()来分配一块内存出来,在这块内存中进行各种操作,最后调用free()和delete()将分配的内存释放掉。那么到底我们在调用C/C++语言的这几个函数时

2007-08-19 13:49:00 1592

转载 自己动手写XFS Manager

 刘永胜     2005年于广州      既然没有人知道XFS Manager的源代码,咱们就自己写一个吧。      因为XFS Manager 2.0和XFS Manager 3.0差别不大,下面就以XFS Manager 3.0为准,自己动手开发一个XFS Manager 3.0。      整个XFS Manager是用C语言写的,也可以使用C++来写。以下提到的一些Windows A

2007-08-19 13:47:00 4333

转载 WOSA/XFS的介绍

做ATM这一行的早晚会听到CEN/XFS(即WOSA/XFS),但是有些人现在对其可能不是太了解,我把以前的一篇文章贴出来吧,让大家来了解一下什么是WOSA/XFS。 WOSA/XFS的介绍刘永胜 2004年于广州 WOSA(全称是Windows开放式系统体系结构 Windows Open System Architecture),是微软公司提出的一种在Windows操作系统下的软件架构。 WOS

2007-08-19 13:38:00 1691

空空如也

空空如也

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

TA关注的人

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