问题标签 [custom-sections]

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.

0 投票
1 回答
716 浏览

c++ - 内联汇编中的弱符号和自定义部分

我遇到了一个问题,下面的 g++ 代码说明了这个问题:

frob.hpp:

foo.cpp:

bar.cpp:

我正在做这些古怪的自定义部分的事情,以此来模仿linux 内核中的机制(但以用户态和 C++ 方式)。

我的问题是实例化frob<int>被识别为弱符号,这很好,并且两者中的一个最终被链接器忽略,这也很好。除了链接器不受该extra部分引用该符号(通过.quad 1b)这一事实的干扰,并且链接器希望在本地解析它们。我得到:

-O3很好,因为完全没有发出任何符号)。

我不知道如何解决这个问题。

  1. 有没有办法告诉链接器也注意该extra部分中的符号解析?
  2. 也许可以将本地标签换成.weak全球标签?例如:

    但是我担心如果我这样做,不同编译单元中的不同 asm 语句可能会通过这种机制获得相同的符号(可能吗?)。

有没有我忽略的方法?

0 投票
1 回答
178 浏览

swift - 如何在 UITableView 中有条件地划分数据模型?

我有一个从 Firebase 以 JSON 格式返回的模型对象。

我想根据以下内容将这些对象构造成 UITableView 中的部分:

即如果“时间”是今天,它将在 UITableView 的今天部分

解决这个问题的最佳方法是什么?我曾想过为每个单独的数组。但不要认为这是要走的路。

一如既往的任何帮助表示赞赏。

0 投票
1 回答
1953 浏览

html - Shopify 架构帮助我

我尝试创建任何容器以了解它是如何工作的,我创建了一个新文件 ( customise_menu.liquid),写入架构并将设置复制到settings_schema.json,但是当我转到那里的主页编辑器时它不起作用,架构不存在. 我google了一下,没用。可能是什么问题呢?

json文件

当我尝试更改其中一个方案时,我只是更改了行中的名称default(我更改"Blog""12345"),它立即停止工作,由此我可以得出结论,理论上您需要在其中指定所有设置的文件它应该是一个文件settings_schema.json,但它不起作用。

0 投票
0 回答
26 浏览

java - 从输入文件java中分割二维数组

有人可以帮我吗?共3个部分,第1部分是第一个索引,子顺序部分是后面每5个索引的总和。不知道为什么我不断收到异常错误。

0 投票
1 回答
150 浏览

visual-studio - 如何访问从另一个应用程序调用的 Web 服务中的 web.config 部分?

我正在使用 Visual Studio 框架 4.7.1 开发 Web 服务。它的一个Web 方法需要调用另一个Web 服务(由另一家公司提供)。它将接收到的参数(与我们的主应用程序的业务逻辑一致)转换为其他 Web 服务可以处理的值(根据它自己的业务逻辑)。为此,它严重依赖存储在 Web.config 文件中的数据。

我直接对其进行了测试(启动 Web 服务并在 Web 浏览器页面上使用自动生成的页面调用 Web 方法),一切正常。

现在,我需要构建一个测试应用程序(也在 Visual Studio,框架 4.7.1 中)来调用相同的 Web 方法。在第一次测试它时,我注意到 Web 服务试图访问测试应用程序的配置文件而不是它自己的(如Can't read Web.config with ConfigurationManager.AppSettings中所述)。

所以我在 Web.config 中创建了一个 applicationSettings 部分,并将 appSettings 中的所有数据移动到其中。它工作得很好。

但是,现在我注意到自定义部分也发生了同样的事情。其中一个看起来像这样:

我可以看到这样的结构如何适合它自己的 .settings 文件,但我还有另一个更复杂的结构。(例如,文本节点最多可以有四个祖先。)为了保持简短,我现在不提供它,但可以很容易地安排它。

ConfigurationManager.GetSection("jobTypeLists")从测试应用程序调用时返回 null。与 相同WebConfigurationManager.GetSection("jobTypeLists")

我也尝试使用 访问配置文件ConfigurationManager.OpenExeConfiguration(AppDomain.CurrentDomain.SetupInformation.ConfigurationFile),但我似乎无法在它返回的配置对象中找到我的部分。

我不确定这意味着什么,但配置对象的FilePath属性包含“C:\Folder\InnerFolder\WebServiceFolder\web.config.config”。为什么是第二个“.config”?我尝试将相同的字符串传递给 ConfigurationManager.OpenExeConfiguration(),但没有“.config”扩展名:它返回 null。(我觉得应该如此。)

配置对象有 10 个部分组和 22 个部分,我无法从中做出正面或反面。同样,我可以列出它们。

0 投票
1 回答
169 浏览

ios - 在集合视图中根据使用日期划分数据的有效方法

我正在尝试根据用户的创建日期按升序在集合视图中对用户的照片库图片进行分区。我正在使用这种方法,这显然非常缓慢,尤其是当图片数量很多时。

首先,我按排序顺序获取 PHAsset:

然后我将资产复制到一个数组中:

然后我使用这个数组作为我的数据源。

有一个更好的方法吗?我试过字典,但它们改变了对象的顺序。我还考虑过找到一种方法,仅在资产将要显示在视图上时才将它们添加到我的 dateArray 中,但是,集合视图需要预先知道部分的总数,因此我必须浏览所有图片并检查他们在加载视图之前的日期。

0 投票
2 回答
60 浏览

ios - 动态表视图高度

我在 UITableView 上实现了可扩展部分,现在我的问题是当 UIViewController 加载表格时,该部分下方有行。

未展开:

在此处输入图像描述

扩展:

在此处输入图像描述

如果该部分未展开,我希望UITableView没有行,因此我可以UIView在该部分下方设置另一个。当该部分被展开时,UIView应该消失并且表格视图将呈现在整个屏幕上。

0 投票
1 回答
42 浏览

umbraco7 - 在 Umbraco 7.6 中无法显示自定义部分

我正在尝试在 Umbraco 7.6 中构建一个新部分。

我有这种使用从 BaseTree 扩展的树控制器的“旧”方式工作,但它非常难看。

我现在正在尝试使用 TreeController 来做到这一点。我按照以下教程进行操作:

  1. Kevin Giszewski ( https://github.com/kgiszewski/LearnUmbraco7/blob/master/Chapter%2016%20-%20Custom%20Sections%2C%20Trees%20and%20Actions/01%20-%20Create%20a%20Section.md )

  2. 另一个是 Tim Geyssens ( https://github.com/TimGeyssens/UmbracoAngularBackofficePages )

但我得到的只是一个没有树的空部分,只有标题:

在此处输入代码

控制器甚至没有在调试时命中,没有控制台错误,没有 500 错误,也都编译得很好。

这是我的代码:

树.配置:

应用程序配置:

部分:

树控制器:

这很简单,这里有什么问题?

0 投票
1 回答
268 浏览

swift - 'subscript(_:)' 不可用:不能用 Int 下标 String (Swift 5)

我在这里只找到了一个答案。我的问题是我没有使用Characters 除了那是 aString是 - 一个字符的集合。我试着把它变成一个String可视化;

但我得到同样的错误无法将“字符”类型的值分配给“字符串?” .

这是我的手机:

这是我的控制器:

0 投票
0 回答
66 浏览

c - 为什么在使用 -fpic 编译时 gcc 和 clang 将自定义分区的 const-funcptr 符号放入可写部分?

下面的程序演示了这个问题:

为什么会-fpic导致 const funcptr 所在的部分变为可写?

有人告诉我这是因为运行时重定位,但没有自定义部分,const 变量在加载时得到运行时重定位就好了。

我正在尝试使用自定义部分,以便可以遍历从不同位置聚合到单个部分的一堆 const 函数指针。我可以这样做而不导致该部分变得可写吗?