问题标签 [representation]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - 子类化 int 以获得十六进制表示
基本上我想访问所有标准的python int 运算符,例如__and__
等__xor__
,特别是当最终打印结果时,我希望它以十六进制格式表示。(有点像将我的计算器置于十六进制模式)
理想情况下,输出的两行都应该是十六进制:0xfacade,但是第一行产生十进制:16435934
有任何想法吗?
c# - C# 二进制常量表示
我真的被这个难住了。在 C# 中有如下十六进制常量表示格式:
有二进制常量表示格式吗?
rest - 瞬态 REST 表示
假设我有一个 RESTful、超文本驱动的服务,它为冰淇淋店建模。为了帮助更好地管理我的商店,我希望能够显示每日报告中列出的每种销售的冰淇淋的数量和美元价值。
似乎这种报告功能可以作为一种名为 DailyReport 的资源公开。DailyReport 可以快速生成,并且在服务器上实际存储报告似乎没有任何优势。我只想要一个 DailyReport 几天,其他日子我不关心获得 DailyReport。此外,将 DailyReports 存储在服务器上会使客户端实现复杂化,需要记住删除不再需要的报告。
DailyReport 是短暂的;它的表示只能检索一次。实现这一点的一种方法是提供一个链接“/daily-reports”,一个 POST 将返回一个响应,其中包含一个 DailyReport 表示,列出了当天的销售信息。
编辑:假设我真的想做一个 POST 请求。DailyReport 有许多不同的选项可用于创建视图,例如按字母顺序、按美元价值对冰淇淋类型进行排序 - 或包括每小时细分 - 或可选地包括当天的温度 - 或过滤掉某些冰淇淋类型(作为列表)。不是使用Get的查询参数,而不是使用适当的选项发布DailyReport表示(使用明确定义的自定义介质类型来记录每个选项)。我返回的表示将显示我的选项以及报告本身。
这是思考问题的正确方法,还是应该使用其他方法?如果正确,在实现 DailyReport 资源时,哪些特殊注意事项可能很重要?(例如,在 POST 请求后返回时设置 Location 标头可能不合适)。
diagram - 代码的视觉/艺术表现
不知道这个有没有名字。我感兴趣的是有什么样的图形程序可以以高级、抽象和美观的方式表示代码或代码开发。
我所知道的唯一这样的例子是我不久前看到的一个视频,它使用发光的球体在存储库中移动来显示用户代码活动围绕一个大型开源项目——尽管我再也找不到它了。
如果这个问题太含糊,我很抱歉。昨晚我只是在思考如何将项目骨架作为图片展示给某人,以及是否可以以一种让他们一眼就能识别出代码库的一般形状和/或整洁度的方式来做。如果你可以看到一个项目成长,它会是什么样子?编写解析器来完成此任务有哪些问题(如果有)?
我正在寻找比 UML 图更抽象的东西!
c# - 在运行时更改内部表示
更新主要问题仍然是示例下的问题,但我想它归结为:
**如果您有一种类型,其中 99% 的值可以用一种快速、强大的类型表示,而只有 1% 的值可以用一种非常重的类型表示,(比如 int 与 BigInteger)如何表示它?**
一所学校,我们学到了很多关于内部表示的知识,但从不知道如何在运行时更改它。我的意思是:假设您有一个表示小数的类,但是您使用整数在内部表示它,直到您实际上需要比整数更大的值,并且仅更改表示形式...
我以前从未想过这一点,当想到它时,我认为这永远不会奏效,因为所有的检查都会杀死它。但是我只是做了一个测试,因为我对自己的利益太好奇了,并且确实存在更改表示方式更持久的情况:给定这个接口:
我发现这两种实现中的后者在很多情况下都更强大,包括我编写的这个实现,以吸引尽可能多的想法(不是代表,它是社区)
我的问题如下:
这好像…… 我失踪了,但这一定是明显的流血。谁能帮我解决这个问题?
- 是否有混合表示的指导方针,何时使用它们,何时不使用?
- 当没有基准测试的混合表示可以更快时,如何有预感?
- 有什么例子吗?
- 有什么图案吗?
- 对此事有任何想法吗?
rest - REST 中的 category/category_id/item_id 和 category?category_id={}&item_id={} 有什么区别?
我刚开始研究 REST,想知道这两种表示之间的基本区别是什么。第一个对我来说看起来很不错,第二个必须传递一些属性值,但底层逻辑似乎沸腾到几乎相同的东西(虽然我可能弄错了)
和
language-agnostic - 事物是如何在视觉上表现出来的?
我是一个初学者,我想知道图片、视频、窗口和按钮等如何在屏幕上以视觉方式呈现。我不是在问它是由例如 gtk 还是 wxwidgets 制成的,我的问题是使像素以它们的方式出现的基本思想是什么。GUI 库到底是用什么把它们放在屏幕上的?
directory - 生成目录内容的文本表示
我正在寻找一个脚本来生成您看到的目录结构的图形化文本表示。我可以这样运行的东西:
大概存在一个既定的脚本?我必须写吗?
memory - unsigned int/long 是如何表示的
我正在阅读一些汇编教程,其中解释了有符号整数和无符号整数以及它们在计算机内存中的表示形式之间的区别。
我记得在数字的开头有一些类似的东西,所以它告诉整数是无符号的还是有符号的。
如果有人知道,请回答。
matlab - 图/树表示和递归
我目前正在 MATLAB 中编写一个优化算法,我完全不擅长,因此我真的可以使用你的帮助。我真的很难找到一种表示图形的好方法(或者更像是一棵有几个根的树),它看起来或多或少像这样:
替代文字 http://img100.imageshack.us/img100/3232/graphe.png
基本上 11/12/13 是我们的根(stage 0),2x 是 stage1,3x stage2 和 4x stage3。如您所见,stageX 中的节点仅连接到 stage(X+1) 中的几个节点(因此它们不必连接到所有节点)。
重要提示:每个节点必须保存多个值(至少 3-4 个),一个是它的编号,至少还有两个其他变量(将用于优化决策)。
我确实有一个使用矩阵的简单表示,但它真的很难维护,所以我想知道有没有好的方法呢?
第二个问题:当我完成该表示后,我需要计算每条路线(从根到尾)有多好(比如我需要比较的是 11-21-31-41 最好还是 11-21 -31-42 更好)为此,我将使用每个节点拥有的变量。但是这些值必须递归计算,假设我们从 11 开始,但要计算 11-21-31-41 有多好,我们首先需要到 41,做一些计算,到 31,做一些计算,去到 21 做一些计算,然后我们可以使用之前的所有计算来计算 11。与 11-21-31-42 相同(我们从 42 开始,然后是 31->21->11)。我需要以这种方式检查所有可能的路线。问题来了,怎么做?也许是 BFS/DFS?但我不太确定如何存储所有结果。
这些是一些冗长的问题,但我希望我不是要你做作业(因为我有所有的算法,只是我不太擅长 matlab,我的老师不让我做爪哇)。