自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (6)
  • 收藏
  • 关注

原创 Fortify SCA检测Java程序问题及解决方法

一、输入验证1.1 sql注入SQL InjectionAbstract通过不可信来源的输入构建动态SQL指令,攻击者就能够修改指令的含义或者执行任意SQL命令。ExplanationSQL injection错误在以下情况下发生:1.数据从一个不可信赖的数据源进入程序。2.数据用于动态地构造一个SQL查询。例1:以下代码动态地构造并执行...

2019-11-13 19:57:56 2806

原创 整洁的测试五个原则

第一、快速(Fast)第二、独立(Independent)第三、可重复(Repeatable)第四、自足验证(Self-Validating)第五、及时(Timely)

2013-11-14 11:08:46 2465

原创 测试用例三大环节(构造-操作-检验)

第一个环节:沟槽测试数据第二个环节:操作测试数据第三个环节:检验操作是否得到期望的结果。

2013-11-14 10:28:58 876

原创 测试驱动开发三大定律

定律一 在编写不能通过的单元测试前,不可编写生产代码。定律二 只可编写刚好无法通过的单元测试,不能编译也算不通过。定律三 只可编写刚好满足以通过当前失败测试的生产代码。

2013-11-14 10:21:58 1104

翻译 代码简介之道二——函数

(1)短小(2)只做一件事(3)每个函数一个抽象层级(4)写出短小的switch语句(5)使用描述性的名称(6)函数参数(尽量减少参数的个数)(7)无副作用(8)分割指令与询问(9)使用异常替代返回错误码(10)别重复自己(11)结构化编程

2013-11-13 15:23:24 721

翻译 代码整洁之道阅读一有意义的命名

第一、有意义的名字(1)名副其实(2)避免误导(3)做有意义的区分(4)使用读的出来的名称(5)使用可搜索出来的名称(6)避免使用编码(7)避免四位映射(8)类名应该是名词或名词短语(9)方法名应该是动词或动词短语(10)别扮可爱,命名要明确(11)每个概念对应一个词  (12)别用双关语(13)使用解决方案领域名称,尽量使用计算机科学术语、

2013-11-13 14:59:38 770

动态生成XML文件

根据数据库中表的结构,返回拼接生成XML字符串

2013-01-26

Java动态解析XML

对于固定格式的 XML进行解析,生成键值对 固定格式如下: <DBSET><R><C N="a">b</C></R></DBSET>

2013-01-26

分析设计的工作流程

这是描述分析设计的工作流程,通过此过程的学习,你会了解到分析设计的流程

2012-06-15

非功能性需求表格

这是一个需求分析中的肺功能需求分析的表格

2012-06-15

手机程序开发J2me

关于用eclipse开发J2ME 的几个学习程序

2012-03-04

西北大学20092010研究生机试试题

2009及2010西北大学研究生机试试题

2011-11-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除