最近实现了银行柜员刷卡登录Windows功能,将技术要点摘录下。
1. GINA原理
GINA是WinLogon的可插入部件。Windows操作系统中Winlogon进程负责管理与登录和身份认证相关的安全性工作,包括处理用户的登录与注销、启动用户shell、输入口令、更改口令、锁定与解锁工作站等。Winlogon进程在系统初始化时,启动用户程序之前运行起来,以保证相关操作对其它进程不可见,避免其它进程取得登录敏感数据。启动过程中winlogon.exe会调用GINA,GINA(Graphical Identification and Authentication )是微软windo......
直接从Word贴过来丢失了图片,有兴趣的童鞋请留email索取Word文档。
一、简介
Apache Click 是一个先进的Java企业版的Web应用程序框架,提供一个基于浏览器的富客户端编程模型。非常简单和易用,一般的开发人员在一天内就可以上手使用。
主要的特点包括:
* 易学
* 面向组件和页面的设计
* 基于事件的编程模型
* 性能非常好
* 自动的表单生成以及客户端、服务器端数据验证
* 支持 Velocity、JSP、FreeMarker 等模板引擎
* 采用 Apache 开源协议
* 支持 JDK 1.5 以及以......
几天没灌水了,灌一下:
1、先建立Java文件
例如:
package com.icbc;
/**
* Dll调用例子
*
*/
public class TestDll {
public native int add(int x, int y);
......