问题列表 - 第25421页

PHP投票系统与会话?

我一直在阅读有关在PHP中创建投票系统的stackoverflow,以尽量减少来自同一用户的滥用/多次投票,但我没有遇到我的问题的答案.

我有一个应用程序,用户不需要注册投票或"喜欢"一个条目.显然,我想尽量减少滥用,我不想限制每个IP地址的投票,因为一些组织(包括我的)使用共享的IP地址.

我从来没有使用在非认证系统的会议之前,但因为这个应用程序是围绕进入投票中心(用于纯粹的娱乐价值,但我还是想尽量减少滥用)我在想,如果这个方法是有效的,以及是否有任何缺点,如性能影响,以及是否有可能以这种方式使用会话:

  • 加载网站时启动会话
  • 允许每个项目每个项目一票

如果这是一个坏主意,我的替代选择是允许每个IP地址(例如25)有合理数量的投票,或者在来自同一IP地址的投票之间设置时间限制.

你们推荐什么/你认为对用户来说最烦人的是什么?重启浏览器,等待5分钟投票或清除cookie?

php voting-system

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

在Solr中搜索精确短语时,有没有办法包含停用词?

我希望排除停用词,除非搜索词在双引号内

例如."就像那样"也应该搜索"那个".

这可能吗?

search solr

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

查找使用正则表达式开始的行

查找行在Notepad ++中使用正则表达式开始

我想从div中的所有jQuery"done"属性中删除4000行HTML文件.

<DIV class=menu done27="1" done26="0"
done9="1" done8="0" done7="1"
done6="0" done4="20">
Run Code Online (Sandbox Code Playgroud)

应替换为:

<DIV class=menu>
Run Code Online (Sandbox Code Playgroud)

这个实验中,我可以使用这个正则表达式:

[ ^]done[0-9]+="[0-9]+"
Run Code Online (Sandbox Code Playgroud)

使用Notepad ++ 5.6.8 Unicode,使用ANSI编码的文件,我将这个正则表达式放在"查找内容"字段中.它只替换以空格开头的5次出现,它将错过从一行开始的2次出现.

如何构造一个正则表达式来删除以关键字开头的HTML元素的所有属性?

regex notepad++

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

Spring Security:如何实现暴力检测(BFD)?

我的Web应用程序安全性由Spring Security 3.02 处理, 但我找不到任何对Brute Force Detection的开箱即用支持.

我想实现一些应用级别的BFD保护.例如,通过在数据库中存储每个用户的失败登录尝试(JPA).然后,受攻击的用户帐户可以通过电子邮件获得锁定期或强制帐户重新激活.

使用Spring Security实现此功能的最佳方法是什么?是否有任何机构有关于此的示例代码或最佳实践?

java security spring spring-security brute-force

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

如何检测丢失的字体字符

有没有办法检测所有字符是否正确显示当前字体?在某些环境和字体中,某些字符将替换为方形符号.

我想自动验证当前字体是否支持GUI中使用的所有字符.

c++ user-interface qt qt4

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

如何通过sql语句的where子句中的匹配参数数来订购表?

我正在编写sql来通过许多参数搜索数据库.我如何按照与where子句中的大多数参数匹配的项来排序结果集.例如:

SELECT * 
FROM users 
WHERE username = 'eitan' 
OR email = 'eitan@eitan.com' 
OR company = 'eitan'


Username   |  email                |   company

1) eitan   |     blah@blah.com     |     blah

2) eitan   |     eitan@eitan.com   |    eitan

3) eitan   |    eitan@eitan.com    |     blah
Run Code Online (Sandbox Code Playgroud)

应订购如下:

2,3,1.

谢谢.(ps查询不是那么容易,在WHERE中有很多连接和很多OR)

埃坦

sql parameters matching

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

HTML5是否仅取代Flash/Silverlight的视频方面?

我看到很多人都在谈论HTML5视频标签如何杀死Flash.虽然视频是Flash/SL中使用最广泛的部分,但它只是其技术能力的一小部分.例如,您可以使用Flex中的完整3D图形和套接字连接编写游戏,以及严肃的业务应用程序等.

是否认为Javascript会杀死Flash/Flex/SL的那些部分?因为虽然现在对于非常丰富的网络应用程序来说这似乎是可行的,但是像任何类型的高性能应用程序如实时图形呢?

apache-flex flash silverlight html5

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

如何让scalaz IDEA实时模板用于符号方法?

scalaz中的许多方法都有符号unicode等价物,例如forever?(当然,我的方法是错误的,符号方法确实有ASCII等价物).

该项目包含一个IDEA 的实时模板XML文件,所以这些可以自动完成,我相信使用forever+TAB快捷方式(在上面的例子中).

我无法弄清楚如何将这个实时模板导入IDEA并实际使用它.我怎样才能做到这一点?

scala intellij-idea scalaz

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

wordpress如何能够取消标题

我仍然,不明白,wordpress如何理解这个网址是什么参考:www.mysite.com/about-me/

他们没有使用标识符

如果他们使用slug函数,以便他们如何保留故事信息,或者换句话说,他们如何改变被扣押的标题以从数据库中选择

php url wordpress slug

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

如何访问线程外的线程数据

问题:我在一个线程中启动MS Text-to-speech引擎,以避免DLL_attach崩溃.它开始很好,文本到语音引擎被初始化,但我不能访问线程外的ISpVoice.如何在线程外访问ISpVoice?毕竟这是一个全球变量......

你可以在这里找到XPThreads:http: //www.codeproject.com/KB/threads/XPThreads.aspx

#include <windows.h>
#include <sapi.h>
#include "XPThreads.h"


ISpVoice * pVoice = NULL;

unsigned long init_engine_thread(void* param)
{
Sleep(5000);
    printf("lolthread\n");



    //HRESULT hr = CoInitializeEx(NULL, COINIT_MULTITHREADED);
    HRESULT hr = CoInitialize(NULL);

    if(FAILED(hr) )
    {
        MessageBox(NULL, TEXT("Failed To Initialize"), TEXT("Error"), 0);
        char buffer[2000] ;
        sprintf(buffer, "An error occured: 0x%08X.\n", hr);
        FILE * pFile = fopen ( "c:\\temp\\CoInitialize_dll.txt" , "w" );
        fwrite (buffer , 1 , strlen(buffer) , pFile );
        fclose (pFile);
    }
    else
    {   
        printf("trying to create instance.\n");
        //HRESULT …
Run Code Online (Sandbox Code Playgroud)

c++ windows dll multithreading text-to-speech

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