腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(4013)
视频
沙龙
6
回答
和OOAD一样,面向对象
编程
与函数式
编程
的等价性是什么?
oop
、
haskell
、
functional-programming
、
ooad
我最近涉足了函数式
编程
(FP)的世界,我想知道如
何为
即使是中等大小的应用程序“从功能上思考”?尤其是w.r.t.FPs的分析与设计。 有了OOP,我们就可以从对象、属性和关系的角度进行思考。我们使用类图和序列图来
建模
我们的分析/设计。然而,
在
FPs的设计中,同样的模型似乎是不合适的。函数式
编程
的等效
建模
范例是什么?看起来DFDs也许是个不错的选择,但我可能错了。例如:我正在考虑设计一个模拟垄断的游戏,这是一款使用Haskell的
棋盘
游戏,只是为了学习语言。<e
浏览 0
提问于2014-03-24
得票数 7
回答已采纳
5
回答
表示游戏板的最佳数据结构
data-structures
、
language-agnostic
我正在尝试将
棋盘
游戏带到
计算机
世界,
棋盘
由16个空格组成,每边6个,中间4个。
棋盘
是菱形的,两端代表两个队的基地。
在
游戏中,木桩只能向前移动到敌人的基地(当然是有特殊能力的)。
浏览 1
提问于2009-08-07
得票数 6
回答已采纳
3
回答
JavaScript中的国际象棋游戏
javascript
、
algorithm
、
chess
有没有纯粹用JavaScript编写的国际象棋游戏应用程序接口?没有闪电侠!有人知道国际象棋游戏中使用的算法吗?
浏览 0
提问于2010-01-13
得票数 33
回答已采纳
2
回答
可加载内核模块的Debug-info
linux-kernel
如
何为
可加载的linux内核模块(
如
vmlinux-uname -r.debug中的内核模块)构建调试信息?它是
在
我们构
建模
块
时
生成的吗?如果是,它将位于何处?
浏览 1
提问于2012-09-26
得票数 10
4
回答
使用Firebase的两人国际象棋游戏
firebase-realtime-database
、
real-time
、
firebase-cloud-messaging
、
multiplayer
这款游戏需要在两到三分钟内(可以是安卓或iOS)
在
两台设备之间发送60-100个
棋盘
动作。我的nodejs服务器将有允许设备发送设备消息的代码(从一个播放器接收消息,然后发送到另一个播放器)。我不能使用谷歌游戏服务,因为我没有
在
我的应用程序中实现谷歌登录(我只计划保持facebook登录)。我的问题是:-(2)如果用户
在
物理上改变位置,而包含
棋盘
移动的消息未被
浏览 5
提问于2017-01-24
得票数 3
回答已采纳
3
回答
最佳
棋盘
编辑
software-recommendation
、
chess
是否有Ubuntu的
棋盘
编辑器来创建国际象棋位置(拖放、添加棋子等)然后才能保存/导出它?我希望它是开源的,因为我将在armel chroot上使用它。 我的目标是能够从物理
棋盘
中拯救一个位置。
浏览 0
提问于2013-07-11
得票数 3
4
回答
如何获取Windows7上所有服务的列表?
windows
、
api
、
list
、
service
有没有一种方法可以获得Win 7中所有服务的完整列表,而不必安装诸如Net Framework4之类的API?我想尽可能以本机方式获取列表。
浏览 7
提问于2012-04-30
得票数 2
回答已采纳
2
回答
JavaScript中的
棋盘
模型
javascript
、
html
、
css
、
chess
我已经
在
JavaScript中创建了一个
棋盘
模型,它将最终迭代一个冠军游戏的一些动作。 我创建了一个板对象和一个块构造函数。我还创造了所有的棋子与他们正确的位置,
在
一个典型的
棋盘
上的排名和文件。不过,我不认为我已经
在
片段构造函数中正确地创建了我的移动方法,它只会移动板上的部分。这是模拟你认为的移动部件的最好方法吗?我想要移动方法将移动推到我的空游戏数组上,最终我希望能够在数组上来回移动。如果您愿意的话,这将连接到我已经用下面的HTML和CSS代码制作的
棋盘
上。(省略了一些样板CSS。)
浏览 0
提问于2015-06-01
得票数 2
回答已采纳
1
回答
WPF -如何将VisualStateGroups附加到代码隐藏中创建的控制模板中?
c#
、
wpf
、
code-behind
、
controltemplate
<ControlTemplate TargetType="{x:Type TreeViewItem}"> <VisualStateManager.VisualStateGroups> … </VisualStateManager.VisualStateG
浏览 1
提问于2019-10-11
得票数 0
回答已采纳
1
回答
路由器后面的两台
计算机
可以
在
没有代理的情况下相互连接吗?
sockets
、
networking
、
routing
当我进行套接字
编程
时
,我发现至少有一台
计算机
必须有公共IP才能进行连接(或反向连接)。我想知道,
在
不同路由器后面的两台
计算机
是否有可能相互连接(而且它们没有端口转发,也不使用代理)?如果这是不可能的,比特洪流是如
何为
路由器后面的
计算机
工作的?这是否意味着不同路由器背后的
计算机
不能彼此共享?
浏览 2
提问于2016-07-02
得票数 1
回答已采纳
3
回答
如何在Eclipse中为Java程序添加编译器标志?
java
、
eclipse
我正在做一个课程,要求你提交
编程
作业。java -Xmx1024m 我在网上读到了许多答案,指导如
何为
C++/C代码设置标志。转到
浏览 2
提问于2017-08-01
得票数 1
回答已采纳
1
回答
在
WPF中使用派生ControlTemplates的问题
c#
、
wpf
、
xaml
、
controltemplate
下面的xaml代码可以工作: xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:local="clr-namespace:DerivedTemplateBug" Title="Window1" Height=
浏览 2
提问于2010-03-12
得票数 1
回答已采纳
1
回答
使用FrameworkElementFactory的目的
wpf
、
datatemplate
、
wpfdatagrid
、
celltemplate
、
frameworkelementfactory
在
我正在使用的一个应用程序中,我发现了以下代码-{
浏览 9
提问于2012-02-01
得票数 6
回答已采纳
2
回答
如何设置函数,以便定义变量?
python
我是
编程
新手,
在
定义我使用的变量
时
,我很难将我的函数关联起来。例如,我为我正在开发的一个游戏初始化了以
下棋盘
: board = [] i = i + 1 这将产生一个具有所有'none‘值的电路板,除了
在
两个随机位置当两个相同的元素(忽略&
浏览 2
提问于2015-12-04
得票数 0
6
回答
编程
是模拟现实世界吗?
object-oriented
假设我们
在
现实世界中有一辆汽车,这辆车将由原子组成,我们可以对这辆车进行操作(例如:我们可以移动汽车或改变它的颜色等等)。假设我们
在
计算机
世界中有一个汽车对象(
在
RAM中),这个汽车对象显然不是一个真实的汽车,而是一个真实汽车的代表,但是我们可以想象这个汽车对象是一个真实的汽车,我们也可以对这个汽车对象进行操作(例如:我们可以移动汽车对象或者改变它的颜色等等现在,如果我们想要改变汽车的颜色,
在
现实世界中,我们必须操纵一些原子组成汽车,以实现这一点。为了改变
计算机
世界中汽车物体的颜色(<e
浏览 0
提问于2020-10-19
得票数 7
1
回答
在
代码中创建一个DataTemplate :我可以使用模板属性吗?
c#
、
wpf
、
xaml
、
datatemplate
我试图
在
特定的第三方WPF网格控件中使用DataTemplateSelector,并且我很难确定我遇到的问题是控件中的错误还是我自己对WPF数据模板的约定缺乏了解。我意识到,DataTemplate的一般用例是
在
XAML中的某个地方声明它(无论是作为资源还是明确地使用它),但是如果我能够
在
代码(特别是C#)中而不是
在
XAML中创
建模
板,我的特定项目将受益匪浅。我找到的唯一一个
在
代码中使用了硬编码的XAML,这对我来说不是很好。
浏览 1
提问于2011-08-02
得票数 4
回答已采纳
1
回答
游戏引擎与物理引擎与几何
建模
内核的区别
c++
、
opengl
、
graphics
、
opencl
、
cad
渲染引擎通常是建立
在
一个或多个呈现应用程序
编程
接口(API)之上的,例如Direct3D、OpenGL或Vulkan,它们提供图形处理单元( GPU )的软件抽象,而不是直接在CPU或GPU上执行。低级库(
如
DirectX、简单DirectMedia层和OpenGL )也常用于游戏,因为它们提供对其他
计算机
硬件的独立访问,
如
输入设备(鼠标、键盘和操纵杆)、网卡和声卡。“联阿安全部队是一个开创性的表面CAD/CAM系统,旨在协助车身设计和工具工作,它是由法国工程师皮埃尔·贝塞尔于1968年为雷诺公
浏览 14
提问于2020-05-29
得票数 4
回答已采纳
2
回答
在
棋盘
中“移动”和“撤销移动”有什么意义?
chess
从我
在
wiki和一些引擎的源代码中看到和理解的情况来看,大多数(全部?)实现negamax(negamax,alpha-beta,.)-algorithm有一个内部位置对每个新分支进行更新,然后
在
接收到该分支的评估后被撤消。 与仅仅生成一个新的位置对象并将其传递给下一个分支相比,这种技术有什么好处?这是我
在
我以前的引擎中所做的,我相信这个方法对于并行性来说是更好的。
浏览 4
提问于2017-10-13
得票数 0
回答已采纳
1
回答
汇
编程
序AGVs
anylogic
不同车站的物料代理是
在
不同的Intervalls中创建的。例如,仓库的物料每10分钟一次,生产部每5分钟一次。当有材料
时
,为每个站抢夺AGV,并将物料运输到。。 到目前一切尚好。我正在寻找的问题是,例如,更早的抢夺材料的AGV正在按自己的意愿转移到汇
编程
序,释放他们的材料,回到他们的家乡,在那里重新开始这个过程。那么有没有选择说AGV1,AGV2,AGV3等
在
一个节点,直到所有3辆AGV3到达汇
编程
序,然后释放材料,然后搬回您的家位置,以获取新的材料,或者我可以
在
汇
编程
浏览 11
提问于2022-04-25
得票数 0
回答已采纳
1
回答
在
代码隐藏中加载DataTemplate
时
,转换器无法工作
c#
、
data-binding
我在后面的代码中加载了image列的数据模板。请参考下面的代码片段。 Binding bind = new Binding() { Path=new PropertyPath(imagecolumn.MappingName),Converter = new StringToImageConverter(),Mode=BindingMode.TwoWay }; fef.SetBindi
浏览 0
提问于2015-06-22
得票数 0
点击加载更多
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
腾讯会议
活动推荐
运营活动
广告
关闭
领券