问题列表 - 第32281页

.NET 4函数:函数参数问题

我正在关注.NET 4框架上的MVC教程.教程创建了这样的函数......

using System.Web;
using System.Web.Mvc;

namespace vohministries.Helpers
{
    public static class HtmlHelpers
    {
        public static string Truncate(this HtmlHelper helper, string input, int length)
        {
            if (input.Length <= length)
            {
                return input;
            }
            else
            {
                return input.Substring(0, length) + "...";
            }
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

我不知道this HtmlHelper helper函数参数中的含义或代表.这是.NET 4中的新功能吗?我认为它可能会扩展HtmlHelper类,但我不确定......有人可以解释语法吗?

.net c# asp.net-mvc .net-4.0

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

Python需要一个GIL.但Jython和IronPython没有.为什么?

为什么你可以在不需要GIL但是Python(CPython)需要GIL的情况下运行Jython和IronPython?

python multithreading ironpython jython gil

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

查找给定代码中的安全问题

有人可以告诉我一种在给定代码中找到安全漏洞的方法.例如:在给定的套接字程序中.欢迎任何好的例子或好书推荐.

感谢和问候,

像老鼠

c c++ unix windows security

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

如何序列化和反序列化表单?

如何序列化和反序列化我的主窗体(及其控件,子控件,它们的值等)?


编辑,澄清.目前,我正在将每个控件的当前值逐个写入.INI文件,并在下次运行程序时将其读回.每次添加新控件时,我都要记得更新保存/加载.INI代码.

我只是想知道我是否可以在一个调用中执行它,或者是一个简单的for循环迭代窗体上的所有控件.

顺便说一句,我只使用简单的控件,如编辑框,单选按钮,组合框,checkd列表框,我最复杂的是数据网格,但即使这样也没有链接到数据库.


接受的答案"不能.我可能会按照自己的方式编写自己的代码......

对于每个子控件(recursivley)

 if conrol is editbox ...

 if control is radiobutton ...

 if ... etc
   write control name to .ini file
   write control "value" to .ini file
Run Code Online (Sandbox Code Playgroud)

也许以后添加左/上/高/宽/启用/可见等,不是它的控制名称,它的"值"就足够了(文本,值,行,检查?等)

vb.net serialization winforms

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

HTML输出的单元测试?

这可能是一个愚蠢的问题,但你是否对PHP函数/脚本的HTML输出进行了单元测试?

我尝试将我的HTML和我的PHP分开 - 即HTML包含占位符,以及某些重复元素的功能(表格数据/任何类型的循环输出) - 但我不确定如何验证这一点.

是否有一种标准的方法可以解决这些问题,或者主要是在创建插入内容的函数上使用常规单元测试,然后确保它在浏览器/ W3C验证器中看起来正确?

谢谢.

编辑:我想这是一个必然结果:这些单元测试是否值得拥有?如果你保持你的内容和结构正确分开,那么你真的只会在非常有限的场景中测试一些包含(无论如何).半手工制作整页只是为了比较文件是否真的值得?

html php templates unit-testing

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

Google图片是如何规范化每行的宽度的?

调整图像大小很容易,使得它们在保持纵横比的同时具有相同的高度,但它们如何使它们全部适合一行,使得每行具有相同的宽度?他们裁剪了一些图片还是什么?

math image image-processing

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

在Python中确定正在运行的程序

我如何使用Python来确定当前正在运行的程序.我在Windows上.

python windows process

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

获取当前脚本的基本目录

这是我的脚本的网址: localhost/do/index.php

我想要一个变量或一个返回的函数localhost/do(类似的东西$_SERVER['SERVER_NAME'].'/do')

php

33
推荐指数
5
解决办法
9万
查看次数

在jar文件中列出类

如何动态加载jar文件并列出其中的类?

java class dynamic urlclassloader

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

带有前导填充零的SQL标识

我在表格中将列标记为Identity

create table Identitytest(
    number int  identity(1,001) not null,
    value varchar(500)
)
Run Code Online (Sandbox Code Playgroud)

我需要将标识列增加为001,002,003,等等.

数据库显示它正在插入1,2,3等等.

如何才能做到这一点?

sql sql-server padding identity-column

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