问题列表 - 第8873页

控制浏览器中的滚动量,jQuery

有没有办法控制浏览器在jquery中滚动的数量?例如,如果我想将内容添加到页面底部并使其始终位于底部,则其他所有内容都会向上滚动(如终端)

jquery

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

要解密的数据长度无效

我正在尝试使用RijndaelManaged通过套接字加密和解密文件流,但我一直在碰到异常

CryptographicException: Length of the data to decrypt is invalid.
    at System.Security.Cryptography.RijndaelManagedTransform.TransformFinalBlock(Byte[] inputBuffer, Int32 inputOffset, Int32 inputCount)
    at System.Security.Cryptography.CryptoStream.FlushFinalBlock()
    at System.Security.Cryptography.CryptoStream.Dispose(Boolean disposing)

当整个文件被传输时,在receiveFile中的using语句结束时抛出异常.

我尝试在网上搜索,但只找到了在加密和解密单个字符串时使用编码时出现的问题的答案.我使用FileStream,所以我没有指定要使用的任何编码,所以这不应该是问题.这些是我的方法:

private void transferFile(FileInfo file, long position, long readBytes)
{
    // transfer on socket stream
    Stream stream = new FileStream(file.FullName, FileMode.Open);
    if (position > 0)
    {
        stream.Seek(position, SeekOrigin.Begin);
    }
    // if this should be encrypted, wrap the encryptor stream
    if (UseCipher)
    {
        stream = new CryptoStream(stream, streamEncryptor, CryptoStreamMode.Read);
    }
    using (stream)
    {
        int read;
        byte[] array = …
Run Code Online (Sandbox Code Playgroud)

c# cryptography rijndaelmanaged

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

Django 1.0,使用默认密码重置

我正在尝试使用Django附带的密码重置设置,但文档并不是很好.我正在使用Django 1.0,我不断收到此错误:

Caught an exception while rendering: Reverse for 'mysite.django.contrib.auth.views.password_reset_confirm' with arguments '()' and keyword arguments ...
Run Code Online (Sandbox Code Playgroud)

在我的urlconf中我有这样的事情:

#django.contrib.auth.views
urlpatterns = patterns('django.contrib.auth.views',    
    (r'^password_reset/$', 'password_reset', {'template_name': 'accounts/registration/password_reset_form.html', 'email_template_name':'accounts/registration/password_reset_email.html', 'post_reset_redirect':'accounts/login/'}),
    (r'^password_reset/done/$', 'password_reset_done', {'template_name': 'accounts/registration/password_reset_done.html'}),
    (r'^reset/(?P<uidb36>[0-9A-Za-z]+)-(?P<token>.+)/$', 'password_reset_confirm', {'template_name': 'accounts/registration/password_reset_confirm.html', 'post_reset_redirect':'accounts/login/', 'post_reset_redirect':'accounts/reset/done/'}),
    (r'^reset/done/$', 'password_reset_complete', {'template_name': 'accounts/registration/password_reset_complete.html'}),
)
Run Code Online (Sandbox Code Playgroud)

问题似乎出现在这个文件中:

password_reset_email.html 
Run Code Online (Sandbox Code Playgroud)

在第7行

{% url django.contrib.auth.views.password_reset_confirm uidb36=uid, token=token %}
Run Code Online (Sandbox Code Playgroud)

我不知道发生了什么,所以任何帮助都会受到赞赏.

谢谢

python django

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

从包含互惠关系的表中提取唯一对

考虑一个SQL Server 2005数据库,其中包含很多人的大量数据,其中很大一部分已经结婚.为了跟踪人与人之间的关系,存在一个关系表,用于将一个人的ID与另一个人的ID相关联.每个关系记录上的关系类型用于指示两个人之间存在的关系类型(duh):"已婚","是儿子","是"的女儿,等等.

对于已婚人士,表中有两个关系记录 - 一个显示人A与人B结婚,另一个记录显示人B与人A结婚.对于婚姻,虽然在数据库中存在一些未经回复的记录,但是没有两个记录将被视为错误.(这是一种继承的设计,我没有改变这种方法的自由.)

RelID  Person1  Person2  RelationshipType
-----------------------------------------
1      1001     1010     Married           //Reciprocated by RelID 4
2      1002     1011     Married           //Reciprocated by RelID 5
3      1003     1012     Married           //Reciprocated by RelID 6
4      1010     1001     Married           //Reciprocated by RelID 1
5      1011     1002     Married           //Reciprocated by RelID 2
6      1012     1003     Married           //Reciprocated by RelID 3
7      1004     1013     Married           //Not properly reciprocated
Run Code Online (Sandbox Code Playgroud)

我需要做的是从表中提取独特的已婚夫妇.

我创建了一个名为GetOrderedPair(val1,val2)的函数 …

sql t-sql sql-server-2005

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

将数据从每个行的一个字段复制到另一个字段

所以我有:

id    number
 1      0
 2      0
 3      0
Run Code Online (Sandbox Code Playgroud)

是否有一个sql语句来复制从id到数字的所有内容?

我要写一个php脚本来选择,然后更新每一行.我的SQL知识非常基础,但我确信有一个聪明的方法可以做到这一点:

背景:id曾经是应用程序中显示的数字,并且是唯一的.这个数字不再是我添加的一些新功能所特有的 - 所以我需要将它移动到一个不唯一的字段,同时保持旧的完整性.

mysql sql

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

版本号是1.13> 1.2?

我从.NET的角度知道,版本为1.13的程序集被认为是比版本1.2更新的版本,因为版本中的每个数字都是单独计算的.然而,从数值的角度来看,1.13 <1.2.

问题归结为为客户发布更新时的可读性.从.0到.9它们都是一样的,但是在.10你必须区分.那么,你是否将点数发布的数量限制为9,然后在达到.9时增加主要版本?

请不要认为最终用户了解典型的开发版本编号方案.

更新:

不要把它想象成十进制数.(.)是不同字段之间的分隔符.每个字段的含义(例如):

 MajorRelease.MinorRelease.BuildNumber
Run Code Online (Sandbox Code Playgroud)

绝对!当我查看版本号时,我看到了它.但这不是你的普通乔读取文字"1.13"的方式.我想作为程序员,很容易将我们的理解投射到我们的用户身上.这就是为什么我对数字混淆经验的回应感兴趣.这可能不是一个真正的问题,或者它可能只是被忽略了.

更新2:响应"提供文档"或"向用户解释"类型的解决方案:它们不起作用!:)如果你必须向用户解释版本号,你已经使它变得比它需要的更复杂.虽然一项技术的主要受众可能是许多公司的开发人员,但软件的实际采购和管理由没有开发或技术背景的秘书和文职人员处理.如果他们的经理问他们"是否有可用的新版本1.9"并且他们看到"1.11"他们可能不会将其注册为新版本.

.net versioning assemblies

17
推荐指数
5
解决办法
2532
查看次数

错误提到LINQ

我将我的项目从我的计算机移动到另一台计算机,当我打开它时,我遇到了LINQ的这个问题:

在此输入图像描述

System.Data.Linq.Table(Of Homework)类型的表达式是不可查询的.确保您没有错过LINQ提供程序的程序集引用和/或名称空间导入.

请问,我该如何解决?

linq asp.net

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

ASP.NET MVC中<%#和<%=有什么区别?

ASPX内联代码中的<%#和<%=有什么区别?

c# asp.net-mvc

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

c ++仿函数和函数模板

考虑这个简单而毫无意义的代码.

#include <iostream>

struct A {
    template<int N>
    void test() {
        std::cout << N << std::endl;
    }
};

int main() {
    A a;
    a.test<1>();
}
Run Code Online (Sandbox Code Playgroud)

这是一个非常简单的函数模板示例.但是,如果我想A::test用重载代替operator()它以使它成为一个算符呢?

#include <iostream>

struct A {
    template<int N>
    void operator()() {
        std::cout << N << std::endl;
    }
};

int main() {
    A a;
    a<1>(); // <-- error, how do I do this?
}
Run Code Online (Sandbox Code Playgroud)

当然,如果采用operator()依赖于模板的参数,编译器可能会推导出模板.但我无法弄清楚使用无参数仿函数指定模板参数的正确语法.

有没有正确的方法来做到这一点?

显然,这个代码可以工作,因为它绕过了仿函数语法:

a.operator()<1>();
Run Code Online (Sandbox Code Playgroud)

但这有点打败了它作为仿函数的目的:-P.

c++ templates functor

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

Java反射:类的数组与参数类型的数组

我有一个类Method的对象.我调用m.getParameterTypes()了创建方法参数的数组参数.

我还有一个对象阵列arr.我想检查arr中的对象是否与params中的类型相同(并且顺序相同).

我所做的是创建一个数组类,其中包括arr中每个对象的类.然后我尝试将类与params进行比较.事实证明它们永远不会相等,因为classes数组中的类格式为java.lang.String,而param数组中的参数格式为String.我如何比较阵列?如何更改其中一个的格式?

java reflection

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