问题列表 - 第27060页

ropemacs使用教程

有许多网站都有关于安装 ropemacs的说明,但到目前为止,我找不到任何有关如何在安装后使用它的说明.我安装了它,或者至少看起来如此,Emacs的顶部菜单栏中有"Rope"菜单.怎么办?到目前为止,我只能使用"显示文档"(默认为Cc d).尝试使用代码辅助(自动完成,我猜?)只会导致Emacs在迷你缓冲区中询问"绳索项目根文件夹"(那是什么?)然后什么都没有显示.

因此,一旦安装了ropemacs,在一些简单的python脚本上看到它的操作步骤是什么?喜欢的东西"如果你在你的Emacs这个脚本,把闪烁的广场这里,按下,它确实 "将是一个答案.

(我一直在想我是否应该问一下这个问题,因为似乎没有其他人有同样的问题)

python ide emacs autocomplete

78
推荐指数
3
解决办法
2万
查看次数

NAMESPACE_SEPARATOR常数

在PHP中使用名称空间非常棒.将'\'作为命名空间分隔符有点......尴尬(但如果有人认为这很酷且很性感,我会在这篇帖子中添加标签"rant".).

所以,这里提出的问题是:

您是否在代码中使用NAMESPACE_SEPARATOR常量?如下面的代码:

<?php

if (!\defined('NAMESPACE_SEPARATOR') {

    \define('NAMESPACE_SEPARATOR', '\\');

} // if
Run Code Online (Sandbox Code Playgroud)

优点:

  • 与DIRECTORY_SEPARATOR一致(其中所有我们的使用;)
  • 没有逃脱的混乱(想想'\ Foo\Bar'但是'\\'.Foo'.'\\'.'Bar')
  • 更具可读性(恕我直言)
  • 这使我们有机会编写好的,名称空间感知的自动加载器
  • 如果发生可怕的事情,可以抵制另一个变化(就像使用来自PHP 6 alpha的ol'good'::')
  • 在陌生人的编程语言中可以隐藏'\'作为命名空间操作符;)

缺点:

所以,你在想什么?

php coding-style namespaces

5
推荐指数
2
解决办法
6002
查看次数

我有一个C哈希例程,表现得很奇怪

在这个散列例程中:1.)我能够添加字符串.2.)我能够查看我添加的字符串.3.)当我尝试添加一个重复的字符串时,它会抛出一个错误,表示已存在.4.)但是,当我尝试删除已经存在于哈希表中的相同字符串时,则lookup_routine调用哈希函数来获取索引.此时,它会向已添加的哈希索引抛出不同的哈希索引.因此,我的删除例程失败了吗?

我能够理解为什么相同的字符串,哈希函数每次计算不同的索引(而相同的逻辑在视图哈希表例程中工作)?有人能帮我吗?

这是输出,我得到:

$ ./a

 Press 1 to add an element to the hashtable

 Press 2 to delete an element from the hashtable

 Press 3 to search the hashtable

 Press 4 to view  the hashtable

 Press 5 to exit

 Please enter your choice: 1

 Please enter the string :gaura

 enters in add_string

 DEBUG purpose in hash function:

 str passed = gaura
 Hashval returned in hash func= 1
 hashval = 1
 enters in lookup_string

 str in lookup_string = gaura
 DEBUG purpose …
Run Code Online (Sandbox Code Playgroud)

c hash

-1
推荐指数
1
解决办法
193
查看次数

x86指令编码表

我正在重写我的汇编程序.在此期间,我对实施反汇编感到好奇.我想让它变得简单和紧凑,并且我可以利用这些概念.

可以从操作码确定x86指令编码的其余部分(也可能需要前缀字节,一点).我知道很多人都写过表格.

我对助记符和指令编码不感兴趣,因为那是一个实际的难题.对于每个操作码编号,我需要知道:

  • 这条指令包含modrm吗?
  • 这个指令有多少个直接字段?
  • 什么编码立即使用?
  • 是指示指针的直接字段 - 相对地址?
  • modrm用于操作数和寄存器字段的寄存器是什么类型的?

sandpile.org有一些我需要的东西,但它的格式不容易解析.

在我开始自己编写和验证这些表之前,我决定写这个问题.你知道这种桌子存在吗?在一种不需要太多努力解析的形式.

b   byte
w   word
v   word or dword (or qword), depends on operand size attribute (0x66)
z   word or dword (or dword), depends on operand size attribute
J   instruction-relative address (next character describes type)
G   instruction group, has modrm-field (next character describes operand type)
R   has modrm-field (next two characters describe register and operand type)
M   modrm, but operand field must point to memory
O   direct offset (next …
Run Code Online (Sandbox Code Playgroud)

x86 assembly code-generation disassembly

10
推荐指数
2
解决办法
3871
查看次数

如何制作面板中心?

即使表单的大小发生变化,如何制作面板中心.使用c#windows应用程序

c# winforms

21
推荐指数
2
解决办法
5万
查看次数

SSRS和asp.net - 在报表查看器中将参数从.net传递到ssrs

我即将在我的.net页面中使用报表查看器.我有一个页面将搜索一个catgory,点击一下按钮,所选的类别将传递到报表查看器的参数.

现在,鉴于我是SSRS和.net的新手,我想就如何解决这个问题提出一些建议.

我应该首先在SSRS中生成报告并在此报告中包含参数,还是可以在没有指定参数的情况下生成报告,然后以编程方式在编码方式中输入?

基本上,我知道我想做什么,但不确定最好的方法.

如果有人可以提供建议,我将非常感激.

.net reportviewer reporting-services

4
推荐指数
1
解决办法
8755
查看次数

Javascript表达式来定义对象的属性名称?

我想创建这个对象......

object = {
  'object[1][var_name_1]' : 'value1',
  'object[1][var_name_2]' : 'value2',
};
Run Code Online (Sandbox Code Playgroud)

我正在尝试这种方式,但出现错误丢失:在属性 id 之后...

function getPrefix() {
  return 'object[1]';
}

object = {
  getPrefix() + '[var_name_1]' : 'value1',
  getPrefix() + '[var_name_2]' : 'value2',
}
Run Code Online (Sandbox Code Playgroud)

我究竟做错了什么?或者也许不可能使用js表达式设置对象属性名称?

谢谢

javascript

3
推荐指数
1
解决办法
4050
查看次数

避免在Lua中进行字符串复制

假设我有一个C程序想要用两个字符串调用一个非常简单的Lua函数(假设两个逗号分隔的列表,如果列表相交则返回true,否则返回false).

显而易见的方法是使用lua_pushstring将它们推送到堆栈上,但是,从文档看起来像lua_pushstring可以正常工作,但是为Lua创建了一个字符串的副本.

这意味着要交叉到Lua函数将需要两个字符串副本,我可以通过重写C中的Lua函数来避免.有没有办法安排事情,以便现有的C字符串可以在Lua端重用表演的缘故(或者说,无论如何,strcpy的成本都会变得微不足道)?

从我到目前为止的调查(我的前几个小时认真看待Lua),lite userdata看起来像我想要的东西,但是以字符串的形式.

c performance lua

2
推荐指数
1
解决办法
1647
查看次数

如何在不使用UIScrollView在后台滚动图像的情况下滚动内容?

我试图滚动内容而不使用UIScrollView在后台滚动图像.

我正在使用IB并将FileOwner视图设置为指向滚动视图(图像视图是滚动视图的子视图).我已将图像高度设为960像素.

我还在拥有此UIView的vierController中设置了滚动内容大小

  • (void)viewDidLoad {UIScrollView*tempScrollView =(UIScrollView*)self.view; tempScrollView.contentSize = CGSizeMake(320,960); }

我的问题是图像只出现与内容一起移动.

我试过取出viewDidLoad中的设置,但滚动停止运行.

我也尝试更改图像的位置,并将其置于VIEW而不是Scoll View(顺便说一下Scroll View是VIEW的子级),但这导致应用程序崩溃(终止错误).

任何意见,将不胜感激.

iphone uiscrollview

4
推荐指数
1
解决办法
5688
查看次数

格式化字符串的输出

这里字符串strScore ="2"; 或字符串strScore ="2.45656"现在我在这里检查条件是否是

 double value = double.Parse(strScore);

strScore = value.ToString("##.##");
Run Code Online (Sandbox Code Playgroud)

2.45656喜欢这个,然后我显示输出为2.45

如果输入是字符串strScore ="2"; 然后输出显示为"2"

但现在我需要显示输出有2.00 如何根据条件格式化这样的代码

c#

1
推荐指数
1
解决办法
117
查看次数