如何用C++理想地输出复数(更符合人们的书写习惯)

复数由实部和虚部,虚部只需要加上"i"即可。
但现在想输出时更贴合正常书写,比如
1. 正数开头时不带"+",+2,+6之类的就不符合书写习惯。
同样地,实部为零时,+3i、+6i也不符合。
2. 另外,当虚部为1或-1时,我们会写成i或-i,而不是1i或-1i
3. 注意0的输出吧
主要是1,2的要求。
现在问题是我的输出好像有点随机,实部为正时一会儿带"+"一会儿不带
谢谢大佬们了
下面是输出函数,定义了Complex类(包括实部real和虚部image,都是float)

void Complex::display()
{
if(fabs(real)>1e-10) //实部不为零
{

cout< if(fabs(image)>1e-10) //虚部不为零

{

if(fabs(fabs(image)-1)>1e-10) cout< else
{
if(image>0) cout<<"+i"< else cout }
}
else cout }
else //实部为零
{
if(fabs(image)>1e-10)

{

if(fabs(fabs(image)-1)>1e-10) cout< else
{
if(image>0) cout<<"i"<<endl;
else cout<<"-i"<<endl;
}
}
else cout<<"0"<<endl;
}
}
输出为下
15个测试
c1(1,1),c2(1,2),c3(1,-1),c4(1,-2),c5(-1,1)
c6(-1,2),c7(-1,-1),c8(-1,-2),c9(0,0),c10(0,1)
c11(0,2),c12(0,-1),c13(0,-2),c14(1,0),c15(-1,0)
具体输出
1+i
1+2i
+1-i
+1-2i
-1+i
-1+2i
-1-i
-1-2i
0
i
+2i
-i
-2i
+1
-1
请按任意键继续. . .

c++

1个回答

为什么有单独的cout后面是else或}呢?还有cout<的?
能用“ ``` ”把代码括起来,或者放一张图片吗?

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
如何在 build.gradle 中更整洁,更符合逻辑,更高效的书写代码
1. libs  文件夹,打包。 想要在Module模块的 libs文件夹下, 分出几个文件夹出来,这样子 libs\...        \  map-locate        \  share-login        \  video-mayun 更加清晰,更加一目了然,更加好管理 类似于之前Res资源文件夹的打包。 sourceS
php代码书写习惯优化
记得1年多之前写了个《提高程序效率的53条》,现在看看有点乱和繁琐,现在重新总结参考网上的,如有错误请多多指正,在此感激不尽。 php代码书写中可以做的优化习惯,以最大限度的保证php代码执行的快速性!(1)使用 static 静态方法比普通方法快4倍(2)echo输出快于print(3)连接字符使用 , 代替 .(4)循环之前先取出最大值,而不是在循环里面取值    正确的方法      $...
Redux书写习惯
react+redux项目已经是很常见了,React已经有了成熟的书写规范:React规范-airbnb但是redux书写规范目前比较少见,这里分享一种我司 薪人薪事 的redux书写习惯。 redux的流程图 上图摘自阮一峰老师的博客,关键点 React Component / Actions(Action Creators, Acti...
if语句书写习惯
常量写在前面,变量写在后面 if(null == this.getUserName() &amp;&amp; &quot;&quot;.equals(this.getUserName().trim())){}
前端书写习惯总结
CSS 书写规范 class类: 小写字母,'-'分割; 图片: 小写字母,‘-’或者‘_’ 分割; 避免选择器嵌套层级过多,少于3级; 不要随意使用id,id应该按需使用,而不能滥用; 使用CSS缩写属性 ,比如padding:0 10px 5px 5px等等,这样精简代码同时又能提高用户的阅读体验; 不缩写单词,除非一看就明白的单词 CSS 字体单位 px像素(Pixel),相对...
一个比smartupload更符合使用习惯的Upload组件
本组件实现了HttpServletRequest ,所以可以替换 request,rn想研究upload原理的,可以看一下,不是很复杂的。rn自行研发使用多年,未发现新的问题,哈哈哈。rnrn[code=Java] request.setCharacterEncoding("UTF-8"); rn // 为文件上传做准备,该类读取接口与 request 相同 rn net.java2000.tools.Upload upload = new net.java2000.tools.Upload(request); rn upload.setCharacterEncoding("UTF-8"); rn upload.setMaxCapacity(10 * 1024 * 1024); rn upload.setMaxCapacitySimple(10 * 1024 * 1024); rn // 解析 rn upload.parse(); rnrn String name = upload.getParameter("name"); // 普通读取参数,单选 rn String[] deleteaids = upload.getParameterValues("deleteaid[]"); // 读取多选普通参数 rnrn // 读取附件的方法 rn String pName= "myattachment_1"; rn String filename = upload.getFilename(pName); // 读取文件名rn String fullFilename = upload.getFullFilename(pName); // 读取文件全名,包括路径rn String contentType = upload.getContentType(pName); rn byte[] content = upload.getParameterOrg(pName).getBytes("iso-8859-1"); // 特殊的方法,对于二进制的内容,需要调用这个方法rnrn // 如果有重名的,则需要在调用方法后面加上顺序号,比如rnrn String filename2 = upload.getFilename(pName, 2); // 读取第二个附件的文件名rn String contentType2 = upload.getContentType(pName,2); rn byte[] content2 = upload.getParameterOrg(pName,2).getBytes("iso-8859-1"); rn rn [/code]rnrn内容看我的博客地址,文字太长了,贴不下rn[url=http://blog.csdn.net/java2000_net/archive/2008/01/09/2031158.aspx][/url]rnrnFrom: [url=http://www.java2000.net/viewthread.jsp?tid=255][/url]
一个数组排序的函数 请问哪种方法更符合使用习惯
最近打算实现一个对数组进行局部排序(即只排序其中一部分)的函数 rnrn但在接口设计上存在诸多选项 不知道哪个更符合使用习惯rnrn经验人士请看:rnrn// 看似是国际惯例rn// 只排序从InBegin 到 InEnd之前的元素(注:第InEnd号元素不在排序范围内)rn1) void SortIntRange(int InArray[], int InBegin, int InEnd); rnrnrn// 排序从InFirst到InLast号的元素(注:第InLast号元素在排序范围内)rn2)void SortIntRange(int InArray[], int InFirst, int InLast);rnrnrn这两个接口的区别在于最后一个参数的使用上rnrn之前看过的不少程序都习惯用1) 我不明白为什么会这么流行 但我个人感觉不够直观rnrn我个人更倾向实现2)但是不知道符不符合常规rnrn请资深人士帮忙鉴定下 谢谢
【菜鸟问题】如何用手写习惯输出数学式子?
比如我想输出根号x加x的立方应该怎么办啊?
jsp渐进学习符合习惯
关于jsp的渐进式学习,不紧不慢,符合习惯
Mysql的sql书写习惯规范
Mysql中的sql语句是不区分大小写的,因此SELECT和select作用是相同的,不过大多开发人员习惯将关键字使用大写,而数据列和表名使用小写,这样写出来的代码更容易阅读和维护。 ...
如何才是正确的书写习惯?
在看一些javascript方面的书的时候,上面写的格式都是除了第一个单词的首字母是小写外,其它单词的第一个字母都是大写。rn如:onChange()rn onKeyPress()rn this.Stop()rn this.Start()rn 有时候换成小写也可以通过,只是我想养成一种正确的书写格式,请问为什么会出现大写字母啊?有必要吗?rn
请教如何用C语言输出特殊字符
像这些符号 如何才能输出? rn帖子不允许这些字符只有贴图了。rn[img=https://img-bbs.csdn.net/upload/201703/14/1489461426_114470.png][/img]
如何用 turbo C 控制打印机 输出?
各位大狭,谁曾经用过或者知道如何用 turbo C 控制打印机 输出,请赐教。rn不需要格式,只要能在打印机上打印文字如:“ABC“即可。rn在下先行谢过了!rn
如何用c语言实现复数开方的定义阿
解一个方程急着用阿
如何用response.write输出
-
如何用C#制作复数计数器
要求在在控制台应用程序里完成
如何用response.write 输出<%%>
如何用response.write 输出<%%>rn我试了response.write "<%%>"但出错了。
如何用C判断一个一维数组符合正态分布
我要原理 有代码也不错
输出单词复数
代码例子: function may_pluralize($singular_word,$amount_of){ //特殊复数的数组sh,ch,person等单词 $plurals=array( //举例,更多单词资助扩充 'fish'=>'fish', 'person'=>'people', ); if(1==$amount_of){ return $singular
如何输出复数文件?
需要把buffer[32][i]里面32行数据的每一行数据分别写进32个不同的txt文件里,每行的长度不同,应该如何输出文件名?rnrnFILE *fp=NULL;rnchar filename[256];rnrnfor(k=0; k<32; k++)rnrn.................rn.................rn rn
基于angular5开发的自定义swaggerui显示更友好更符合我们文档阅读习惯
基于angular5开发的自定义swagger-ui,显示更友好,更符合我们文档阅读习惯
这种要求如何用正则书写规则
YYYYYYYYYYYYrnTTTBTTTrnXXXXXXXXXXXX rnTTTS(p)TTTrnOOOOOOOOOOrnrn要求是:取出TTT开头结尾的中间字符串 如果这个字符串最后有括号并取出括号里的值 rnrn括号里的值任意字符
如何用标准的SQL书写如下语句:
如何用标准的SQL书写如下语句:Select * from a,b,c where a.id=b.id(+) and a.id=c.id(+);
自定义复数类型complex,完成复数的加法以及对复数的输出。
自定义一个示意性的复数类型complex,其中含有若干个成员函数,使用该类可以完成复数的加法以及对复数的输出。请完成类定义,并编制主函数,说明complex类对象,对定义的各成员函数进行调用。
“一”-浅谈C语言书写习惯技巧-3
敲代码的输出良好规格: 人要体面啊,不要和我说敲一段代码,敲出六亲不认的感觉,那就真的优秀到极致了,看到花哥哥的代码是不是仿佛涌入对象的怀里,然后像闻到她的气息之后的那种舒畅(希望不是闻到腋臭哈哈哈!): #include&amp;lt;stdio.h&amp;gt; int main() {      printf(&quot;这辈子再也不玩王者了\n&quot;);//其中&quot;\n&quot;是输出东西之后回车的意思啦     ...
HIBERNATE - 符合Java习惯的关系数据库持久化
HIBERNATE - 符合Java习惯的关系数据库持久化
hibernate-符合Java习惯的关系数据库持久化
hibernate-符合Java习惯的关系数据库持久化api文档,来自gz的资料库
NHIBERNATE - 符合.Net习惯的关系数据库持久化
最新最全的NHibernate 中文CHM文档,
Hibernate 符合JAVA习惯的关系数据库持久化.pdf
Hibernate官方文档的中文版本,详细介绍基础知识和各种特性
NHibernate参考文档 - 符合.Net习惯的关系数据库持久化
在当今的企业环境中,把面向对象的软件和关系数据库一起使用可能是相当麻烦、浪费时间的。NHibernate是一个面向.NET环境的对象/关系数据库映射工具。对象/关系数据库映射(object/relational mapping (ORM))这个术语表示一种技术,用来把对象模型表示的对象映射到基于SQL的关系模型数据结构中去。 NHibernate不仅仅管理.NET类到数据库表的映射(包括.NET数据类型到SQL数据类型的映射),还提供数据查询和获取数据的方法,可以大幅度减少开发时人工使用SQL和ADO.NET处理数据的时间。 NHibernate的目标是对于开发者通常的数据持久化相关的编程任务,解放其中的95%。对于以数据为中心的程序来说,它们往往只在数据库中使用存储过程来实现商业逻辑,NHibernate可能不是最好的解决方案;对于那些在基于.NET的中间层应用中,它们实现面向对象的业务模型和商业逻辑的应用,NHibernate是最有用的。不管怎样,NHibernate一定可以帮助你消除或者包装那些针对特定厂商的SQL代码,并且帮你把结果集从表格式的表示形式转换到一系列的对象去。 如果你对NHibernate和对象/关系数据库映射还是个新手,或者甚至对.NET也不熟悉,请按照下面的步骤来学习。 花30分钟阅读1. 第一个NHibernate应用程序 ,这是一篇包含详细的逐步指导的指南。 阅读 2. 体系结构来理解NHibernate可以使用的环境。 把这份参考文档作为你学习的主要信息来源。 考虑读一下 Hibernate in Action (http://www.manning.com/bauer/) 或者是NHibernate in Action (http://www.manning.com/kuate/) 如果你在程序开发上需要更多的帮助或者是你更倾向于一个手把手的教程,那么你可以看看 http://nhibernate.sourceforge.net/NHibernateEg/,这是一个基于NHibernate的实例教程。 常见的问题和会在可以NHibernate社区博客找到。 第三方演示,例子教程的链接可以在 NHibernate资源找到。 NHibernate网站的“社区(Community Area)”是讨论关于设计模式以及很多整合方案(ASP.NET, Windows Forms,等等)的好地方。 如果你有问题,请使用NHibernate网站上链接的用户论坛。我们也提供一个JIRA问题追踪系统,来搜集bug报告和新功能请求。如果你对开发NHibernate有兴趣,请加入开发者的邮件列表。如果你有兴趣翻译该文档,请通过开发者的邮件列表里与我们联系。
Hibernate_3.2.0_符合Java习惯的关系数据库持久化
HIBERNATE - 符合Java习惯的关系数据库持久化 Hibernate参考文档 3.2 -------------------------------------------------------------------------------- 目录 前言 1. 翻译说明 2. 版权声明 1. Hibernate入门 1.1. 前言 1.2. 第一部分 - 第一个Hibernate应用程序 1.2.1. 第一个class 1.2.2. 映射文件 1.2.3. Hibernate配置 1.2.4. 用Ant构建 1.2.5. 启动和辅助类 1.2.6. 加载并存储对象 1.3. 第二部分 - 关联映射 1.3.1. 映射Person类 1.3.2. 单向Set-based的关联 1.3.3. 使关联工作 1.3.4. 值类型的集合 1.3.5. 双向关联 1.3.6. 使双向连起来 1.4. 第三部分 - EventManager web应用程序 1.4.1. 编写基本的servlet 1.4.2. 处理与渲染 1.4.3. 部署与测试 1.5. 总结 2. 体系结构(Architecture) 2.1. 概况(Overview) 2.2. 实例状态 2.3. JMX整合 2.4. 对JCA的支持 2.5. 上下文相关的(Contextual)Session 3. 配置 3.1. 可编程的配置方式 3.2. 获得SessionFactory 3.3. JDBC连接 3.4. 可选的配置属性 3.4.1. SQL方言 3.4.2. 外连接抓取(Outer Join Fetching) 3.4.3. 二进制流 (Binary Streams) 3.4.4. 二级缓存与查询缓存 3.4.5. 查询语言中的替换 3.4.6. Hibernate的统计(statistics)机制 3.5. 日志 3.6. 实现NamingStrategy 3.7. XML配置文件 3.8. J2EE应用程序服务器的集成 3.8.1. 事务策略配置 3.8.2. JNDI绑定的SessionFactory 3.8.3. 在JTA环境下使用Current Session context (当前session上下文)管理 3.8.4. JMX部署 4. 持久化类(Persistent Classes) 4.1. 一个简单的POJO例子 4.1.1. 实现一个默认的(即无参数的)构造方法(constructor) 4.1.2. 提供一个标识属性(identifier property)(可选) 4.1.3. 使用非final的类 (可选) 4.1.4. 为持久化字段声明访问器(accessors)和是否可变的标志(mutators)(可选) 4.2. 实现继承(Inheritance) 4.3. 实现equals()和hashCode() 4.4. 动态模型(Dynamic models) 4.5. 元组片断映射(Tuplizers) 5. 对象/关系数据库映射基础(Basic O/R Mapping) 5.1. 映射定义(Mapping declaration) 5.1.1. Doctype 5.1.2. hibernate-mapping 5.1.3. class 5.1.4. id 5.1.5. composite-id 5.1.6. 鉴别器(discriminator) 5.1.7. 版本(version)(可选) 5.1.8. timestamp (可选) 5.1.9. property 5.1.10. 多对一(many-to-one) 5.1.11. 一对一 5.1.12. 自然ID(natural-id) 5.1.13. 组件(component), 动态组件(dynamic-component) 5.1.14. properties 5.1.15. 子类(subclass) 5.1.16. 连接的子类(joined-subclass) 5.1.17. 联合子类(union-subclass) 5.1.18. 连接(join) 5.1.19. 键(key) 5.1.20. 字段和规则元素(column and formula elements) 5.1.21. 引用(import) 5.1.22. any 5.2. Hibernate 的类型 5.2.1. 实体(Entities)和值(values) 5.2.2. 基本值类型 5.2.3. 自定义值类型 5.3. 多次映射同一个类 5.4. SQL中引号包围的标识符 5.5. 其他元数据(Metadata) 5.5.1. 使用 XDoclet 标记 5.5.2. 使用 JDK 5.0 的注解(Annotation) 5.6. 数据库生成属性(Generated Properties) 5.7. 辅助数据库对象(Auxiliary Database Objects) 6. 集合类(Collections)映射 6.1. 持久化集合类(Persistent collections) 6.2. 集合映射( Collection mappings ) 6.2.1. 集合外键(Collection foreign keys) 6.2.2. 集合元素(Collection elements) 6.2.3. 索引集合类(Indexed collections) 6.2.4. 值集合于多对多关联(Collections of values and many-to-many associations) 6.2.5. 一对多关联(One-to-many Associations) 6.3. 高级集合映射(Advanced collection mappings) 6.3.1. 有序集合(Sorted collections) 6.3.2. 双向关联(Bidirectional associations) 6.3.3. 双向关联,涉及有序集合类 6.3.4. 三重关联(Ternary associations) 6.3.5. 使用<idbag> 6.4. 集合例子(Collection example) 7. 关联关系映射 7.1. 介绍 7.2. 单向关联(Unidirectional associations) 7.2.1. 多对一(many to one) 7.2.2. 一对一(one to one) 7.2.3. 一对多(one to many) 7.3. 使用连接表的单向关联(Unidirectional associations with join tables) 7.3.1. 一对多(one to many) 7.3.2. 多对一(many to one) 7.3.3. 一对一(one to one) 7.3.4. 多对多(many to many) 7.4. 双向关联(Bidirectional associations) 7.4.1. 一对多(one to many) / 多对一(many to one) 7.4.2. 一对一(one to one) 7.5. 使用连接表的双向关联(Bidirectional associations with join tables) 7.5.1. 一对多(one to many) /多对一( many to one) 7.5.2. 一对一(one to one) 7.5.3. 多对多(many to many) 7.6. 更复杂的关联映射 8. 组件(Component)映射 8.1. 依赖对象(Dependent objects) 8.2. 在集合中出现的依赖对象 (Collections of dependent objects) 8.3. 组件作为Map的索引(Components as Map indices ) 8.4. 组件作为联合标识符(Components as composite identifiers) 8.5. 动态组件 (Dynamic components) 9. 继承映射(Inheritance Mappings) 9.1. 三种策略 9.1.1. 每个类分层结构一张表(Table per class hierarchy) 9.1.2. 每个子类一张表(Table per subclass) 9.1.3. 每个子类一张表(Table per subclass),使用辨别标志(Discriminator) 9.1.4. 混合使用“每个类分层结构一张表”和“每个子类一张表” 9.1.5. 每个具体类一张表(Table per concrete class) 9.1.6. Table per concrete class, using implicit polymorphism 9.1.7. 隐式多态和其他继承映射混合使用 9.2. 限制 10. 与对象共事 10.1. Hibernate对象状态(object states) 10.2. 使对象持久化 10.3. 装载对象 10.4. 查询 10.4.1. 执行查询 10.4.2. 过滤集合 10.4.3. 条件查询(Criteria queries) 10.4.4. 使用原生SQL的查询 10.5. 修改持久对象 10.6. 修改脱管(Detached)对象 10.7. 自动状态检测 10.8. 删除持久对象 10.9. 在两个不同数据库间复制对象 10.10. Session刷出(flush) 10.11. 传播性持久化(transitive persistence) 10.12. 使用元数据 11. 事务和并发 11.1. Session和事务范围(transaction scope) 11.1.1. 操作单元(Unit of work) 11.1.2. 长对话 11.1.3. 关注对象标识(Considering object identity) 11.1.4. 常见问题 11.2. 数据库事务声明 11.2.1. 非托管环境 11.2.2. 使用JTA 11.2.3. 异常处理 11.2.4. 事务超时 11.3. 乐观并发控制(Optimistic concurrency control) 11.3.1. 应用程序级别的版本检查(Application version checking) 11.3.2. 扩展周期的session和自动版本化 11.3.3. 脱管对象(deatched object)和自动版本化 11.3.4. 定制自动版本化行为 11.4. 悲观锁定(Pessimistic Locking) 11.5. 连接释放模式(Connection Release Modes) 12. 拦截器与事件(Interceptors and events) 12.1. 拦截器(Interceptors) 12.2. 事件系统(Event system) 12.3. Hibernate的声明式安全机制 13. 批量处理(Batch processing) 13.1. 批量插入(Batch inserts) 13.2. 批量更新(Batch updates) 13.3. StatelessSession (无状态session)接口 13.4. DML(数据操作语言)风格的操作(DML-style operations) 14. HQL: Hibernate查询语言 14.1. 大小写敏感性问题 14.2. from子句 14.3. 关联(Association)与连接(Join) 14.4. join 语法的形式 14.5. select子句 14.6. 聚集函数 14.7. 多态查询 14.8. where子句 14.9. 表达式 14.10. order by子句 14.11. group by子句 14.12. 子查询 14.13. HQL示例 14.14. 批量的UPDATE和DELETE 14.15. 小技巧 & 小窍门 15. 条件查询(Criteria Queries) 15.1. 创建一个Criteria 实例 15.2. 限制结果集内容 15.3. 结果集排序 15.4. 关联 15.5. 动态关联抓取 15.6. 查询示例 15.7. 投影(Projections)、聚合(aggregation)和分组(grouping) 15.8. 离线(detached)查询和子查询 15.9. 根据自然标识查询(Queries by natural identifier) 16. Native SQL查询 16.1. 使用SQLQuery 16.1.1. 标量查询(Scalar queries) 16.1.2. 实体查询(Entity queries) 16.1.3. 处理关联和集合类(Handling associations and collections) 16.1.4. 返回多个实体(Returning multiple entities) 16.1.5. 返回非受管实体(Returning non-managed entities) 16.1.6. 处理继承(Handling inheritance) 16.1.7. 参数(Parameters) 16.2. 命名SQL查询 16.2.1. 使用return-property来明确地指定字段/别名 16.2.2. 使用存储过程来查询 16.3. 定制SQL用来create,update和delete 16.4. 定制装载SQL 17. 过滤数据 17.1. Hibernate 过滤器(filters) 18. XML映射 18.1. 用XML数据进行工作 18.1.1. 指定同时映射XML和类 18.1.2. 只定义XML映射 18.2. XML映射元数据 18.3. 操作XML数据 19. 提升性能 19.1. 抓取策略(Fetching strategies) 19.1.1. 操作延迟加载的关联 19.1.2. 调整抓取策略(Tuning fetch strategies) 19.1.3. 单端关联代理(Single-ended association proxies) 19.1.4. 实例化集合和代理(Initializing collections and proxies) 19.1.5. 使用批量抓取(Using batch fetching) 19.1.6. 使用子查询抓取(Using subselect fetching) 19.1.7. 使用延迟属性抓取(Using lazy property fetching) 19.2. 二级缓存(The Second Level Cache) 19.2.1. 缓存映射(Cache mappings) 19.2.2. 策略:只读缓存(Strategy: read only) 19.2.3. 策略:读/写缓存(Strategy: read/write) 19.2.4. 策略:非严格读/写缓存(Strategy: nonstrict read/write) 19.2.5. 策略:事务缓存(transactional) 19.3. 管理缓存(Managing the caches) 19.4. 查询缓存(The Query Cache) 19.5. 理解集合性能(Understanding Collection performance) 19.5.1. 分类(Taxonomy) 19.5.2. Lists, maps 和sets用于更新效率最高 19.5.3. Bag和list是反向集合类中效率最高的 19.5.4. 一次性删除(One shot delete) 19.6. 监测性能(Monitoring performance) 19.6.1. 监测SessionFactory 19.6.2. 数据记录(Metrics) 20. 工具箱指南 20.1. Schema自动生成(Automatic schema generation) 20.1.1. 对schema定制化(Customizing the schema) 20.1.2. 运行该工具 20.1.3. 属性(Properties) 20.1.4. 使用Ant(Using Ant) 20.1.5. 对schema的增量更新(Incremental schema updates) 20.1.6. 用Ant来增量更新schema(Using Ant for incremental schema updates) 20.1.7. Schema 校验 20.1.8. 使用Ant进行schema校验 21. 示例:父子关系(Parent Child Relationships) 21.1. 关于collections需要注意的一点 21.2. 双向的一对多关系(Bidirectional one-to-many) 21.3. 级联生命周期(Cascading lifecycle) 21.4. 级联与未保存值(Cascades and unsaved-value) 21.5. 结论 22. 示例:Weblog 应用程序 22.1. 持久化类 22.2. Hibernate 映射 22.3. Hibernate 代码 23. 示例:复杂映射实例 23.1. Employer(雇主)/Employee(雇员) 23.2. Author(作家)/Work(作品) 23.3. Customer(客户)/Order(订单)/Product(产品) 23.4. 杂例 23.4.1. "Typed" one-to-one association 23.4.2. Composite key example 23.4.3. 共有组合键属性的多对多(Many-to-many with shared composite key attribute) 23.4.4. Content based discrimination 23.4.5. Associations on alternate keys 24. 最佳实践(Best Practices) 表格清单 1. Hibernate v3翻译团队 3.1. Hibernate JDBC属性 3.2. Hibernate数据源属性 3.3. Hibernate配置属性 3.4. Hibernate JDBC和连接(connection)属性 3.5. Hibernate缓存属性 3.6. Hibernate事务属性 3.7. 其他属性 3.8. Hibernate SQL方言 (hibernate.dialect) 3.9. Hibernate日志类别 3.10. JTA TransactionManagers 9.1. 继承映射特性(Features of inheritance mappings) 16.1. 别名注射(alias injection names) 19.1. 缓存策略提供商(Cache Providers) 19.2. 各种缓存提供商对缓存并发策略的支持情况(Cache Concurrency Strategy Support) 20.1. Summary 20.2. SchemaExport命令行选项 20.3. SchemaExport 连接属性 20.4. SchemaUpdate命令行选项 20.5. SchemaValidator命令行参数
符合Java习惯的关系数据库持久化Hibernate3.2.0_Reference_zh_CN
符合Java习惯的关系数据库持久化Hibernate3.2.0中文API文档,支持索引
编写如一、符合习惯的CSS的原则
书目录链接:https://www.shumulu.com/archives/130771通用原则空格注释格式命名实例代码组织构建及部署
自定义一个符合习惯的基于DOS的sql…
由于工作原因,经常要登陆到各个oracle环境解决问题,设置一个实用的sqlplus命令行环境是必要的: 一.首先设置dos窗口最大化,并且能显示尽量多的信息 --cmd窗口布局layout设置 windows任务栏为两栏情况下 Screen Buffer Size: Width:1250 Height:420 Window Size: Width:125 Height:42 Window po
Hibernate——符合Java习惯的关系数据库持久化
Hibernate——符合Java习惯的关系数据库持久化.pdf
HIbernate符合Java习惯的关系数据库持久化之Persistent
实现一个默认的(即无参数的)构造方法(constructor) Cat has a no-argument constructor. All persistent classes must have a default constructor (which can be non-public) so that Hibernate can instantiate ...
HIBERNATE - 符合Java习惯的关系数据库持久化.htm
HIBERNATE - 符合Java习惯的关系数据库持久化.htm
HIbernate符合Java习惯的关系数据库持久化之SessionFactory
What does sessionFactory.getCurrentSession() do? First, you can call it as many times and anywhere you like once you get hold of your org.hibernate.SessionFactory . The getCurrentSession() method ...
HIBERNATE+-+符合Java习惯的关系数据库持久化.pdf
HIBERNATE+-+符合Java习惯的关系数据库持久化
HIBERNATE - 符合Java习惯的关系数据库持久化.mh
HIBERNATE - 符合Java习惯的关系数据库持久化
相关热词 c# 去空格去转义符 c#用户登录窗体代码 c# 流 c# linux 可视化 c# mvc 返回图片 c# 像素空间 c# 日期 最后一天 c#字典序排序 c# 截屏取色 c#中的哪些属于托管机制