- 授权协议: 未知
- 开发语言: Java
- 操作系统: 跨平台
- 软件首页: http://jvalidations.codehaus.org/
- 软件文档: http://jvalidations.codehaus.org/tutorial/TwoMinuteTutorial.html
软件介绍
JValidations 是一个 Java 对象的数据验证框架。
示例代码:
public class Customer implements Validatable<ValidationReport>{
private String name;
private String email;
public void buildValidation(ValidationSyntax validates, ValidationReport report) {
validates.that("name", not(isEmptyString()), _else(report,"isBlank", fieldName()));
validates.that("email", not(isEmptyString()), _else(report,"isBlank", fieldName()));
}
public interface ValidationReport {
void isBlank(String fieldName);
}
}
奔跑吧 Linux内核
张天飞 / 人民邮电出版社 / 2017-9-1 / CNY 158.00
本书内容基于Linux4.x内核,主要选取了Linux内核中比较基本和常用的内存管理、进程管理、并发与同步,以及中断管理这4个内核模块进行讲述。全书共分为6章,依次介绍了ARM体系结构、Linux内存管理、进程调度管理、并发与同步、中断管理、内核调试技巧等内容。本书的每节内容都是一个Linux内核的话题或者技术点,读者可以根据每小节前的问题进行思考,进而围绕问题进行内核源代码的分析。 本书内......一起来看看 《奔跑吧 Linux内核》 这本书的介绍吧!
