加载中
Android 跨进程通信基础

Android跨进程通信基础——Binder, BinderProxy, parcel, parcelable, Stub, Stub.Proxy

Mac下如何获取JAVA_HOME路径

当在Mac下安装完Java运行环境,而又没有添加JAVA_HOME变量的时候,我们如何得到JAVA_HOME变量的路径呢? 直接在home目录下执行命令: /usr/libexec/java_home 即可获得java_home的路径。然后...

2015/02/02 00:30
1.2K
Android使用MultipartEntityBuilder实现类似form表单提交方式的文件上传

最近在做 Android 端文件上传,要求采用 form 表单的方式提交,项目使用的 afinal 框架有文件上传功能,但是始终无法与php写的服务端对接上,无法上传成功。读源码发现:afinal 使用了某大神...

Ubuntu Upgrade from 21.10

sudo apt update sudo apt full-upgrade sudo apt list -a --upgradable 正在列表... 完成 gcc-10-base/impish 10.3.0-11ubuntu1 amd64 [可从该版本升级:10.3.0-1ubuntu1~20.04] gcc-10-bas...

2022/06/29 14:26
14
truffle unbox xxx 网络异常

执行命令: > truffle unbox xxx Starting unbox... ✓ Preparing to download box ✖ Downloading Unbox failed! Error: connect ECONNREFUSED 0.0.0.0:443 at TCPConnectWrap.afterCon......

2022/06/26 20:50
1K
算法题分析之——取两个字符串的最长交集

一直一直都没有重视过算法题。因为觉得都能做出来,难不倒我,只是时间长短问题。也从不刷题背答案,懒,从心理上也是拒绝的!但…得应付面试… 1. 先上代码 import scala.util.control.Brea...

2021/08/11 21:12
464
关于 OkHttp Interceptor 不 work 的奇葩 bug

今天遇到个奇葩问题,记录一下: 我正确设置了 Interceptor,但它不 work!看源代码也没问题,百思不得其解! 然后偶然看到左栏External Libraries目录下有两个版本的okhttp, 遂将低版本通过...

Linux 下批处理旋转图片

i=1; for f in ~/dir/*.jpg do i=$(expr $i + 1) convert $f -rotate -90 $i.jpg done

2019/11/13 19:19
500
rar2john/zip2john > xxx.msgs 文件格式

我正在做一个 CTF 样本,他们给了我的文件哈希,我通过JtR运行它,我得到了我的密码。事情是,哈希给了我,有没有办法找到该文件的散列,如果没有给出? 有2分需要解决才能打破密码,HASH 和...

2019/09/16 00:49
1.1W
解压缩带密码的 RAR 文件

jar 包下载地址: https://code.google.com/archive/p/java-unrar/ 依赖jar包: commons-logging.jar 比较常用,可以到Apache官网下载 gnu-crypto.jar 可以在 http://www.gnu.org/software/...

并发与并行

并发是被动的,必须的,并行是主动的,非必须的; 并发是被迫应对,目标是增强服务的可用性,避免拒绝;并行是自我优化,目标为压缩总体耗时; 并发伴随着共享内存竞争,抢占(锁定)变量;并...

2018/07/05 03:37
74
图灵等价和图灵完备

经常在讲编程语言的书或文章里面看到图灵等价(Turing equivalence)和图灵完备(Turing completeness),但却不知道这两个词的精确含义和区别。尤其是很多书或文章经常对这两个词进行混用,我就...

RSA背后的数学原理

由于本文档无法添加"<sup>e</sup>"标签来书写公式,直接把原文链接过来了。

比特币地址算法

比特币地址和私钥是由ECDSA椭圆曲线加密算法计算出来的,由ECDSA私钥计算出我们常用的Bitcoin-qt格式比特币地址需要有十个步骤: 第一步,产生ECDSA私钥,如: 18E14A7B6A307F426A94F8114701...

2017/03/07 18:35
655
几种密码学算法比较

###加密演算法 RSA 算法是目前最为流行的公钥算法,其可靠性基于一个常见事实,因式分解一个大整数很难。这里的大整数是指129位以上的大整数,因为RSA-129已经破解,因此实践中往往会使用512...

QuickSort & MergeSort

快速排序 时间复杂度: 平均: O(n * log2 n ) 最好: O(n * log2 n ) 最坏:O(n^2) 空间复杂度: O(n * log2 n ) 稳定性:不稳定(如果初始a在b的前面,而a == b,排序后a可能会在b的后面)...

xs
2017/02/14 20:10
157
Merkle Tree 详解

Merkle Tree概念      Merkle Tree,通常也被称作Hash Tree,顾名思义,就是存储hash值的一棵树。Merkle树的叶子是数据块(例如,文件或者文件的集合)的hash值。非叶节点是其对应子节点串...

2017/01/21 15:40
489
Play, Akka Stream

http://blog.csdn.net/thomassuns/article/details/51770670 http://www.csdn.net/article/2013-02-28/2814292-Java-Scala-Play https://my.oschina.net/dongming/blog/49731 https://my.osc...

2016/11/17 15:31
228

没有更多内容

加载失败,请刷新页面

返回顶部
顶部