免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: compare2000
打印 上一主题 下一主题

DOS命令大全 [复制链接]

论坛徽章:
0
111 [报告]
发表于 2011-01-28 09:18 |只看该作者
刷帖子。。。

论坛徽章:
0
112 [报告]
发表于 2011-01-29 17:11 |只看该作者
如果都放到一直看起来比较方便!

论坛徽章:
0
113 [报告]
发表于 2011-02-01 14:20 |只看该作者
start

论坛徽章:
3
天秤座
日期:2013-12-27 13:44:58射手座
日期:2014-05-22 16:52:43天蝎座
日期:2014-08-13 16:03:21
114 [报告]
发表于 2011-02-15 17:05 |只看该作者
本帖最后由 compare2000 于 2014-06-03 15:10 编辑

Struts 2权威指南--基于WebWork核心的MVC开发.pdf
使用ruby来操作excel文件首先需要在脚本里包含以下语句
require 'win32ole'
把win32ole包含进来后,就可以通过和windows下的excel api进行交互来对excel文件进行读写了.

打开excel文件,对其中的sheet进行访问:
excel = WIN32OLE::new('excel.Application')
workbook = excel.Workbooks.Open('c:\examples\spreadsheet.xls')
worksheet = workbook.Worksheets(1) #定位到第一个sheet
worksheet.Select
读取数据:
worksheet.Range('a12')['Value'] #读取a12中的数据
data = worksheet.Range('a1:c12')['Value'] #将数据读入到一个二维表

找到第一处a列的值为空值
line = 1
while worksheet.Range("a#{line}")['Value']
   line=line+1
end #line的值为第一处空白行的行数

将第一列的值读入到一个数组中
line = '1'
data = []
while worksheet.Range("a#{line}")['Value']
   data << worksheet.Range("a#{line}:d#{line}")['Value']
   line.succ!
end

将数据写入到excel表格中
worksheet.Range('e2')['Value'] = Time.now.strftime '%d/%m/%Y' #单个值
worksheet.Range('a5:c5')['Value'] = ['Test', '25', 'result'] #将一个数组写入

调用宏定义
excel.Run('SortByNumber')
设置背景色
worksheet.Range('a3:f5').Interior['ColorIndex'] = 36 #pale yellow
# 将背景色恢复成无色
worksheet.Range('a3:f5').Interior['ColorIndex'] = -4142 # XlColorIndexNone constant
# 使用Excel constant 将背景色恢复成无色
worksheet.Range('a3:f5').Interior['ColorIndex'] = ExcelConst::XlColorIndexNone

保存
workbook.Close(1)
# 或
workbook.SaveAs 'myfile.xls'
# 默认路径是系统定义的"我的文档"

结束会话
excel.Quit
一些相对完整的代码片段
创建一个excel文件并保存
require 'win32ole'
excel = WIN32OLE.new("excel.application")
excel.visible = true     # in case you want to see what happens
workbook = excel.workbooks.add
workbook.saveas('c:\examples\spreadsheet1.xls')
workbook.close
操作excel文件的几个重要元素
Excel => workbook => worksheet => range(cell)
我理解的是excel为类名,workbook为一个具体的(excel文件)实例,创建好实例后,worksheet是实例(workbook,工作簿)中的一个工作表,然后可
以对工作表中的每个单元格(range(cell))进行具体的读写------------------按照这样操作肯定没有错,不过下面的这些语句又让我有些疑惑

excel.workbooks("Mappe1").worksheets("Tabelle1").range("a1").value #读取名为Mappe1的excel文件中工作表名为Tabelle1的a1单元格中的值
excel.worksheets("Tabelle1").range("a1").value #作用同第一条语句
excel.activeworkbook.activesheet.range("a1").value #作用同第一条语句
excel.activesheet.range("a1").value #作用同第一条语句
excel.range("a1").value #作用同第一条语句
excel可以直接操作所有的属性,默认为当前活跃的工作簿/工作表

对单元格的操作:
某个单元格: sheet.range("a1")
a1到c3的值:   sheet.range("a1", "c3") 或 sheet.range("a1:c3")
第一列:    sheet.range("a:a")
第三行:    sheet.range("3:3")
获得单元格的值:
range.text #读取值,返回为字符串格式,如果单元格内为数字,有可能会被截断小数点后的位数
sheet.range("a1").text  
range.value #读取值,数字不会截断
sheet.range("a1").value      
对单元格设置值
sheet.range("a1").value = 1.2345

sheet.range("a1").value = '1.2345'
迭代访问:
sheet.range("a1:a10").each{|cell|puts cell.value}
如果范围是一个矩形,则会按行循环迭代访问
sheet.range("a1:b5").each{|cell|puts cell.value}
block迭代,并打印出每行的第一个值
sheet.range("b3:c7").rows.each{|r|puts r.cells(1,1).value}

克服消极情绪的最好办法



童鞋们,新的一天开始啦!怎么拥有美丽心情呢? Let’s  go!

There are days that leave the best of us feeling worn out and stressed.

生活中我们总会有感到筋疲力尽、压抑不堪的时候。

But venting your frustrations is the worst thing you can do, according to scientists.

但科学家指出,发泄你的怨气是最糟糕的方法。

Instead, it is better to positively appraise the cause of your stress with acceptance and humor as these are the most effective coping strategies for people dealing with failures.

相反的是,最好是以一种认同和幽默的方式积极的评价自身压力产生的原因,因为这是人们应对失败情绪的最有效的策略。

Researchers from the University of Kent had 149 students keep a diary for between three to 14 days.

肯特大学的研究人员让149名参与调查的学生记日记,为期3天到14天不等。

Each day, the students detailed their most bothersome failure, the strategies they used to cope with the failure and how they felt at the end of the day.

每天,学生们都会详细的记录下令人烦恼的挫败,这也是他们处理失败的策略,同时还会详细记录一天结束后的感觉。

Their coping strategies included using emotional or instrumental support; self-distraction; denial; religion; venting; substance use; self-blame; and behavioral disengagement.

他们的应对策略包括:运用情感支持或工具支持;分散自我注意力;拒不承认;宗教;宣泄;物质的使用;自责;行为脱离。

Of these, using social support; denial; venting; behavioral disengagement; and self-blame coping had negative effects on satisfaction at the end of the day.

其中,运用社会支持、拒不承认、宣泄、行为脱离、自责的方式会对每天结束时的满足感有负面的影响。

The more students used these coping strategies in dealing with the day's most bothersome failure, the less satisfied they felt.

越多的学生用这些方式来解决每天的小挫败,他们就越会觉得不满意。

In contrast, positive reframing or trying to see things in a more positive light; acceptance and humor coping had positive effects on satisfaction.

相比之下,积极的重塑或尝试以积极的视角去看待事物、认可和风趣的解决方法对自我满意度会有积极的影响。

The more students used these coping strategies in dealing with failures, the more satisfied they felt at the end of the day.

越多的学生使用这些方法来面对挫折,每天结束时就会越觉得满意。

Lead researcher Dr Joachim Stoeber believes that the findings will be of significant interest to clinicians, counselors and anyone working on stress research.

首席研究员乔安希姆斯德伯博士认为,该研究结果对临床医生、顾问以及压力研究工作者意义重大。

He said: 'The finding that positive reframing was helpful for students high in perfectionist concerns is particularly important because it suggests that even people high in perfectionist concerns, who have a tendency to be dissatisfied no matter what they achieve, are able to experience high levels of satisfaction if they use positive reframing coping when dealing with perceived failures.'

他说:“积极重新规划法对于极力追求完美的学生有帮助,这一研究结果很重要,因为研究表明,采用积极重新规划法应对可察觉的失败时,即使是完美主义者也能够获得较高的满足感,而通常这类人不管实现了什么,都觉得不满足。”

He added that a helpful recommendation for anyone trying to cope would be to try to find positive aspects in the outcomes they regard as 'failures', and reframe these outcomes in a more positive way - for example, by focusing on what has been achieved, rather than on what has not been achieved.

他补充说,任何人面对这些挫折的一个有益的建议是在挫败的影响中找到他们认为积极有益的方面,以一种积极地方式去重塑这些结果,例如:将重心放在你获得了什么成就,而不是你没有实现什么成就。

It's no use ruminating about small failures and setbacks and drag yourself further down,' he said.

他说,纠结于小的挫折和失败是没用的,这会使你自己萎靡不振。

Instead it is more helpful to try to accept what happened, look for positive aspects and - if it is a small thing - have a laugh about it.'

相反,试图去接受发生的事情会更有益,寻找积极的一面,如果是小事情就微笑而过。
查找标签并根据标签下载指定版本代码  以如下下载地址为例

repo init -u ssh://10.175.100.110/platform/manifest.git -b hw/platform/jellybean/K3V2_4.2/edge_emui2.0_test --no-repo-verify --repo-branch=stable

当执行完上述命令后,会出现一个.repo文件夹,该文件夹下有一个manifest.xml文件,这个文件仅是一个软链接,通过ls –l可以看到该连接指向的是

manifest.xml -> manifests/default.xml

进入到manifests目录,可以看到有一个default.xml文件,这个文件就是当执行repo init没有指定标签时的默认配置文件。可以看到该目录下还有其他几个xml格式的文件,这些都是标签文件,例如需要用标签

tag_hw_platform_jellybean_K3V200_4.2_r1_EDGE_EMUI2.0_GP_20130513-WKF64496.xml

进行下载,执行以下步骤:

回到代码根目录,执行

repo init –m tag_hw_platform_jellybean_K3V200_4.2_r1_EDGE_EMUI2.0_GP_20130513-WKF64496.xml

此时再执行ls –l .repo/manifest.xml可以看到,该链接指向了刚才选定的标签文件,

.repo/manifest.xml -> manifests/tag_hw_platform_jellybean_K3V200_4.2_r1_EDGE_EMUI2.0_GP_20130513-WKF64496.xml

这时再执行repo sync命令更新代码即可下载到标签所指定的版本代码。

如果要更换标签,只需要在代码根目录下执行repo init –m new_tag_file_name进行重新指定,然后repo sync 更新代码。

注意:如果两个版本的代码相差较大,在sync的时候可能会产生冲突,最好先在代码根目录执行rm  –rf  * 命令删除旧版本代码,再进行sync。

repo的一些用法和理解  http://blog.csdn.net/coder_jack/archive/2010/10/29/5975068.aspx

repo的用法(zz)

注:repo只是google用Python脚本写的调用git的一个脚本,主要是用来下载、管理Android项目的软件仓库。(也就是说,他是用来管理给git管理的一个个仓库的)

下载 repo 的地址: http://android.git.kernel.org/repo ,可以用以下二者之一来下载 repo

wget http://android.git.kernel.org/repo

或者

curl http://android.git.kernel.org/repo > ~/bin/repo  

下载完成后须修改repo的权限: chmod a+x ~/bin/repo

用repo sync 在抓去 android source code 的时候,会经常出现一些错误导致 repo sync 中断,每次都要手动开始。 可以用如下的命令,来自动重复

$?=1;

while [ $? -ne 0 ] ;

do  repo sync ;

done

获取帮助:

repo help [ command ]   //显示command 的详细的帮助信息内容

示例: repo help init 来获取 repo init 的其他用法

repo init -u URL 用以在当前目录安装 repository ,会在当前目录创建一个目录 ".repo"  -u 参数指定一个URL, 从这个URL 中取得repository 的 manifest 文件。   

示例:repo init -u git://android.git.kernel.org/platform/manifest.git

获取的manifest文件放在.repo目录中。命名为manifest.xml。这个文件的内容其实就是所有被git管理的仓库的列表!

可以用 -m 参数来选择获取 repository 中的某一个特定的 manifest 文件,如果不具体指定,那么表示为默认的 namifest 文件 (default.xml)

repo init -u git://android.git.kernel.org/platform/manifest.git -m dalvik-plus.xml

(有诸多供我们选择的manifest文件,所有的manifest文件都放在目录.repo/manifests中,该目录本身亦被git所管理,你可以cd进去看看)

可以用 -b 参数来指定某个manifest 分支。

repo init -u git://android.git.kernel.org/platform/manifest.git -b release-1.0

你会发现.repo/manifests是个被git管理的仓库,这里放的是所有的manifest文件(*.xml),因为被git管理,固然有分支,-b可以切换到你想要的分支然后再下载相关的xml文件,当然具体下载那个xml还要看-m参数了,所以如果你仅仅指定-b而没有-m的话,就是下载-b指定分支下的default.xml文件

如果不指定-b参数,那么会默认使用master分支

4. repo sync [project-list]

下载最新本地工作文件,更新成功,这本地文件和repository 中的代码是一样的。 可以指定需要更新的project , 如果不指定任何参数,会同步整个所有的项目。

如果是第一次运行 repo sync , 则这个命令相当于 git clone ,会把 repository 中的所有内容都拷贝到本地。 如果不是第一次运行 repo sync , 则相当于 git remote update ;  git rebase origin/branch .  repo sync 会更新 .repo 下面的文件。 如果在merge 的过程中出现冲突, 这需要手动运行  git  rebase --continue

5. repo update[ project-list ]

上传修改的代码 ,如果你本地的代码有所修改,那么在运行 repo sync 的时候,会提示你上传修改的代码,所有修改的代码分支会上传到 Gerrit (基于web 的代码review 系统), Gerrit 受到上传的代码,会转换为一个个变更,从而可以让人们来review 修改的代码。

6. repo diff [ project-list ]

        显示提交的代码和当前工作目录代码之间的差异。

7. repo download  target revision

        下载特定的修改版本到本地, 例如:  repo download pltform/frameworks/base 1241 下载修改版本为 1241 的代码

8. repo start newbranchname .

        创建新的branch分支。 "." 代表当前工作的branch 分支。

9.  repo prune [project list]

        删除已经merge 的 project

10. repo foreach [ project-lists] -c command

       对每一个 project 运行 command 命令

12. repo forall -c

11. repo status

       显示 project 中每个仓库的状态,并打印仓库名称。
tag是repo manifest -r -o 方式生成的tag文件

       方法一:如果本地没有相同manifest(ap,modem,apk代码),可以直接通过下载命令指定对应的tag文件

repo init -u 远端服务器地址 -b 分支名字 -m tag文件名 --no-repo-verify --repo-branch=stable

        方法二:本地已经有相同manifest的代码,或者下载命令是repo init -u 远端服务器地址 -b 分支名字 --no-repo-verify --repo-branch=stable 下载的代码,

                    step1:cd 到存放代码目录的.repo目录

                    step2:执行:ln -sf manifests/tag文件名 manifest.xml 命令

将manifest.xml文件链接到对应的tag文件上,然后执行ll(英文小写的LL) 查看链接是否成功,出现黑色底色代表链接错误(一定要在.repo目录执行命令)



显示如下图表示链接成功


                     step3:执行repo sync下载代码

如果想下载最新代码,在重新链接会default.xml(ln -sf manifests/default.xml manifest.xml),repo sync即可


2006年下半年时候胆战心惊过了级信息系统监理师考试报着圆计划想法填报了系统分析师考试大概我同监理师考试般再次好运53/48/45跨线成绩过了系统分析师考试位朋友博客上看养成善于总结好处之本着《45天监理过关心得》优良传统聊此文从我走过系统分析师考试之路——大家注意我只说考试之路——回首来看先要说明几问题(请大家原谅得学习下县委书记条条列出来):1、系分考试难至少非常难觉得系分考试非常难肯定听别人说或者上次努力还位再还有点儿运气成分2、坚持胜利无论何制定计划再千万要放弃3、低调定要低调记住只考试其周围人知道系统分析师多厉害千万要告诉别人或者定要把我过了只报了试试而已当成考试之前口头禅周围人知道系统分析师好低调报名低调应考低调过关才能快步成长成熟成功算失败也给自己留足路4、考完了系分考试过了代表有了真正系统分析师能力没有过也能说明没有有多高手虽都考过了系分考试更多人没有去考5、多高手告诉我:比自己厉害人要学习自己厉害人也要向们学习并经验分享给别人成真正高手必经之路报考了考试下面几建议或许对有用:1、花足够时间我觉得理想时间应该半年有人虽考了十年才过关也有人只考前看了天过了注意第要利用好时间第二要投机第三系分考试长期积累过程2、考试重要证书回顾下知识扩展下视野结识些朋友才重要寻找能帮助人更要帮助能帮助人3、与志同道合者交流CSAI社区容易找奋战系统分析师QQ群并利用好些群群内几朋友形成长久关系时时交流自己复习状况考前二三十天大家多多讨论下下午试题有用并让每人负责专题整理出相应资料文档起再讨论比看下午书要强4、注意人修养礼貌待人高手们需要尊敬菜鸟们需要态度朋友们需要**作系统分析师良好人修养绝对必少因与客户交流除了技术外法宝甚至能工作需要和重要东西5、拜读过CSAI博客上位朋友写《系统分析师修养》建议大家能看看6、注重细节请要社区或者QQ群里发比:时候考试大纲我报名我过关等等之类问题因类问题要网上找或者自己分析得东西请注意您名正系统分析师考试而准备人OK系统重点知识大纲里说得清楚有位朋友说考系统分析师让我们把图书馆里所有计算机书再看遍虽说法有些夸张无道理系统分析师基本涉及了计算机方方面面记得我备考时候书有十来本了有针对系统分析师书还有级考试些书也还有计算机三级计算机四级些书得用背包才能从寝室自己学习教室真正考试朋友也用我夸张妨看看下面几本书:CSAI四朵金花必买了《系统分析师考试辅导》《系统分析与设计技术》《系统分析师技术指南》《系统分析师常用工具》其,《系统分析师考试辅导》适合于上午考试,书,还有多激励人奋斗系分考试经验,准备考试几月当我疲惫时候,我靠来给我打气.《系统分析与设计技术》《系统分析师技术指南》对于案例分析和论文写作都有帮助,《系统分析师常用工具》对于下午论文也有帮助,有锦上添花之妙重点推荐下《系统分析师之路》本书《国系统分析员》杂志若干年来精华版虽某些系统相对现来讲年代有些久远仍无参考价值书作者们文笔流畅当作下午二论文考试参考再好过尤其学生或者经验足朋友十分受用CSAI系统分析师考试三把宝刀:《系统分析师考试综合知识试题分类精解》《系统分析师考试信息系统分析与设计案例试题分类精解》《系统分析师考试论文试题分类分析与范文》三本书分别系统分析师考试从1992~2004年考试真题进行分类再综合解答产物有参考价值另外还有本《系统分析师考试疑难问题解答》本书对比较疑惑问题进行了对比分析对于下午考试有好处另外再提下本《系统分析师技术指南》对下午也有大帮助大家注意上面书基本上都CSAI出所内容上能有些重复大家谨慎购买过我觉得书多人怪买多无妨说下我时间安排我12月底大学英语考试完开始准备系统分析师考试间了对付学校期末考试浪费了十多天所前有效复习时间加起来大约140天左右我把天分四时段早上从六点半大约七点半上午从八点十点半下午从两点五点晚上从七点九点半早上固定变朗读需要背诵东西上午下午和晚上机动时间了前60天我所有书看了遍并把重点内容全部勾下来部分内容还做了笔记过程用看书仔细浏览行速度要快用接下来大约月把所有有疑问和重点问题全部重新认真再复习了遍样90天过去了来我买了本治金工业出版社《系统分析师全真试题精解》本书质量确让人敢恭维其新题型其二基本上从1992~2003年考试题目选还真全真内容还大量重复甚至第套模拟题出现题目又尘变出现第二套第三套第N套实让人……也无妨反正两天套两天六机动时间段前两上时段主要做上午题目并第二时段对照书把有疑问题目看看内容第三时段主要看下午剩下三时段论文部分试题纲把所有书上找得相关内容看遍系统分析师疑难问题解答和系统分析师之路我专门花了十来天对下午考试有莫大帮助时间差多只剩下十多天我把近三年所有题目打印出来先花天做遍再花天时间把所有内容管自己做得做找书上相应内容看遍几天基本主做题目了随便拿起某本书没有目看准备考试过程定要注意多多浏览和积累对新技术敏感常上上TOPOINTCSDNCSAI等技术类网站并与QQ群里朋友交流把自己收集资料与大家分享并时开展专题讨论讨论过也要对讨论进行整理对考试有帮助段时间大家妨来开开玩笑预测下下午考题当重点预测而对自己预测东西巩固巩固强调知识点——面向对象包括面向对象基础知识还包括UML些东西每次考试上午题目面向对象当头知识点也多对于数学知识能也比较麻烦大家把近几年来所有数学考题整理出来对着书看看相关内容另外从今年考题来看数学知识已经仅仅数学知识而与实际结合非常紧密题目经典今年考试第54~55题张友生老师解答让人自形惭愧论文定要多动笔练自己写字速度两小时之内大约要写出3200字左右所速度重要字迹也要潦草丑了没有人看漂亮了有人喜欢看系统分析师考完了有朋友说学校考完并代表样我觉得有道理工作几年再来考过了说明确错了也好解释多学生次考过了而真正高手却几失前足顺便说下备考过程曾经周建军老师指导下机电设备销售系统做了初步分析实战通过系统功能详细描述文档画流程图感觉收获大竟接下了系统建设项目而且价格对于我来说有吸引力过系统分析师考试还放弃了系统分析师做比较大牺牲里还要感谢周建军老师帮助和位flyworm朋友给我机会我却因考试而得让再去找其人里向flyworm深表歉意我始终认证书其次要太看重重要学习认识朋友们珍贵友谊与朋友们交流重要要只了考试而考试我篇文章题目太具功利性所文章正文我想努力解释考试要了考试而考试也希望我达了目本文我还要再次感谢几位朋友感谢薛大龙老师和周建军老师给我无私帮助周建军老师技术博客里有多原创技术文章都周建军老师工作实践心得对于大家增长知识和考试都非常有好处感谢三小皮皮给我提供大量考试备考资料感谢czhou和系统分析师联盟QQ群里朋友们我们系分考试路上路走过还有感谢我小妹让我感动我也要报歉没有能够及时把生日礼物给送上过我定会给惊喜剩下路长我们还有多事情要做报着考试态度继续走下去重要

论坛徽章:
0
115 [报告]
发表于 2012-09-19 15:21 |只看该作者
还没有看完,五花八门、包罗万象。

论坛徽章:
0
116 [报告]
发表于 2012-11-11 16:00 |只看该作者
回复 1# compare2000


    写的真好

论坛徽章:
0
117 [报告]
发表于 2013-03-05 14:44 |只看该作者
MARK,比较长呀,慢慢看

论坛徽章:
3
天秤座
日期:2013-12-27 13:44:58射手座
日期:2014-05-22 16:52:43天蝎座
日期:2014-08-13 16:03:21
118 [报告]
发表于 2013-03-14 09:15 |只看该作者
本帖最后由 compare2000 于 2013-10-18 17:20 编辑

(判断)域测试不是白盒测试的一种方法。
一般分为单域测试和多域测试,其中单域测试包括设备测试和业务测试,设备测试包括测试某个系统的软交换设备、中继媒体网关设备、信令网关设备、接入媒体网关和IAD等设备。等价类划分有两种不同的情况:有效等价类和无效等价类。设计时要同时考虑这两种等价类,因为软件不仅要能接收合理的数据,也要能经受意外的考验。一有效等价类:是指对于程序的规格说明来说是合理的、有意义的输入数据构成的集合。利用有效等价类可检验程序是否实现了规格说明中所规定的功能和性能。二无效等价类:与有效等价类的定义恰巧相反。
域测试边界值分析
(判断)制定产品总体测试策略时需要考虑自动化部分
(判断)测试用例设计阶段要同时考虑脚本/代码/数据的准备
(判断)SDV执行阶段开始于TR4A
(判断)软件测试的目的是发现需求、设计和实现的错误
(单选)在某产品版本过程中,某测试人员被安排周边锻炼,承担了某特性的的需求、HLD、LLD、CODE阶段的工作,当该测试人员回到测试组后,版本负责人认为该测试人员对此特性比其他人要熟悉的多,为了提高测试效率,安排了此人测试该特性,这个版本负责人的工作安排是否合理。
(单选)下列哪种方法不属于白盒测试方法。(    )(2分)
     A :   符号测试

   B :   程序变异

   C :   Z路径覆盖

   D :   因果图法

(单选)我司规定:白盒测试要求最少达到____覆盖。 (   )(2分)
     A :   语句覆盖

   B :   路径覆盖

   C :   条件覆盖

   D :   结果覆盖

(多选)面关于黑盒测试的描述,哪些是正确的( )(4分)
     A :   黑盒测试方法不仅可用于集成与系统测试阶段中,还可运用到单元测试中

   B :   利用黑盒测试方法进行测试设计时,通过对测试类型进行分类,可以丰富测试设计视野,防止遗漏;

   C :   在实际系统测试设计过程中,我们只需要选择黑盒测试中的一种方法就可以保证系统测试设计质量;

   D :   根据SRS来进行测试用例设计主要用到黑盒测试设计方法。

       12 (多选)下面关于灰盒测试的说法正确的是(4分)
     A :   灰盒测试可以边看代码,边利用代码的信息帮助测试

   B :   灰盒测试利用代码来协助测试,但是测试不完全基于代码

   C :   灰盒测试不像白盒测试一样详细地检查代码

   D :   灰盒测试就是黑盒测试和白盒测试的结合

       13 (多选)农业中随着农药的普及使用,害虫的抗药性越来越强,农药越来越难毒死害虫,害虫越来越容易滋生。在软件测试中也存在这样的“杀虫剂怪事”,以下说法正确的是(4分)
     A :   用于描述软件测试越多,其免疫力越强的现象。

   B :   描述测试人员对同一测试对象进行的测试次数越多,发现的缺陷就会越来越少的现象

   C :   如果同样的case反复执行,对于一个特定软件来说,发现问题的概率会越来越低。

   D :   就像老用一种农药,害虫就会有免疫力,农药发挥不了效力。这种现象的根本原因就是测试人员对测试软件过于熟悉,形成思维定势。

       14 (多选)以下有关探索性(ET)测试正确的是:(4分)
     A :   探索性测试就是即兴测试(ad hoc testing),即临时准备的、即兴的BUG搜索测试过程

   B :   探索测试就是Free Style,就是所谓的随机测试,是漫无目的的随便针对软件测试

   C :   探索性测试是一种测试思维技术,它没有很多实际的测试方法、技术工具,但是却是所有测试人员都应该掌握的一种测试思维方式。探索性强调测试人员的主观能动性,抛弃繁杂的测试计划和测试用例设计过程,强调在碰到问题时及时改变测试策略;说白一点就是同时进行测试设计和测试执行

   D :   探索式软件测试一共分为自由式探索式测试、基于场景的探索式测试、基于策略的探索式测试和基于反馈的探索式测试。

       15 (多选)系统软件任务资源监控可以通过下面哪些方法实现(4分)
     A :   查询任务全部信息,包括任务名,任务状态,运行时长,监控任务运行轨迹

   B :   任务出现异常后,包括任务吊死,任务挂起,大Tick任务等情况,打印日志,任务的调用栈信息

   C :   设置任务优先级

   D :   挂起/恢复挂起任务

       16 (多选)下面哪些属于软件测试的类型中的可靠性测试(4分)
     A :   压力测试

   B :   备份测试

   C :   长时间测试

   D :   故障注入测试

       17 (多选)下面属于错误推测法应用的有(4分)
     A :   根据网上反馈的问题进行测试用例设计

   B :   根据历史版本缺陷分析结果进行测试用例设计

   C :   根据其他产品曾经存在的缺陷进行测试用例设计

       18 (多选)测试工具包括哪几类?( )(4分)
     A :   测试设计工具

   B :   测试执行工具

   C :   测试管理工具

       19 (多选)程序结构分析包括下面哪些部分(   )(4分)
     A :   时序图分析

   B :   功能性分析

   C :   信息流分析

   D :   数据流分析

   E :   控制流分析

       20 (多选)常见的黑盒测试方法包括 (        )(4分)
     A :   因果图

   B :   错误推测

   C :   边界值分析

   D :   等价类划分

   E :   正交分析

   F :   判定表



http://blog.csdn.net/su_ocean16/article/details/8217123
http://zhidao.baidu.com/question/166069590.html
我们目前用的linux服务器一共有8个硬盘,但默认值使用了sda盘.

如何挂接硬盘呢?



以下操作需root权限

步骤一:

在终端输入:fdisk -l ,可以看到


这只是看到的一部分,sdb1是我格式化后的新盘

还有sdc,sdd,sde,sdf,sdg,sdh,一共是八个。



步骤二:新硬盘分区

在终端输入:fdisk /dev/sdc

之后键入:m,可以看到帮助信息,

键入:n,添加新分区

键入:p,选择添加主分区

键入:l,选择主分区编号为1,这样创建后的主分区为sdb1

之后,fdisk会让你选择该分区的开始值和结束值,直接回车

最后键入:w,保存所有并退出,完成新硬盘的分区。



步骤三:格式化分区

mkfs -t ext3 /dev/sdc1

用ext3格式对/dev/sdc1 进行格式化



步骤四:挂载该分区:

手动挂载:先创建挂载目录

比如在根目录下新建home1,home2

mount /dev/sdc1 home1







依次一直可以分区,格式化,挂载

分离和加载VRP的DEBUG信息
为了减小大包的体积,目前我们有的版型的大包裁减了符号表等debug信息,

当然这是必须的,如果让用户在使用我们产品的同时还要去体味一把gdb,那是伤不起的;

但是debug信息对我们在开发阶段定位信息是非常有用的,不然遇到个别奇葩问题会束手无策;

所以可以折中,把debug信息从大包里面分离出来,用的时候召之即来,不用的时候挥之即去;

如果以ar200为例,分离vrp的debug信息(其他版型,cap等同理)

1.AR_V2R5_Main/build/scripts/general.def
增加:
       OBJCOPY  = $(CROSS_COMPILE)objcopy

2.AR_V2R5_Main/build/Makefile
在strip之前增加(例如200):
ifeq ($(TARGET), ar200)
$(OBJCOPY) --only-keep-debug $(BUILD_DIR_TARGET_BIN)/vrp $(BUILD_DIR_TARGET)/symbol_vrp_200
$(STRIP) $(BUILD_DIR_TARGET_BIN)/vrp
endif

这样每次编完大包后,$(BUILD_DIR_TARGET)目录下会生成vrp的debug符号表信息;

3.当需要用gdb调试的时候,先把 $(BUILD_DIR_TARGET)/symbol_vrp_200 ftp到设备上(比如放在/mnt/flash/symbol_vrp_200)

gdb  attach到vrp上
进入gdb后,可以测试下,没有符号表时的状况;

gdb) b FECD_COMM_IIC_CallBack  
Function "FECD_COMM_IIC_CallBack" not defined.
Make breakpoint pending on future shared library load? (y or [n]) n

通过命令加载符号表:
gdb) symbol-file ../../../mnt/flash/symbol_vrp_200         /*前面三个.. 是必须的,因为debug-file-directory默认是/usr/lib/debug,set成别的的话,好像无效*/
Load new symbol table from "/mnt/flash/symbol_vrp"? (y or n) y
Reading symbols from /mnt/flash/symbol_vrp...done.

测试下有了符号表的状况
(gdb) b FECD_COMM_IIC_CallBack
Breakpoint 1 at 0x13c496d8

DONE~!

(ar207上测试通过,其他人可以测试下其他形态和cpu如果都可以,
我们可以把这个上主线,以后CI发布时也会有一个可用的符号表,现在的符号表NM生成的只有一些名字的信息,这并未对代码做任更改,所以不用担心改动会出岔子)







当然,在strip符号表之前直接拷贝一份vrp和cap到别的目录也是可以的,

这样也最方便,但是dump的时候,却又要根据不同的cpu自己去dump,又增加一道门槛,所以还是发布的时候直接dump好;

【健康能量】程序员健康指南【转】  

原作者是 Zed A Shaw, python django框架的作者,玩python的同学应该知道这个框架。


译言网的翻译:http://article.yeeyan.org/view/93116/124637
---------------
作者:泽德·A·萧


我最近在写《深度Python》的最后几节课,我还要加一课:关于程序员在其职业生涯中普遍的健康问题。我发现诸多代码人在敲代码的时候好像不在乎他们的身体状况, 很可能是太过于全神贯注。我希望人们可以通过知晓一些与编程者相关的健康问题而获益,并可以避免曾经发生在我身上,而且就我知道也发生在很多人身上的问题。

我可能不会把这篇博文全部放进《深》里,因为有点多。但我会写个缩减版。请您惠知喜好,或有我可以引用的附加资源。

我的背景和资历
我以前是一等合格美国士兵,并学习过多种武术。近年来我未像过去学武术一样奋力工作,而是专注于瑜伽,入定和一些简单的活动。我小时候是异常健康的,现在依然如故,这归功于我早已根深蒂固的锻炼习惯。

首先先列一下我学过的武术:忍术(Ninjitsu),合气道(Aikido),柔术(Judo),泰拳(Muay Thai),咏春(Wing Tsung),卡波耶拉(Capoeira),阿尼斯(Arnis),其排序不分先后。我要讲只有泰拳我是连贯学习的,大概有六年时间。其他的用了一到两年时间。我去了很多地方,因此学习之道就是那儿有什么便学什么。

而且,在部队里我是体能测试优秀,几乎是连续两年满分通过的。如没记错,这其中有几乎每天两至四小时的训练,这在部队里不算什么。除此之外,别无他事可做。

然后,不论我干不干活,我如今一直保持着同样的体重、灵敏及力量。所以我无法告诉你怎么减肥。我很可能先天基因就是如此。这意味着你要根据自身情况来调整我的建议。

有着前述的体魄,当我渐老我更喜欢侵略性弱以及更灵活的一些运动。瑜伽是不错的,常被误认为很难。我同样把票投给普拉提(Pilates),游泳,舞蹈等一切对我身体无直接影响的运动。我尤其注意我的手,缘由我也会说到。

好,写这么多是让你知道我还有点能耐,但是更重要的是,在干这些的同时,我是一个职业编程者。在退役后,我平均每天学习八到十六个小时。 我使用盲打而且玩吉他,我还避免了腕道综合征,以及重复性劳损问题。

希望我保健的经验能帮你恢复或保持健康。

程序员常见健康问题
编程乍一看是个耗人的领域,一方面似乎你没有做很多,另外和很多代码人对待其身体的态度有关。 你要一贯地保持健康,因为身体好时会减少对精神的摩擦损害,而将注意力集中到要事上,而不是你生理上的小毛病。

显然建议就是大多人说的饮食,外出活动。我这里不会教你怎么吃或健身,或者哪种武术。如你对这些感兴趣,找一个职业的来帮助你锻炼。

这里要说的程序员们平日的职业病。他们相当明显而且平常,由于某些原因他们并不在意这些本不该发生的事情:

•腕部疼痛(重复性劳损)
•盯着看移动的打印进度以及其后的句点造成的眼部问题
•姿势不当造成的背部不适,尤其是背下侧,肩上侧。
•肠道和尿道的问题(不能正常大小便)
•摄入太多咖啡因,而且喝水少造成的脱水
•坐姿保持太久,造成男性的痔疮或前列腺问题(我一会再细说)
•光照不足造成维生素D缺乏
•熬夜或者喝咖啡过多导致的睡眠失序
•缺乏伸展导致普遍的僵硬和疼痛
我一直跟这些问题作抗争,因为编程,弹吉他,或者举重时误伤。每当我重获健康的时候,我就知道了此后怎样避免。只有一小部分问题是周期性的。你可能觉得这里的某些问题无关紧要,但请相信我,许多程序员都有这样那样的问题,且原因不一,即使你还没有。

一般原因
一般来说,可以总结成嗜编程为命。你可能想成为个中翘楚,就像我一样,因此除了生活除了编程别无其他。你不去卫生间,你勇猛地进行10小时连续编程。而且你饮食不规,只神笃“真正的代码人”这一信条。

事实是真正的编程者都是有点傻蛋。他们从来吃不到正点,做爱也没有准。跑步从来都气喘吁吁,他们的内脏有一些严重问题,但不是疾病原因。真的,在你精通某件事之前灭了自己可不是很值。

所以,在你看到这些问题以及我怎么解决的时候,记住这都是为了有一个均衡的生活习惯,而不是沉溺于编码或者其他什么事。相信我你会实实在在地好起来,如果你给你自己减负并且保持健康。

腕部疼痛
这个可能是我用心最多的。因为频繁且长时间地编码、拨弦,我的腕部有着周期性的疼痛。那年我22岁,刚开始职业性地编码。但是我一直有一个合气道的功课,这样我的腕部就会恢复如初。

你知道,合气道有着绝佳的腕部练习,从而让你的腕部变得结实又柔软。他们创造的这些练习可以避免伤害,原本的许多技巧就有扭、撕扯、手臂和肩关节的脱节。

这些练习治好了我的所有关节错位和疼痛,并让我长时间编程且没有任何大问题。我唯一可能出现问题是因为我要把现在的键盘换成新的古怪布局的键盘,但如果我练习一周合气道我就有可以重返代码并依然强健。

现在如果你有严重的腕道综合征或者其他类型的重复性劳损问题,先咨询你的医师再行尝试这里的技巧。如你要做的话,开始时要轻慢,不要让你感到疼。伸展应该不会疼,只会轻度有点不适。如果你感觉疼,是过度拉伸了。.

你实际想每次伸展运动得到放松。这有点难解释,但不是强迫你的关节在某个固定位置,而是先到达一个位置,想一想放松而后再到更远的位置。

记住这一点,怎么做练习则有很多视频:

•翻转手腕
•扭腕
•手腕外侧弯曲
•手腕内侧弯曲
下面介绍当你坐下来打字的时候怎么去做锻炼(每次都要这样):

1.首先要热身,将手伸向前方在空中尽可能快速地抓20次。然后甩手,再做手腕单侧弯曲10次,然后换方向弯曲10次。
2.用你最擅长的,以中速做5至10次。
3.继续做各项动作,但甩手和甩胳膊,弯曲手腕后到要归位。这些动作会移动手腕中的骨头,甩的时候它们就会归位。
4.千万不要做过头,让你手腕感到损伤。要适度恰好,并放松。那个“没有付出就没有收获”只会伤害你。
每次敲代码前做这系列动作,每天要做,而且停下来的时候也做一次。用不了多长时间,一段时间的不适之后你的手腕就会开始适应并回到正常,并感到好许多。

还有:在做这些之前先咨询一下医生。你做这些可是自己冒风险,所以自己不小心搞坏了手腕不要来起诉我。 这些是千年武术中的家常便饭,所以我知道它们不会有危险,但各人情况不同。如果你做法不对可能后果严重,如果感到疼痛立即停止并咨询医师。

吉他手更糟糕
程序员的重复性劳损在吉他手或贝司手跟前可是小菜。这起因是诸多愚蠢的理由,许多著名的音乐家讲一天八小时或十六小时学习法。正因如此,吉他手们糟践自己,最后不能演奏。

吉他对于手来讲是硬乐器,所以有一点点疼痛你就歇菜了。我在学校的时候,像个傻比一样轻信我的老师自己一天练八个小时的琴。我字面理解就是一下子就八个小时,我这样折磨自己一个月然后就崩了。

我的拇指有了赘骨,其他的指头疼痛难止。我的手腕还耐得住,但指头已经不行了。 二逼呵呵的我没有听那句话,任何新的运动需要循序渐进。

   
我解决这个的唯一办法,而且用了一年半,是做以下的事情:

1.找把不伤手的吉他。说你啥样吉他都能玩是屁话。去找个最好的不伤你手的吉他。
2.做上面的锻炼,我的指头做得更多。
3.通过做练习,慢慢开始恢复指头的力度并注意放松。
4.在弹的时候注意放松,拨弦的时候更轻巧。
5.避免弯曲,这些曾导致我的手受伤。
6.变换姿势和演奏风格,不抓紧吉他就能快速移动,舒服地把拇指压在琴颈背面。
7.调整吉他高度,让我的肩和手都觉得舒服。
8.站着,很少长时间坐下,长时间摆一个姿势是很别扭的。
去年做完这些后我的手最终痊愈了,并且感觉良好。我还没有不让我弄伤自己的好习惯。我已经老大不小了,所以这些对我很重要,但这也意味着我不能做那些可能弄伤我手的活计。

我的手现在是我的命根子,所以不能再打拳了,或者其他我还想学习的事情。因为打沙袋我手上已经有多处凹陷了。

眼疲劳
我觉得这对我不是问题,但你最好悠着点。我年轻的时候比20/20还要好,但用了几十年电脑有点偏了,曾经用过眼镜矫正,我用得着的时候一直戴着,没有它们看周围的世界真是恼人的模糊。

在黑暗时期我们天天还瞅的是CRT显示器,烦人的闪烁已经把一些人的眼睛整垮了。现在的问题是多数LCD屏幕对字体的糟糕渲染。 我想归功于苹果公司的专利,多数LCD屏都不能正常渲染字体。尽管有人认为苹果的字体看起来毛茸茸的,所以对于你的好处将很难说。

   
我想每天两个小时不看电脑。要么我去玩吉他不用费眼力,要么去公园散步。我可能不是整整两个小时都去这样干,但是加起来要保持两个小时。

这对于你可能有的头痛有助益。多数时候程序员可能会想玩电脑的时候开着灯导致了头痛,但其实是因为体位不对,还有糟糕的字体,饮水不足,而且是跟电脑打持久战。

不是把你房间的灯都关掉,只需要合理的照明,选择适合你液晶屏和室内灯光的色彩方案。 即融合室内照明,液晶屏亮度和字体,以及让你感觉更舒服的色彩方案。

但还是先休息一下吧。

背部问题
我挺走运的,背一直还可以。尽管如此,我相当多时间是坐办公室,并保持着灵活强健的脊背。

我的问题是背的上半部分,脖子,肩部。我习惯猫在键盘上,所以必须强迫自己坐直。事实是,刚刚敲这段话的时候我就没坐直,才想起矫正一下。

现在选择你的座椅很重要,我喜欢艾伦椅(Aeron),那种硬质小凳子或长凳。现在非常热衷我的40美元的钢琴凳,过去我坐着它弹钢琴的。因为没有后背,凳子会时时逼迫你坐端正 ,并调用我的核心肌肉(肚子和背部)。

我的肩部完全处于压迫状态。我习惯于在我全神贯注的时候收紧双肩,这样让我的整个背上部感到疼痛,一直蔓延到脖子和头部。当我长时间玩吉他的时候问题更糟。

我发现最有效的解决办法是伸展上肢,做俯卧撑。伸展办法很简单,抓住门框,然后双臂同向或反向拉伸。你觉得身体有点僵硬的时候试试下面这些招数:

1.用一只手抓紧门框,手心朝向你的身体,然后向前挺胸,越过肩位。
2.用另一只手握紧门框,胳膊交叉在前,手心继续朝里,然后伸展肩部,使背部得到伸展。
3.两只手都抓住门框,高举过头,稍向后站呈倾斜,然后来回拉伸。(就像站着做俯卧撑)
如果你做了,同时做抡臂,摇摆,你就会觉得好一些。或许在你开始干活之前加一些腕部伸展。

另外就是做真正的俯卧撑了。我工作的时候并不做这个,因为它会让你很累,难于工作。在睡前我做十次,这十下足以对付胸、背、肩、腕。 不要过快,要慢,注意在做的时候使身体平衡。

脱水
这个问题不大,我时常有点内疚。我发现我一天狂喝咖啡,正因为这样我想我也该喝点水。如果我没有头疼那倒有点不对。脱水的问题很难发觉,直到你发现的时候已经晚了。

我的建议(我也要多做的)是,喝其他非纯净水的饮料时也喝一杯水。同样请勿喝苏打水。它们只是一堆伪糖,让你变胖导致糖尿病,还有它并没有给你产生水。喝纯黑咖啡吧,它们真他妈好,记着再喝些水。

肠道及尿道问题
好吧,接下来的两个问题确实不雅,所以就不提发生在我身上的事了,但我要说这句话:

上厕所的时候他妈赶紧去,别犹豫。

你不知道这条提示有多有用,我真希望我年轻的时候知道这句话。因为我是一个拼命汉从不间断,跳过上厕所,憋相当长时间。 肠道问题就是你的机体不再告诉你你该拉屎了,只是愈积愈多。

这样的话最后会导致便秘,这将终结你的健康状态。对于尿道倒次要,但是你依然可能会有感染和其他令你惊奇的事情。

如果你已经搞砸了,你去弄一些纤维片,待在家里然后吃掉,不要去外面,因为后果很囧的。

然后,你觉得是时候了,拾起身去拥抱上帝吧。我告诉你,在你拉完屎之后你的伟大想法才会自然迸发。

痔疮和前列腺问题
另外一个不上厕所会导致的就是痔疮。我知道够恶的,我保证只提这一次。但是,许多编程者有这个问题,并羞于启齿,他们并不知道为什么。下面听我一一道来,我做过下述所有事情,但是只得过一两次痔疮:

1.长时间坐着。
2.举重东西,不用辅助。
3.该去解决内急的时候不去。
4.强迫自己去拉屎,实际上不需要。
5.最糟糕的:坐在厕所里看书。
最后一条就是罪魁祸首。如果你不是必须要大C,可别老泡在那。这相当于将你整个身体和肠子的重量压进已经泻完的直肠上,并试图挤出来。恶心至极!这导致痔疮因为你的血管中的血压不自然地升高。

确实臭烘烘的,但潜在危害很大。恩,危急情形是血流一地,这时候谁都知道去看大夫。你可能需要手术,但做无妨。我没有做但也差点:有一年我在举重,然后在库房工作,不间断编程,没有用过厕所。

是,我是个大笨蛋。你可别学我。为了你的屁屁的健康,请做以下的事:

1.多吃果蔬,至少吃点纤维片。
2.该解决个人问题时赶紧的!
3.任何情况下不要压迫直肠。
还有一个导致前列腺的问题,如果整天坐在屁股上的话。站起来转转就可以。如果尿血或者排尿困难,去看医生,否则会更危险。

维生素D不足
维生素D有点怪。的确只能通过晒太阳产生,但你并不必去专门为此去暴露在阳光下。5到30分钟就好,取决于光照的强度。还与你的钙水平和磷缺乏程度有关。但你要是饮食规律,并非只吃些薯片的话,就问题不大。

还有一些事比如消沉,搞坏的牙齿,一些奇怪部位的疼痛比如臂肘的骨头,肌肉痉挛,总体来讲就是跟烂泥一样。同样,如果你觉得不行的话去看医生,正常情况下在日头正盛的时候,去外面溜达半个小时足矣。

事实上,我觉得一个问题是硅谷里很多刚起步公司提供的餐饮。因为你要泡在办公室,经常吃残汤剩饭,而且照明也不好,太阳高照的时候你也不出去晒下。加上你的睡眠习惯你的维生素D状况就糟糕透了。

不要吃盒饭,在中午去外面吃一顿。好处你自知,而且外面的食物好多了。

我在温哥华和西雅图的时候有轻微的维生素D缺乏,那儿光照不足,对于我来说简直要我命。有人能搞定,但是像我这样青年时代在热带岛屿上度过的人,不足的光照确实就是杀手。

所以,你趁有太阳的时候出去晒晒。

睡眠失序
我的睡眠时间一向很灵活,跟季节和地域有关。有时候我如猫头鹰附体,熬夜熬到很晚才睡。最近搬到旧金山后开始早睡,不再晚睡了,最近感觉很好。

有时候,我不确定为何在夜里创作音乐或编程倒多产。我认为在一个疲惫的状态下我的大脑确是在休息的。我还觉得是因为夜里更安静,没有滋扰。

不管怎样,早睡晚睡已经把我的睡眠机制搞砸了。当我渐长我更喜欢早起,我觉得白天更清醒更放松。熬夜后再睡往往觉得自己有遗留反应,而且头疼。

如果你也有睡眠问题,我有一些简单的调适方法助你入睡。需要实践,但很有效。

首先,花你的血本买个好床,2000+美元不算多。我买了2200块的Tempur-Pedic. 的确很值。

有了床,开始练习助睡法,有点自我催眠的意味:

1.关掉你房内的所有灯光和音响。
2.躺下,让手放在让你舒服的位置。
3.缓慢地深呼吸,并想象空气流进身体及逸散出体外的场景。
4.当你能注意到你的呼吸之时,想象你在看窗外辽阔的太空,悬星满布。
5.然后伴随呼吸幻想自己漂浮在空中,渐入巨幅的星系,一切星辰,皆伴随你左右。
6.持续幻想,感觉你的床也在漂浮,直到皆不见。
你或许在四五点睡觉,但不是要出去的话,就幻想自己漂浮直到你真感觉融化了。

如果你有重度失眠,还请咨询医师。但还是试下这招,一天做一到两个小时。练习后绝对会让你入睡。

刚柔并济
如果浑身不适难于活动,这时就该做下伸展运动。当然最好莫过于去瑜伽馆每周做练习,并回家自己练习。如果没有时间,可以买书或在图书馆借N多教程。入门级就可以,你真的不需要太多。

我想如果你晚上入睡前做5-6个大幅的伸展练习就够了。你会觉得相当放松,你的健康状况和自我感觉也会有提升。

伸展身体的时候同样要放松大脑,增长创造性的一大妙法就是做瑜伽或半个小时的伸展运动,然后早晨冲澡。 伴随禅定你就会精神自适并发觉个中未曾体验之奥妙。

我也不知为何,但是精神之松弛对于突发的灵感多有助益。

迈出第一步
上面的内容可能对于你有点多,我当然希望你不会都有这些问题缠身。然而我建议,尽管你可能没有那些毛病,但要避免它们的发生。如果你要开始编码,请采用“编前热身”。

下面就是我在敲代码前要干的,或者玩吉他前,以及我变僵需要休息的时候。

1.活动身体各关节,只需将腕、臂、颈、臀转摇几下。比如正向五次,然后反向五次。
2.在各部分前做一些腕部练习,摇一下手腕。
3.将臂举过头顶尽可能高,然后向后伸展尽可能远,然后伸到身体前面来。
4.最后,小心地用手扶着头分别向右、左、前、后摇几下。
如果你做这些的话,将避免一些编程会带来的伤害。因为编程并不会大伤体能,避免受伤还是很容易的,因此上述部分就够了。

然而,如果有特殊问题的话,继续去咨询医疗师,如果得到他们允许可以试试我的这些方法。我这儿说的无过激或奇异的方法,只是些基本的练习和一些常识,因此是个医生都会许可的。我告诉你要咨询别人是只是因为我不想吃官司。

真希望这些能让你变好,如果没有的话,记下建议,以防出现这些状况。如果你够好运连一个问题都不会有,但我觉得是个程序员都有或多或少的问题。

如果对上述的事情持有疑问,大可给我发邮件,我会给你一些建议(email me)。

悠着点。

上班族感到疲劳已经不是什么新鲜事,有的喊体力透支,有的喊心理疲劳,总之就是浑身上下多少有点“疲软”。实际上,疲劳可能是多种疾病尤其是体内存在慢性疾病的重要信息,不可小视。造成疲劳的原因比较复杂,缓解的方式也不能一概而论,以下我们就请有关专家来分析一下上班族的身心疲劳。
    体力疲劳造成健康透支
    有关专家告诉记者,人在过分劳累时,血液中二氧化碳和乳酸会增多,导致四肢乏力、肌肉酸疼,严重的过度疲劳、体力透支甚至会导致猝死。废寝忘食、不注意睡眠和休息,都是过度疲劳导致健康受损的直接原因。
    专家建议消除体力疲劳的最佳方法是睡眠。在睡眠时,全身物质代谢降低,神经细胞可借机吸收各种营养物质,为苏醒后神经活动准备充足的能量。一场高质量的睡眠可使人迅速消除疲劳,保持精力充沛。临睡前洗个热水澡或用温水泡泡脚,会使疲劳消除得更快一些。
    心理疲劳是健康大敌
    现在很多人的累是“心累”。心理疲劳是过度使用心理能力而使其功能降低,或长期单调重复作业而产生的单调厌倦感。心理疲劳常会通过一些身体疲劳的症状表现出来。
    有关专家告诉记者,心理疲劳是由于社会竞争激烈、工作紧张、各种压力所致,常见于男性和年轻人。当心理疲劳持续发展时,会导致心血管和呼吸系统功能紊乱、消化不良、失眠、内分泌紊乱等。
    要缓解心理疲劳,要先找出原因,尽可能地将烦心事丢开,待心理恢复平静之后再考虑对策。其次,要学会自我调节,平时要养成开朗、乐观的性格,遇到困难要有信心,这样就能避免由于无端发怒而引起心理疲劳。第三,要避免那些折磨人的苦思冥想和不切实际的幻想,节省心理能量、减少心理疲劳。
    专家建议,对于心理上的疲劳,可以通过各种富于强烈情绪体验的活动来充实业余生活。例如:看电影、读书,跟好友聊聊天或参加一些健康有益的文体娱乐活动等。开怀大笑也是一个立竿见影的方法,能帮助人发泄自己的负面情绪。

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP