问题列表 - 第17805页

如何设置Emacs Server使用的端口?

我使用Emacs完成大部分开发工作,我希望能够从家里连接到办公室工作站上运行的Emacs服务器.我通过VPN连接到我的办公室网络,我认为这大多是安全的.

无论如何,我有一个脚本可以复制服务器身份验证文件,但看起来端口每次都会更改.我们的VPN已被锁定,我需要告诉我们的系统管理员我想要哪些端口打开哪些机器.

有没有办法设置Emacs服务器侦听的端口?

emacs emacsclient

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

为什么ReSharper为C#代码反转IF?它是否提供更好的性能(甚至略微)?

请考虑以下代码示例:

private void AddEnvelope(MailMessage mail)
{
    if (this.CopyEnvelope)
    {
        // Perform a few operations
    }
}
Run Code Online (Sandbox Code Playgroud)

VS

private void AddEnvelope(MailMessage mail)
{
    if (!this.CopyEnvelope) return;
    // Perform a few operations
}
Run Code Online (Sandbox Code Playgroud)

底部代码会执行得更快吗?为什么ReSharper会提出此建议?

更新

考虑过这个问题后,答案对某些人来说似乎是显而易见的.但是我们很多开发人员从来没有习惯于在一开始就嵌套if语句.

c#

14
推荐指数
3
解决办法
6462
查看次数

如何从VBScript获取程序文件环境设置

在批处理文件中,您可以使用%PROGRAMFILES%来获取程序文件目录的位置,如何在VBScript中执行此操作?

vbscript environment-variables

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

jQuery - 选择同一级别的孩子(奇数或偶数)

有没有办法用jQuery替换下面的CSS?

.quote-body .quote-body { background: #f5f5f5 }
.quote-body .quote-body .quote-body { background: #fff }
.quote-body .quote-body .quote-body .quote-body { background: #f5f5f5 }
.quote-body .quote-body .quote-body .quote-body .quote-body { background: #fff }
...
and so on
Run Code Online (Sandbox Code Playgroud)

css jquery recursive-descent

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

使用WiX将程序集放入GAC和安装路径

我刚开始学习如何使用WiX而且我遇到了麻烦.我的软件包使用第三方库,它需要在GAC和软件包安装目录中存在某些文件.

使用WiX,我可以使文件显示在安装目录或GAC中,但不能同时显示在两者中.

有什么方法可以解决这个问题吗?

.net gac wix

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

为什么我不能通过pinvoke让GetPrivateProfileString工作?

运行ac#console app我在64位Vista上写道.这是代码:

class Class1
{
    static void Main(string[] args)
    {
        Debug.Assert(File.Exists(@"c:\test.ini"));
        StringBuilder sb = new StringBuilder(500);
        uint res = GetPrivateProfileString("AppName", "KeyName", "", sb, sb.Capacity, @"c:\test.ini");
        Console.WriteLine(sb.ToString());
    }
    [DllImport("kernel32.dll")]
    static extern uint GetPrivateProfileString(string lpAppName, string lpKeyName, string lpDefault, StringBuilder lpReturnedString, int nSize, string lpFileName);
}
Run Code Online (Sandbox Code Playgroud)

我相信我会得到一个很大的"DUH!" 作为答案,但我不明白为什么这不起作用.除了Debug.Assert之外,此代码是从此页面的c#示例中删除的

c# 64-bit pinvoke windows-vista

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

SQL IN中的SQL IN等价物

是否有一种"好的"方法来为SharePoint创建这样的类似的CAML查询?

SELECT *
FROM table
WHERE Id IN (3, 12, ...)
Run Code Online (Sandbox Code Playgroud)

还是我陷入了嵌套<Or>节点的噩梦?


编辑:这是我生成<Or>节点的解决方案.

/// Simulates a SQL 'Where In' clause in CAML
/// </summary>
/// <param name="columnType">Specifies the data type for the value contained by the field.</param>
/// <returns>Nested 'Or' elements portion of CAML query</returns>
public static string CamlIn<T>(string internalFieldName, string columnType, T[] values)
{
    XDocument doc = new XDocument();
    XElement prev = null;
    int index = 0;

    while (index < values.Length)
    {
        XElement element = …
Run Code Online (Sandbox Code Playgroud)

sql sharepoint-2007 caml where-in

12
推荐指数
3
解决办法
7705
查看次数

在Spring中,如何使用ClassPathXmlApplicationContext获取EntityManager?

使用Spring,我可以使用以下属性自动装配bean:

@PersistenceContext(unitName="foo") private EntityManager em;
Run Code Online (Sandbox Code Playgroud)

使用以下我可以手动自动装配bean"someBean":

ClassPathXmlApplicationContext ctx = 
      new ClassPathXmlApplicationContext("META-INF/applicationContext.xml");
AutowireCapableBeanFactory fac = ctx.getAutowireCapableBeanFactory();
fac.autowireBean(someBean);
Run Code Online (Sandbox Code Playgroud)

但是,我无法弄清楚如何直接获取特定的EntityManager.用例是我想编写一个测试,它将获取所有EntityManager对象并在其中执行简单查询,以确保它们已正确设置.为此,我需要能够从应用程序上下文中获取所有EntityManager对象.我怎样才能做到这一点?

以下不起作用.它返回一张空地图.

Map<String,EntityManager> ems = ctx.getBeansOfType(EntityManager.class);
Run Code Online (Sandbox Code Playgroud)

spring entitymanager

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

在Oracle(PL/SQL)中执行动态SQL并确保安全性

如果我有一个有效的SQL字符串; 无论如何我可以在我的PL/SQL中执行它 - 但保证它只是一个SELECT语句...没有进行复杂的解析以确保它没有任何转义字符/嵌套命令或任何爵士乐?

编辑:

我真正想要实现的是一个通用的,内置于​​我的应用程序,查询工具.它具有友好的,特定于域的GUI,并允许非技术用户创建相当复杂的查询.该工具处理搜索的版本控制,在需要的地方添加内部连接,以及一些其他特定于应用程序的东西,您将找不到典型的SQL DEV类型工具.

应用程序成功创建SQL查询.问题是我还允许用户直接输入自己的SQL.我担心潜在的SQL注入类型问题.

我不确定这是不是合适的地方; 但是,除了这个问题之外 - 如果有人能推荐一本能让我加快这种性质的甲骨文的好书 - 我会非常感激.

sql database security oracle

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

由于构造函数参数(属性)在基类和派生类中具有相同名称并在派生方法中使用而导致的Scala编译器错误

如果没有在类的主构造函数中重命名构造函数参数,B我可以对以下代码进行哪些更改(不更改其函数),以便Scala成功编译它?

例:

class A(var a: Int)
class B(a: Int) extends A(a) {
  def inc(value: Int) { this.a += value }
}
Run Code Online (Sandbox Code Playgroud)

错误:

$ scala construct.scala
construct.scala:3: error: reassignment to val
  def inc(value: Int) { this.a += value }
                               ^
one error found
Run Code Online (Sandbox Code Playgroud)

我在回答上一个问题时提出了这个问题,"在Scala中,如何在类的主构造函数中定义局部参数?" .

constructor scala

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