- 博客(39)
- 资源 (3)
- 收藏
- 关注
原创 [Ubuntu 16.04] [Memos] install jupyterlab
[Ubuntu16.04][Virtual Box]1.install modulessudo apt-get purge libappstream3======================================================================Ubuntu 的软件源配置文件是 /etc/apt/sources.list。# 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释deb https://mirrors.t
2020-11-01 22:12:47 171
原创 [Ubuntu 16.04] [Memos] [RVM] install ruby
1, ctrl+alt+"t"=>Terminal2, Install GPG keys:gpg --keyserver hkp://ipv4.pool.sks-keyservers.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB3,...
2019-11-17 12:58:42 210
原创 [Ubuntu 16.04] [Memos] [SDKMAN] install sbt(scala)
1, ctrl+alt+"t"=>Terminal2, curl -s "https://get.sdkman.io" | bash3, source "/home/ding/.sdkman/bin/sdkman-init.sh"4,# sdk help# sdk list# sdk install scalasdk install sbt5,https:/...
2019-11-17 12:26:27 263
原创 [Ubuntu 16.04] [Memos] install ssh
1, Installsudo apt-get install openssh-server2, Run:sudo /etc/init.d/ssh start3, Check:ps -e | grep sshifconfig4, Windows10 , download:https://www.chiark.greenend.org.uk/~sgtatham/put...
2019-09-19 21:49:41 142
原创 [Ubuntu 16.04] [Memos] install python
1, https://www.python.org/downloads/ Python-3.7.4.tar.xz2, Prepare:sudo apt-get install zlib1gsudo apt-get install zlib1g.devsudo apt-get install libffi-dev3, Build:cd Python-3.7.4/...
2019-09-19 20:37:49 976
原创 [Ubuntu 16.04] [Memos] install jdk
1, [https://www.oracle.com/technetwork/java/javase/downloads/index.html]download jdk. decompression.2,ctrl+alt+"t" ---->Terminal ----> vim ~/.bashrcexport JAVA_HOME=/home/ding/jdk-12.0.2e...
2019-08-10 19:29:39 112
原创 [Ubuntu 16.04] [Memos] install samba
1, Windows10 ----> Oracle VM VirtualBox ----> Ubuntu 16.04 ----> Displays : 1280x768 ----> Network : Bridged2,[https://mirror.tuna.tsinghua.edu.cn/help/ubuntu/] Ubuntu 的软件源配置文件是 /...
2019-08-10 18:45:43 110
原创 [Android O] 关于USB-Audio(USB麦克风)设备的录音验证
1、确保设备节点被创建了。 cat /proc/asound/cards 备注:获知新增了Card1(USB-Audio设备) 如果没有新增Card设备节点的话,则给kernel追加USB-Audio驱动,简述如下: 在./kernel-4.9/sound/usb/Kconfig中的config SND_USB_AUD...
2018-12-20 10:41:29 4194
转载 php基础备查
1,http://www.w3cschool.cc/php/php-syntax.htmlPHP 脚本以 结束2,http://www.w3cschool.cc/php/php-variables.htmlPHP 会根据变量的值,自动把变量转换为正确的数据类型。不必向 PHP 声明该变量的数据类型。PHP 有四种不同的变量作用域:local、global、static、p
2014-11-01 15:32:54 441
转载 DEF文件格式
<br />模块定义(.def)文件 <br /><br /><br />模块定义(.def)文件为链接器提供有关被链接程序的导出、属性及其他方面的信息.生成 DLL 时,.def 文件最有用.由于存在可代替模块定义语句使用的链接器选项,通常不需要.def文件.也可以将__declspec(dllexport)用作指定导出函数的手段. <br /><br /><br />在链接器阶段可以使用 /DEF(指定模块定义文件)链接器选项调用.def文件. <br /><br /><br />如果生成的 .exe
2010-06-09 23:07:00 1695
转载 mystery
<br />#include <stdio.h><br />void<br />mystery(int n)<br />{<br /> n += 5;<br /> n /= 10;<br /> printf("%s", "**********"[10-n]);<br />}
2010-06-04 16:08:00 589
转载 相关CMD命令
<br />1. gpedit.msc-----组策略 <br /> 2. sndrec32-------录音机 <br /> 3. Nslookup-------IP地址侦测器 <br /> 4. explorer-------打开资源管理器 <br /> 5. logoff---------注销命令 <br /> 6. tsshutdn-------60秒倒计时关机命令 <br /> 7. lusrmgr.msc----本机用户和组 <br /> 8. services.msc---本地服
2010-06-04 13:11:00 268
转载 搜集_IT人生_帖子
<br />这个问题我也曾深入的思索过 阅历,经验有限 所以目前得出的意见可能并不成熟<br />1.从事的具体专业要有一定的门槛和深度。比如现在很多人 就是单纯的搞语言,比如java,这玩意更新换代快,有没什么的深度,容易上手,自然没前途。所以从事的工作,要有一定的门槛,研究的深度,并且可以长期积累,比如嵌入式系统,比如网络安全,等需要不停持续学习,深挖的专业。而且最重要的一点是,要有理论深度。比如嵌入式系统,或者虚拟化之类的,这需要你熟悉cpu原理,体系结构。你做这个越老越吃香。如果做的东西纯粹是技术,
2010-06-03 16:52:00 332
转载 测试用例编写规范小结
<br />一、用例测试编写准备<br /> 从员处申请软件配置:《需求规格说明书》和《设计说明书》;根据需求规格说明书和设计说明书,详细理解用户的真正需求,并且对软件所实现的功能已经准确理解,然后着手制订测试用例。配置管理<br />二、测试用例制定的原则<br /> 测试用例要包括欲测试的功能、应输入的数据和预期的输出结果。测试数据应该选用少量、高效的测试数据进行尽可能完备的测试;基本目标是:设计一组发现某个错误或某类错误的测试数据,测试用例应覆盖方面:<br /> 1、正确性测试:输入用户实际数
2010-06-01 21:04:00 355
转载 黑盒测试用例设计方法实践---(因果图法)
<br />概念理解:<br />a、利用图解法分析输入的各种组合情况;<br />b、适合于检查程序输入条件的各种组合与制约情况<br /> <br />掌握图解:<br />a、4种关系;<br /> 恒等、非、或、与<br />b、5种约束 ;<br /> 互斥、包含、唯一、要求、屏蔽<br />实践方法:<br />Step1:划分输入与输出条件,并标识区分;<br />Step2:划分输入与输出间,输入与输入间的关系,并绘关系图;<br />Step3:根据关系图,标记出约束条件,
2010-06-01 21:04:00 604
转载 白盒测试中的六种覆盖方法
<br />摘要:白盒测试作为测试人员常用的一种测试方法,越来越受到测试工程师的重视。白盒测试并不是简单的按照代码设计用例,而是需要根据不同的测试需求,结合不同的测试对象,使用适合的方法进行测试。因为对于不同复杂度的代码逻辑,可以衍生出许多种执行路径,只有适当的测试方法,才能帮助我们从代码的迷雾森林中找到正确的方向。本文介绍六种白盒子测试方法:语句覆盖、判定覆盖、条件覆盖、判定条件覆盖、条件组合覆盖、路径覆盖。<br />白盒测试的概述<br /> 由于逻辑错误和不正确假设与一条程序路径被运行的可能性成反
2010-06-01 21:02:00 452
转载 如何提高测试用例的复用性
<br />问题描述:在阶段编写的测试用例少则几百,多则过万,花费时间很多,而且有相当一部分用例只执行一两次,复用性不佳。这里想讨论一下如何提高用例的复用性,尤其是不同项目之间。系统测试<br />精彩答案:<br /> <br /> 对于测试用例的复用,我想很多测试工程师都会非常有话说,系统变更频繁,业务变化大,流不统一等等,很多现实存在的问题,都阻碍了测试用例的复用发展进程,但是金融风暴下,越来越多的IT公司都在为了降低成本而做不屑的努力,如解决方案的产品化、搭建软件系统的可复用平台、开发可复用的功能
2010-06-01 20:59:00 1991
转载 单元、集成、系统测试的区别
<br />1.根据测试的方法不同<br /> (1)单元测试是基于白盒测试的范畴<br /> (2)集成测试是基于灰盒测试的范畴<br /> (3)系统测试是基于黑盒测试的范畴<br />2.根据测试的范围不同<br /> (1)单元测试主要是测试单元内部的数据结构、逻辑控制、异常处理等<br /> (2)集成测试主要是测试接口和接口之间的数据传递关系<br /> (3)系统测试主要是测试整个系统需求的符合度<br />3。评估基准不同<br /> (1)单元测试
2010-06-01 20:57:00 728
转载 IBM Rational Test RealTime为开发人员测试提速
软件项目越来越复杂,由于在开发人员对模块测试不充分,导致在集成测试和系统测试阶段耗费大量的时间和人力,甚至导致项目进度的重大延误。因此,为了保证项目质量和进度的可预见性,就要求开发团队对自己开发的代码进行充分测试。但在不借助工具的情况下,开发人员对代码进行完善的测试需要花费50%左右的时间,而开发人员的主要职责是开发代码,在面对进度压力时,开发人员进行的测试往往是留于形式,不能得以切实执行,留下了大量的质量隐患。IBM Rational Test RealTime帮助开发人员创建测试脚本、执行测试用例和生成
2010-06-01 20:37:00 1519
转载 PC日文输入法
<br />平 假 名 片 假 名 罗马拼音<br />あ い う え お ア イ ウ エ オ a i u e o <br />か き く け こ カ キ ク ケ コ ka ki ku ke ko <br />さ し す せ そ サ シ ス セ ソ sa shi su se so <br />た ち つ て と タ チ ツ テ ト ta chi tsu te to <br />な に ぬ ね の ナ ニ ヌ ネ ノ na ni nu ne
2010-05-31 20:57:00 469
转载 模块测试
<br />Module 就是“模块”的意思,Module Testing 是模块[组件]测试 Module Testing(模块测试) is concerned with the testing of the smallest piece of software for which a separate specification exists. 模块测试是针对概要设计中的一个一个模块来进行测试的,他的重点就是测module与module之间的关系。 Module Tesing (模块测试)和 Un
2010-05-31 19:31:00 887
转载 单元测试的小技巧介绍和举例
单元测试的信任 在这个部分,我将略述出一些最通用的信任,这些信任来自于在使用大量单元测试获得的好处和解释为什么这些信任通常不是必须真实的。然后我们会帮助您在您的工程中拥有这些信任。 更加简单的跟踪Bug? 当然这并不是必须的,那么您怎么知道您的测试是正确的? 是否存在在一些测试环节测试失败的情况?另外您又如何知道您的测试覆盖了系统中多少的代码量?是否测试到了程序中的错误,错误又在哪里
2010-05-31 07:48:00 438
转载 单元测试浅析
软件测试是保证软件产品质量的重要手段之一。它是测量、评估软件产品特点和能力的活动。现在,国内一些软件企业对于软件测试的重视程度还很不够,认为测试工作非常简单,只是简单地操作所测的软件产品而已。这种错误的思想严重影响了国内软件质量,应该引起我们的高度重视。 软件测试阶段可以分为若干个小的阶段,阶段的划分有多种,我现在按流程顺序将其分为四个阶段: ·单元测试:由项目小组完成 · 集
2010-05-31 07:47:00 276
转载 如何做好单元测试
【摘要】 单元测试是软件开发过程中重要的质量保证活动,单元测试的质量将很大程度上影响软件产品的最终质量。本文从组织、流程和技术三个方面来阐述了做好单元测试的一些关键因素,可以作为软件企业开展单元测试活动的参考。 【关键字】 单元测试,组织,流程,测试技术 前言 单元测试是对软件基本组成单元进行的测试,是属于白盒测试的范畴,它主要通过对代码的逻辑结构进行分析来设计测试用例。在动态测
2010-05-31 07:46:00 632
转载 单元测试的基础知识
什么是单元测试? 单元测试是开发者编写的一小段代码,用于检验被测代码的一个很小的、很明确的功能是否正确。通常而言,一个单元测试是用于判断某个特定条件(或者场景)下某个特定函数的行为。例如,你可能把一个很大的值放入一个有序list 中去,然后确认该值出现在list 的尾部。或者,你可能会从字符串中删除匹配某种模式的字符,然后确认字符串确实不再包含这些字符了。 执行单元测试,是为了证明某
2010-05-31 07:45:00 483
转载 程序员为什么不写单元测试?
赛门铁克误杀门事件在一片争议声中落下了帷幕,但是它身后隐蔽的问题还远未结束,诺顿误杀彰显测试价值的回归,同时也向广大的程序员们敲响了警钟,不做单元测试的程序员在未来发展中绝对无路可走,以下是笔者的一些分析。一、为了单元测试而写单元测试 最近笔者曾经做过一次“程序员在项目开发中编写单元测试的情况”的调查。 调查结果显示: 1. 几乎没有严格
2010-05-31 07:43:00 412
转载 单元测试方法
单元测试的对象是软件设计的最小单位——模块。单元测试的依据是详细设描述,单元测试应对模块内所有重要的控制路径设计测试用例,以便发现模块内部的错误。单元测试多采用白盒测试技术,系统内多个模块可以并行地进行测试。 单元测试任务 单元测试任务包括:1 模块接口测试;2 模块局部数据结构测试;3 模块边界条件测试;4 模块中所有独立执行通路测试;5 模块的各条错误处理通路测试。 模块接
2010-05-31 07:41:00 471
转载 单元测试实践小结
应用单元测试,首先要解决的是单元测试的关注点。 测试的关注点在于测试逻辑,只要有逻辑就要写测试代码。测试的手段就是验证所有被测试方法的所有产出物,包括: 1. 测试方法的返回值 2. 测试方法的执行流程 例如: public class DomainService { private static TheDAO dao = new TheDAO (
2010-05-31 07:41:00 272
转载 单元测试之关键问题解答
近来特别关注单元测试的应用。大家可能会笑了,单元测试都N年前提出的了,您老怎么现在才来做呢。是的,单元测试几乎人人都在提,但是真正做好的没几个。我们几个同事在讨论这个的时候,发现这里面有很多因素。相信大家也在实践过程中都遇到过。单元测试测什么这是最经常被提到的问题。往往有三个答案:针对代码测试,往往也被称为针对类进行测试。针对模块接口进行测试。这种模块往往是没有
2010-05-31 07:40:00 325
转载 全面介绍单元测试
这是一篇全面介绍单元测试的经典之作,对理解单元测试和Visual Unit很有帮助,作者老纳,收录时作了少量修改。 一、单元测试概述 工厂在组装一台电视机之前,会对每个元件都进行测试,这,就是单元测试。 其实我们每天都在做单元测试。你写了一个函数,除了极简单的外,总是要执行一下,看看功能是否正常,有时还要想办法输出些数据,如弹出信息窗口什么的,这,也是单元测试,老纳把这种单元测
2010-05-31 07:39:00 240
转载 assert
概述 Assert - 断言 编写代码时,我们总是会做出一些假设,断言就是用于在代码中捕捉这些假设,可以将断言看作是异常处理的一种高级形式。断言表示为一些布尔表达式,程序员相信在程序中的某个特定点该表达式值为真。可以在任何时候启用和禁用断言验证,因此可以在测试时启用断言,而在部署时禁用断言。同样,程序投入运行后,最终用户在遇到问题时可以重新起用断言。 使用断言可以创建更稳定,品质更好
2010-05-31 07:27:00 287
转载 asm
汇编语言 ASM也是汇编语言源程序的扩展名,汇编程序员也称汇编为ASM 汇编语言(Assembly Language)是面向机器的程序设计语言.汇编语言是一种功能很强的程序设计语言,也是利用计算机所有硬件特性并能直接控制硬件的语言。 在汇编语言中,用助记符(Memoni)代替操作码,用地址符号(Symbol)或标号(Label)代替地址码。这样用符号代替机器语言的二进制码,就把机器语
2010-05-30 18:49:00 462
转载 ping
Ping 是Windows系列自带的一个可执行命令。利用它可以检查网络是否能够连通,用好它可以很好地帮助我们分析判定网络故障。应用格式:Ping IP地址。该命令还可以加许多参数使用,具体是键入Ping按回车即可看到详细说明。 目录[隐藏]一、什么是PING 二、PING的工作流程 三、PING测试 四、PING命令参数详解 五、PING的各类反馈信息 六、相关CMD命令
2010-05-30 16:33:00 712
转载 批处理
批处理(Batch),也称为批处理脚本。顾名思义,批处理就是对某对象进行批量的处理。批处理文件的扩展名为bat。目前比较常见 的批处理包含两类:DOS批处理和PS批处理。PS批处理是基于强大的图片编辑软件Photoshop的,用来批量处理图片的脚本;而DOS批处理则是基于DOS命令的,用来自动地批量地执行DOS命令以实现特定操作的脚本。目录[隐藏]DOS批处理释义简单批处理命令简介
2010-05-30 16:30:00 370
转载 BASH 的基本语法
BASH 的基本语法最简单的例子 —— Hello World! 关于输入、输出和错误输出 BASH 中对变量的规定(与 C 语言的异同) BASH 中的基本流程控制语法 函数的使用 2.1 最简单的例子 —— Hello World!几乎所有的讲解编程的书给读者的第一个例子都是 Hello World 程序,那么
2010-05-30 15:45:00 2684 1
转载 MSYS
MSYS MSYS:Minimal GNU(POSIX)system on Windows,是一个小型的GNU环境,包括基本的bash,make等等。是Windows下最优秀的GNU环境。(是否厌倦了Cygwin蜗牛般的shell环境,试试MSYS中的rxvt吧) 另: MinGW:即Minimalist GNU for Windows。它是一些头文件和函数库的集合,该集合允
2010-05-30 14:49:00 502
转载 MinGW
简介 MinGW是指只用自由软件来生成纯粹的Win32可执行文件的编译环境,它是Minimalist GNU on Windows的略称。这里的“纯粹”是指「使用msvcrt.dll的应用程序」。无法使用MFC (Microsoft Foundation Classes微软基础类库)。[编辑本段]概念 MinGW:一个可自由使用和自由发布的Windows特定头文
2010-05-30 14:48:00 311
转载 POSIX的概念
POSIX的概念术语解释:POSIX[1][2]是Portable Operating System Interface of Unix的缩写。由IEEE(Institute of Electrical and Electronic Engineering)开发,由ANSI和ISO标准化。 由来:POSIX的诞生和Unix的发展是密不可分的,Unix于70年代诞生于贝尔实验室,并于80年
2010-05-30 12:58:00 715
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人