问题列表 - 第17040页

禁用CodeRush

我不想卸载代码急.我只是希望有机会在我不想要的时候把它关掉.

这可能吗?(快递版)......

.net coderush coderush-xpress dxcore visual-studio

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

C#,检测 Windows 上的选定文本?

我会做一个像谷歌工具栏翻译功能的工具,但它是用于桌面的。我想要做的是在任何应用程序(word、pdf、live messenger 等)中突出显示文本,并通过 google translate api 进行翻译,作为工具提示返回。

我搜索了关于监控文本的 msdn,我只发现使用复制和粘贴和监控剪贴板来勾选事件。

那么,对此有什么想法吗?感谢您。

c# text

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

如何打开vim脚本中的搜索突出显示?

如果我执行以下两种方法之一:

call search("searchString")

exec "/ searchString"
Run Code Online (Sandbox Code Playgroud)

从脚本开始,然后vim进行搜索但不突出显示结果,即使是hlsearch.从脚本外部执行相同的搜索会突出显示结果.

vim

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

如何在运行时加载程序集并创建类实例?

我有一个集会.在这个程序集中,我有一个类和接口.我需要在运行时加载这个程序集,并希望创建该类的对象,并且还想使用该接口.

Assembly MyDALL = Assembly.Load("DALL"); // DALL is name of my dll
Type MyLoadClass = MyDALL.GetType("DALL.LoadClass"); // LoadClass is my class
object obj = Activator.CreateInstance(MyLoadClass);
Run Code Online (Sandbox Code Playgroud)

这是我的代码.怎么可以改进?

c# reflection dll load assemblies

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

_setmaxstdio 最大打开文件只有 2048 个?

http://msdn.microsoft.com/en-us/library/6e3b887c(VS.80).aspx

有没有办法使用 _wopen 每个应用程序一次打开超过 2048 个文件。

32 或 64 位操作系统——同样的限制!

c windows

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

确定性标量函数,以获取日期的星期几

SQL Server,尝试通过确定性UDF获取星期几.

我相信这一定是可能的,但无法弄明白.

更新:示例代码..

CREATE VIEW V_Stuff WITH SCHEMABINDING AS 
SELECT    
MD.ID, 
MD.[DateTime]
...
        dbo.FN_DayNumeric_DateTime(MD.DateTime) AS [Day], 
        dbo.FN_TimeNumeric_DateTime(MD.DateTime) AS [Time], 
...
FROM       {SOMEWHERE}
GO
CREATE UNIQUE CLUSTERED INDEX V_Stuff_Index ON V_Stuff (ID, [DateTime])
GO
Run Code Online (Sandbox Code Playgroud)

sql-server user-defined-functions

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

服务器端的许多TIME_WAIT的成本是多少?

我们假设有一个客户端与服务器建立了很多短生命的连接.

如果客户端关闭连接,则客户端上将有许多TIME_WAIT状态的端口.由于客户端耗尽本地端口,因此无法快速进行新的连接尝试.

如果服务器关闭了连接,我会TIME_WAIT在服务器端看到很多s.但是,这有什么害处吗?客户端(或其他客户端)可以继续进行连接尝试,因为它永远不会耗尽本地端口,并且TIME_WAIT服务器端的状态数将增加.最终会发生什么?有什么不好的事吗?(减速,崩溃,掉线等)

请注意,我的问题不是"目的是TIME_WAIT什么?" 但是"如果TIME_WAIT服务器上有这么多状态,会发生什么?" 我已经知道在TCP/IP中关闭连接时会发生什么以及为什么TIME_WAIT需要状态.我不是想解决它,但只是想知道它的潜在问题.

简单来说,让我们说netstat -nat | grep :8080 | grep TIME_WAIT | wc -l打印100000.会发生什么?O/S网络堆栈是否会变慢?"打开文件太多"错误?或者,没什么好担心的?

tcp time-wait

61
推荐指数
3
解决办法
7万
查看次数

rails - 实现一个简单的锁,以防止用户同时编辑相同的数据

我有一个应用程序,我需要阻止用户在由其他用户编辑数据时编辑数据.我正在考虑最好的方法,并想要提出想法.到目前为止,我已经创建了一个设置模型,可以在键/值对中存储db上的应用程序范围配置.所以,对于锁,我有一个名为LOCKED_TABLE_UID的设置实例,它存储了编辑表的用户的user_id,如果表是空的,则为null(nil).

>> lock = Setting.find_by_key('LOCKED_TABLE_UID')
Run Code Online (Sandbox Code Playgroud)

然后,我在我的应用程序控制器中实现了2个方法来获取和释放锁:

# current_user returns the user currently logged in
def acquire_lock
  lock = Setting.find_by_key("LOCKED_TABLE_UID")
  if lock.value
    # if lock taken, see if it's the current_user or someone else
    if lock.value.to_i == current_user.id.to_i
      return true
    else
      return false
    end
  else
    # lock is free, assign it to this user
    lock.value = current_user.id
    return true if lock.save
  end
end

def release_lock
  lock = Setting.find_by_key("LOCKED_TABLE_UID")
  if lock.value
    # the lock belongs to current_user, so he can release it …
Run Code Online (Sandbox Code Playgroud)

concurrency mutex locking ruby-on-rails

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

在没有Word的服务器上将Word doc文件转换为docx

我想使用c#将doc文件转换为docx文件.

这可以在服务器上没有Word的情况下完成吗?

c# vsto ms-word

7
推荐指数
2
解决办法
6143
查看次数

Waf生成Visual Studio项目?

Waf构建系统能为C/C++生成Visual Studio项目文件吗?

c c++ build-process waf visual-studio

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