小编Sam*_*ron的帖子

如何规范化int值列表

我有一个int值列表:

List<int> histogram;

如何规范化所有值,使列表中的最大值始终为100?

.net c#

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

续集与ActiveRecord一起陷入困境?

我正在考虑将Sequel用于我的一些毛茸茸的SQL,我发现在Active Record中很难制作.

在同一个项目中使用Sequel和ActiveRecord时,有什么需要注意的吗?(除了在续集等中没有AR验证的明显的...)

ruby activerecord ruby-on-rails sequel

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

SQLServerException:执行SQL时语句未返回结果集

我正在使用sqljdbc4.jar(sqljdbc_2.0)版本.

我正在执行一个insert + a select back来获得这样的身份:

BEGIN 
INSERT INTO DateRangeOptions (Description,Code) 
VALUES ('dateRange.quickPick.option.all','ALL');  
SELECT SCOPE_IDENTITY()  
END
Run Code Online (Sandbox Code Playgroud)

我得到:

com.microsoft.sqlserver.jdbc.SQLServerException: The statement did not return a result set.

这条线是:

st.executeQuery(updateQuery)
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?

sql-server sql-server-2005 jdbc

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

Azure没有响应和/或忙碌,现在是什么?

我们的https://data.stackexchange.com遇到了一些间歇性的Windows Azure问题

基本上这就是发生的事情:

  1. 我们部署它
  2. 几天都可以正常工作
  3. 服务器开始播放,将从"忙"转为"无响应"
  4. 有时它会在几小时/几天后从状态(3)出来并恢复正常操作

我该如何解决这个问题的根本原因?

  1. 是否有一些内部日志可以告诉我为什么Azure认为服务器没有响应
  2. 如果我们发现这种情况正在发生,我是否有办法强制进行回收
  3. 是否有任何perfmon或perfmon类似的计数器我可以看一下监视部署的健康状况

monitoring health-monitoring azure

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

有没有办法在L2S身份地图中查找项目?

LINQ-2-SQL维护一个身份映射,因此后续调用entity.First(e => e.Id == id)不会导致超出第一个查询的上下文.

无论如何都要问L2S身份地图中是否存在特定项目?

我问这个因为有支持.Attach允许你将实体附加到上下文,但是如果项目已经存在于身份映射中,该方法将例外.

在互操作性场景中,我可能希望以不同的,更快的方式加载实体并附加,但是如果实体已经在身份映射中,则查找实体是没有意义的.

.net c# linq-to-sql

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

在布局执行和发布正文之前,ASP.NET MVC中是否存在挂钩?

当ASP.NET MVC执行包含Razor的页面时,它将首先运行主体,例如RenderBody方法,然后它运行布局的代码并将其编织在一起.

这篇博文中记录了这一点:

System.Web.Mvc.RazorView.RenderView()System.Web.WebPages.WebPageBase.ExecutePageHierarchy()//非虚拟版本System.Web.WebPages.WebPageBase.PushContext()
System.Web.WebPages.WebPageBase.ExecutePageHierarchy()//virtual version this.Execute()//从我们的View
System.Web.WebPages.WebPageBase.PopContext
RenderSurrounding(virtualPath,body)生成的代码; //渲染布局,类似于View的渲染过程,基本上你可以有嵌套的Layout VerifyRenderdBodyOrSetions();

我想在我的视图和布局中添加代码,以跟踪页面中的实际逻辑位置.

有没有办法可以 RenderSurrounding 之前 RenderBody完成执行之后连接一个方法来运行?

c# razor asp.net-mvc-3

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

非英语操作系统中Everyone组的名称

我们的创建方式存在问题Mutex.问题在于:

MutexAccessRule rule = new MutexAccessRule("Everyone", MutexRights.FullControl, AccessControlType.Allow);
Run Code Online (Sandbox Code Playgroud)

硬编码的"Everyone"字符串仅适用于英语操作系统,我们如何更改此行以使其适用于所有语言?

c# globalization

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

在bash中以行尾/中间自动完成

在bash中有一种快速方法可以根据单词的中间部分进行制表符自动完成.

例如,如果我在目录中有这些文件:

001_apple.txt 002_pear.txt 003_dog.txt 
Run Code Online (Sandbox Code Playgroud)

我想输入序列:*d<TAB>自动完成003_dog.txt.

这可以用bash完成吗?在其他炮弹中更容易做到吗?

bash

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

使用存储过程时哪种ORM最佳

我有Business对象(DEVELOPERS WRITE)和一些SPROCS(DBA WRITE)

任何人都可以推荐一个好的对象映射器来处理这种设置.

我尝试了codemith和nhibernate并遇到了麻烦.我不介意我的ORM是免费的还是付费的.

.net c# database orm stored-procedures

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

线程安全的sql事务,如何在事务期间锁定特定的行?

我有这样的程序:

create procedure Checkout
@Foo nvarchar(20),
@cost float
as
begin transaction

declare @Bar nvarchar(20);
select @Bar = Bar from oFoo where Foo = @Foo;

update Foo set gold = gold - @cost where name = @Foo;
update Bar set gold = gold + @cost where name = @Bar;

delete from oFoo where @Foo = Foo;

commit transaction
Run Code Online (Sandbox Code Playgroud)

我需要在此事务期间从oFoo表中使用Foo = @Foo锁定行,以便没有人可以读取/编辑/删除它,有人知道如何做到这一点吗?

我正在使用Microsoft SQL Server 2008

sql sql-server multithreading sql-server-2008

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