- 番茄西红柿叶子病害分类数据集12882张11类别
futureflsl
数据集分类数据挖掘人工智能
数据集类型:图像分类用,不可用于目标检测无标注文件数据集格式:仅仅包含jpg图片,每个类别文件夹下面存放着对应图片图片数量(jpg文件个数):12882分类类别数:11类别名称:["Bacterial_Spot_Bacteria","Early_Blight_Fungus","Healthy","Late_Blight_Water_Mold","Leaf_Mold_Fungus","Powdery
- 【目标检测数据集】番茄叶片病害数据集13940张9类VOC+YOLO格式
熬夜写代码的平头哥∰
数据集目标检测YOLO目标跟踪
数据集格式:PascalVOC格式+YOLO格式(不包含分割路径的txt文件,仅仅包含jpg图片以及对应的VOC格式xml文件和yolo格式txt文件)图片数量(jpg文件个数):13946标注数量(xml文件个数):13946标注数量(txt文件个数):13946标注类别数:9标注类别名称:["EarlyBlight","Healthy","LateBlight","LeafMiner","Le
- healthy body
何不问明月
Ihopemysonhaveaheathybody.Ihopemyfamilyheathy.Dontgotohospitalforever.Ilovethemforever.
- 2022-03-14
毕欣
Part11,从本单元中我学到的最重要的理念(精读和视听说分别总结)精读:父母做的事都是为孩子好,只是可能方法不太恰当视听说:我们要努力克服自己的薄弱科目2,我在本片文章/音频/视频中学到的怦然心动的单词(精读和视听说分别总结)精读:location,address,dumb,fade,typical,clench视听说:trumpet,goldmine,recipe,sticky,intrigu
- Ubuntu 18.04 geth安装过程出现 Makefile:16: recipe for target ‘geth‘ failed报错
区区小块
linuxgolang
makegeth之后出现了这个错误更新安装一下golangsudoaptupdatesudoadd-apt-repositoryppa:longsleep/golang-backportssudoaptupdatesudoaptinstall-ygolang-go再安装一下依赖与go#安装依赖与gosudoapt-getinstall-ybuild-essentialmkdir-p~/goecho
- 2.2 a healthy lifestyle——topic:healthy lifestyle and exercise
凌月清炎
#esl-lib.comESLnotes笔记
目录1.listeningscript2.vocabulary3.wrongproblemreflection4.topicextension4.1preexercise4.2postexercise4.2.1topic14.2.2topic24.2.3topic34.3onlineinvestigationanswer1:answer2:ex:quizlink1.listeningscriptM
- 4种玉米叶病虫害数据集,并使用深度卷积网络对其识别,准确率在99.06%以上(python代码,带有数据集,可以直接运行,带有GUI界面,对代码感兴趣可以私信,为本人创作)
深度学习的奋斗者
生物技术与深度学习结合python开发语言
1.数据集介绍:Blight(枯萎病),1145张照片Common_Rust(1306张照片)Gray_Leaf_Spot(574张照片)Healthy(1162张照片)2.文件夹说明:2.1.data文件夹装的是4种玉米叶片病虫害原始数据集打开data文件夹后,如下2.2.picture文件装的是,运行hf.py文件后,将data文件夹的四种原始数据,随机打乱分成训练集和测试集:2.3.mode
- [kubeadm join] It seems like the kubelet isn't running or healthy
0X码上链
自动化运维容器技术k8s
[root@00VMTL-FabricPeer-172-19-102-59~]#kubeadmjoin172.19.102.78:6443--tokenu6zbdr.k2krdy0is29izjjm--discovery-token-ca-cert-hashsha256:6fbb8d21ba001706556b0bf9e8200dd4da713a7c045168cf027d1667ad93c5e5
- 2018.11.12每日一词
微醺x
3.从认识到会用(作业)1)使用《牛津英语搭配词典》查“recipe”,了解它的常用搭配。2)翻译下面的句子:学好英语的诀窍是要有强烈的学习和练习意愿。(参考翻译:AstrongwillingnesstolearnandpracticeistherecipeforEnglishfluency.或者TherecipeforEnglishfluencyrequiresastrongwillingnes
- Rephrasing the Web: A Recipe for Compute and Data-Efficient Language Modeling
UnknownBody
LLM语言模型人工智能机器学习
本文是LLM系列文章,针对《RephrasingtheWeb:ARecipeforComputeandData-EfficientLanguageModeling》的翻译。重新表述Web:计算和数据高效语言建模的诀窍摘要1引言2相关工作3WRAP:网络重述增强预训练4困惑度评估5零样本任务6分析和消融实验7局限性和机遇8结论摘要大型语言模型是在大量的网络碎片上训练的,这些碎片通常是非结构化的、嘈杂
- Docker容器状态为unhealthy的解决思路
lu9up
linuxdocker
1问题呈现dockerrun启动pmm-server容器后查看:状态显示unhealthy,正常来说应该是healthy,这显然有问题。2排查过程1)检查pmm-server容器日志[root@zabbix6~]#dockerlogs7044dd8d6aca>docker.log异常信息如下:[root@zabbix6~]#vimdocker.log2024-01-2817:04:26,213IN
- kernel/Makefile:971: recipe for target 'prepare3' failed 编译失败
Ed_Lannister
在进行编译的时候出现如下错误:kernel/Makefile:971:recipefortarget'prepare3'failed...ninja.mk:148:recipefortarget'ninja_wrapper'failed结论:makemrproper再进行编译,问题解决,原因是srctree不干净了过程:在网上查找ninja.mk:148:recipefortarget'ninja
- ld returned 1 exit status;Makefile.win recipe for target ‘项目2.exe‘ faild;reference to `WinMain‘
从删库 到跑路
c++
devC++运行出了该问题,仔细检查代码发现没问题,他也没有以下几种问题:1,上一个运行窗口未关闭;2,缺少main()函数3,函数定义在了main()函数里面仔细检查后任然未解决又尝试了第四种方法在1编译器里命令行后加-lwsock32,结果错误反而多了,于是我重新建项目,在项目的下面原原本本的复制了一份过去结果这次就运行成功了,仔细想来唯一发生变化的只有包名。以上仅可作为参考,如有其它方案欢迎
- 六、Nacos源码系列:Nacos健康检查
每天都要进步一点点
#Nacos源码Nacos健康监测Nacos源码Nacos健康检查Nacos
目录一、简介二、健康检查流程2.1、健康检查2.2、客户端释放连接事件2.3、客户端断开连接事件2.4、小结2.5、总结图三、服务剔除一、简介Nacos作为注册中心不止提供了服务注册和服务发现的功能,还提供了服务可用性检测的功能,在Nacos1.x的版本中,临时实例走的是distro协议,客户端向注册中心发送心跳来维持自身的健康(healthy)状态,持久实例则走的是Raft协议存储。主要有两种检
- 2019年3月personality 第一讲
甜橙树上的橄榄
20190310Part1Appearance&personality1.Whatobjectivescanyouusetodescribesomeone'sappearance?age:Youngoldbody/figure体型:slimthinchubby.Healthy健康:Strongweakheight高度:tallshortappearance外貌:cuteprettyuglyskin
- JAVA和C#怎么开发SECS/GEM:recipe配方处理 S7F1、S7F19
半导体老油条
javaSECSGEMSECSGEMS7F1
recipe是什么内容呢?recipe是机台加工不同产品时的对应程式,指的是由制造工程师提前在机台上设置,并且EAP控制生产时会自动根据货的类型选择并控制机台按照制造工程师提前设置的方式进行加工。recipe也称为配方,配方是怎么来的?配方是工艺工程师对产品进行试样得出的最佳加工参数。配方包含什么呢?配方包含加工过程中的各种参数。SECS/GEM是怎么处理配方recipe呢?只需要设置配方的路径广
- Day 41 recipe
Savage_Woo
翻译学好英语的诀窍是要有强烈的学习和练习意愿。AstrongwillingnesstolearnandpracticeistherecipeforEnglishfluency.造句Fourkidseatingtogetherisarecipeforchaos.
- pod基础模板
村里第三马可波罗
cat>showdoc.yaml/etc/status.log"]'#启动时执行的命令#args:#-/bin/sh#--c#-touch/tmp/healthy;sleep30;rm-rf/tmp/healthy;sleep600#-'-web.external-url=$(EXTERNAL_URL)'#-'-alertmanager.url=http://alertmanager:9093/a
- SECS通讯资料大全 配方处理 recipe上传下载 S7Fx和S7F3、S7F5
金南瓜工业互联EAP SECS
SECS/GEMSECS
在SECS/GEM里面,recipe配方称为ProcessRecipeManagementProcessRecipeManagement—设备处理规范(如配方)必须通过设备和主机系统之间的交互进行管理。PPID也就是ProcessRecipeID的意思配方是怎么交互和处理呢COMMENTSHOSTEQUIPMENTCOMMENTS[IF]Processprogramismultiblock[THE
- EMC Isilon存储系统磁盘状态解释
存储服务专家StorageExpert
EMC存储设备存储维护NetApp存储linux运维EMC存储
写这个blog的目的是因为遇到了很多客户,从我们这里买了磁盘,然后更换后,只要不是HEALTHY的状态,就说磁盘有问题,然后要求退货,或者直接就退货了,等问工程师,当时磁盘是什么状态的时候,他的回答往往是不识别、不同步等等博大精深的根本无法知道磁盘到底什么状态的答案。很多二把刀头脑中,磁盘只有两个状态,正常和故障,在isilon系统中,正常就是HEALTHY,翻译过来就是健康的意思,其他统统就是故
- 土壤中的细菌可以让你的汉堡包变得“健康”Bacteria in Soil Keep Your Hamburger “Healthy”
小婧视野
BacteriainSoilKeepYourHamburger“Healthy”Abstract(摘要)“在1993年,大肠杆菌的大爆发导致全美国超过700人患病。一种被名为O157:H7菌株的特殊大肠杆菌,它寄生在牛的内脏中并通过粪便传播到水和堆肥里。O157:H7菌株可以在水和堆肥中存活数月,通过蔬菜或肉类抵达人体内部引起疾病。然而,因为大肠杆菌要和土壤中已经存在的多种细菌竞争,所以它们在土壤
- #经典共读挑战# 评测目前的生活
日日日gungun
"HPWL"仪盘表第一次接触”“HPWL”评测模型,书中没有过多论述这个模型的实操案例,仅凭借书中的论述,说实话我还是很迷茫,不知道怎么给自己打分,所以就去百度了一些资料,结合自己的思考做出了现状测评。Healthy健康【定义】健康是指一个人在身体、精神和社会等方面都处于良好的状态,包含身体健康、心理健康和社会健康;【个人情况】①身体:我一般一年都不会发一次烧,要说身体有哪些不舒服,那就只有偶尔嗓
- keep healthy
小夕呢
看过千帆,还是最爱我老吴。今天又是凡吹的一天。晚上想起来量血压,之前一直预感自己是低血压,有时候晕晕乎乎的,但都浑浑噩噩,骗自己是低血糖,也没量,以为多补觉就ok,今天好了,右胳膊量出了98-67,左胳膊更甚91-60,尴尬的一批,咋低得这么厉害,原来这头昏不是假的哈。最近真的上头的事情太多了,不往高逼,反而持续走低,也是醉了,每天牛奶鸡蛋也都吃,豆类粗粮也没落下,除了运动份量差点,其他都一切正常
- 请不要对号入座:50+女人和5个女人的故事!-Healthy&Happpy 4
徐林Grace
图片发自App有一天我会写小说,很多故事就可以不避讳的详细描述甚至尽情发挥。如果你要对号入座,不要找我算账!67岁啦,多年一直工作,退下来让自己忙碌,现在画画为儿童筹款;到处飞,皮肤超赞,细腻白皙,做luxury不用自己化妆品;开放式对于男朋友态度,但没人赶找我,都说我太强势,其实没有啦。我的心态就是顺其自然。图片发自App一个高官的孙女,第一个员工加入一家国际药企,40年做过各种工作;利用自己影
- 20181212 recipe
笑语盈盈103
1.认识这个词(基础篇)词:recipe英英释义:awayofdoingsomethingthatwillproduceaparticularresult例句:Ambitionwithoutactionisarecipeforfailure.2.体会这个词(进阶篇)“recipe”的本意是“菜谱”,它常常可以被引申为表示导致某个结果的“原因”“必备因素”。在一些场景中,我们可以用它来替换cause
- 英语复盘
人文一班赵世外35
从本单元中我学到的最重要的概念精读:havingfriendsaround2,我在本片文章/音频/视频中学到的怦然心动的单词:精读:promotionprospect升职希望gamble冒险,担风险的事bull-headed顽固视听说:awesome棒极了anepicscalezebra斑马recipe秘诀joggingcanoeingrockclimbing3,在本片文章/音频/视频中我最喜欢的
- 半导体行业-SECS/GEM协议 JAVA与SECS/GEM通信 什么是配方?springboot集成SECS通信协议 配方管理S7FX
花仙子166
JAVAJAVA与SECS集成JAVA开发SECS资料大全springbootSECS
Java与SECS基础通信Java实现SECS指令S2F17获取时间Java实现SECS指令S10F3终端单个显示例子Java实现SECS指令S7FX配方管理Java实现SECS指令S5F1报警/取消报警上传实例源码及DEMO请查阅JAVA开发SECS快速入门资料,SECSS7F19什么是半导体配方(recipe)?配方是一组描述设备应如何处理其材料的指令。配方内容由设备供应商定义。配方管理干什么
- 宠辱若惊的生活不要过!自恋者可以更加爱自己的美国心理学测试!-Happy&Healthy 38
徐林Grace
图片发自App2019-12-16朋友问我新年有啥新想法?我说“只知道自己不会做什么而不是要做什么!不能大公司打工,不能长期呆在一个地方!”为啥不能大公司打工?因为没法做真实的自己,宠为上,辱为下是多年大公司工作的真实体现,多少伪装的不以为意的掩盖下是自己貌似和CEO亲近的暗示,一切都已大大老板的方向为导向说服自己和团队是社会责任股东责任团队利益的最好表现,大多数时候没有办法也没想到做真实的自己,
- etcd故障节点
Lachewuxian
云原生
[root@k8s-master1~]#kubectlgetcsNAMESTATUSMESSAGEERRORcontroller-managerHealthyokschedulerHealthyoketcd-1Healthy{"health":"true"}etcd-0Healthy{"health":"true"}etcd-2UnhealthyHTTPprobefailedwithstatusc
- 2018-11-12 每日一词 recipe
夏炎学英语
recipeawayofdoingsomethingthatwillproduceaparticularresult例句:Ambitionwithoutactionisarecipeforfailure.1)翻译下面的句子:学好英语的诀窍是要有强烈的学习和练习意愿。AstrongwilloflearningandpracticingisarecipeforEnglishfluency.参考翻译:A
- PHP,安卓,UI,java,linux视频教程合集
cocos2d-x小菜
javaUIPHPandroidlinux
╔-----------------------------------╗┆
- 各表中的列名必须唯一。在表 'dbo.XXX' 中多次指定了列名 'XXX'。
bozch
.net.net mvc
在.net mvc5中,在执行某一操作的时候,出现了如下错误:
各表中的列名必须唯一。在表 'dbo.XXX' 中多次指定了列名 'XXX'。
经查询当前的操作与错误内容无关,经过对错误信息的排查发现,事故出现在数据库迁移上。
回想过去: 在迁移之前已经对数据库进行了添加字段操作,再次进行迁移插入XXX字段的时候,就会提示如上错误。
&
- Java 对象大小的计算
e200702084
java
Java对象的大小
如何计算一个对象的大小呢?
 
- Mybatis Spring
171815164
mybatis
ApplicationContext ac = new ClassPathXmlApplicationContext("applicationContext.xml");
CustomerService userService = (CustomerService) ac.getBean("customerService");
Customer cust
- JVM 不稳定参数
g21121
jvm
-XX 参数被称为不稳定参数,之所以这么叫是因为此类参数的设置很容易引起JVM 性能上的差异,使JVM 存在极大的不稳定性。当然这是在非合理设置的前提下,如果此类参数设置合理讲大大提高JVM 的性能及稳定性。 可以说“不稳定参数”
- 用户自动登录网站
永夜-极光
用户
1.目标:实现用户登录后,再次登录就自动登录,无需用户名和密码
2.思路:将用户的信息保存为cookie
每次用户访问网站,通过filter拦截所有请求,在filter中读取所有的cookie,如果找到了保存登录信息的cookie,那么在cookie中读取登录信息,然后直接
- centos7 安装后失去win7的引导记录
程序员是怎么炼成的
操作系统
1.使用root身份(必须)打开 /boot/grub2/grub.cfg 2.找到 ### BEGIN /etc/grub.d/30_os-prober ### 在后面添加 menuentry "Windows 7 (loader) (on /dev/sda1)" { 
- Oracle 10g 官方中文安装帮助文档以及Oracle官方中文教程文档下载
aijuans
oracle
Oracle 10g 官方中文安装帮助文档下载:http://download.csdn.net/tag/Oracle%E4%B8%AD%E6%96%87API%EF%BC%8COracle%E4%B8%AD%E6%96%87%E6%96%87%E6%A1%A3%EF%BC%8Coracle%E5%AD%A6%E4%B9%A0%E6%96%87%E6%A1%A3 Oracle 10g 官方中文教程
- JavaEE开源快速开发平台G4Studio_V3.2发布了
無為子
AOPoraclemysqljavaeeG4Studio
我非常高兴地宣布,今天我们最新的JavaEE开源快速开发平台G4Studio_V3.2版本已经正式发布。大家可以通过如下地址下载。
访问G4Studio网站
http://www.g4it.org
G4Studio_V3.2版本变更日志
功能新增
(1).新增了系统右下角滑出提示窗口功能。
(2).新增了文件资源的Zip压缩和解压缩
- Oracle常用的单行函数应用技巧总结
百合不是茶
日期函数转换函数(核心)数字函数通用函数(核心)字符函数
单行函数; 字符函数,数字函数,日期函数,转换函数(核心),通用函数(核心)
一:字符函数:
.UPPER(字符串) 将字符串转为大写
.LOWER (字符串) 将字符串转为小写
.INITCAP(字符串) 将首字母大写
.LENGTH (字符串) 字符串的长度
.REPLACE(字符串,'A','_') 将字符串字符A转换成_
- Mockito异常测试实例
bijian1013
java单元测试mockito
Mockito异常测试实例:
package com.bijian.study;
import static org.mockito.Mockito.mock;
import static org.mockito.Mockito.when;
import org.junit.Assert;
import org.junit.Test;
import org.mockito.
- GA与量子恒道统计
Bill_chen
JavaScript浏览器百度Google防火墙
前一阵子,统计**网址时,Google Analytics(GA) 和量子恒道统计(也称量子统计),数据有较大的偏差,仔细找相关资料研究了下,总结如下:
为何GA和量子网站统计(量子统计前身为雅虎统计)结果不同?
首先:没有一种网站统计工具能保证百分之百的准确出现该问题可能有以下几个原因:(1)不同的统计分析系统的算法机制不同;(2)统计代码放置的位置和前后
- 【Linux命令三】Top命令
bit1129
linux命令
Linux的Top命令类似于Windows的任务管理器,可以查看当前系统的运行情况,包括CPU、内存的使用情况等。如下是一个Top命令的执行结果:
top - 21:22:04 up 1 day, 23:49, 1 user, load average: 1.10, 1.66, 1.99
Tasks: 202 total, 4 running, 198 sl
- spring四种依赖注入方式
白糖_
spring
平常的java开发中,程序员在某个类中需要依赖其它类的方法,则通常是new一个依赖类再调用类实例的方法,这种开发存在的问题是new的类实例不好统一管理,spring提出了依赖注入的思想,即依赖类不由程序员实例化,而是通过spring容器帮我们new指定实例并且将实例注入到需要该对象的类中。依赖注入的另一种说法是“控制反转”,通俗的理解是:平常我们new一个实例,这个实例的控制权是我
- angular.injector
boyitech
AngularJSAngularJS API
angular.injector
描述: 创建一个injector对象, 调用injector对象的方法可以获得angular的service, 或者用来做依赖注入. 使用方法: angular.injector(modules, [strictDi]) 参数详解: Param Type Details mod
- java-同步访问一个数组Integer[10],生产者不断地往数组放入整数1000,数组满时等待;消费者不断地将数组里面的数置零,数组空时等待
bylijinnan
Integer
public class PC {
/**
* 题目:生产者-消费者。
* 同步访问一个数组Integer[10],生产者不断地往数组放入整数1000,数组满时等待;消费者不断地将数组里面的数置零,数组空时等待。
*/
private static final Integer[] val=new Integer[10];
private static
- 使用Struts2.2.1配置
Chen.H
apachespringWebxmlstruts
Struts2.2.1 需要如下 jar包: commons-fileupload-1.2.1.jar commons-io-1.3.2.jar commons-logging-1.0.4.jar freemarker-2.3.16.jar javassist-3.7.ga.jar ognl-3.0.jar spring.jar
struts2-core-2.2.1.jar struts2-sp
- [职业与教育]青春之歌
comsci
教育
每个人都有自己的青春之歌............但是我要说的却不是青春...
大家如果在自己的职业生涯没有给自己以后创业留一点点机会,仅仅凭学历和人脉关系,是难以在竞争激烈的市场中生存下去的....
&nbs
- oracle连接(join)中使用using关键字
daizj
JOINoraclesqlusing
在oracle连接(join)中使用using关键字
34. View the Exhibit and examine the structure of the ORDERS and ORDER_ITEMS tables.
Evaluate the following SQL statement:
SELECT oi.order_id, product_id, order_date
FRO
- NIO示例
daysinsun
nio
NIO服务端代码:
public class NIOServer {
private Selector selector;
public void startServer(int port) throws IOException {
ServerSocketChannel serverChannel = ServerSocketChannel.open(
- C语言学习homework1
dcj3sjt126com
chomework
0、 课堂练习做完
1、使用sizeof计算出你所知道的所有的类型占用的空间。
int x;
sizeof(x);
sizeof(int);
# include <stdio.h>
int main(void)
{
int x1;
char x2;
double x3;
float x4;
printf(&quo
- select in order by , mysql排序
dcj3sjt126com
mysql
If i select like this:
SELECT id FROM users WHERE id IN(3,4,8,1);
This by default will select users in this order
1,3,4,8,
I would like to select them in the same order that i put IN() values so:
- 页面校验-新建项目
fanxiaolong
页面校验
$(document).ready(
function() {
var flag = true;
$('#changeform').submit(function() {
var projectScValNull = true;
var s ="";
var parent_id = $("#parent_id").v
- Ehcache(02)——ehcache.xml简介
234390216
ehcacheehcache.xml简介
ehcache.xml简介
ehcache.xml文件是用来定义Ehcache的配置信息的,更准确的来说它是定义CacheManager的配置信息的。根据之前我们在《Ehcache简介》一文中对CacheManager的介绍我们知道一切Ehcache的应用都是从CacheManager开始的。在不指定配置信
- junit 4.11中三个新功能
jackyrong
java
junit 4.11中两个新增的功能,首先是注解中可以参数化,比如
import static org.junit.Assert.assertEquals;
import java.util.Arrays;
import org.junit.Test;
import org.junit.runner.RunWith;
import org.junit.runn
- 国外程序员爱用苹果Mac电脑的10大理由
php教程分享
windowsPHPunixMicrosoftperl
Mac 在国外很受欢迎,尤其是在 设计/web开发/IT 人员圈子里。普通用户喜欢 Mac 可以理解,毕竟 Mac 设计美观,简单好用,没有病毒。那么为什么专业人士也对 Mac 情有独钟呢?从个人使用经验来看我想有下面几个原因:
1、Mac OS X 是基于 Unix 的
这一点太重要了,尤其是对开发人员,至少对于我来说很重要,这意味着Unix 下一堆好用的工具都可以随手捡到。如果你是个 wi
- 位运算、异或的实际应用
wenjinglian
位运算
一. 位操作基础,用一张表描述位操作符的应用规则并详细解释。
二. 常用位操作小技巧,有判断奇偶、交换两数、变换符号、求绝对值。
三. 位操作与空间压缩,针对筛素数进行空间压缩。
&n
- weblogic部署项目出现的一些问题(持续补充中……)
Everyday都不同
weblogic部署失败
好吧,weblogic的问题确实……
问题一:
org.springframework.beans.factory.BeanDefinitionStoreException: Failed to read candidate component class: URL [zip:E:/weblogic/user_projects/domains/base_domain/serve
- tomcat7性能调优(01)
toknowme
tomcat7
Tomcat优化: 1、最大连接数最大线程等设置
<Connector port="8082" protocol="HTTP/1.1"
useBodyEncodingForURI="t
- PO VO DAO DTO BO TO概念与区别
xp9802
javaDAO设计模式bean领域模型
O/R Mapping 是 Object Relational Mapping(对象关系映射)的缩写。通俗点讲,就是将对象与关系数据库绑定,用对象来表示关系数据。在O/R Mapping的世界里,有两个基本的也是重要的东东需要了解,即VO,PO。
它们的关系应该是相互独立的,一个VO可以只是PO的部分,也可以是多个PO构成,同样也可以等同于一个PO(指的是他们的属性)。这样,PO独立出来,数据持