- 2019-07-29
辛辛念念
想吃火锅超级想555555今天同事给了饼干面包把我喂饱了kkkk我好快乐偷偷看《脱口秀大会2》不能笑出声好痛苦啊哈哈哈哈哈
- el-table-column type=selection表头全选用文字展示
RAY_CHEN.
vue.jselementuijavascript
el-table添加:header-cell-class-name="cellclass"methods中cellclass(row){if(row.columnIndex==3){return"kkkk";}},style中.el-table::v-deep.kkkk.cell.el-checkbox__inner{display:none;position:relative;}.el-tabl
- 开学啦
14风清
要开学啦好久不见的室友,同学们迟到的新年祝福给你们新的一年要好好的哦(ฅ>ω<*ฅ)ps:附上去年秋天的南师照片kkkk图片发自App图片发自App图片发自App图片发自App
- flink1.17 实现 udf scalarFunctoin get_json_object 支持 非标准化json
Thomas2143
总结jsonflink
特色相比官方的json_value,该函数支持非标准化json,比如v是个object,但是非标准json会外套一层引号,内部有反引号.eg:{"kkkk2":"{\"kkkk1\":\"vvvvvvv\"}"}支持value为100L这种java格式的bigint.{"k":999L}基于jsonPath方便,可以获取多层级内部值代码实现importcom.alibaba.fastjson2.{
- Android MK导入第三方动态库并且验证
Lazy1
将需要导入的第三方库头文件和so库导入到自己的项目编译目录下image.png这里的static.h和so就是模拟三方的2编写MKLOCAL_PATH:=$(callmy-dir)include$(CLEAR_VARS)LOCAL_MODULE:=static_addLOCAL_SRC_FILES:=lib64/static_add_kkkk.soinclude$(PREBUILT_SHARED_
- Postgresql报错字段找不到,明明数据表里面有这个字段(psycopg2.errors.UndefinedColumn: 错误: 字段 “kkkk“ 不存在 LINE 1: ...to pe)
爱吃雪糕的小布丁
PostgresqlPythonpostgresql数据库sqlpython
前言这个也是分两种情况的:1、提示字段找不到,但是数据表里面有这个字段2、提示字段找不到,但是找不到的字段是我要插入的数据,而不是我表里面的字段我们分情况讨论解决。一、提示找不到的字段是我要插入的数据1、问题描述sql语句如图:报错如图:很明显,属于第二种情况,这个一般发生在插入单条数据的情况,批量插入是不会发生这个问题的。2、解决方法varchar类型的字段的占位符%s前后加转义的单引号\',如
- css 文字多行对齐
阿龙哟
image.png如何实现图中两行文字对齐呢???使用text-align:justify让多行文字两端不对齐的对齐,但是单行字无效文字文字文字文字文字文字文hi字文字hi文字hi文字hi文字j文字文字ssss文字文字文字文字文字kkkk文字文字文字文字文字文字文字文字文字文ssss字文字文字文字文字文字文字文字image.pngp标签加上style="text-align:justify"后,i
- AVAssetResourceLoaderDelegate 代理方法执行逻辑
刘刘小博
音视频iosobjective-c音视频
创建播放器AVURLAsset*asset=[AVURLAssetURLAssetWithURL:[NSURLURLWithString:@"kkkk"]options:nil];[asset.resourceLoadersetDelegate:selfqueue:dispatch_get_main_queue()];AVPlayerItem*item=[AVPlayerItemplayerIte
- <!DOCTYPE> 的作用
无人与我粥可温
html前端css
DOCTYPE文档类型kkkk声明,位于文档中的第一行,告诉浏览器的解析器什么文档标准解析这个文档。DOCTYPE不存在或格式不正确,会导致文档以兼容模式呈现。规则声明必须是HTML文档的第一行,位于标签之前。声明没有结束标签。声明对大小写不敏感。html4和html5的DOCTYPE差异在HTML4.01中有三种声明:HTML4.01Strict:该DTD包含所有HTML元素和属性,但不包括展示
- linux 命令
默默_小鱼
1、修改linux文件指定内容sed-is/hhhh/kkkk/g`grephhhh-rl--include="*.txt"./`把该目录下的txt文件中含有hhhh的字符串替换成kkkk
- 2019-7-20 第八章
DrolexW大劳王
第八章唐剑、李强军国家联合科学研究院坐落武汉市光谷软件园区,王安娜(比特森娜)的办公室在一栋刚建成不久的弧形写字楼6楼,办公室内设计很贴心,聘请的专业的设计师按比特森娜的要求进行设计,大概有些许歌者风格。这几天她一直在关注国际新闻,美国那边动静很大,她很担心帕西法尔。从媒体报道来看,帕西法尔被列为KKKK党同伙参与劫持。她又一时间无法联系到帕尔森秘书长,自己在武汉这个陌生的城市,却是有一些不适应。
- 2021-02-28
Bird_池林
今天是二月的最后一天和表姐出去玩,买了一个很worthy的包包,很好用很简单也很漂亮买了两个镜框,kkkk精致的生活然后买了一本比较好看的本子,感觉不错,用来学韩语了,好记性不如烂笔头嘛现在正在听关于考研的事情,哎呀感觉压力好大呀,自己都没怎么学习对了还买了海明威的书,现在我有三本了战争与和平,丧钟为谁而鸣,太阳照常升起,这是要吧海明威研究透了吗?哈哈哈开学前,抄歌词,看书,背单词,给我冲!努力过
- 杀死伊芙之女性观(女人何必为难女人┑( ̄Д  ̄)┍)
重度影视爱好者
哎呀,今天下班的时候同事好像说漏了嘴,被我发现了,原来在他眼里,我真真是个直女kkkk。嗯,我也不否认了。从我大学毕业论文的选题都能看得出来:《在路上》中的新女性形象分析+从三个女性形象看《孽海花》的女性意识。是的,毕业写了两篇论文的我((●ˇ∀ˇ●)哭唧唧)所以看这种剧脑子里都会把人物往女权方向分析嘻嘻。结尾图镇楼o(* ̄▽ ̄*)ブ回归正题,为啥看了这部剧呢?原因有三吧。一是前段时间金球奖刷屏,
- 【刷题】图论——最短路:Floyd【证明+模板】
vegetable_cock
刷题图论算法数据结构
定义图有:n个点,m条边。这Floyd算法是处理多源最短路的算法,可以应对边权为负的情况,但不能处理负环。时间复杂度是O(n3)O(n^3)O(n3)算法步骤for(k=1;kkkk—p2p_2p2—>jjj因为p1p_1p1不含kkk,所以p1p_1p1的最短长度是d[k−1,i,k]d[k-1,i,k]d[k−1,i,k]。同理,p2p_2p2的最短长度是d[k−1,k,j]d[k-1,k,j
- 风语丨风语阁元旦晚会:实况
云端游者
文/云端游者笺小小KK设计:KKKK:风语阁的家人们,大家晚上好,我是今天的主持人KK。云:风语阁的家人们,大家晚上好,我是主持人云端游者。KK:又是一季雪飘过云:又是一年人增寿KK:辞旧岁欢欣鼓舞庆胜利云:迎新春豪情满怀谱新篇KK:当辞旧的钟声在大地回荡,当喜庆的焰花在星空绽放,一个崭新的春天,已经向我们走来。云:在这辞旧迎新的美好时节,我们首先向各位佳人、各位才子道一声合:新年好!KK:祝大家
- 讲述负责任,爱与被爱,命运那座桥总会引领两个人相见,无论多久
kk写字的地方
命运从不会弄丢注定相遇的人原创:kkkk写字的地方3天前最近开始看饶平如先生写的《平如海棠》,这是九十岁高龄的他,在重病的妻子病床前用画笔,一笔笔记录下和妻子曾经的故事。妻子走后,他笔耕不辍,相继画了十八本画册,还将妻子和自己的成长,写了下来,铸就了这本《平如海棠——我们的故事》。写这段话时,其实我在想,这个公众号弃坑了两年多,是不是需要一些机遇,去重新启动曾经的那份对生活的热爱。最近真是忙死了,
- 读完【失控】后
Anne大叔
失控-封面【一】前言决心看这本书,是想给自己一个认知这个世界的打开方式很早就听说【失控】是一本视角独特的预言范本,是一个叫凯文凯利的老爷子在1994年写下的他眼中的世界未来应该有的样子他在1994年写下预测,现在来看依然是正确的,而且在2016看,对未来还有预见性接下来,我将简称凯文凯利为kkkk老爷子一生中绝大部分都在极度赤贫中度过,这是老爷子的原话他的一生与常人不一样,说自己赤贫是因为20岁时
- 【C++ 】string类常见用法总结,超有用,算法竞赛必备
乆违、
C/C++c++string字符串
1.头文件#include2.构造函数strings1();//si=""strings2("Hello");//s2="Hello"strings3(4,'K');//s3="KKKK"strings4("12345",1,3);//s4="234",即"12345"的从下标1开始,长度为3的子串3.对string对象赋值strings1,s2,s3;s1="Hello";//s1="Hello
- pl_sql中用case when 语法
jxpt
oracleSQL
用casewhen条件thenxxxwhen..............thenwhen..............thenendeg:selectt.taxpayerid,casewhent.taxpayerver='1'then'dddd'whent.taxpayerver='3'then'kkkk'end,t.*fromtb_reg_taxpayerbasicinfot
- 哈哈哈我真的被防弹少年团笑到!他们的防晒方式真的好惨!
北美省钱快报
都说能在高温下相约出来玩耍的,都是生死之交,因为做防晒什么的实在是很麻烦。编编最近看到一个关于防弹少年团的“清奇”防晒视频,真的笑惨了哈哈哈哈!难道这就是国际大明星的防弹哦不,防晒方式吗???来我们一起康康这个好笑的瞬间网友评论:根据话筒来认人系列里面竟然还有一层也是绝了为了躲避阳光成了寄居蟹的suga和柾国。非常朴实但有用(闵闵其果然有你kkkk要我说,这一瞬间,他们已然变成了“防晒少年团”哈哈
- 测试数据库的恢复
Edmund09
学习历程
************数据库的启动、停止**************1.db2start--启动2.db2stop[force]--停止(一般使用force停止,就是强制停止)3.db2restoredatabaseffffuseraaaausingbbbbfrom/***/****/takenat20101204050016intokkkk'kkkk'是数据库名称,'2010120405001
- 数组自定义排序、泛型
学习笔记666
Java基础入门
我们使用过数组,如String[]strs={"xxx","aaa","kkkk"}使用sort()方法对数组排序:Arrays.sort(strs);遍历:for(Strings:strs){System.out.println(s);}sort()默认排序:如果是字符串默认安装字母从a-z,如果是数字默认从小到大。sort方法的第2个参数Arrays.sort(strs,第2个参数)#第二个参
- 2016 Multi-University Training Contest 1 -1006 PowMod
Farm_Coder
acm数论acm数论-欧拉函数
题目地址:hdu5728http://acm.hdu.edu.cn/showproblem.php?pid=5728PowModProblemDescriptionDeclare:k=∑mi=1φ(i∗n)mod1e9+7nisasquare-freenumber.φistheEuler’stotientfunction.find:ans=kkkk...modpThereareinfinitenu
- C++尽量用前置声明替代头文件包含
土戈
C++
catkkk.txtllll.log>fjdskl.loggrep"fdsfdsa*"hhh.log>kkkk.txtC++头文件重复包含假设我们有两个类A和B,分别定义在各自的头文件A.h和B.h中,但是在A中要用到B,B中也要用到A,但是这样的写法当然是错误的:classB;classA{public:Bb;};classB{public:Aa;};因为在A对象中要开辟一块属于B的空间,而B中
- Codeforces——B. Longest Palindrome
linjiayina
Codeforces
Codeforces——B.LongestPalindromeReturningbacktoproblemsolving,Gildongisnowstudyingaboutpalindromes.Helearnedthatapalindromeisastringthatisthesameasitsreverse.Forexample,strings“pop”,“noon”,“x”,and“kkkk
- 关于HTTP的请求/响应,以及curl 命令的使用
原谅我的自负
(1)HTTP请求/和响应包括哪些部分想要知道http请求以及响应包括哪些内容,先要打开gitBash运行一行命令curl-s-v-H"kkkk:xxx"--"https://www.baidu.com"//这个命令具体是什么意思,后面来谈,目前你只需知道通过curl向百度服务器发起一个请求运行结果如图(部分)蓝色部分是http请求部分,黄色部分是http响应部分首先来看http请求部分,一共是6
- 多线程并发ThreadLocal使用实例
kunloveshun
后台开发
前提须知:ThreadLocal并不是用来解决多线程共享安全问题的!网上的例子真的不能全信!有的例子2个,3个线程跑没问题,但是一旦达到一定数量则会出现问题!本人通过2个例子:第一个例子用来告诉你:ThreadLocal并不能解决多线程共享安全问题设计思路:创建一个ChangeInfo对象并设置name=“kkkk”,起5个线程跑每个线程都把ChangeInfo对象保存在ThreadLocal中,
- 第一范式、第二范式及第三范式的定义与举例
忧国一小民
技术学习第一范式第二范式第三范式
第一范式存在非主属性对码的部分依赖关系R(A,B,C)AB是码C是非主属性B-->CB决定CC部分依赖于B第一范式定义:如果关系R中所有属性的值域都是单纯域,那么关系模式R是第一范式的那么符合第一模式的特点就有1)有主关键字2)主键不能为空,3)主键不能重复,4)字段不可以再分例如:StudyNo|Name|Sex|Contact20040901johnMaleEmail:
[email protected],
- 第一范式,第二范式,第三范式,以及BCNF
zhoubo200
ORACLEDBA笔试题
第一范式存在非主属性对码的部分依赖关系R(A,B,C)AB是码C是非主属性B-->CB决定CC部分依赖于B第一范式定义:如果关系R中所有属性的值域都是单纯域,那么关系模式R是第一范式的那么符合第一模式的特点就有1)有主关键字2)主键不能为空,3)主键不能重复,4)字段不可以再分例如:StudyNo|Name|Sex|Contact20040901johnMaleEmail:
[email protected],
- 第一范式,第二范式,第三范式
天蓝不蓝
oracle数据库
第一范式存在非主属性对码的部分依赖关系R(A,B,C)AB是码C是非主属性B-->CB决定CC部分依赖于B第一范式定义:如果关系R中所有属性的值域都是单纯域,那么关系模式R是第一范式的那么符合第一模式的特点就有1)有主关键字2)主键不能为空,3)主键不能重复,4)字段不可以再分例如:StudyNo|Name|Sex|Contact20040901johnMaleEmail:
[email protected],
- 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独立出来,数据持