摘要:
private void doPhoto(int requestCode) { if(!Environment.getExternalStorageState().equals(Environment.MEDIA_MOUNTED)){ showToast(this, "请插入SD存储卡"); return; } Intent i = new Intent("android.media.action.IMAGE_CAPTURE"); picPath = Environment.getExternalStorageDirectory() + "/& 阅读全文
摘要:
HP QC(Quantity Center)是一款不错的测试管理工具,公司的操作系统Windows 7登录到QC Server的Quality Center和Addin页面,客户端组件不能正常下载,从而导致整个QC不能使用。HP QC客户端现象:无法加载控件,页面出现红X,导致无法下载控件,从而无法完成QC客户端安装。下面是解决的步骤:方案一、Step I:关闭UAC (User Account Control)通过开始菜单搜索框,输入UAC,会出现 Change User Account Control菜单项。选在该菜单弹出如下一个User Account Control Settingde 阅读全文
摘要:
换肤,我们都很熟悉,像XP的主题,塞班的主题。看过国外的一些技术博客,就会发现国内和国外对软件的,或者说移动开发的软件的需求的不同。国外用户注重社交、邮件等功能,国内用户则重视音乐、小说、皮肤等功能,国内有很多的软件都支持换肤,像腾讯微博、墨迹天气等。 Android系统通过XML 形式描述各种资源,包括布局、字符串、样式、交互风格等,通常存放在res目录中,使应用逻辑和界面设计分离开来,让开发者可以专注于代码逻辑。换肤就是换掉皮肤包括的部分或所有资源。皮肤一般含有多个文件,例如图片、配置等文件,分散的文件不利于传输和使用,最好打包。打包的格式一般选择zip格式。这里分两种情况,一种是apk, 阅读全文
摘要:
lua 开发环境的搭建现已windows系统为例,演示一下lua环境的搭建。Lua_v5.1.4 下载地址 http://code.google.com/p/luaforwindows/点击"Google Code";安装完成后在SciTE 中输入 print("Hello world");然后run 阅读全文
摘要:
1. 什么是 JNIJNI是Java Native Interface的缩写。从Java 1.1开始,JNI标准成为java平台的一部分,它允许Java和其他语言进行交互。JNI一开始为C和C++而设计的,但是它并不妨碍你使用其他语言,只要调用约定受支持就可以了。使用java与本地已编译的代码交互,通常会丧失平台可移植性。但是,有些情况下这样做是可以接受的,甚至是必须的,比如,使用一些旧的库,与硬件、操作系统进行交互,或者为了提高程序的性能。关于 JNI 的用法很简单,有点像 java 里的 reflect 的工作机制。2. Jni程序开发的一般操作步骤如下:(1) 编写带有native声明的 阅读全文
摘要:
NSAutoreleasePool' is unavailable: not available in automatic reference counting mode这我就纠结了,对着书敲都出问题,这让我怎么学啊,结果google了下发现原来我用的是X-code 4.2,苹果引入了自动记算引用数的功能,所以老的项目中NSAutoreleasePool* pool = [[NSAutoreleasePoolalloc]init];是报错的,必须把arc(auto-reference-command)关闭才行,方法如下:Build settings--->Apple LLVM c 阅读全文
摘要:
代码部分:<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical" > <Line 阅读全文
摘要:
一、前言: 网络数据安全包括数据的本身的安全性、数据的完整性(防止篡改)、数据来源的不可否认性等要素。对数据采用加密算法加密可以保证数据本身的安全性,利用消息摘要可以保证数据的完整性,但是还有一点就是数据来源的不可否认性(也就是数据来自哪里接收者是清楚的,而且发送数据者不可抵赖)。 有些方案曾经使用消息认证码(MAC)来保证数据来源于合法的发送着,但是利用消息认证码会带来一个问题,就是通讯双方必须事先约定两者之间的通讯用共享密码。在我们的互联网如此庞大的今天,这显然是不合适的,而数字签名可以解决我们的这个问题。数字签名(通常的数字签名)的基础是公钥密码体系(例如:RSA)。发送者有独一无二的. 阅读全文
摘要:
zh_cnKeyPairGenerator 类用于生成公钥和私钥对。密钥对生成器是使用 getInstance 工厂方法(返回一个给定类的实例的静态方法)构造的。特定算法的密钥对生成器可以创建能够与此算法一起使用的公钥/私钥对。它还可以将特定于算法的参数与每个生成的密钥关联。有两种生成密钥对的方式:与算法无关的方式和特定于算法的方式。两种方式的唯一区别在于对象的初始化:与算法无关的初始化所有的密钥对生成器遵循密钥大小和随机源的概念。对于不同的算法,密钥大小的解释也不相同(例如,对于 DSA 算法,密钥大小对应于模的长度)。此 KeyPairGenerator 类有一个 initialize 方 阅读全文
摘要:
/*** @authorcyw 创建日期: 2010-11-25*/package com.bean;import java.security.InvalidKeyException;import java.security.KeyPair;import java.security.KeyPairGenerator;import java.security.NoSuchAlgorithmException;import java.security.PrivateKey;import java.security.PublicKey;import java.security.Signature;i 阅读全文