腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
视频
沙龙
1
回答
我们能在wordpress中使用corePHP代码吗?
php
我是WordPress的新手,在探索WP之后,我知道它纯粹是用OOPS开发的。 所以我的问题是,为了简单起见,我是否可以使用普通的php (corePHP)开发wordpress网站,因为我不知道OOPS。 “是”或“否”的简短回答也将受到赞赏,因为我不希望你写完整冗长的解释。谢谢你!
浏览 0
提问于2017-09-30
得票数 0
3
回答
非面向对象范式的软件设计
design
、
development-process
我目前正在为一个用C语言编写电子系统固件的项目工作,并被要求提供关于嵌入式设备软件开发/发展的文档。在以面向对象的范式开发软件之后,我知道使用UML来记录软件,例如用对象编写类图,但是这并不适用于记录我的嵌入式系统的开发。那么,我应该生产什么来记录我的固件的开发呢?
浏览 0
提问于2012-11-18
得票数 4
回答已采纳
1
回答
混合OOP和非OOP
object-oriented
、
c
、
objective-c
我正在开发一个基于命令行界面的文字游戏。我用C编写它,但是有多种方法可以使用Objective重构代码: 使用NSDictionary将数据存储在列表中(因为基础框架更容易读/写,但体积要大得多)而不是纯文本 拥有带有方法的类(这不是件大事,但增加了代码的可读性) 消除了在对象的char*名称与其int/enum等效项之间进行转换的需要(使用和enum表示事物可以减少使用普通非OO时的内存使用量和复杂性,否则我将不得不在任何地方使用strncmp )。 我想知道的是,混合OO-和非OOP是否有缺点。它仍然是命令行,这意味着大部分都是用纯非OO编写的。 有什么理由不让我把这些混在一起吗?
浏览 0
提问于2015-09-14
得票数 1
回答已采纳
2
回答
依赖注射是特定于遵循导向的模式吗?
angularjs
、
symfony
、
oop
、
service
、
dependency-injection
我来自服务器端语言背景(Symfony2)。我所知道的是,依赖注入和面向服务的体系结构是特定于面向对象编程的。从他们的文件: 围绕一组独立的服务类构造应用程序是众所周知的、可信的面向对象的最佳实践。这些技能是成为几乎任何语言的优秀开发人员的关键。 我现在正在阅读客户端框架文档(AngularJS),正是依赖注入一章。angularJs是用OOP编写的吗?谁能帮我理解。 谢谢你平时的帮助。
浏览 2
提问于2015-08-09
得票数 1
回答已采纳
3
回答
我应该用哪本书来学习面向对象的PHP进行web编程?
php
我是PHP新手,但有很好的OOP想法。我正在寻找一本好的PHP书籍的指南,以开发面向对象风格的网站。我买了一些书,这些书都使用过程化的方法来开发网站,或者很少有书展示OOP chucks而不是一个完整的Webdevelopment Guide。 我需要一些书(来源),利兹我从开始2结束了一个网站在面向对象的方式。
浏览 0
提问于2010-12-16
得票数 0
回答已采纳
1
回答
合适的数据结构来存储来自webservice的解析数据
iphone
我正在开发一个iphone应用程序,利用网络服务。在解析从XML服务获得的XML时,哪种数据结构最适合用于存储数据...?
浏览 1
提问于2010-06-30
得票数 0
5
回答
如何从面向对象开发过渡到Web开发?
java
、
salesforce
我去年刚毕业,在客户关系管理领域找到了一份工作,特别是在Salesforce.com及其各自的平台。我的问题是,在这个平台上有两种语言用来做事情,一种是相对类似于java的面向对象语言,另一种是类似于js的web开发语言,但不完全是。我来自java背景。 我过去在web开发方面的实践有限,一直对它感兴趣,但发现它很难。 现在我已经被推入这个世界,我发现很难完成任务,因为事情并不像我在面向对象世界中所习惯的那样运作。我会编写代码,当事情没有像预期的那样工作时,我会编译、测试并变得更糟糕! 你们有什么建议对我来说是最好的阅读和理解,以便将我的面向对象思维转变为web开发思维……我想我应该学习一些东
浏览 0
提问于2009-07-27
得票数 3
3
回答
分离对象方法和对象数据
oop
遵循SRP和KISS原则,我设计了一个仅具有属性的对象,但我需要使用这些对象的方法。分离实体对象数据和实体集对象方法的最佳方式是什么? 目前,我创建了以下对象: 宠物实体对象 属性名称 属性年龄 宠物实体集对象 Pet对象列表 Pet引擎对象 宠物实体集的方法LoadPets 宠物实体的方法GetPetByName 宠物实体集的方法GetPetsByAge 这是设计对象的最佳方式吗? 我正在用.net进行开发 谢谢。
浏览 0
提问于2009-04-09
得票数 0
回答已采纳
1
回答
在Go中设计软件的工具和符号
go
UML被用来设计面向对象的软件,但是将要用Go开发的程序不是100%面向对象的。在Go中使用什么工具和符号来设计软件?例如,什么是类图的等价物,可能是结构图或序列图?我可以使用什么工具来创建这样的图表?
浏览 2
提问于2014-04-18
得票数 2
1
回答
UML/RUP和非OO应用程序
design-patterns
、
uml
在我目前的工作中,我们目前正在为日常的编码和设计实现UML和RUP…… 当前的结构有2%的代码(100000+行)面向对象...所以他们有这个问题,当开发人员有了这个新的“案例”(ir,需求等)时,他们必须完成对旧东西的所有文档和分析…… 他们必须编写涉众请求、用例标识、详细用例、用例图、类图和序列图…… 在我看来,在现有的非面向对象应用程序中实现uml/rup体系结构是非常困难的。 我的问题是,这是一个常见的场景吗?
浏览 1
提问于2010-07-27
得票数 0
回答已采纳
6
回答
扩展方法是C#的面向对象特性吗?
c#
、
.net
、
asp.net
扩展方法是否遵循C#中的面向对象范例? 使用扩展方法是一种好的实践吗? 在软件开发生命周期中,我们应该如何在设计阶段考虑这个问题?
浏览 0
提问于2009-11-26
得票数 4
回答已采纳
6
回答
所有使用c#开发的应用程序都不是面向对象的吗?
c#
、
oop
根据Grady Booch“面向对象的分析和设计”,没有继承的编程不是面向对象的,这被称为具有抽象数据类型的编程。如果我使用c#开发一个应用程序,其中包含一些没有继承的类,这是面向对象的(因为语言是面向对象的)还是不是?
浏览 4
提问于2011-06-23
得票数 3
1
回答
从silverlight浏览器启动桌面应用程序
windows
、
silverlight-4.0
我已经使用silverlight 4.0开发了一个web应用程序。现在的要求是从silverlight浏览器(主要是IE)启动桌面应用程序(可以是第三方或任何平台)。更进一步,我计划在它们之间建立一个通信(TCP/MSMQ)通道来进行通信。桌面应用程序可以安装在客户端侧,也可以不安装。 那么,实现这一目标是可能的吗? 提前感谢....。
浏览 0
提问于2013-01-21
得票数 0
5
回答
为什么面向对象的语言在嵌入式世界中不流行?
oop
、
embedded
我是一个固件开发人员,我通常在C或程序集中开发固件。然而,我在我们的嵌入式库中遇到了一个完全用C++实现的项目。现在我知道面向对象的语言可以在硬件级别上使用,但我想知道为什么它们在开发嵌入式系统时不那么流行。
浏览 0
提问于2013-10-28
得票数 3
回答已采纳
2
回答
面向对象设计的重要性
object-oriented
、
uml
、
object-oriented-design
、
software
我开始使用James的这本书学习面向对象的设计和建模。它使用一个名为对象建模技术的工具。我有一些新手的问题。我在网上搜索,但找不到答案 这本书很旧。不知道学校为什么让我学这个。我知道OMT是统一建模语言(UML)的前身。所以这是浪费? 当我们从OMT迁移到UML时,概念是否发生了很大的变化?我知道OMT有对象、动态和功能模型。维基百科说UML与OMT兼容,UML也是一个模型。 根据维基百科,UML模型是静态和动态的,它们由不同的图表示,如类、对象、活动、序列……我在OMT中找不到这个等价的地方。 我读到有很多面向对象的开发方法,比如OMT,Booch,.工业用哪一种? 在哪里可以比较不同的面向
浏览 0
提问于2012-06-09
得票数 5
回答已采纳
3
回答
UML只用于面向对象吗?
oop
、
uml
目前,在我的论文中,关于“UML仅仅是为面向对象的开发而创建的吗?”我从一些来源搜索过,这给了很多关于它的争论。对于我自己来说,我认为并非所有UML图都是为OO系统/软件开发(即状态图)而创建的。因此,我希望您的启发,并请提供强有力的理论,支持您的答案从书籍或国际期刊,而不是从维基或网络。 请帮帮我,我不知道该说什么 非常感谢
浏览 9
提问于2015-03-19
得票数 7
回答已采纳
7
回答
面向对象编程开发背后的思想是什么?
language-agnostic
、
oop
、
history
我有一些真正的反对者在这里,我试图告诉他们为什么OOP是在第一时间开发的。我知道OOP并不适合所有的问题和情况,但是它的开发是有原因的. 我的猜测是,其中几个原因是: 维修性 可重用性 文献能力 复杂技术的抽象 运行时的动态扩展..。 可能有些事我还不知道. 但是我真的没有什么可以支持的,我想知道为什么OOP是从一开始就开发出来的,而且它已经成为历史了。 开发面向对象程序设计( OOP )的人试图实现什么?是什么促使他们开发OOP的?
浏览 3
提问于2010-05-25
得票数 8
3
回答
基于对象的内容管理系统
cms
我记得,在过去的一两年里,我听说过一个内容管理系统正在发布或开发,该系统集中在产品/项目信息上。我知道有几个CMSes具有此功能,但这个特定的功能是专门为该任务构建的。此外,我还记得它赢得了某种奖项或认可即将到来的软件产品。 然而,在我的一生中,我无法记住这个CMS被称为什么,或者是谁在开发它。 有人知道我说的是什么包裹吗?
浏览 0
提问于2011-11-14
得票数 3
4
回答
PHP vs OO PHP -使用哪一个?
php
、
oop
我正在开发一个使用常规PHP的web系统。这是我第一次使用PHP,所以代码既不清晰也不整洁。它将一些HTML代码与PHP混合在一起。我想说我已经完成了一半的代码。 面向对象的PHP的真正优势是什么?该网站是关于书籍和书籍作者的,使用MySQL和Apache。所以这不是一个非常复杂的网站。
浏览 0
提问于2010-07-13
得票数 9
回答已采纳
2
回答
面向对象的游戏开发被低估了吗?
java
、
data-oriented
我想了解应用于游戏编程的面向对象的范例是不好的,还是仅仅是一个城市传说。 我的一个朋友正在用HTML5和Javascript开发一个使用面向数据的范例的游戏,他试图说服我有关面向对象设计的问题。 他最好的例子是: “如果你有一个树(游戏中的一个静态对象)和一个战士(一个可以执行某些动作的物体,比如动作、攻击.),然后突然你决定在你的游戏中放一个战士树,你是如何通过面向对象的方式来实现的?” 他是对的,还是低估了面向对象范式的“力量”?
浏览 0
提问于2014-10-26
得票数 0
回答已采纳
1
回答
用Netbean写一个类似Packet tracer的网络模拟器,我应该怎么做?
java
、
netbeans
、
ip
、
inet
我有一个项目,开发一个java程序-包跟踪器一样。我已经设法通过可移动PC、弹出窗口等完成了GUI的大部分工作。但我完全不知道给PC提供IP、子网划分以及Ping、tracert等进一步开发的最好方法是什么。 有谁能给我一些启发吗? 图片
浏览 3
提问于2013-07-21
得票数 1
1
回答
面向对象事件日志在Java设计中的应用
java
、
android
、
design-patterns
、
logging
、
business-intelligence
我想解决这个问题: 大多数应用程序都有一些日志记录服务,用于将应用程序中的事件报告到商业智能分析数据库。此外,像android这样的移动应用程序也报告了用户行为等相同的情况。有许多库可以这样做。 问题:当开发人员想要向他们的代码中添加日志时,通常是通过分散的代码行在他们的方法中报告一些东西,例如: void doStuff() { try { doTheThing(): logger.info("the thing was done", someClientInfoDTO, timestamp,
浏览 2
提问于2016-02-17
得票数 2
回答已采纳
8
回答
面向对象编程概念与访谈
interview
、
object-oriented
我是一个面向对象的编程爱好者。我一直相信用物体建模的解决方案。这是我自然会想到的。我使用的服务启动实际上是使用OOP语言进行应用程序开发。所以我倾向于在面试的候选人中测试对OOP的理解。 令我吃惊的是,我发现很少有真正理解OOP的开发人员。大多数应聘者都不假思索地说出了他们从一些关于面向对象编程的学术著作中学到的定义,但他们不知道自己在说些什么。不用说,我拒绝这些候选人。然而,随着时间的推移,我最终拒绝了近98%的候选人。现在,如果我对他们的OOP技能过于挑剔的话,我就会想到。我仍然相信OOP是基本的,每个程序员都必须得到它。语言知识和经验是次要的。 你认为我是太挑剔了,还是只是不幸地采访了糟
浏览 0
提问于2010-11-24
得票数 4
1
回答
什么时候使用Hibernate?
hibernate
、
orm
我在一次采访中被问到这个问题,所以我回答如下: -Better性能:-高效查询。-一级和二级缓存。-良好的缓存提供了更好的可伸缩性。-良好的数据库可移植性:-更改DB就像更改方言配置一样容易。-提高开发人员生产力:-只考虑对象,而不是查询语言。 但我也觉得系统属于以下几种类型之一,Hibernate可能不适合所有这些情况,我对您对此的想法感兴趣,您同意我的意见吗?请让我知道什么时候会使用HB在以下情况和原因。 只写系统:只读系统:主要写入系统:主要读取系统: 问候拉莫
浏览 4
提问于2010-06-08
得票数 5
回答已采纳
4
回答
应该向有经验的OOP程序员推荐哪种脚本语言?
c#
、
asp.net
、
scripting
这位程序员是一名C# ASp.NET开发人员,正在学习他的第一门脚本语言。不幸的是,他以前从来没有用过它。他也在寻找对他的职业发展有好处的东西。
浏览 0
提问于2010-05-20
得票数 4
回答已采纳
1
回答
在java中有没有面向对象的方法来使用H2数据库?
java
、
h2
、
object-oriented-database
我有一个嵌入H2数据库的java应用程序。 据说H2数据库库完全是用java编写的。因此,对于像'SELECT * FROM TABLE TESTTABLE‘这样的SQL语句,必须有一个面向对象的等价物,就像Table.select('*')等。 或者有没有简单易用的面向对象的java数据库库?因为我正在开发一个用于注册书名、作者姓名、流派列表等的小应用程序。对于图书图书馆来说,速度并不是一个大问题。
浏览 3
提问于2013-05-26
得票数 1
回答已采纳
2
回答
为什么很多窗口管理器不支持面向对象?
c++
、
c
、
operating-system
、
window-managers
注意:我做了一个简短的搜索,结果很少,唯一真正相关的结果是,所以我不认为这是完全被问到的。 我最近一直在研究操作系统开发,我发现大多数(如果不是全部)都没有完全面向对象的窗口应用程序接口,包括Windows。当然,这是字节码解释语言的显著例外,例如C# (或一般情况下的CLI )和Java。(澄清一下,我的意思是他们倾向于通过函数而不是通过创建类来创建窗口)。 我可以理解为简单而设计的较小的管理器,如,但是更大的窗口管理器(如、和 )往往仍然不是来自对象,而是函数--尽管有些是用C++编写的,而不是纯C(据我理解,至少是这样)。 这可能是一个天真的问题,但为什么要这样做呢?我知道,对于不支持面
浏览 6
提问于2013-11-08
得票数 0
1
回答
我们可以调用带有setter和getter的类作为Java Bean吗?
java
、
javabeans
在bean标准中,提到它必须实现serializable。 但一般来说,开发人员说要创建bean,这意味着简单的setter/getter。 对于带有setter和getter方法的类,bean或其他术语是否正确?
浏览 0
提问于2016-05-10
得票数 0
1
回答
CS-Cart:集成鱼缸
cs-cart
、
inventory-management
、
warehouse
我正在开发一个基于cs-cart的网站,我的客户希望将整合到他的网站中。我已经为它搜索了一个附加组件,但没有人适合我。我有经验开发了一个简单的附加组件,现在我要构建一个附加组件来集成鱼缸。 请指导我,如果你有丰富的经验,整合鱼缸和cs-cart或其他仓库解决方案的cs-cart。 我不明白为什么鱼缸不为它提供或开发附加组件。 请帮帮我! 感谢您的阅读!
浏览 13
提问于2017-03-10
得票数 0
1
回答
Spring框架在测试应用程序方面有什么好处?
java
、
unit-testing
、
spring
、
testing
、
spring-mvc
我们已经听说了很多关于Spring的好处,比如它提供了loose coupling, dependency injection, inversion of control etc,但是从testing的角度来看,我有几个问题。 What是Spring在测试使用Spring开发的application?Why应用程序方面的优势,它被认为是我的可测试性,而不是其他Application? 请提供一些有用的例子,因为这样会更容易理解解释。我对Spring本身并不熟悉,我想从Application的角度来理解Spring Framework提供的确切好处?
浏览 3
提问于2011-05-04
得票数 5
回答已采纳
1
回答
是否可以使用MRTK使用组件将石板旋转到用户的全息透镜位置?
unity3d
、
hololens
、
mrtk
设计分解:我正在设计一个建筑环境的展示设计,其中有一个平面图和视频/工具提示来呈现关键信息。 问题:我可以通过石板播放视频,这是有效的,但我想提高它,但使主要视频demonstator锚定,但旋转周围取决于用户的位置。 Query:有没有一种合理的方法来使用slate本身的组件来设计它,或者它需要开发一个新的脚本来使其工作?如果可能的话,我想试着在没有新的脚本的情况下做到这一点,但如果做不到,我会在脚本上工作。 尝试:使用面向用户和面向摄像头的替代方案。将指针附加到相机上,以供对象查看以帮助旋转。弄乱一个石板播放器的默认设置。
浏览 15
提问于2019-07-05
得票数 1
4
回答
Linux环境下的GUI开发
c++
、
linux
我正在从事的应用程序,需要在windows和linux开发。我将在windows上用MFC开发GUI。我想要的是特定于Linux的GUI。任何人都可以推荐我在linux上开发GUI的API。
浏览 2
提问于2011-03-15
得票数 1
回答已采纳
1
回答
OOP在ASP.NET MVC中的价值是什么?
asp.net-mvc
、
oop
作为一名90年代的C++开发人员,在伟大的OOP战争中,我把OOP作为雇佣新的C#开发人员的基础。 然而,现在有很多框架,比如ASP.NET MVC,可以处理大部分OOP的繁重工作。没有对面向对象操作( OOP )有深入了解的程序员可以很容易地遵循这种模式,并且仍然能够完成他们的项目。对于我们应用程序开发人员来说,OOP可能没有以前那么引人注目,特别是在MVC这样的框架中。 我可以看到一些实例,其中OOP将非常方便,例如开发一个项目的工作流类型。或者那些有状态机要求的人。但实际上,大多数真正经过的项目(至少在这里对我们来说是如此)只是一些糟糕的功能。 下面是我招聘时的清单。把OOP作为第一项公
浏览 2
提问于2013-07-10
得票数 0
2
回答
我需要在.NET中开始开发什么
php
、
asp.net
在过去的一年中,我从一个初级的PHP开发人员转向了一个更中级的开发人员,我使用了Mac和本地开发服务器环境(MAMP)。 我正在考虑开始使用.NET框架进行开发。有人能给我一些建议吗? 我需要从什么开始? .NET与PHP有多相似? ASP与.NET的关系是什么? 在.NET中开发有什么新的或重要的知识吗?(我知道.NET是用微软技术编写的.)
浏览 6
提问于2010-01-08
得票数 3
回答已采纳
3
回答
您是否推荐在.net中进行小型数据库应用的过程化方法软件开发?
.net
、
vb.net
、
oop
、
methodology
作为软件开发行业的新手,我尝试用不同的方法来发展我的编程技能。我发现的一种方法是阅读其他作者的代码。 当我开始开发时,我想对任何应用程序使用面向对象的设计范例。作为开始,我从小型数据库编程项目开始,例如酒店管理、薪资管理、销售应用程序…然而,在我的课程中,当我在互联网上搜索源代码时,我发现许多程序员在互联网上以过程化的方式开发他们的源代码,用于这些类型的小型应用程序。虽然他们使用vb.net或C# (面向对象的语言),但他们尝试遵循过程式,例如他们在一个类中定义所有全局方法和变量,然后他们从特定的形式为特定的操作调用访问方法。 例如,对于库管理应用程序,设计可能如下所示 //one gl
浏览 0
提问于2010-07-05
得票数 2
回答已采纳
4
回答
目标C是从哪里来的?C++还是C?
c++
、
c
、
ios
、
objective-c
我对这种编程语言Objective感到非常困惑,我听说它是用来开发iOS应用程序的。 我知道它使用OOP的原理。如果我已经知道C++,那么学习会更容易吗?那这个名字呢?它是C编程语言与我在C++中使用的OOP原则之间的结合吗?
浏览 0
提问于2012-05-05
得票数 8
回答已采纳
1
回答
Python的builtins.print()中'self‘参数的用途是什么?
python
、
built-in
作为Python的新手,我一直在寻找内置print()函数的实现。按照我的集成开发环境的“转到实现”特性,我进入了一个包含函数原型的builtins.py文件-- print()函数特别突出: def print(self, *args, sep=' ', end='\n', file=None): # known special case of print 它是整个部分中使用self参数的唯一函数。为什么?它不会作为对象的成员被调用,也不会被赋值给该属性。它的作用是什么?
浏览 1
提问于2020-06-12
得票数 2
1
回答
不同语言中静态代码和有状态代码分离的差异
java
、
php
、
python
、
perl
、
static
我注意到Java、Python、Perl和Haskell/Clojure对静态函数有不同的处理方式。特别地, 1)静态函数在不同语言中的实现和使用方式有哪些不同之处。 2)这些语言中有些语言对静态方法和状态方法有“更完整”的分离和支持吗? 例如: 在clojure中,所有函数本质上都是静态的--允许极高的模块化可组合性,而不是与对象-以太中的任何东西相关联。闭包函数编程可以被java程序员描述为类似于静态函数。 同时,在传统的惯用Java中,常常存在一种混合的方法,其中面向对象的特性保持内部状态,依赖外部静态方法来进行特定的、通常是无状态的转换操作。 然后是脚本世界:我在Perl和Python
浏览 2
提问于2011-12-23
得票数 0
回答已采纳
2
回答
GWT扩展Widget类
java
、
gwt
、
frameworks
众所周知,在GWT中,我们可以扩展窗口小部件的类,例如 private class CategoryRadio extends RadioButton { public Category CurrentCategory; public CategoryRadio(String name, String label,Category CurrentCategory) { super(name, label); this.CurrentCategory=CurrentCategory;
浏览 0
提问于2011-02-03
得票数 0
回答已采纳
12
回答
OOP的实际应用
oop
、
paradigms
我最近和一位不喜欢的同事进行了一次辩论。吸引我注意的是他说的话: “在对象中编码有什么意义?如果是重用,那么我可以创建一个库,调用手头的任何任务所需的任何函数。我是否需要这些多态、继承、接口、模式或其他概念?” 我们是在一家小公司开发电子商务网站和房地产的小项目。 我如何在“日常的、真实的”设置中利用OOP?或者OOP真的是为了解决复杂的问题,而不是为了“日常”的开发?
浏览 0
提问于2009-11-19
得票数 10
回答已采纳
1
回答
datalab gcp包与gcloud
google-cloud-datalab
、
gcloud-python
、
google-cloud-python
我已经使用python (与BigQuery和云存储交互)工作了几个月,最近我一直在使用Datalab执行类似的任务。我希望澄清在datalab示例中使用的 (又名)包和包之间的区别。Datalab似乎不知道gcloud (试图导入它会导致"ImportError: No模块名为gcloud")。 更新:在过去一年中,我的项目中的开发人员在使用Google平台时使用了各种包。有时,一些包是不稳定的,但在随后的版本中得到了改进。在某些情况下,这些包中的功能重叠,我们正在寻找专家意见,以确定哪些包应该标准化,以及/或建议哪些包最适合用例。 谷歌云平台 云Datalab
浏览 4
提问于2015-12-04
得票数 1
1
回答
Doctrine 2.5有替代JPA @ElementCollection的方法吗?
jpa
、
orm
、
doctrine-orm
原则2.5有嵌入式对象特性,但我正在寻找的是这些对象的集合,比如。基本上,注释是我正在寻找的理论。 看起来Doctrine在2.2版本中开发了这样的功能,但是它是遗留的还是什么的?
浏览 3
提问于2015-12-07
得票数 2
回答已采纳
1
回答
C#脚本接口
c#
、
scripting
我知道这个问题已经被问了很多次了。然而,我遇到了一个小难题。我目前正在为我的朋友正在开发的一个游戏开发一个服务器。它中的对象是通过脚本执行的(我不想“硬核”它们),所以我使用了CodeDomProvider并创建了一个包含所有必要方法的抽象类。然而,我讨厌每次都要导入所有需要的东西,我想问一下是否有不同的方法(那不是C#)。 我真的很喜欢Lua,但是Lua的界面很旧(2008)。我已经找到NLua了,你觉得怎么样?有没有其他更新的Lua接口,或者,有没有你推荐的其他脚本语言和接口以及如何使用它们? 谢谢。
浏览 1
提问于2014-07-21
得票数 1
1
回答
在拼音中使用组合
ruby
、
composite
、
composition
我是一个新的Ruby,但已经做了很多年的.net开发人员。我想在我的几个模型中实现组合,以确保它们尽可能地松散耦合,但不知道从哪里开始,或者是否真的需要这样做,我仍然像.net开发人员一样思考。 谁能给我一些指点,告诉我从哪里开始。 干杯Colin G
浏览 0
提问于2010-05-27
得票数 4
回答已采纳
1
回答
对于经理来说,支持提高代码质量的最有效的论据是
architecture
、
.net
、
code-quality
我的雇主的遗留系统最初(1997年)是一个非常结构化的过程代码(带有少量的OO),幸运的是,它是10%成功的软件项目之一。今天,它看起来可能有点前卫,但至少它是结构化的,并且提供了一个框架来挂起扩展。 快到2000年代末,S和与原建筑师没有联系的开发商一点一点地以一种没有架构的特殊方式扩展了这个系统,他们只是在做决定,按照当时似乎对他们有意义的做法。他们还放弃了任何命名或编码约定。为了过于简化,他们从不做类,也不做任何可重用的东西,唯一的考虑是:“它会破坏已经存在的东西吗?”这就抑制了更多的创新方法。还有很多VB6代码。 这些开发人员仍然在那里,他们是根深蒂固的,他们可以修补系统,或做一些由原
浏览 0
提问于2014-11-07
得票数 3
回答已采纳
10
回答
面向对象的CSS:朗朗上口的流行语还是合法的设计方法?
css
、
oop
、
methodology
、
oocss
在web开发领域似乎出现了一个新的流行语:面向对象的CSS。 从表面上看,这给我的印象是简单地将最佳实践包装在一个朗朗上口的口号中。我理解并完全尊重这场运动背后的意图,但还有其他的原因吗? 有没有人有进一步的见解,让这种方法更可信,或者我应该把它当作一个提醒,以确保我正确地继承和级联我的类?
浏览 6
提问于2009-03-18
得票数 16
回答已采纳
1
回答
VB6通用搜索表
visual-basic-6
我正在开发一个旧的VB6/ orders 2003应用程序,它用于处理订单、物料清单和诸如此类的事情。我正在考虑创建一个表单,每当用户需要搜索某个东西时,我都会调用它。这样做应该是这样的: 单击该字段以完成,让我们假设买方的名称 打开新表单,搜索客户端并单击它。 将买方的名称返回到前面的表单(可能是订单的标题) 因此,我需要将一些标识我必须执行的搜索类型的内容传递给新表单(那么打开什么访问表)并返回一些值。 我的想法是正确的还是有更好的?我只想在所有的搜索中使用一种形式,现在这个应用程序对每个表单都使用了大量的ms柔网格。
浏览 0
提问于2013-11-07
得票数 1
回答已采纳
1
回答
Android应用中的模块化
android
、
design-patterns
、
modularity
我正在开发Android应用程序,在这个应用程序中,复杂性和功能在增加。由于我是新开发的android (一般的对象编程),我需要一些方法来构建模块化的android应用程序,以减少任何修改所需的工作量。 是否有这方面常用的模式?你能建议最遵循的指导方针,操作方式,甚至书籍或手册吗?
浏览 4
提问于2013-03-14
得票数 3
2
回答
View如何知道要创建哪个组件?
java
、
model-view-controller
、
components
我正在开发这个应用程序,您可以将文本和绘图放在一个页面中。我的应用程序是MVC模式的,我需要所有的模型部分,文本和形状是相同的概念。例如,它们都扩展了一个抽象ReportElement类。 但问题是,我为页面中的每个形状创建了一个JPanel,但为了处理文本,我需要使用JTextArea或其他工具。为了直接呈现元素,View从Model获取报表元素列表,并逐个绘制。如何在不损害MVC模式的情况下区分文本元素。 我是说,这是不可能的,对吧?我不知道,有什么想法吗?
浏览 0
提问于2010-03-10
得票数 2
回答已采纳
14
回答
数据库专家问:面向对象的设计理论?
oop
、
solid-principles
、
package-design
我从事数据库设计已经有很长一段时间了,这些天我也在使用C#。OO对我来说是有意义的,但我觉得我在OO设计的深层理论方面没有很好的基础。 在数据库领域,有很多关于如何设计数据库结构的理论,主要的概念是规范化。规范化直接控制数据库的结构,并在某种程度上指示如何在数据库中安排实体。 在如何设计面向对象程序的结构背后有类似的概念吗? 我所追求的是一个或多个潜在的理论原则,这些原则自然地指导开发人员为给定问题的解决方案进行“正确”的设计。 我可以在哪里找到更多信息? 有没有我应该读一读的工作指南? 更新: 感谢每个人的回答。我读到的内容似乎是说,没有“面向对象设计的伟大理论”,但有一堆重要的原则--设计
浏览 1
提问于2008-10-29
得票数 5
回答已采纳
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
游戏开发之旅-JavaScript面向对象编程OOP
面向对象-类和对象
面向对象与面向过程
Javascript面向对象
python面向对象
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券