C.结束圆形双(C. Conclusion of the rounded double)
如何删除舍入到第二个符号双? 我在C ++中找到了唯一的选项:
cout<<fixed<<setprecision(2)<<x[i]<<endl;
但在这种情况下,目前尚不清楚如何在C中将其作为:
printf("%.7hi"x[i]); printf(" ");
也就是说,没有过渡到下一行而只有7个符号。
How to remove rounded to the 2nd sign double? I found only option with in C++:
cout<<fixed<<setprecision(2)<<x[i]<<endl;
But in that case it isn't clear how to make that that in C would be as:
printf("%.7hi"x[i]); printf(" ");
That is, without transition to the next line and only 7 symbols.
原文:https://stackoverflow.com/questions/33920303
最满意答案
简短是肯定的,你可以,很长的答案可能是你不想这样做,因为实体级别存在的依赖关系。
首先,您必须了解它们如何组合在一起:Ofbiz实体通常在entitymodel.xml中定义,并在ofbiz-component.xml中引用。大多数现有组件只具有此级别的配置。 利用这种配置,实体属于称为“org.ofbiz”的默认组。 然后在entityengine.xml中将该组分配给数据源:
<group-map group-name="org.ofbiz" datasource-name="localpostgres"/>
这是将表分配给组的方式,然后将该组分配给数据库。
因此,要将组件中的所有实体分配给新数据库,您必须执行以下操作:
在每个组件中创建一个新的实体组定义,并将实体分配给该组:
<entity-group group="org.ofbiz.tenant" entity="Tenant"/>
从ofbiz-component.xml引用组定义
<entity-resource type="group" reader-name="main" loader="main" location="entitydef/entitygroup.xml"/>
在entityengine.xml中,将新组分配给不同的数据源:
<group-map group-name="org.ofbiz.tenant" datasource-name="localpostgres"/>
举个例子来看看olap和tenant组。
如果要创建新组件,或者如果要对specialpurpose文件夹中的组件执行此操作,则可以执行上述步骤并将实体放在单独的数据库中。 如果你想从框架或应用程序文件夹(比如你提到的内容组件)对现有组件执行此操作,您会注意到组件具有依赖关系(实体关系),并且将一些实体移动到单独的数据库将会破坏它。
The short is yes, you can, the long answer is probably you don't want to do that because of existing interapp dependencies at entity level.
First you have to understand how all it fits together: Ofbiz entities are usually defined in entitymodel.xml and referenced in ofbiz-component.xml Most of the existing components have only this level of configuration. With such a configuration, the entities belong to the default group called "org.ofbiz". Then in entityengine.xml the group is assigned to a datasource:
<group-map group-name="org.ofbiz" datasource-name="localpostgres"/>
This is how a table is assigned to group, then the group is assigned to the database.
So to assign all the entities form a component to a new database what you have to do:
Create a new entity group definition in each component and assign the entities to that group:
<entity-group group="org.ofbiz.tenant" entity="Tenant"/>
Reference the group definition from the ofbiz-component.xml
<entity-resource type="group" reader-name="main" loader="main" location="entitydef/entitygroup.xml"/>
In entityengine.xml assign the new group to a different datasource:
<group-map group-name="org.ofbiz.tenant" datasource-name="localpostgres"/>
For an example have a look at olap and tenant groups.
You can do the above steps and have your entities in a separate database, if you are creating a new component or if you want to do that for the components in specialpurpose folder. If you want to do this to existing component from framework or applications folder (like the content component you mentioned) you will notice that components have dependencies (entity relations) and moving some of the entities to a separate database will break that.
相关问答
更多-
哪个DB连接到更高级别的应用程序管理其他数据库(Which DB to connect to for higher level application managing other database)[2024-01-26]
您可以连接到postgres数据库,然后从那里运行drop database,是的。 另一种选择是,例如, template1 。 (我会避免使用template0,因为它本质上是创建template1的根模板,如果发生了某些事情,你总是可以从template0快速重新创建template1 ,假设你没有修改template1而不是template0 。) 我经常连接到postgres ,我自己,用于服务器级命令。 我跑了DROP DATABASE droptest; 在创建一个空数据库 ... -
检查这个vaadin-test ofbiz组件https://github.com/yuri0x7c1/vaadin-test Check this vaadin-test ofbiz component https://github.com/yuri0x7c1/vaadin-test
-
我正在使用Apache OFBiz 13.07和Authorize.net配置为支付网关。 在一次结账时执行Auth + Capture 转到目录 - >商店(在我的情况下为9001) - >付款 添加/配置产品商店的付款设置。 选择以下选项 自定义方法为“ CC授权点网授权和捕获(aimCCAuthCapture) ” 付款方式输入“信用卡” 服务类型为“付款授权服务” 支付网关配置ID为“授权点网络配置” 访问Apache OFBiz电子商务商店并购买产品/礼品卡并提交订单。 成功提交订单后,您应该能够 ...
-
在Eclipse中调试OfBiz会导致MissingResourceException(Debugging OfBiz in Eclipse gives MissingResourceException)[2022-02-10]
正如我怀疑的那样,我知道这是因为缺少对班级路径的引用。 看了这个页面上的一节: http : //www.opensourcestrategies.com/ofbiz/ofbiz_eclipse.php ,我了解到我应该去Java Build Path并在Libraries选项卡中,点击Add Class Folder,然后将其指向ofbiz-trunk / framework / base / config 。 哪里是我有一个cache.properties文件。 As suspected, I knew ... -
我最近遇到了类似的问题。 运行特定项目无法连接,但其他项目和应用程序可以。 我重新启动,问题就消失了。 尝试重启。 I experienced a similar problem recently. Running a specif project could not connect but other projects and applications could. I rebooted and the problem was gone. Try rebooting.
-
将Apache OFBIZ数据库连接到网站应用程序(HTML,CSS,JS)(Connect Apache OFBIZ database to website application (HTML,CSS,JS))[2024-02-06]
OFBiz是一个基于ERP业务模块的Web开发框架。 它是为了增强,您可以使用OFBiz构建自己的Web应用程序。 我只是用OFBiz构建网站,提供用户详细信息输入的表单。 您将拥有使用数据库,服务等的所有选项。 如果您必须使用本机应用程序(IOS,Android&Co。)访问OFBiz,您可能希望实现一些RESTful服务以将OFBiz与您的应用程序连接。 根据我的理解,我会将网站迁移到OFBiz。 如果它具有响应式UI设计,它将在智能手机上运行良好。 OFBiz is a web development ... -
你只想检索/修改数据? 为什么不直接连接到数据库? 如果您需要更复杂的东西,您可以使用SOAP(或RMI)实现Web服务,本教程应该可以帮助您了解SOAP / RMI教程或ofbiz Do you only want to retrieve/modify data? Why don't you connect directly to the database? If you need something more complex you could implement webservices using S ...
-
Apache OFBiz与Cassandra和最终一致性集成(Apache OFBiz integration with Cassandra and Eventual Consistency)[2022-04-10]
即使在OFBiz邮件列表中已经多次提到OFBiz与Cassandra数据库的集成,我也不知道任何可以在没有关系数据库的情况下正常工作的OFBiz设置。 即使有Cassandra的JDBC驱动程序,我怀疑Cassandra可以提供OFBiz所需的所有关系数据库功能。 OFBiz与Cassandra或任何其他大数据工具的集成是可以实现的,并且通过将关系数据库与另一个特定数据库配对以实现特定目的来完成。 不幸的是,我不知道在支持最终一致性模型的数据库上实现OFBiz的任何努力。 Even if the integ ... -
容器化的服务器应用程序无法连接到MySQL数据库(Containerized server application failing to connect to MySQL databases)[2022-02-22]
在设置Cloud SQL Proxy之后,我设法弄清楚实际的错误是什么:在秘密和pod配置之间的某处,额外的换行符被添加到数据库名称,导致任何连接尝试失败。 通过代理设置,这一点已经明确,因为显示了该效果的实际错误消息。 (特别是我用来验证凭据是否准确的凭据的所有日志记录都没有明确显示换行符,并且由于控制台显示添加了换行符来包装显示,并且它恰好出现在线上准确地说明数据库名称的结束位置) After setting up Cloud SQL Proxy I managed to figure out what ... -
简短是肯定的,你可以,很长的答案可能是你不想这样做,因为实体级别存在的依赖关系。 首先,您必须了解它们如何组合在一起:Ofbiz实体通常在entitymodel.xml中定义,并在ofbiz-component.xml中引用。大多数现有组件只具有此级别的配置。 利用这种配置,实体属于称为“org.ofbiz”的默认组。 然后在entityengine.xml中将该组分配给数据源:
相关文章
更多- java double 保留两位小数
- Guava Doubles类-double基本类型的实用工具类
- Solr官方文档系列——Conclusion
- Solr官方文档系列——Conclusion
- C#--浮点数取小数点后两位和保存两位(转载)
- C语言面试题(带答案)一
- 《从零开始学Visual C++》扫描版[PDF]
- Hadoop 上使用C 语言编程
- JSTL详解之c:forEach
- 《C/C++图像处理编程》扫描版[PDF]
最新问答
更多- 您如何使用git diff文件,并将其应用于同一存储库的副本的本地分支?(How do you take a git diff file, and apply it to a local branch that is a copy of the same repository?)
- 将长浮点值剪切为2个小数点并复制到字符数组(Cut Long Float Value to 2 decimal points and copy to Character Array)
- OctoberCMS侧边栏不呈现(OctoberCMS Sidebar not rendering)
- 页面加载后对象是否有资格进行垃圾回收?(Are objects eligible for garbage collection after the page loads?)
- codeigniter中的语言不能按预期工作(language in codeigniter doesn' t work as expected)
- 在计算机拍照在哪里进入
- 使用cin.get()从c ++中的输入流中丢弃不需要的字符(Using cin.get() to discard unwanted characters from the input stream in c++)
- No for循环将在for循环中运行。(No for loop will run inside for loop. Testing for primes)
- 单页应用程序:页面重新加载(Single Page Application: page reload)
- 在循环中选择具有相似模式的列名称(Selecting Column Name With Similar Pattern in a Loop)
- System.StackOverflow错误(System.StackOverflow error)
- KnockoutJS未在嵌套模板上应用beforeRemove和afterAdd(KnockoutJS not applying beforeRemove and afterAdd on nested templates)
- 散列包括方法和/或嵌套属性(Hash include methods and/or nested attributes)
- android - 如何避免使用Samsung RFS文件系统延迟/冻结?(android - how to avoid lag/freezes with Samsung RFS filesystem?)
- TensorFlow:基于索引列表创建新张量(TensorFlow: Create a new tensor based on list of indices)
- 企业安全培训的各项内容
- 错误:RPC失败;(error: RPC failed; curl transfer closed with outstanding read data remaining)
- C#类名中允许哪些字符?(What characters are allowed in C# class name?)
- NumPy:将int64值存储在np.array中并使用dtype float64并将其转换回整数是否安全?(NumPy: Is it safe to store an int64 value in an np.array with dtype float64 and later convert it back to integer?)
- 注销后如何隐藏导航portlet?(How to hide navigation portlet after logout?)
- 将多个行和可变行移动到列(moving multiple and variable rows to columns)
- 提交表单时忽略基础href,而不使用Javascript(ignore base href when submitting form, without using Javascript)
- 对setOnInfoWindowClickListener的意图(Intent on setOnInfoWindowClickListener)
- Angular $资源不会改变方法(Angular $resource doesn't change method)
- 在Angular 5中不是一个函数(is not a function in Angular 5)
- 如何配置Composite C1以将.m和桌面作为同一站点提供服务(How to configure Composite C1 to serve .m and desktop as the same site)
- 不适用:悬停在悬停时:在元素之前[复制](Don't apply :hover when hovering on :before element [duplicate])
- 常见的python rpc和cli接口(Common python rpc and cli interface)
- Mysql DB单个字段匹配多个其他字段(Mysql DB single field matching to multiple other fields)
- 产品页面上的Magento Up出售对齐问题(Magento Up sell alignment issue on the products page)