问题列表 - 第6945页

Sql Server中浮点数的左侧

我有一个查询返回一列浮点数,但我只对小数点前的数字感兴趣.我不想对数字进行舍入,所以我正在寻找类似的东西:

1.95 = 1
1.45678 = 1
12.00 = 12
12.9999 = 12
Run Code Online (Sandbox Code Playgroud)

除了执行子字符串之外,有没有一种简单的方法可以在SqlServer中实现这一点?

sql sql-server sql-server-2005

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

Fortran 77 POSIX是否符合要求? - 写二进制文件

我正在尝试从fortran编写二进制数据文件,但我发现常规文件接口非常有限,我想知道Fortran是否具有POSIX编译功能.

我找到了这个标准:IEEE 1003.9-1992,但我不知道它是否得到大多数常见编译器的完全支持(或者如果我必须激活任何标志).我找不到任何实用信息,你能给我任何建议吗?

顺便说一下,我正在尝试编写图像文件,首先我要尝试使用tga/pgm.另外,我不想向外部库添加任何依赖,谢谢!

解:

最后我能够写出ppm文件,我不得不避免在内部循环结束时打印换行符,最终的代码是这样的:

      subroutine imgwrite()
      implicit none
*     ******************************************************************
      include 'image.f'
*     ******************************************************************
      integer x, y, i

      write(imgunit, '(A)') 'P3'
      write(imgunit, '(I4)') imgwidth
      write(imgunit, '(I4)') imgheight
      write(imgunit, *) 255

      do 10 y=1, imgheight
        do 20 x=1,imgwidth
          write(imgunit,100) (int(imgpixels(x,y,i)*255D0), i=1,3)
20      continue
        write(imgunit,110)
10    continue


100   FORMAT(3(I4),$)
110   FORMAT((/))

      return
      end
Run Code Online (Sandbox Code Playgroud)

没有人在FORTRAN中提供有关POSIX的任何信息.

谢谢.

posix image file fortran77

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

覆盖ASP.NET MVC中的授权属性

我有一个MVC控制器基类,我在其上应用了Authorize属性,因为我希望几乎所有控制器(及其操作)都被授权.

但是我需要一个控制器和另一个控制器的动作未经授权.我希望能够用[Authorize(false)]或其他东西来装饰它们,但这是不可用的.

有任何想法吗?

.net security authentication asp.net-mvc authorize

82
推荐指数
4
解决办法
6万
查看次数

如何为WCF服务创建全局异常处理程序?

我想记录服务器端的所有异常.

在ASP.NET中,我在Global.asax.cs中写了这样的东西,但这也适用于WCF服务吗?

public class Global : HttpApplication
{
    protected void Application_Error(object sender, EventArgs e)
    {
        Exception unhandledException = Server.GetLastError();

        //Log exception here
        ...
    }
} 
Run Code Online (Sandbox Code Playgroud)

更新:我不想在我的.svc文件中为每个[OperationContract]试一试.我简短...我想确保我的服务抛出的所有异常都是由log4net记录的.我不是在谈论客户端如何处理异常.

.net wcf

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

访问RadGrid中GridEditableItem的所有元素

我正在拦截RadGrid的更新操作.像这样

e.Canceled = true;
GridEditableItem item = e.Item as GridEditableItem;
Hashtable dictionary = new Hashtable();
item.ExtractValues(dictionary);
Run Code Online (Sandbox Code Playgroud)

这给了我HashTable中更改的值.问题是我想访问当前行的所有元素.我怎么做

asp.net telerik radgrid

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

如何在VC++中禁用Windows TCP/IP堆栈[以编程方式]

我想知道如何在VC++中[以编程方式] 禁用 Windows TCP/IP堆栈.

我们正在使用winpcap进行一些原始套接字编程.因此,我们的应用程序不需要Windows TCP/IP堆栈,我们希望在应用程序启动时卸载它.

c++ networking tcp uninstall visual-c++

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

Visual Studio 2008在解决方案中切换活动项目

我不知道它是怎么发生的,但是大约一个星期以来,Visual Studio每次在同一个解决方案中的文件(不同项目)之间移动时都会不断切换活动项目.当然,当我按F5开始调试或按Ctrl + F5运行测试时,它告诉我它无法启动,因为类库无法直接启动...它再次切换活动项目.

这让我疯了,我找不到关闭它的设置.我安装了以下插件:

  • ReSharper 4.5
  • TeamCity的
  • AnkhSVN 2.0.something(最新)
  • GhostDoc
  • 加利奥

我在解决方案资源管理器选项中启用并禁用了"跟踪活动项",但这没有帮助.

有人有想法吗?

谢谢!


更新:

  • 我按照sharptooth的建议检查了ProjectGuid,所有项目都有一个独特的guid.

projects-and-solutions visual-studio-2008

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

数组总是以空的形式返回

下面是我的游戏注册表单,它正在查找用户可能已经完成的错误,但即使发现错误,也不会将其添加到$errors阵列中.当我print_r在数组中它返回空.

我相信if函数出了问题,因为如果我从一个if函数的外部添加一个值,它会添加它.

这是我的代码:

if (isset($_GET['action'])){
db_connect();
db_select();

if ($_GET['action'] == "register"){
  $username = $_POST['username'];
  $password = $_POST['password'];
  $confirm = $_POST['confirm'];
  $email = $_POST['email'];
  $agree = $_POST['agree'];

  $errors = array();
  if (!isset($username)){
    $errors['0'] = "You did not specifiy a username";
  }elseif (ereg("[^a-z0-9]", $username)) {
    $errors_array['0'] = "Usernames can only contain lowercase letters and numbers";
  }elseif (mysql_num_rows(mysql_query("SELECT username FROM users WHERE username = '{$username}'")) > 0) {
    $errors['0'] = "The username you chose has already been taken";
  } …
Run Code Online (Sandbox Code Playgroud)

php arrays

0
推荐指数
2
解决办法
319
查看次数

如何管理单人项目的流程

我们有一个开发人员从事3个不同的项目.他曾经在修复错误,维护和很少的功能实现.在一个特定项目中,他与另一名初级开发人员合作.

我们公司希望为所有项目实施scrum.处理1人或2人项目的scrum流程的最佳方法是什么?

agile project-management scrum

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

如何从Subversion存储库中git-svn克隆最后n个修订版?

问题

如何使用来自Subversion存储库的git-svn创建浅表副本,例如,如何仅提取最后三个修订版?

git clone如果您使用该选项--depth,该命令可以从Git存储库获取最后n个修订版,即您获得存储库的浅表副本.例:

git clone --depth 3 git://some/repo myshallowcopyrepo
Run Code Online (Sandbox Code Playgroud)

git-svn有类似的选择吗?

到目前为止我的发现

到目前为止,我只找到了-rN选项在哪里N进行修改.例:

git svn clone -rN svn://some/repo
Run Code Online (Sandbox Code Playgroud)

根据文档,有可能使用-r$REVNUMBER:HEAD.我尝试了以下内容来获取最后3个修订版,它们返回了一条错误消息.

$ git svn clone --prefix=svn/ -s -rHEAD~3:HEAD http://some/svn/repo .
revision argument: HEAD~3:HEAD not understood by git-svn
Run Code Online (Sandbox Code Playgroud)

所以我用HEAD~3第三个但最后一个修订版534的实际数字替换了.这有效,但这要求我首先找出第三个但最后一个提交的修订号.

$ git svn clone --prefix=svn/ -s -r534:HEAD http://some/svn/repo .
Run Code Online (Sandbox Code Playgroud)

文档

混帐克隆

GIT-SVN

svn git git-svn git-clone svn-checkout

310
推荐指数
3
解决办法
13万
查看次数