- 博客(5)
- 问答 (2)
- 收藏
- 关注
原创 LInux命令行与shell学习(一)
Ubuntu的 shell 默认安装的是 dash,而不是 bash,ROOT用户的还是指定的bash~ 运行以下命令查看 sh 的详细信息,确认 shell 对应的程序是哪个: $ls -al /bin/sh dash 比 bash 更轻,更快。但 bash 却更常用。 如果一些命令、脚本等总不能正常执行,有可能是 dash 的原因。 比如编译 Android 源代码的时候,如果使
2016-06-23 20:56:31
180
1
转载 HTTPS
我们都知道HTTPS能够加密信息,以免敏感信息被第三方获取。所以很多银行网站或电子邮箱等等安全级别较高的服务都会采用HTTPS协议。 HTTPS简介 HTTPS其实是有两部分组成:HTTP + SSL / TLS,也就是在HTTP上又加了一层处理加密信息的模块。服务端和客户端的信息传输都会通过TLS进行加密,所以传输的数据都是加密后的数据。具体是如何进行加密,解密,验证的,且看下图。
2016-05-06 22:09:49
294
原创 VS2013为私有方法创建和运行单元测试
软件测试课程记录 1、在Visuall Studio 2010或更老的版本中,使用系统生成默认的单元测试就可以测试私有方法,然而之后版本就被微软去掉了。所以,这里采用PrivateObject方法对私有方法测试。 2、打开Bank 项目中的BankAccountTests.cs文件。 3、添加FreezeAccountTest()方法,代码如下图所示。
2016-04-28 19:39:55
462
转载 Java多线程编程:变量共享分析(Thread)
在编写多线程程序时,最重要的就是搞清楚哪些变量是共享的,哪些变量是不共享的。也就是要分析清楚其中的原理呀。 因为最近要使用多线程就看了一些,对使用Thread类的子类创建线程的情况,总结如下: 1.方法体内部定义的局部变量不共享 这是因为方法内部定义的变量是在运行时动态生成的。每个线程都有一个自己的堆栈,用于保存运行时的数据。 最容易理解的就是递归调用时候,每次的入栈出栈操作。
2016-04-23 20:23:45
235
原创 快速排序
将算法导论的实验记录在这。。。 《算法导论》第七章 快速排序 Java实现,并比较性能 快速排序的描述: 分解:数组A[p...r]被划分成两个子数组A[p...q-1]和A[q+1...r],使得A[p...q-1]中的每个元素都小于等于A[]q],且小于等于A[q+1...r]中的元素。下标q也在这个划分过程中进行计算。 解决:通过递归调用快速排序,对子数组排序 合并:因为两
2016-04-09 20:33:53
294
空空如也
在文本相似性检测中,如何确定相似的阈值?
2017-10-23
ubuntu 下 apache2重启失败
2015-09-22
TA创建的收藏夹 TA关注的收藏夹
TA关注的人