1. 简述 openssl提供了丰富密码学工具,一些常用的哈希算法 比如md5,sha 可以直接用提供的md5.h ,sha.h 接口使用; 为了方便开发者使用,openssl 又提供了一个EVP, evp.h 该文件中提供各种常用工具; man evp 可以得知,evp 是openssl 提供的更 ...
分类:
编程语言 时间:
2016-12-01 01:33:29
阅读次数:
518
__destruct() 当对象被销毁时候,系统内部会自动调用该方法。 分三类: 1.当php代码 声明周期执行完毕结束后; 会自动调用该方法 2.当对象被unset()后 ;系统会自动调用该方法 3.当对象被重新赋值后 ;系统会自动调用该方法 ...
分类:
Web程序 时间:
2016-11-30 22:52:16
阅读次数:
285
以前只是觉得、边看书、边撸代码、效果还不错、现在发现、边看书、边设计类图、效果也不错哈、最好书上有类图、自己刚开始可以依葫芦画瓢、 用到的工具是PowerDesigner... 先新建一个类图、文件>>建立新方案... 然后点击选中建立的方案名称:文件>>建立新模型... 先上 一张我搞好的类图、参 ...
分类:
其他好文 时间:
2016-11-30 14:33:13
阅读次数:
176
今天主要来谈谈如何将Spark计算的结果写入到Mysql或者其他的关系型数据库里面。其实方式也很简单,代码如下: 其实是通过foreachPartition遍历RDD的每个分区,并调用普通的Scala方法来写数据库。在运行程序之前需要确保数据库里面存在blog表,可以通过下面语句创建: 然后直接运行 ...
分类:
数据库 时间:
2016-11-30 11:21:07
阅读次数:
209
void writeFile() { const unsigned int ONE = 1; FILE* file = open("a.db", "wb) if(NULL != file) { unsigned int apple = 6; if(ONE = fwrite(&apple, sizeo ...
分类:
其他好文 时间:
2016-11-30 02:45:49
阅读次数:
115
最近为了成功得到LTE的信号强度,尝试了很多种方法: (1)通过解析signalstrength字符串,但是不同手机设备获得的字符串排列顺序不同,代码如下: private PhoneStateListener phoneStateListener = new PhoneStateListener( ...
分类:
移动开发 时间:
2016-11-29 23:09:48
阅读次数:
319
题意: 给定一棵有n个节点的无根树和m个操作,操作有2类: 1、将节点a到节点b路径上所有点都染成颜色c; 2、询问节点a到节点b路径上的颜色段数量(连续相同颜色被认为是同一段),如“112221”由3段组成:“11”、“222”和“1”。 请你写一个程序依次完成这m个操作。 数N<=10^5,操作 ...
分类:
其他好文 时间:
2016-11-29 22:58:11
阅读次数:
202
#include<stdio.h> void zy1(){ int a; printf("五级制成绩"); char score; scanf("%c",&score); switch (score) { case 'A': printf("90~100"); break; case 'B': pr ...
分类:
其他好文 时间:
2016-11-29 09:42:46
阅读次数:
260
(加密 + 签名,保证私钥的安全) 1 给debian8加密(再IDEA加密)并签名一份“我的私钥” opensuse13:~ # opensuse13:~ # opensuse13:~ # gpg -r "debian8" -o FranklinYang.rsa.sec.key.sign.debi ...
分类:
其他好文 时间:
2016-11-29 07:21:38
阅读次数:
781
一、 INSTALL_PARSE_FAILED_INCONSISTENT_CERTIFICATES 这样的问题主要是签名冲突造成的,比如你使用了ADB的debug权限签名,但后来使用标准sign签名后再安装同一个文件会出现这样的错误提示,解决的方法除了只有先老老实实从手机上卸载原有版本再进行安装,而 ...
分类:
其他好文 时间:
2016-11-28 20:39:59
阅读次数:
218