我想从mongodb获得一个排序形式的名称.我通过以下方式完成了这个
__PRE__
通过此查询执行,我能够找到区分大小写的排序结果.但我只想在忽略形式的情况下获得结果.怎么做?请指导我完成这个.
我正在研究java代码.所以请用适当的方法建议我.
这在以下情况下很有用
如何从调用VBA函数的单元格中获取?
换句话说,什么是INDIRECT(ROW(),COLUMN())的VBA等价物?
我不是在寻找ActiveCell.
我想要做的是有一个简单的函数ThisRow_Col(rColumn As String)
返回它所调用的行的列X. 比如在B2中我调用= ThisRow_Col("A"),它应该返回A2的值.无论哪个单元活动,这都应该有效.
编辑:谢谢Charles的答案:Application.Caller.以下代码获取当前行的列X,与选择的位置无关:
Function ThisRow_Col(rColumn As Range)
' Return INDIRECT(rcolumn & ROW())
ThisRow_Col = Application.Caller.Worksheet.Cells(Application.Caller.Row, rColumn.Column).Value
End Function
Run Code Online (Sandbox Code Playgroud)
请注意,将列作为Range(ThisRow_Col(A1)
)传递比将其作为字符串传递更好,因为如果移动或插入列,Excel可以自动更新公式.当然,这一1
行A1
只是一个惯例.
您将如何使用Meteor创建一个安静的Web服务.我想在Appcelerator中创建挂钩到同一后端的应用程序.
Meteor可以解决这个问题吗?
我试图在/ etc/nginx /中启用站点和站点可用目录中包含服务器块的配置文件之间创建软链接.
我使用的命令是:
sudo ln -s sites-available/foo.conf sites-enabled/
Run Code Online (Sandbox Code Playgroud)
当我执行时:
ls -l
Run Code Online (Sandbox Code Playgroud)
结果是:
lrwxrwxrwx 1 parallels parallels 27 Aug 6 20:44 immigrationinformation.conf -> immigrationinformation.conf
Run Code Online (Sandbox Code Playgroud)
其中immigrationinformation.conf -> immigrationinformation.conf
部分有红色字体木炭.
当我尝试访问此软链接时,我被告知它已损坏.
当我在sites-available目录中创建软链接时,即
sudo ln -s sites-available/foo.conf sites-available/foo_link.conf
Run Code Online (Sandbox Code Playgroud)
它正常工作.但是,如果我将其移动到启用站点的目录,则链接将再次中断.
我可以通过文件管理器GUI创建软链接,但不能通过命令行创建.我也可以创建没有问题的硬链接.
我怀疑这是一个权限问题所以我已经玩过将所有权限设置为两个目录和目录本身的777,并且还将所有者更改为除root之外的其他内容,但仍然没有运气.
我非常感谢任何帮助,谢谢.
随着 Node.js 更新了对 ES2020 的支持并添加了对 ES 模块的支持,如何配置 TypeScript 以输出利用所有这些新功能的 JavaScript 代码?
无法从文档中充分理解这个例子......我尝试了一些不同的方式运行它,以便我可以观察它是如何工作的,等等.
你怎么订阅这个?我们可以包含使这项工作所需的客户端代码吗?
有一个名为messages-count
?的集合?是一个Room
消息集合?我们可以在示例中包含集合定义吗?
有关这方面的任何提示都会很棒!
注意:这是最初发布此问题时出现的代码(2012年5月).它现在更简单了.
// server: publish the current size of a collection
Meteor.publish("messages-count", function (roomId) {
var self = this;
var uuid = Meteor.uuid();
var count = 0;
handle = Room.find({room_id: roomId}).observe({
added: function (doc, idx) {
count++;
self.set("messages-count", uuid, "count", count);
self.flush();
},
removed: function (doc, idx) {
count--;
self.set("messages-count", uuid, "count", count);
self.flush();
}
// don't care about moved or changed
});
// remove data and turn off observe …
Run Code Online (Sandbox Code Playgroud) 我正在尝试package.json
在我的 TypeScript 应用程序中导入:
import packageJson from '../package.json';
Run Code Online (Sandbox Code Playgroud)
我的tsconfig.json
包含以下内容:
{
"compilerOptions": {
"rootDir": "./src/"
"outDir": "./dist/",
"baseUrl": ".",
"resolveJsonModule": true
}
}
Run Code Online (Sandbox Code Playgroud)
问题是当我编译这个时,我得到
error TS6059: File '/path/to/package.json' is not under 'rootDir' '/path/to/app/src/'. 'rootDir' is expected to contain all source files.
我不知道我理解这个问题,因为这两个./src/
与/.dist
具有相同的父..
,所以打字稿可能只是独自离开import '../package.json'
和它的工作无论从rootDir
或outDir
。
无论如何,我尝试了以下方法,但结果并不令人满意:
rootDir
- 编译有效,但dist
将包含dist/src
我不想要的outDir
- 然后src
被.js
文件污染(.js.map
如果sourceMap
是真的) …javascript ×3
meteor ×3
mongodb ×2
typescript ×2
cell ×1
css ×1
excel ×1
hardlink ×1
html ×1
jshint ×1
jslint ×1
mongodb-java ×1
node.js ×1
offline ×1
rest ×1
sorting ×1
symlink ×1
syntax-error ×1
ubuntu ×1
vba ×1