- 浏览: 94189 次
-
最新评论
文章列表
27、Java加密技术(九)——SSL(CA)
- 博客分类:
- java
<转>http://snowolf.iteye.com/blog/397693
4、jquery--ajax/json
- 博客分类:
- WEB-FRONT
template:
function saveUser() {
//validate
var form1 = $("#insertUser").form('validate');
if (!form1) return;
var user = {
type: UserObj.type,
oid:UserObj.oid,
name:$("#uname").val(),
...
3、jquery -- 操作函数
- 博客分类:
- WEB-FRONT
now is nullnow is null
now is null
now is null
now is null
2、jquery 复杂选择器
- 博客分类:
- WEB-FRONT
1、table 选择
2、表单选择
3、class选择
4、子节点选择
5、父节点选择
6、同级选择器
7、包含选择器
8、属性过滤器
9、节点操作 内容/值/属性/样式
一、table行列选择
1、定位选择
//多张table用0,1,2区分,后面可以是html();
$("table:eq(0) tr:eq(0) td:eq(0)").text();
1.1、列(行)选择:$(function(){
var st = new Array(3);
var tatal = 0;
...
17、nosql -- redis(一)简介
- 博客分类:
- DB
数据库发展史
--> 无库时代--> 层次状数据库--> 网状数据库--> 关系型数据库
relational--databasse :1970年,ibm -- Codd划时代的论文《用于大型共享数据库的关系数据模型》-->DB2(最先实现论文的是Oracle)
oracle:CEO-- Larry Ellison 第一名员工:Bruce Scott
Michael Stonebraker, SQL Server/Sysbase奠基人。
关系型数据库产品中的关键技术:
@存储引擎
@索引设计
@SQL优化器
@事务管理与并发控制(关联表的操作-事务和不同数据的 ...
26、Java加密技术(八)——数字证书
- 博客分类:
- java
<转>http://snowolf.iteye.com/blog/391931
<转>http://snowolf.iteye.com/blog/383412
ECC
ECC-Elliptic Curves Cryptography,椭圆曲线密码编码学,是目前已知的公钥体制中,对每比特所提供加密强度最高的一种体制。在软件注册保护方面起到很大的作用,一般的序列号通常由该算法产生。
java代码实现如下:
###:可能无法正确加载sun.security.ec.*;把右侧【libraries中的JRE System Library】删除重新导入;
package org.nick.encrypt;
import java.math.BigInteger; ...
<转>http://snowolf.iteye.com/blog/382749
DSA
DSA-Digital Signature Algorithm 是Schnorr和ElGamal签名算法的变种,被美国NIST作为DSS(DigitalSignature Standard)。简单的说,这是一种更高级的验证方式,用作数字签名。不单只有公钥、私钥,还有数字签名。私钥加密生成数字签名,公钥验证数据及签名。如果数据和签名不匹配则认为验证失败!数字签名的作用就是校验数据在传输过程中不被修改。数字签名,是单向加密的升级。
package org.nick.encrypt;
imp ...
<转>http://snowolf.iteye.com/blog/382422
DH
Diffie-Hellman算法(D-H算法),密钥一致协议。是由公开密钥密码体制的奠基人Diffie和Hellman所提出的一种思想。简单的说就是允许两名用户在公开媒体上交换信息以生成"一致"的、可以共享的密钥。换句话说,就是由甲方产出一对密钥(公钥、私钥),乙方依照甲方公钥产生乙方密钥对(公钥、私钥)。以此为基线,作为数据传输保密基础,同时双方使用同一种对称加密算法构建本地密钥(SecretKey)对数据加密。这样,在互通了本地密钥(SecretKey)算法后,甲乙双方公开 ...
<转>http://snowolf.iteye.com/blog/381767
RSA
这种算法1978年就出现了,它是第一个既能用于数据加密也能用于数字签名的算法。它易于理解和操作,也很流行。算法的名字以发明者的名字命名:Ron Rivest, AdiShamir 和Leonard Adleman。
这种加密算法的特点主要是密钥的变化,上文我们看到DES只有一个密钥。相当于只有一把钥匙,如果这把钥匙丢了,数据也就不安全了。RSA同时有两把钥匙,公钥与私钥。同时支持数字签名。数字签名的意义在于,对传输过来的数据进行校验。确保数据在传输工程中不被修改。
解锁分析: ...
16、ER设计工具--powerdesigner
- 博客分类:
- DB
entity-relationShip
1. 概念数据模型 (CDM)
对数据和信息进行建模,利用实体-关系图(E-R图)的形式组织数据,检验数据设计的有效性和合理性。(逻辑数据模型 (LDM):逻辑模型主要是使得整个概念模型更易于理解,同时又不依赖于具体的数据库实现,使用逻辑模型可以生成针对具体数据库管理系统的物理模型。逻辑模型并不是在整个步骤中必须的,可以直接通过概念模型来生成物理模型。)
2. 物理数据模型 (PDM)
基于特定DBMS,在概念数据模型、逻辑数据模型的基础上进行设计。由物理数据模型生成数据库,或对数据库进行逆向工程得到物理数据模型。
一、创建数据模 ...
14、oracle --sql 排名/相邻/统计函数
- 博客分类:
- DB
1、排名函数
排名的几个分析函数 row_number rank dense_rank
语法:row_number() over(order by column)
重复的数据,不并列 比如 30,30,40 排名为3,4,5
语法:rank () over (order by b)
重复的数据,并列,占用下个排名 比如 30,30,40 排名 3,3,5
语法:dense_rank()over(order by cnt) d
重发的数据,并列,不占用下个排名 比如30,30,40 排名 3,3,4
注意: ...
常用的数据类型:数字(number|float)、日期(date|timestamp)、字符串(char|varchar2)
1、number(38) 最大位数38
number(7,2) = 12345.67
小数点后2位,不能是3位
2、float 二进制存储,不方便使用;但小数点可以任意浮动,是number的子类型
3、date 记录年、月、日、时、分、秒
4、timestamp 记录年、月、日、时、分、秒和纳秒
select systimestamp from dual;
alter session set nls_timestamp_tz_format ...
熟悉java编程,自然学习c#就会比较容易,有几个点需要说明下:
1、ref 关键字
ref 关键字是强迫参数通过引用传递public static void main (String[] str){
int x = 1;
function(x)
system.out.println(x);
}
这段代码无论x经过多少fuction的入栈,最后输出的还是1;
而这段代码:
private int x = 1;
public static void main (String[] str){
A a = new A();
...