问题列表 - 第4122页

使用CodeIgniter进行用户身份验证

我正在使用PHP编写Web应用程序.我想为此使用MVC模式,并决定使用CodeIgniter.我的应用程序将有一些页面需要身份验证,而有些页面则不需要.我想以非常通用的方式设计它,这样就不会有代码重复.任何人都可以为此指出一些好的"设计/类结构"吗?

php authentication codeigniter

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

如何将图片从画布复制到剪贴板?

我有一些 Tkinter 画布和一些线条和文字的图片。有没有一种简单的方法可以将其复制到剪贴板?

python clipboard tkinter

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

iPhone开发 - iphone应用程序的内存限制

任何人都可以在这里指出正确的方向.我希望在我的应用程序收到内存警告时响应(我想知道如何响应此通知).另外,我可以用我的应用程序连接多少内存?

任何文章或书籍参考都会很棒.谢谢.

memory iphone

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

我的自定义线程池有什么问题?

我已经创建了一个自定义线程池实用程序,但似乎有一个我找不到的问题.

using System;
using System.Collections;
using System.Collections.Generic;
using System.Threading;

namespace iWallpaper.S3Uploader
{
public class QueueManager<T>
{
    private readonly Queue queue = Queue.Synchronized(new Queue());
    private readonly AutoResetEvent res = new AutoResetEvent(true);
    private readonly AutoResetEvent res_thr = new AutoResetEvent(true);
    private readonly Semaphore sem = new Semaphore(1, 4);
    private readonly Thread thread;
    private Action<T> DoWork;
    private int Num_Of_Threads;

    private QueueManager()
    {
        Num_Of_Threads = 0;
        maxThread = 5;
        thread = new Thread(Worker) {Name = "S3Uploader EventRegisterer"};
        thread.Start();

        //   log.Info(String.Format("{0} [QUEUE] FileUploadQueueManager created", DateTime.Now.ToLongTimeString()));
    } …
Run Code Online (Sandbox Code Playgroud)

.net c# lambda multithreading

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

捕获访问冲突异常?

int *ptr;
*ptr = 1000;
Run Code Online (Sandbox Code Playgroud)

我可以使用标准C++捕获内存访问冲突异常,而无需使用任何特定的Microsoft.

c++ exception-handling

80
推荐指数
6
解决办法
10万
查看次数

什么是在PHP中构建"多语言"脚本的最佳方法?

我正在建立一个网站,它需要7种语言?我想知道是否有一个好的做法可以应用于获得多语言的PHP脚本?

  • 对我来说很容易
  • 易于翻译

您还有什么想法,我应该将其存储在DB,XML还是PHP文件中?

php xml sql multilingual

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

如何在Java webapp中限制登录尝试?

我想实现一种有效的机制来限制我的Java Web应用程序中的登录尝试,以防止对用户帐户的暴力攻击.

杰夫解释了为什么,但不是如何.

Simon Willison 在Python中为Django展示了一个实现:这并没有真正帮助我,因为我不能使用memcached和Django.

从头开始移植他的想法似乎也不是很好 - 我不想重新发明轮子.

我发现了一个Java实现,虽然它似乎相当简单:它只是在15分钟后清除所有条目而不是LRU缓存.

EHCache可能是memcached的替代品,但我没有任何经验,如果有更好的替代方案,我不想真正引入另一种技术.

那么,什么是在Java中实现登录限制的好方法?

java throttling login

12
推荐指数
2
解决办法
5274
查看次数

你能用Boost.Regex解析一个流吗?

我正在玩Boost.Regex来解析单词和数字的字符串.这是我到目前为止:

#include <iostream>
#include <string>
#include <boost/foreach.hpp>
#include <boost/regex.hpp>
#include <boost/range.hpp>

using namespace std;
using namespace boost;

int main()
{
    regex re
    (
        "("
            "([a-z]+)|"
            "(-?[0-9]+(\\.[0-9]+)?)"
        ")"
    );

    string s = "here is a\t list of Words. and some 1239.32 numbers to 3323 parse.";
    sregex_iterator m1(s.begin(), s.end(), re), m2;

    BOOST_FOREACH (const match_results<string::const_iterator>& what, make_iterator_range(m1, m2)) {
        cout << ":" << what[1].str() << ":" << what.position(1) << ":" << what.length(1) << endl;
    }

    return 0;
}
Run Code Online (Sandbox Code Playgroud)

有没有办法告诉正则表达式从流而不是字符串解析?看起来应该可以使用任何迭代器.

c++ regex boost stream

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

UITextView放入UITableViewCell时有时不显示内容

我想知道是否还有其他人面临同样的问题.我在UITableViewCell中放置了一个UITextView字段.有时它不显示文本.当我单击或滚动表格视图时,它会出现.任何猜测?


细节:

我在viewDidLoad方法中调用一个方法,该方法调用Web服务来检索一些数据.收到数据后,我设置了UILabelUITextView的值.UILabel值显示正常,但UITextView(有时)在我移动到子视图或向上和向下滚动以重新访问包含UITextView的区域之前不会显示该值.我在UITableViewCell中显示UILabelUITextView对象.我在UILabelUITextView中设置值后立即调用[tableView reloadData],但我不重新创建UITableViewCell.

感谢您的回复和指示.

cocoa-touch

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

Delphi的另一个WSDL导入程序?

Delphi(6-7-2005-2007-2009)Wsdl Importer非常糟糕:(我正在为delphi寻找另一个wsdl导入器.(比如Lazarus的Web Service Toolkit)有谁知道?

delphi wsdl web-services

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