`
luckliu521
  • 浏览: 261519 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论
文章列表
Keytool命令行参数说明 2010-03-19 17:05      参数 说明   -genkey 在用户主目录中创建一个默认文件".keystore",还会产生一个mykey的别名,mykey中包含用户的公钥、私钥和证书   -alias 别名   -keystore 指定密钥库的名称(产生的各类信息将不在.keystore文件中   -keyalg 指定密钥的算法   -validity 指定创建的证书有效期多少天   -keysize 指定密钥长度   -storepass 指定密钥库的密码   -keypass 指定别名条目的密码   -dna ...
C=CN,OU=IT,O=YIXIUWANG,ST=BEIJING,C=CN,L=HD,CN=192.168.1.122,emailAddress=test@test.com 服务器证书 keytool -genkeypair -v -alias tomcat -keyalg RSA -validity 730 -keystore c:\ca\tomcat.keystore -dname "C=xx,OU=xx,O=xx,ST=BEIJING,C=CN,L=HD,CN=192.168.1.122,emailAddress=test@test.com" -storepass 1 ...

SSL工作原理

SSL 是一个安全协议,它提供使用 TCP/IP 的通信应用程序间的隐私与完整性。因特网的 超文本传输协议 (HTTP)使用 SSL 来实现安全的通信。 在客户端与服务器间传输的数据是通过使用对称算法(如 DES 或 RC4)进行加密的。公用密 ...
ssl登录过程 CA证书原理 SSL 协议的握手和通讯   为了便于更好的认识和理解 SSL 协议,这里着重介绍 SSL 协议的握手协议。SSL 协议既用到了公钥加密技术又用到了对称加密技术,对称加密技术虽然比公钥加密技术的速度快, ...
Android的私钥和信任证书的格式必须是BKS格式的,通过配置本地JDK,让keytool可以生成BKS格式的私钥和信任证书,java本身没有BouncyCastle密库 服务端: Java代码  public class SSLServer {        private static final int SERVER_PORT = 50030;      private static final String SERVER_KEY_PASSWORD = "123456";      private static final String SERVER_ ...
11.Android JSON解析示例代码 来自Google官方的有关Android平台的JSON解析示例,如果远程服务器使用了json而不是xml的数据提供,在Android平台上已经内置的org.json包可以很方便的实现手机客户端的解析处理。下面Android123一起分析下这个例子,帮助Android开发者需要有关 HTTP通讯、正则表达式、JSON解析、appWidget开发的一些知识。 public class WordWidget extends AppWidgetProvider { //appWidget     @Override     public void onUpda ...
41. Splash Screen开场屏在Android中的实现 很多网友可能发现近期Tencent推出的手机QQ Android版包含了一个开场屏Splash Screen载入效果,通常游戏或大型软件打开时可能需要一个释放解析资源的过程,需要一个前台的动画播放和后台的逻辑 ...
我是通过参考:http://www.cnblogs.com/zhangdongzi/archive/2011/04/14/2016434.html 在XML操作过程中,我们经常会想如何去处理它,在Android平台下,有三种解析XML文件的方式。 第一种是DOM,它的特点是一次全部加载,如果对于数据量小的情况 ...
(1) 打开php的安全模式 php的安全模式是个非常重要的内嵌的安全机制,能够控制一些php中的函数,比如system(), 同时把很多文件操作函数进行了权限控制,也不允许对某些关键文件的文件,比如/etc/passwd, 但是默认的php.ini是 ...
The AndroidManifest.xml File one.add.one 发短消息加为好友one.add.one 当前离线 注册时间2011-5-9 最后登录2011-6-23 阅读权限30 积分413 精华0 帖子136 . 中级会员 中级会员, 积分 413, 距离下一级还需 87 积分  楼主 快速分享:发表于 2011-6-7 12:45 |只看该作者 |倒序浏览 |打印 【The Manifest File】   在Android系统能够启动一个应用程序组件之前,系统必须通过阅读应用程序AndroidManifest.xml文件来知道组件的存在。你的应用程序必须 ...
当一个活动接收到焦点时,它将被要求绘制它的布局。Android框架将处理这个绘画的过程,但是活动必须提供它的布局层次的根节点。 绘画从布局的根节点开始。它被要求来测量和绘制布局树。绘画通过遍历布局树并渲染每个和失效区域相交的视图来处理。相应的,每个视图组负责请求绘制它的子视图(通过draw() 方法)而每个视图负责画它自己。因为这个树是顺序遍历的,这意味着先画父节点(也就是在屏幕后面),然后按照树中出现的顺序画其同层次节点。 框架将不会画不在失效区域的视图,而且还将会帮你画视图背景。 你可以强制一个视图被重画,通过调用invalidate()。 绘画布局共有两步:一个度量过程和一个布局过 ...
1. ActionBar(活动栏)替代了显示在屏幕顶端的标题栏。主要负责显示菜单,widget,导航等功能,主要包括:  显示选项菜单中的菜单项到活动栏;  添加可交互的视图到活动栏作为活动视图;  使用应用的图标作为活动项,代表返回home或者向上等重要操作;  提供标签导航,方便不同的Fragment之间切换;  提供下拉导航功能。 2. Android3.0针对ActionBar新增的类如下: ActionBar ActionBar.LayoutParams  android:layout_gravity:设置控件本身相对于父控件的显示位置。(而android:gravity: ...
标签:Android menu 移动开发 原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://android.blog.51cto.com/268543/306424 Android系统里面有3种类型的菜单:options menu,context menu,sub menu。 options menu    按Menu键就会显示,用于当前的Activity。     它包括两种菜单项:          因为options menu在屏幕底部最多只能显示6个菜单项,这些菜单项称为icon menu,icon menu只支持 ...
理解Android系统中的轻量级解决方案RPC的原理,需要先回顾一下JAVA中的RMI(Remote Method Invocation)这个易于使用的纯JAVA方案(用来实现分布式应用)。有关RMI的相关知识,可以通过下图来归纳: Android中的RPC也是参考了JAVA中的RMI方案,这里我们再详细了解一下RPC的实现过程。 Android中的RPC机制是为了实现一个进程使用另一个进程中的远程对象,它使用了Android自己的AIDL(接口定义语言),使用户很方便地定义出一个接口作为规范,通过一个远程Service为代理 ,客户端在绑定该远程Service过程中获取远程对象,进而使用该对 ...

IPhone下GBK转UTF-8

先把数据转成二进制,然后再转成字符串,见下面代码,开头那两句 - (void)didReceiveData:(NSData *)data { CFStringRef gb2312Str = CFStringCreateWithBytes(NULL,  [data bytes],  [data length],  kCFStringEncodingGB_18030_2000,  false);  if(NULL == gb2312Str){ NSLog(@"create CFStringRef fail"); } else{ NSString *gb2312NSS ...
Global site tag (gtag.js) - Google Analytics