`
心动音符
  • 浏览: 336841 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
单向认证-SSL 协议的具体过程 ①客户端的浏览器向服务器传送客户端 SSL 协议的版本号,加密算法的种类,产生的随机数,以及其他服务器和客户端之间通讯所需要的各种信息。 ②服务器向客户端传送 SSL 协议的版本号,加密算 ...
wsdl2java 用于根据WSDL生成相应的服务端和客户端代码的生成工具。 命令行格式为:WSDL2Java [options] -uri <url or path> : A url or path to a WSDL 其中常用的options具体如下:  -o <path> : 指定生成代码的输出路径 -a : 生成异步模式的代码 -s : 生成同步模式的代码 -p <pkg> : 指定代码的package名称 -l <languange> : 使用的语言(Java/C) ...
CXF和Axis2是两个比较流行的webService框架,接下来我会写几篇博客简单介绍如何使用这两种框架。首先,先简单介绍一下CXF的使用。   CXF发布webService有多种方法,这里我介绍三种: 1、不使用Spring,CXF自动发布webService 2、不使用Spring,CXF手动发布webService 3、使用Spring + CXF发布webService   这篇博客以实例介绍第一种方法——不使用Spring,CXF自动发布webService。   服务端: 目录结构如下:  IHelloWorldServer代码:   package c ...
以前在网厅的时候,请求计费的账单开始使用的是httpclient,后来因为性能问题,换成了使用socket 发送http请求的方式,由于计费服务器端使用了redirect ,因此还需要从响应报文中得到Location 中的url,再次发送一次http请求才能完成整个业务逻辑!     Https 资源在访问的时候会让你输入用户名和密码    1.使用linux 的curl命令     [root@xhuvm03 ~]# curl -k --basic --user "tcloudadmin:tcloud123" --data "" --he ...
当我们制作商城网站时,往往都会为用户们提供信用卡支付通道,为了保证用户们输入的信息不被人窃取、泄露、被更改,这个时候我们就有必要申请安装一个SSL证书了,它能有效的保户用户输入信息的安全。 但是SSL证书要怎么在网站服务器进行申请和安装呢?这是本篇厦门中恒天下要为大家分享的一个话题: 1、首先要制作CSR文件 CSR就是Certificate Secure Request证书请求文件。这个文件是由申请人制作,在制作的同时,系统会产生2个密钥,一个是公钥就是这个CSR文件,另外一个是私钥,存放在服务器上。要制作CSR文件,申请人可以参考WEB SERVER的文档,一般APACHE等,使用O ...
下载安装openssl,进入/bin/下面,执行命令(把ssl目录下的openssl.cnf 拷贝到bin目录下) 1.首先要生成服务器端的私钥(key文件): openssl genrsa -des3 -out server.key 1024 [root@airwaySSL openssl]# cd ssl/ [root@airwaySSL ssl]# pwd /home/openssl/ssl [ro ...
第一步:为服务器生成证书 使用keytool 为 Tomcat 生成证书,假定目标机器的域名是“ localhost ”, keystore 文件存放在“ C:\tomcat.keystore ”,口令为“ password ”,使用如下命令生成: keytool -genkey -v -alias tomcat -keyalg RSA -keysize 2048 -validity 3650 -keystore c:\tomcat.jks -dname "CN=221.133.237.236,OU=cn,O=cn,L=cn,ST=cn,c=cn" -store ...
三、Java安全#为JRE环境导入信任证书 1、使用浏览器访问目标网站,下载证书存储成cer格式 2、使用keytool导入 2.1、确认信任服务器cer文件路径/tmp/Base64.alipay.cer 2.2、确认JAVA_HOME, 2.3、keytool -import -trustcacerts -alias alipay.com -file /tmp/Base64_Alipay.cer -keystore /opt/jrockit-jdk1.6.0_20/jre/lib/security/cacerts -storepass changeit 2.4、执行中需要确认导 ...
主要分2步:让tomcat能使用https--->强制使用https访问 1.让tomcat能使用https   A.在运行命令JAVA_HOME/bin/keytool -genkey -alias tomcat -keyalg  RSA  -keystore     C:\Tomcat\GMAE3.0Tomcat\tomcat.keystore     并设置密码。这样就生成了证书,将证书放到合适的地方(任意地方都可以)  B.打开tomcat目录下的server.xml文件并找到关于ssl的相关段   <!-- Define a SSL HTTP/1.1 Co ...
ETL的考虑        做数据仓库系统,ETL是关键的一环。说大了,ETL是数据整合解决方案,说小了,就是倒数据的工具。回忆一下工作这么些年来,处理数据迁移、转换的工作倒还真的不少。但是那些工作基本上是一次性工作或者很小数据量,使用access、DTS或是自己编个小程序搞定。可是在数据仓库系统中,ETL上升到了一定的理论高度,和原来小打小闹的工具使用不同了。究竟什么不同,从名字上就可以看到,人家已经将倒数据的过程分成3个步骤,E、T、L分别代表抽取、转换和装载。       其实ETL过程就是数据流动的过程,从不同的数据源流向不同的目标数据。但在数据仓库中,ETL有几个特点,一是数 ...
1,当插入数据超过全表的10%的时候,要先除去索引,再插入,插入完了再将索引创建回去。   2,避免索引列上使用函数,否则本次查询索引将失去作用,除非你加的是函数索引。   3,避免在索引列上使用NOT,!=这样的条件,索引只能很快定位表中有什么,否则它还是要全表扫描   4,索引列上用>=替代>  select * from Table1 where D>=4 高校 select * from Table1 where D>3 低效   5,在insert或update的时候,最好都加一个条件,这个条件是之insert或update表中没有的的数据 ...
ORACLE的临时表在应用系统中有很大的作用,它可以让用户只能够操作各自的数据中而互不干扰,不用担心会破坏或影响其他SESSION/TRANSACTION的数据,这也是数据安全的一种解决方法。 临时表分为SESSION、TRANSACTION两种,SESSION级的临时表数据在整个SESSION都存在,直到结束此次SESSION;而TRANSACTION级的临时表数据在TRANACTION结束后消失,即COMMIT/ROLLBACK或结束SESSION都会清除TRANACTION临时表数据。 两种临时表的语法:     create global temporary table 临时表名 on ...
星形模式是一种多维的数据关系,它由一个事实表(Fact Table)和一组维表(Dimension Table)组成。每个维表都有一个维作为主键,所有这些维的主键组合成事实表的主键。事实表的非主键属性称为事实(Fact),它们一般都是数值 ...
视图家族 描述 COL_PRIVS 包含了表的列权限,包括授予者、被授予者和权限 EXTENTS 数据范围信息,比如数据文件,数据段名(segment_name)和大小 INDEXES 索引信息,比如类型、唯一性和被涉及的表 IND_COLUMNS 索引列信息,比如索引上的列的排序方式 OBJECTS 对象信息,比如状态和DDL time ROLE_PRIVS 角色权限,比如GRANT和ADMIN选项 SEGMENTS ...
ABS 返回指定值的绝对值 SQL> select abs(100),abs(-100) from dual;  ABS(100) ABS(-100)--------- ---------      100       100 ACOS 给出反余弦的值 SQL> select acos(-1) from dual;  ACOS(-1)---------3.1415927 ADD_MONTHS ADD_MONTHS(,<i>),增加或减去月份,返回日期d加上i个月后的结果。i可以使任意整数。如果i是一个小数,那么数据库将隐式的他转换成整数,将会截去小数点后面的 ...
Global site tag (gtag.js) - Google Analytics