问题列表 - 第10860页

使用AJAX发送纯文本密码有多安全?

也许这个标题措辞严厉,但想不出一个更好的说法.

我目前正在开发一个登录系统(没有正式的,只是试验),并计划使用PHPLiveX(一个AJAX库)来实现某些功能.基本上你创建了一些PHP函数,然后通过JavaScript调用.您可以将参数(getElementById)添加到转移到PHP函数的JavaScript中.

我真正想知道的是,在不加密密码的情况下从JavaScript调用函数是否安全,然后让PHP函数对其进行加密(在本例中为SHA256).是否可以拦截通过AJAX传输的数据?如果是这样的可能性有多大?

php security authentication ajax login

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

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

反转后无限重复的最短位串

Marvin Minsky在口语考试中问我以下问题:

作为蚂蚁行走,它每次执行步骤时都会打印二进制数(例如,101).什么是最小长度,以数字为单位,二进制数可以是什么,可以告诉蚂蚁行进的方向而不查看字符串的开头或结尾?蚂蚁告诉你二进制数.

示例:蚂蚁的二进制数为101,因此,蚂蚁会留下如下所示的路径:101101101101101101101.请注意,无法确定蚂蚁的行进方式.因此,这个特定的数字不起作用(但可能有三位二进制数).

示例:蚂蚁的二进制数是011,因此,蚂蚁留下如下所示的踪迹:011011011011011011.再次,没有办法在不查看字符串末尾的情况下判断蚂蚁的行进方式.

这个问题的答案是什么?请注意,答案不仅仅是二进制数的一个例子.答案需要包括一个证明,即长度小于n-1的二进制数将起作用,其中n是有效的示例二进制数的长度.详尽的枚举证明是可以的,但令人不快.:)

string finite-automata

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

Qt4 QMenu项目排序

我正在使用QT4并动态地向QMenu添加条目.是否可以对QMenu中的条目进行排序而不删除它并创建一个新条目?

我原本以为有一个函数可以在特定位置插入,所以我可以对插入进行排序,但我无法找到它.

qt qt4

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

在Java中使用"字典中的函数"最实用的方法是什么?

使用C/C++或Python编程时,我有时会根据指定的键使用包含函数引用的字典.但是,我真的不知道如何在Java中使用相同的 - 或者至少是相似的 - 行为,从而允许我使用动态密钥功能(或Java方法中的方法)关联.

另外,我确实找到了有人建议的HashMap技术,但这是最优秀和最优雅的方式吗?我的意思是,为我想要使用的每个方法创建一个新类似乎很多.

我真的很感激每一个输入.

java methods function

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

核心数据获取与另一个对象关系的对象

我想获取与对象A具有多对多关系的对象B(即A - >> B).我已经记忆中有A. 我知道我可以从A中获取B对象的NSSet,但最好是对B对象进行获取请求(特别是如果我想在UITableView中按日期排序)?

我如何才能提出只获得属于单个对象A的B对象的请求?

iphone cocoa core-data objective-c

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

使用C#管理位打包数据

我正在研究一个基于TCP的应用程序来处理比特包消息,这意味着:发送/接收的消息不是字节对齐的.例如,3比特表示字段1,其中19比特可以表示字段2.我的问题是,是否有人知道可以采用一组字节并在这些字节内设置/获取任意比特范围的C#库?我已经看到并在C/C++中创建了类似的实用程序,但我需要一个100%的C#解决方案,我不想再次重新发明轮子.

我查看了BitArray类,但它不允许引用任意比特范围.

c# bit-manipulation bit-packing

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

C#.NET中的SQLite3

我正在尝试在C#.NET中使用SQLite3.我已经google了一下,发现了一些不同的API.我还检查了SQLite的网站包装.我喜欢它们,但是想要编写我自己的包装器而不使用添加的依赖项.我发现所有不需要添加依赖项的包装器都不是免费的.

我想知道如何读取,执行和写入sqlite3数据库.它是套接字连接(tcp?udp?etc?)?我试过在谷歌搜索这个答案,我得到的只是图书馆特定的答案.:/ SQLite的网站文档也没什么帮助.

编辑:我在google搜索时也找到了一个COM接口,但该库是否具体?

谢谢!:)

.net c# sqlite wrapper

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

C的静态代码分析器

你使用哪个静态代码分析器(如果有的话)?我一直在使用PyLint for Python,我对它非常满意,现在我需要类似的C代码.

你有多少输出你必须抑制正常的日常使用?

c code-analysis

10
推荐指数
2
解决办法
7268
查看次数

如何在现有的<ul>中添加<li>?

我的代码看起来像这样:

<div id="header">
    <ul class="tabs">
        <li><a href="/user/view"><span class="tab">Profile</span></a></li>
        <li><a href="/user/edit"><span class="tab">Edit</span></a></li>
    </ul>
</div>
Run Code Online (Sandbox Code Playgroud)

我想使用jQuery将以下内容添加到列表中:

<li><a href="/user/messages"><span class="tab">Message Center</span></a></li>
Run Code Online (Sandbox Code Playgroud)

我试过这个:

$("#content ul li:last").append("<li><a href="/user/messages"><span class="tab">Message Center</span></a></li>");
Run Code Online (Sandbox Code Playgroud)

但是这会在最后一个li 内部li(在结束标记之前)添加新内容,而不是在它之后.添加此功能的最佳方法是li什么?

jquery jquery-append

541
推荐指数
10
解决办法
74万
查看次数