- Tlcl读书笔记
March_13th
部分略过,鸟哥的私房菜中都涵盖了apropos-显示适当的命令=mankcommandaliasname='string',删除别名,使用unalias命令pwd—打印出当前工作目录名cd—更改目录ls—列出目录内容file—确定文件类型less—浏览文件内容cp—复制文件和目录mv—移动/重命名文件和目录mkdir—创建目录rm—删除文件和目录ln—创建硬链接和符号链接Usage:ln[OPTI
- 游戏服务器读书清单
呆呆国王
2年游戏服务器读书计划C++:高质量编程指南C++Primer(第四版)EffectiveC++MoreeffectiveC++深度探索C++模型STL源码分析设计模式Linux:开发环境:Linux鸟哥的私房菜I,II李明Linux视频教程编程:Unix高级环境编程Unix网络编程I,IILinux程序设计第四版高性能Linux服务器编程(游双)Linux多线程服务器编程(muduo)数据结构与
- 鸟哥的私房菜 --2如何学习linux
zhyp29
鸟哥的私房菜操作系统shell嵌入式
1、Linux基础安装Linux操作系统Linux文件系统Linux常用命令Linux启动过程详解熟悉Linux服务能够独立安装Linux操作系统能够熟练使用Linux系统的基本命令认识Linux系统的常用服务安装Linux操作系统Linux基本命令实践设置Linux环境变量定制Linux的服务Shell编程基础使用vi编辑文件使用Emacs编辑文件使用其他编辑器2、Shell编程基础Shell简
- 鸟哥linux基础篇学完到什么程度,学完了《鸟哥Linux私房菜》大体回顾以及感悟。...
于室
今天来写这篇文章时,其实我已经把鸟哥的私房菜基础篇看完一个多星期了,但是却一直觉得没法开始写这篇文章。究其原因,确实是第四章与第五章中学到的东西太少,加上许多内容由于内核版本的升级出现了改变,没能在系统中找到相应的文件,没实现课本中的内容。这两周学习的内容首先就Linux使用者管理,学习使用sudo,who,write等工具,增加账户。然后遇到了磁盘配额与高级文件管理,这一部分由于我硬盘上没有多余
- 鸟哥的私房菜 笔记备份
Jeff_
嵌入式
《鸟哥的linux私房菜》http://linux.vbird.org/linux_basic/centos5.php***********************************第1章linux是什么***********************************************************************硬件->内核->系统调用->应用程序内核和系统调
- 鸟哥的私房菜 服务器篇
liqo180
2.网络的基本概念5.Linux中常用的网络命令7.2.2Centos的yum软件更新、镜像站点使用的原理11.SSH12.DHCP服务器
- Priority 与 Nice 值(鸟哥的私房菜)
NealCaffrey_
linuxlinux
我们知道CPU一秒钟可以运行多达数G的微命令次数,透过核心的CPU排程可以让各程序被CPU所切换运行,因此每个程序在一秒钟内或多或少都会被CPU运行部分的命令码。如果程序都是集中在一个对列中等待CPU的运行,而不具有优先顺序之分。如下图所示:图3.3.1、没有优先顺序的程序队列示意图上图中假设pro1,pro2是紧急的程序,pro3,pro4是一般的程序,在这样的环境中,由于不具备优先权次序,因此
- Ubuntu:常用软件和设置
weixin_34029949
网络javajson
[toc]Linux工具快速教程鸟哥的私房菜主页鸟哥的私房菜pdf#常用设置部分设置root密码Ubuntu安装后默认没有root密码,需要用户自己设置。sudosu输入账户密码passwd输入新的root密码再次输入root密码复制代码设置启动器位置:在命令行执行:底部:gsettingssetcom.canonical.Unity.Launcherlauncher-positionBottom
- 2020年技能提升计划
华仔就是刚
计算机组成原理[2020/01-2020/03]数据结构与算法分析(java语言描述)[2020/03-2020/05]Linux鸟哥的私房菜[2020/05-2020/07]Mysql5.7从入门要精通[2020/07-2020/09]springboot实战[2020/09-2020/11]
- Linux学习笔记(2)
看透说不透
Linux笔记
/*这次笔记主要记录的是一个重大错误,和关于权限、文件操作的命令,还有/下几个主要目录的内容介绍,参考文献:Linux鸟哥的私房菜第6章和第7章*/#一个错误:因为我的主机名到现在还是一串随机字符,我就想把它改掉百度上说是修改/etc/hosts和/etc/sysconfig/network两个文件我改了之后发现没反应然后我就把上面p1里的localhost全删掉了,只留下dreamboy.gns
- 《linux 命令行大全》读书笔记
云卷更云舒
linuxlinuxshellcmdlinux命令行大全读书笔记
鸟哥的私房菜看得我云里雾里,个人觉得《Linux命令行大全》很适合新手看呢~以下是个人的学习笔记,方便以后查询和学习~虽然整理地实在是有点乱~一.shell是什么date实践和日期cal当前日历df磁盘驱动器当前的可用空间free可用内存exit结束终端回话二.导航pwd查看当前工作目录cd将工作目录改变为主目录cd-将工作目录改变为先前的工作目录cd~username将工作目录改变为userna
- linux文件系统(目录)层次
ymz316
Linux学习linux运维服务器FHS
本文主要内容来源和修改自FHS3.0和《鸟哥的私房菜基础学习篇(第四版)》虽然Linux系统的发行版众多,但他们的目录配置却看起来都差不多,那是因为,大多数Linux发行版都遵循了文件系统层次结构标准(FilesystemHierarchyStandard,FHS),FHS定义了系统中每个区域的用途、所需要的最小构成的文件和目录,同时还给出了例外处理与矛盾处理。FHS定义了两层规范:第一层是根目录
- Linux命令——基于鸟哥的私房菜一书
小张同学_loveZY
第二章:主机规划与磁盘分区在Linux系统中,每个设备都被当成一个文件来对待,位于/dev/文件夹下,有自己的命名方式。关于文件系统的具体结构,以及作用,参看之前的笔记。第四章:线上求助命令格式:command[-options]parameter1parameter2...重要的快捷键[Tab]“命令补全”与“文件补齐”:连按两下,显示所有命令。[ctrl]-c指令中断[Ctrl]-d直接离开了
- Linux常用命令
Koelre
当前用户下,更改的是密码:usermod-lnew_usernameold_username学习的网站:鸟哥的私房菜Linux常用基础命令_Linux教程_Linux公社-Linux系统门户网站Linux公社压缩文件,解压文件sudotarzcvfwork.tar.gzwork/sudotarjcvfwork.tar.bz2work/sudotarcvfwork.tarwork记住了,要加sudo
- 你真的了解Linux系统吗?
在北方玩弹子球
一前言现在很多公司项目部署都使用的是Linux服务器,互联网公司更是如此。对于大一些的互联网公司,系统可能会非常复杂,本地无法启动,一般都会采用专门的开发机给开发人员开发测试使用。而这些操作,都需要对基本的Linux命令熟悉。今天总结下Linux的相关概念和基本操作,如果想了解更多,可以去看看《鸟哥的私房菜》。同时希望大家多动手实践,这样理解得更深刻。二Linux常见概念Linux严格区分大小写L
- linux经典书籍推荐
ciw004084
c/c++shell网络
对于linux来说,它的用处很多,它可以是java的基础,又可以构建系统。很多人对它越来越感兴趣。下面分享一些linux经典书籍供大家参考入门篇《LINUX权威指南》书不错,写的很全面也比较广,涉及的不深,做为入门书籍不错,可以比较全面的了解linux。另外比较热门的也可以看看《鸟哥的私房菜》等书,偏管理类的书。如果想做server方向的可以找来看看。驱动篇《LINUX设备驱动程序》就是网上说的“
- 记录一下这五天的学习mini2440。心酸呀
帅气的Ezio
15年末购入了一块ARM2440(因为听说这块板的资源多上手容易,确实是有问题上网一搜很容易找到相同的)买的是FriendlyARM一点都不友善的友善之臂官网上的光盘资料不更新ARM9论坛上也是没客服没大神帮忙解答,比较冷清。还有。。。(看下去就知道了)放假玩了几天期间看了鸟哥的私房菜快速翻看跳过了bash脚本的内容(按鸟哥的说法以后有需要再回来看)主要看了vim,模块,makefile,gcc(
- 人工智能初识
weixin_30390075
python数据结构与算法移动开发
0.人工智能初识目前人工智能越来越火,比如说AlphaGo打败了李世石、人工智能dota2打败了世界顶级的中单选手、马斯克的jarvis智能家居管家、各大汽车厂商布局无人驾驶汽车、苹果手机的Siri等语音助手和智能医疗等。0.1课前准备:需要有linux命令行基础(我的《linux探索之旅》、《鸟哥的私房菜》和慕课网的《linux达人养成计划》)、python和数学基础(线性代数、微积分、概率论)
- 鸟哥的私房菜-章2
deming_dong
linux在企业应用方面主要应用于网络服务器,关键任务应用(金融数据库,大型企业网管环境)及高性能运算等任务。2.linux在各人环境的使用上主要着重于桌面计算机,手持系统,嵌入式设备。从基础学习,任何系统,理论基础都是相同的实践再实践step1计算机硬件/计算机概论linux安装命令linux操作系统基础/用户权限vi编辑器的使用shell脚本的编写软件管理员step2网络基础建议:排错:有系统
- 鸟哥的私房菜——正则表达式
nikelee233
鸟哥的Linux私房菜正则表达式
通配符和正则表达式的区别语系会影响正则表达式符号[:alnum:][:alpha:][:blank:][:cntrl:][:digit:][:graph:][:lower:]:print:][:punct:][:upper:][:space:][:xdigit:]英文大小写字符与数字英文大小写字符空格键与[tab]键代表键盘上面控制按键代表数字除了空格符以外的所有按键小写字符任何可以被打印出来的字
- 在centos7上安装gitbook
正能量的刺猬
跟着我按照以下步骤一步一步来吧。对linux系统有兴趣的话可以去看《鸟哥的私房菜》很不错的入门书籍。1.安装g++默认centos7上是没有安装g++通过命令:$yuminstallgccopenssl-develgcc-c++compat-gcc-34compat-gcc-34-c++yum是centos上的包管理工具(packagemanager)。2.安装node.js在安装node.js之
- 2018 学习计划
Moshimol
读书计划小说1、白夜行2、嫌疑人x的献身3、解忧杂货铺4、流浪苍穹5、变身6、被讨厌的勇气技术方面1、《EffectiveObjective-C》2、《swift基础》+读书笔记3、《算法导论》先啃一部分4、《鸟哥的私房菜》+读书笔记5、python基础巩固自己的基础6、《Objective-C编程之道:IOS设计模式解析》看完b站的python项目打算完成的项目1、前段做一个小程序熟悉语法做一个
- 常用的一些命令总结
喜欢萝莉的逗逼青年
一直以来都想细细看一遍鸟哥的私房菜,但对于超过500页的书籍从来都是没有耐心坚持下去。打算把我以后学习到命令总结一下,感觉应该会比系统的看书更有效果一些。1.source是读入环境配置文件的指令,与.是等效的。sourcefilename读取并执行filename中的指令。eg:source/tools/common/.cshrc(注意source与配置文件之间有空格)2.setenv改变或增加环
- 我觉得你在看不起我!计算机硬件设备我还不懂?
小蜗牛耶
硬件电脑硬件cpu
本文摘自鸟哥的私房菜想要表情包的快给我留言吧!文章目录一、小感想:二、计算机概论1、电脑是什么?2、计算机组成原件?电脑硬体的五大单元2、CPU种类3、周边设备4、电脑运作流程5、电脑的分类6、电脑上面常用的计算单位(容量、速度等)7、个人电脑架构及周边设备1、CPU详解2、32位元与64位元3、CPU等级2、内存(RAM运行内存)1、多通道设计2、CPU时脉与内存的关系3、DRAM与SRAM4、
- Linux学习笔记4(鸟哥的私房菜)
你碍我了。
笔记linux操作系统
计算机概述(四)接着三继续写马上就要过年了,还是很开心的,但是要坚守到最后一天,加油!!!1、电源供应器电源供应器(power)也是非常的重要。在你的机箱内,有个大大的铁盒子,上头有很多电源线会跑出来,那就是电源供应器了。我们的CPU、RAM、主板、硬盘等等都需要用电,而近来的电脑元件耗电量越来越高,以前很古早的230W电源已经不够用了,有的系统甚至得要有500W以上的电源才能够运行!真可怕~电源
- Linux鸟哥的私房菜读后感(菜鸟的读后感)
weixin_43979290
其他零零总总的小问题
最近学习了Linux的操作,由于一无所知读了几章鸟哥,现在和大家分享一下读后的感受,和最近对`Linux的粗略了解吧我感觉Linux和Windows最大的区别是win比较便捷,然后Linux对于初学者不太友好,但Linux以最底层的终端去控制,相当于让你去接触最核心的东西。Linux更多的用来工作使用而windows用于生活中日常使用更多。先谈谈Linux的控制吧。通过终端去控制系统,每个物理磁盘
- 学习linux读书笔记
ckbun
都说写读书笔记能加深记忆,抱着这个目的我开通了csdn的blog。先说下背景,实验室要研究xen,因此我必须学linux,但是之前没有接触过linux(不要说我土),因此所有东西都得重新学。在装系统的时候我就遇到问题了,装了debian后我再装xp,发现grub没了,直接进xp,于是搜了一下解决方法,拿来debian盘,进入rescuemode,重新装了grub,搞定。我在之前看了《鸟哥的私房菜》
- GitBook安装教程
独醉天邪
gitbookcentos7
跟着我按照以下步骤一步一步来吧。对linux系统有兴趣的话可以去看《鸟哥的私房菜》很不错的入门书籍。1.安装g++默认centos7上是没有安装g++通过命令:$yuminstallgccopenssl-develgcc-c++compat-gcc-34compat-gcc-34-c++yum是centos上的包管理工具(packagemanager)。2.安装node.js在安装node.js之
- 鸟哥的私房菜-读书笔记
primo_001
os
1、FAT的文件系统经常需要进行碎片整理,那么EXT文件系统是否需要磁盘整理?(1)什么是碎片整理:经常听到的碎片整理就是文件写入的block太过于离散了,此时文件的读取性能将会变得很差,这个时候通过碎片整理将同一个文件所属的block汇合在一起,这样数据的读取比较容易。(2)由于Ext系统是索引式文件系统,基本上不太需要进行碎片整理的,但如果文件系统使用太久,经常删除/编辑/新增文件是。那么还是
- 网络攻防 - 云服务器被攻击(加固云防御)
Jonathan
网络攻击
云服务器被攻击(加固云防御)参考至鸟哥的私房菜和公司同事的建议:http://linux.vbird.org/linux_...日志登陆时提示被人爆破的痕迹Connectingto106.12.80.64:22...Connectionestablished.Toescapetolocalshell,press'Ctrl+Alt+]'.Lastfailedlogin:ThuJan1019:21:0
- 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独立出来,数据持