三步掌握一门学科技巧
很棒的一篇文章分享给大家,其实有时候技术的学习也是一门技巧,如何更熟练的掌握真的很重要,费曼技巧不仅是一个很棒的学习方法,它还能帮助我们开始体会不同的思维方式。接下来就让我来解释一下,费曼技巧分为三步:教给孩子、回查、整理并简化、(可选传播)。
Read more
很棒的一篇文章分享给大家,其实有时候技术的学习也是一门技巧,如何更熟练的掌握真的很重要,费曼技巧不仅是一个很棒的学习方法,它还能帮助我们开始体会不同的思维方式。接下来就让我来解释一下,费曼技巧分为三步:教给孩子、回查、整理并简化、(可选传播)。
Read more
使用curl进行post提交,提交时会进行autoRedirect那么需要附上参数
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, TRUE);
着重介绍Java语言实现RSA、DH算法,两项均为非对称加密算法,需要生成公私钥对,关于算法的具体实现细节,可以参考文章非对称加密算法与RSA详解了解算法详情
关于此篇文章均可以git平台下载方便运行查看:https://git.oschina.net/accacc/java_demos
Read more
作为支付等安全性较高要求性的行业来说,签名与验签是必不可少的。一般均会双方约定一定的算法,将上送的参数进行拼接,通过MD5key拼接后摘要,或者其他的如RSA、DSA、ECDSA中的私钥进行签名。 同理对方拿到之后,会按照相同算法进行拼接,通过MD5Key拼接进行摘要或者公钥进行验签操作,来保证双方传输的数据没有被篡改。
总结:签名和验签的目的是什么呢?保证信息不被篡改,保证是签发人没有被篡改。
将常用的RSA、DSA、ECDSA采用公私钥进行签名与验签,相较于其他,更安全的保护了私钥不因对方而泄露,现总结了一下,使用Java语言进行实现,以作留档。
Read more
1、如果声明了一个变量,但是没有赋初值,那么bebug看会是个随机数,是否可直接进行输出?
2、Const常量与宏常量区别是什么?优先使用哪个比较好?其优势是什么?另外注意define常见的误区。
3、C语言基本类型分别是什么?变量的类型决定了哪四个基本特性?
我又搭建了一个新博客,去年12月份购入新的VPS,昨天也搭建了新的博客环境,一切从新开始。
关于VPS的买入我觉得还是值得的,以前用过Openshift,用过SAE,其中Openshift是业界良心,权限给的比较足,配置给的也不错,但是国内是被墙的,所以用起来还是不太方便,自己会科学上网,可是别人不会呀。现在看Openshift的确业界良心,不过现在这项服务也不再对外开放注册了,所以Openshift得一些方案就不再与大家共享了。SAE权限给的少,收费最近也开始上来了,之前转入是考虑到SAE的国内访问速度还可以,但是现在他们的收费策略和可玩性相对性价比较低了。所以购入VPS,第一步搭建shadowsocks,第二步就是搭建自己的博客,博客我爱的是hexo的Next主题,可是没找到又不喜欢静态博客的各种局限,工具而已嘛,依旧选择Wordpress。
Read more