- 浏览: 8663 次
- 性别:
- 来自: 福州
-
最近访客 更多访客>>
文章列表
今天终于理解了Java使用RSA算法的原理和步骤
基本方法就是生成KeyPair
然后通过encoder 再base64 变成byte数据
然后在传输后进行反向操作
在实验的 过程中也发现了其中密钥生成和加密的过程比较费时,如果考虑到大量的用户同时操作可能会导致系统性能不足以支持,另外,较长的处理信息时间要求有更好的并发性能,可以采用类似线程池的方法来进行并发操作,如果不改变当前算法,可以通过将加密这一过程分布到多台计算机上进行运算,可以有效的避免这一瓶颈,按照这样的伸缩性要求,加密和解密模块可以进行进一步分离,预留接口以备分布式操作。
性能数据:
slevenc@linux-7vvc:/m ...
客户端命令svn
服务端命令svnserve
服务端配置 /etc/sysconfig/svnserve
UTF-8的编码规则很简单,只有二条:
1)对于单字节的符号,字节的第一位设为0,后面7位为这个符号的unicode码。因此对于英语字母,UTF-8编码和ASCII码是相同的。
2)对于n字节的符号(n>1),第一个字节的前n位都设为1,第n+1位设为0,后面字节的前两位一律设为10。剩下的没有提及的二进制位,全部为这个符号的unicode码。
下表总结了编码规则,字母x表示可用编码的位。
Unicode符号范围 | UTF-8编码方式
(十六进制) | (二进制)
--------------------+------------------------------------ ...
CREATE TABLE Syntax
12.1.17.1. Silent Column Specification Changes
CREATE [TEMPORARY] TABLE [IF NOT EXISTS] tbl_name
(create_definition,...)
[table_options]
[partition_options]
Or:
CREATE [TEMPORARY] TABLE [IF NOT EXISTS] tbl_name
[(create_definition,...)]
[table_options]
[ ...
想起来要在自己的机子上装上mysql
于是就到Mysql的网站上面找下载,一大堆之后,发现里面的版本及其混乱,加上英文水平不行下载下来之后发现装的时候提示包有冲突,于是干脆就用yast2的包管理器搜索了一下,发现我机子上已经装了mysql-sever版本还不低...
但是本地运行mysql返回无法打开本地数据库链接,看来是装上了但是还没有启动
遂继续google启动方法
过滤掉redhatism 什么的之后 :
sudo /usr/sbin/rcmysql start
系统:openSUSE 11.3 DVD
之前上网看了一大堆,直接操纵网址字符串什么的,很麻烦,结果发现直接这样就可以了,对cmwap是有效的,估计对联通的wap APN也没有什么问题
private HttpURLConnection getURLConnection(String url) throws Exception {
String proxyHost = android.net.Proxy.getDefaultHost();
if (proxyHost != null) {
java.net.Proxy p = new java.net.Proxy(java.net.Proxy.Type.HTTP,
...