问题列表 - 第19991页

学习ASP.NET必须学习哪条学习路径?

我是一名OOP开发人员,主要使用最流行的Web开发脚本语言PHP.

为了掌握我作为PHP开发人员的技能,我将PHP,OOP技术,客户端语言分为Javascript,AJAX,AJAX库,CMS,框架(Zend,Cake等)MySQL深度,LINUX(主要是作为一个Web)开发者光学)...

那么现在我需要一些具体的指导方针来确定我需要掌握哪些具体的领域才能成为我自己的ASP.NET开发人员,然后构建一个学习路径.(比如C#,WebForms,ADO等)......

对所有伟大的开发人员来说最好.

德棉

asp.net

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

Visual Studio 2008(C#)与SQL Compact Edition数据库错误:26

建立与SQL Server的连接时发生与网络相关或特定于实例的错误.服务器未找到或无法访问.验证实例名称是否正确,以及SQL Server是否配置为允许远程连接.(提供程序:SQL网络接口,错误:26 - 查找指定的服务器/实例时出错)

我已经创建了一个SQL压缩数据库,将其包含在我的应用程序中,并且可以从其他数据库编辑器中很好地连接到数据库,但在我的应用程序中我正在尝试

using (SqlConnection con = new SqlConnection(Properties.Settings.Default.DatabaseConnection))
{
    con.Open();
}
Run Code Online (Sandbox Code Playgroud)

连接字符串是

数据源= | DataDirectory |\Database.sdf

我很难过,有什么见解吗?

c# sql database-connection sql-server-ce visual-studio

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

可以使用缓冲读取计算MD5(或其他)哈希值吗?

我需要计算相当大的文件(千兆字节)的校验和.这可以使用以下方法完成:

    private byte[] calcHash(string file)
    {
        System.Security.Cryptography.HashAlgorithm ha = System.Security.Cryptography.MD5.Create();
        FileStream fs = new FileStream(file, FileMode.Open, FileAccess.Read);
        byte[] hash = ha.ComputeHash(fs);
        fs.Close();
        return hash;
    }
Run Code Online (Sandbox Code Playgroud)

但是,文件通常是以缓冲方式预先写入的(比如一次写入32mb).我确信我看到了一个覆盖哈希函数,它允许我在写入的同时计算MD5(或其他)哈希,即:计算一个缓冲区的哈希值,然后将得到的哈希值提供给下一次迭代.

像这样的东西:(伪代码)

byte [] hash = new byte [] { 0,0,0,0,0,0,0,0 };
while(!eof)
{
   buffer = readFromSourceFile();
   writefile(buffer);
   hash = calchash(buffer, hash);
}
Run Code Online (Sandbox Code Playgroud)

hash现在通过在整个文件上运行calcHash函数来实现.

现在,我无法在.Net 3.5框架中找到任何覆盖,我在做什么?它从来没有存在过,或者我只是在搜索时很糟糕?同时进行写入和校验和计算的原因是因为大文件有意义.

c# hash buffer md5 .net-3.5

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

采用var args的函数的正确PInvoke签名是什么?

有一个原生功能:

int sqlite3_config(int, ...);
Run Code Online (Sandbox Code Playgroud)

我想PInvoke这个功能.目前,我有这个声明:

[DllImport("sqlite3", EntryPoint = "sqlite3_config")]
public static extern Result Config (ConfigOption option);
Run Code Online (Sandbox Code Playgroud)

(结果和ConfigOption是表单的枚举enum Result : int { ... }.)

我实际上只对这个函数的单参数版本感兴趣,不需要其他args.它是否正确?

我也很好奇你将如何声明两个参数形式(也许它需要2个IntPtrs?).

.net pinvoke interop

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

如何确保成员是4字节对齐的?

为了使用OSAtomicDecrement(特定于mac的原子操作),我需要提供一个4字节对齐的SInt32.

这种烹饪有用吗?有没有其他方法来处理对齐问题?

struct SomeClass {
  SomeClass() {
    member_  = &storage_ + ((4 - (&storage_ % 4)) % 4);
    *member_ = 0;
  }

  SInt32 *member_;

  struct {
    SInt32 a;
    SInt32 b;
  } storage_;
};
Run Code Online (Sandbox Code Playgroud)

c++ atomic memory-alignment

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

String包含数组中的所有项(不区分大小写)

如何检查a是否$string包含数组中表达的任何项?

$string = 'My nAmE is Tom.';
$array = array("name","tom");
if(contains($string,$array))
{
// do something to say it contains
}
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?

php arrays string contains

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

Mac:为个人开发设置SVN

我已经看到我已经拥有svn和svnserve(以及我家中的.subversion目录).svnserve应该是svn服务器,据我所知,但我怎么能运行它?我需要一些非常基本的东西,没有链接到apache或任何服务器,只需要在我自己的计算机上用于个人开发的版本文件(svn与我使用的TextMate集成).

谢谢.

svn macos textmate

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

垂直线的最小二乘方程

给出以下2d点:

213 106.8

214 189

214 293.4

213 324

223 414

我想找到贯穿它们的最小二乘垂直轴线的方程.我的计划是获得一个线方程,这样我就可以测试它们到最小二乘线的距离的后续点.

谢谢

least-squares

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

Java正则表达式

我需要定义一个(Java)正则表达式,它将匹配任何不包含任何这些的字符串

  • 'foo'或'foos'作为一个整体来说
  • 'bar'或'bars'作为一个整体词
  • 'baz'或'bazs'作为一个整体

Is it possible to express this as a single regex? I know it would be more readable to use 3 separate regexs, but I'd like to do it in one if possible.

Thanks, Don

java regex

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

How can I make LWP::UserAgent look like another browser?

This is my first post on SO, so be gentle. I'm not even sure if this belongs here, but here goes.

我想访问我的一个个人帐户的一些信息.该网站写得不好,要求我手动输入我想要的信息日期.这确实很痛苦.我一直在寻找借口来学习更多Perl所以我认为这将是一个很好的机会.我的计划是编写一个Perl脚本,该脚本将登录到我的帐户并为我查询信息.但是,我很快陷入困境.

my $ua = LWP::UserAgent->new;
my $url = url 'https://account.web.site';
my $res = $ua->request(GET $url);
Run Code Online (Sandbox Code Playgroud)

生成的网页基本上表示我的网络浏览器不受支持.我尝试了许多不同的值

$ua->agent("");
Run Code Online (Sandbox Code Playgroud)

但没有任何事情似乎有效.谷歌周围建议使用这种方法,但它也表示perl在网站上被用于恶意原因.网站阻止这种方法吗?我甚至想做什么?是否有更合适的不同语言?我正在努力做甚至合法甚至是好主意?也许我应该放弃我的努力.

请注意,为了防止泄露任何私人信息,我在这里写的代码不是我正在使用的确切代码.但我希望这很明显.

编辑:在FireFox中,我禁用了JavaScript和CSS.我没有"不兼容的浏览器"错误就登录了.它似乎不是JavaScript问题.

perl lwp

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