Blog of Jeff Xue

  • Home

  • Categories

  • 读书

  • 编程

  • 思考

  • Archives

  • Tags

《软件测试(Ron Patton)》

Posted on 2014-03-25 Edited on 2020-01-19 In 读书

第一章 软件测试背景
描述软件失败术语
缺点 defect
偏差 variance
谬误 fault
失败 failure
问题 problt
矛盾 incosistency
错误 error
特殊 feature
毛病 incident
缺陷 bug
异常 anomaly

只要符合以下5个规则才能叫软件缺陷:
软件末达到产品说明书标明的功能
软件出现了产品说明书指明不会出现的错误
软件功能超出产品说明书指明范围
软件末达到产品说明书虽末指出但应达到的目标
软件测试员认为软件难以理解、不易使用、运动速度缓慢、或者最终用户认为不好
导致软件缺陷的最大原因是产品说明书,其次是设计方案,再是编程错误

Read more »

STM32L--Reset and clock control (RCC)

Posted on 2013-10-22 Edited on 2019-08-01 In 嵌入式

旧博文地址:http://blog.csdn.net/kaijiexue/article/details/12946065

STM32L--Pow control (PWR)

Posted on 2013-10-19 Edited on 2019-08-01 In 嵌入式

旧博文地址:http://blog.csdn.net/kaijiexue/article/details/12875245

STM32L--Interrupts and events

Posted on 2013-09-10 Edited on 2019-08-01 In 嵌入式

旧博文地址:http://blog.csdn.net/kaijiexue/article/details/11500715

STM32L--GPIO

Posted on 2013-09-09 Edited on 2019-08-01 In 嵌入式

旧博文地址:http://blog.csdn.net/kaijiexue/article/details/11409313

基于MDK-ARM创建STM32L-DISCOVERY_Project

Posted on 2013-08-05 Edited on 2019-08-01 In 嵌入式

旧博文地址:http://blog.csdn.net/kaijiexue/article/details/9746327

pcDuino安装vnc进行远程控制

Posted on 2013-08-05 Edited on 2019-08-01 In 嵌入式

可选用显示器或者用ssh连接
1、安装x11vnc
输入下面的命令:

1
sudo apt-get install vino vinagre x11vnc

2、设置远程桌面登录时使用的密码,设置完后直接回车确认保存密码到 /.vnc/passwd 文件里,“/ ”是你当前用户的根目录如: /home/你的用户名/
输入下面的命令:

1
sudo x11vnc -storepasswd

3、设置x11vnc通用的密码存储位置
输入下面的命令:

1
sudo x11vnc -storepasswd in /etc/x11vnc.pass

4、将用户目录下的passwd文件内容copy到 /etc/x11vnc.pass下
输入下面的命令:

1
sudo cp .vnc/passwd/etc/x11vnc.pass

5、配置x11vnc为跟随系统自动启动需要新建一个文件 /etc/init/x11vnc.conf
输入下面的命令:

1
sudo leafpad /etc/init/x11vnc.conf

按 i 键进入编辑模式,粘贴以下内容,并保存退出:

1
2
3
4
5
start on login-session-start

script
x11vnc -display :0-auth/var/run/lightdm/root/:0-forever-bg-o /var/log/x11vnc.log-rfbauth/etc/x11vnc.pass-rfbport5900
end script

其中,5900是端口号,可以自己定义。

6、重启ubuntu 等重启好了以后,到windows 下 打开 vncviewer ,输入ubuntu IP的地址和5900端口号,如 : 192.168.1.130:5900

然后连接,如果成功的话,会出现输入密码的对话框,只需要输入上面设置好的密码就可以看到操作远程桌面啦!

7、汉化后无法连接vnc,需要将启动x的权限重新设置

1
sudo dpkg-reconfigure x11-common

DNW_For_Tiny6410

Posted on 2013-08-04 Edited on 2019-08-01 In 嵌入式

由于开发环境迁移到了Redhat6.2环境上,估重新整理了dnw for linux,以下代码均已通过验证

Read more »

pcDuino安装synergy

Posted on 2013-03-13 Edited on 2019-08-01 In 嵌入式

PART 1

入手pcDuino的第一件事就是安装synergy,synergy是用来共享键盘鼠标的,既然pcDuino就是一个miniPC 当然要接上显示器玩下咯,HDMI输出网上似乎已经有修改的方法啦,不过暂时没没有试成功(http://www.the-greathouses.net/blog/2013/03/setting-pcduino-display-resolution/comment-page-1/#comment-601),接上显示器、电源、USB键鼠,开机启动吧,pcDuino上预装的是ubuntu系统,由于对桌面没怎么研究,不知道安装的是什么桌面环境,个人觉得这个桌面环境很差,如果你以为它跟PC上的ubuntu差不多,那你就错了,不过还是有一定可玩性的。
首先需要到synergy官网上下载相关源码和windows上的客户端(http://synergy-foss.org/zh-cn/download/?list),我下载的是1.4.10版本的windows 32位 和 源码
下载好后,使用U盘copy到pcDuino的/home/ubuntu 目录下(PS:默认用户是ubuntu、密码也为ubuntu)
解压到当前目录吧,进入到synergy-1.4.10-Source目录中,运行./configure,此时会报错没有cmake,查看configure文件

1
2
configure:
cmake -G "Unix Makefiles" -DCMAKE_BUILD_TYPE=Release .
Read more »

pcDuino入手体验

Posted on 2013-03-13 Edited on 2019-08-01 In 嵌入式

前几天入手了pcduino,网上收到的很多帖子看来都是水客发的,没多少是客观论事,都是在对比跟Rpi在对比硬件参数。个人观点,软件上的支持比硬件更重要,而从pcduino的官网或官方论坛上来看都是些连入门级别的资料都不是。我并没有入手Rpi,无法对其软件支持情况或开源情况进行说明,不过可以说明下pcduino可以说开源资料少之又少,不过这是一块新出的板子,要求也不要这么高了,不建议新手入手。

1…891011
Jeff Xue

Jeff Xue

Think Bigger, Start Simple!
104 posts
10 categories
48 tags
GitHub
© 2016 – 2021 Jeff Xue
Powered by Hexo v3.9.0
|
Theme – NexT.Gemini v7.3.0