`
imshare
  • 浏览: 321818 次
  • 性别: Icon_minigender_1
  • 来自: 宜昌
社区版块
存档分类
最新评论
文章列表
简介 Java自带的keytool工具是个密钥和证书管理工具。它使用户能够管理自己的公钥/私钥对及相关证书,用于(通过数字签名)自我认证(用户向别的用户/服务认证自己)或数据完整性以及认证服务。它还允许用户储存他们的通信对等者的公钥(以证书形式)。 keytool 将密钥和证书储存在一个所谓的密钥仓库(keystore)中。缺省的密钥仓库实现将密钥仓库实现为一个文件。它用口令来保护私钥。 Java KeyStore的类型 JKS和JCEKS是Java密钥库(KeyStore)的两种比较常见类型(我所知道的共有5种,JKS, JCEKS, PKCS12, BKS,UBER)。 JKS的P ...
cer后缀的证书文件有两种编码-->DER二进制编码或者BASE64编码(也就是.pem) p7b一般是证书链,里面包括1到多个证书 pfx是指以pkcs#12格式存储的证书和相应私钥。 在Security编程中,有几种典型的密码交换信息文件格式: DER-encoded certificate: .cer, .crt PEM-encoded message: .pem PKCS#12 Personal Information Exchange: .pfx, .p12 PKCS#10 Certification Request: .p10 PKCS#7 cert request res ...
按钮(Button)组件是SWT中最常用的组件,Button类的构造方法是: Button(Composite parent,int style) 该方法有两个参数: 第一个参数parent是指Button创建在哪一个容器上。Composite(面板)是最常用的容 器,Shell(窗体)继承自Composite,此 ...
1. 为什么要使用SWT? SWT是IBM开发一套跨平台的GUI开发框架。为什么IBM要创建另一种GUI呢?为什么他们不使用现有的Java GUI框架呢?要回答这些问题,我需要回到Java的早期时代。 Sun已经创建了一套跨平台的GUI框架 AWT (Abstract Windowing Toolkit)。 这个AWT框架使用了本地窗口组件(native widgets)不过它存在LCD问题. 这个LCD问题导致了它失去主要的平台特性。换句话说,如果平台A有窗口组件1-40而平台B有窗口组件20-25,那么这个跨平台的AWT框架只能提供这两个集合的交集。 为了解决这个问题,Sun创建了一个新的框 ...
现在项目中不少的地方都用到的freemarker,但是自己一直都是调用别人已经写好的Macro,没怎么过多的去关注它,近期在开发一个新的功能的时候自己终于有机会来写了。 引用我这个Macro主要是用于数据的分页功能。 一、Macro介绍 Macro又叫宏,宏是在模板中使用macro指令定义 1、基本用法 宏是和某个变量关联的模板片断,以便在模板中通过用户定义指令使用该变量,下面是一个例子: macro代码 <#-- UNT列表Macro orderBy:排序方式。【0:留言时间从新到旧;1:留言时间从旧到新;】(默认0) firstResult:第一条记录。(默认0) ...
Linux下tomcat服务的启动、关闭与错误跟踪,远程连接到服务器以后,通常通过以下几种方式启动关闭tomcat服务: 1).启动tomcat服务 进入tomcat主目录下的bin目录,然后执行如下命令: ./startup.sh 2).关闭tomcat服务 进入tomcat主目录下的bin目录,然后执行如下命令: ./shutdown.sh 通过1)启动的tomcat有个弊端,当客户端连接断开的时候,tomcat服务也就立即关闭了,通过以下命令可以作为Linux服务一直运行 3).作为服务启动tomcat 进入tomcat主目录下的bin目录,然后执行如下命令: noh ...
从Java 1.3开始,Java SDK就通过java.util.Timer类提供了基本的调度功能。这个类允许你调度一个任务(通过java.util.TimerTask子类定义)按任意周期运行。 创建一个定时器任务 使用Java Timer来调度定时删除文件的功能,第一步是从java.util.TimerTask中派生出删除文件的任务,如以下程序所示。 CertZip.java public class CertZip { private static final String separator = File.separator; Logger log = Lo ...
--备份scott exp --创建表空间 create tablespace xxx datafile 'e:\xxx.ora' size 5m autoextend on; --创建用户 create user xxx identified by xxx default tablespace users quota 10M users; grant create session,create table,create view to xxx; --导入数据 imp --删除用户 drop user XX ...
connect by 是结构化查询中用到的,其基本语法是: select ... from tablename start with 条件1 connect by 条件2 where 条件3; 例: select * from table start with org_id = 'HBHqfWGWPy' connect by prior org_id = parent_id; 简单说来是将一个树状结构存储在一张表 ...

mysql远程连接

mysql默认情况下,无法远程访问.本文提供了三种解决方法: 1、改表法。可能是你的帐号不允许从远程登陆,只能在localhost。 这个时候只要在localhost的那台电脑,登入mysql后,更改 "mysql" 数据库里的 "user" 表里的 "host" 项,从"localhost"改称"%"   mysql -u root -pvmwaremysql>use mysql;   mysql>update user set host = '%' where user = 'ro ...
项目进入二期了每次领导们在外面访问在云计算机上的项目总是抱怨说页面每次都打开的很慢,而且数据量都很小,一天到晚的催促我们解决这个问题,唉!没办法这个问题落在我的身上了,最开始还以为是程序代码写的问题,装了一个IEHttpAnalyzer测了一下页面的请求响应时间大部分时间都耗在JS的下载上面了,当我查看页面源代码的时候惊呆了,基本上每个页面都引用了10~18个JS 没办法只能考虑是否能删减或者压缩,经过几轮测试后了后者,但是在考虑压缩JS的时候传统的JS压缩(删除注释,删除多余空格等)提供的压缩率有时还是不尽不意;现在的问题是这种动态的压缩会导致服务器CPU占用率过高,现在我想到的解决辨法是通过 ...
package test;     import java.io.BufferedInputStream;   import java.io.FileInputStream;   import java.io.PrintStream;   import java.sql.Connection;   import java.sql.DriverManager;   import java.sql.ResultSet;   import java.sql.SQLException;   import java.sql.Statement;     public class Te ...
主要的原因是两个数据库的字符集不相同引起的 先查导出的数据的oracle字符集 用sys用户登陆oracle 执行如下SQL: select * from nls_database_parameters where parameter in('NLS_CHARACTERSET','NLS_NCHAR_CHARACTERSET'); 然后再把本机的字符集设置与数据源的机器相同 SHUTDOWN   IMMEDIATE;       STARTUP   MOUNT;   注:如果在执行STARTUP   MOUNT;  提示could not open parameter file ...
1.查找MySQL的cnf文件的位置 find / -iname '*.cnf' -print   /usr/share/mysql/my-innodb-heavy-4G.cnf /usr/share/mysql/my-large.cnf /usr/share/mysql/my-small.cnf /usr/share/mysql/my-medium.cnf /usr/share/mysql/my-huge.cnf /usr/share/texmf/web2c/texmf.cnf /usr/share/texmf/web2c/mktex.cnf /usr/share/texmf/web2c ...
自从上在redhat Enterprise 5 中安装了MySQL,这次来实践操作一下MySQL用户的管理; 一、root用户密码的维护:        由于安装MySQL完后,MySQL会自动提供一个不带密码的root用户,为了安全起见给root设置密码:        #mysqladmin -u root password 123 (123为密码,也可以写成:'123'或"123") ;        设置密码后登入时就不能直接输入mysql了,必须跟些参数了,如下:        [root@localhost ~]# mysql -u root -p (-u 后 ...
Global site tag (gtag.js) - Google Analytics