问题列表 - 第3758页

什么是轻量级Windows应用程序的最佳开源示例?

我想学习如何在不使用.net框架的情况下编写和安装程序.我正在寻找一个众所周知的轻量级和强大的项目.像uTorrent客户端的东西.

c c++ windows open-source

8
推荐指数
2
解决办法
1443
查看次数

如何使用Button onclick事件"takeStringValueFrom"?

我有一个正确接线的按钮,当点击它时,"登录"IBAction被击中.

- (IBAction) login: (id)sender
{
    NSLog(@"OK");
}
Run Code Online (Sandbox Code Playgroud)

现在,我使用"takeStringValueFrom"将按钮连接到用户名/密码文本字段,但我不明白如何获取这些值?

希望有道理.

编辑:所以基本上,当我点击"登录"按钮时,上述事件将触发.我想从同一窗口的两个文本框中获取值,实现此目的的最佳方法是什么?我想我可以在每个文本框中使用IBOutlet ......这是正确的方法吗?

重新阅读文档,可能"takeStringValueFrom"不是我想的那样.

macos cocoa objective-c

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

从另一个(iPhone)启动应用程序

是否可以从另一个应用程序中启动任意iPhone应用程序?例如, 在我的应用程序中,如果我希望用户按下按钮并启动到手机应用程序(关闭当前应用程序,打开手机应用程序).

这有可能吗?我知道可以使用tel URL链接拨打电话,但我想改为启动Phone应用而不拨打任何特定号码.

iphone deep-linking openurl ios

165
推荐指数
11
解决办法
19万
查看次数

记录用户登录以报告客户端超过许可证数量

我是商业Windows应用程序(c#)的首席开发人员.新要求是跟踪滥用许可证的客户.

例如:假设客户购买了10个用户许可协议,即在任何给定时间内同时拥有10个用户.

我需要能够报告,回顾历史,客户有超过10个用户同时登录的所有时间.

我已经有一个包含列的User表:userid(主键),pw,lastLogin,lastLogout.

我正在考虑创建一个新的"日志记录"表,每次用户注销时都会添加一个新行...列可能包括:

LogId,UserId,LoginDateTime,LogoutDateTime

...然后我会有一个用户每次登录/退出应用程序的历史记录...

但是我不确定这个表设计是否会为报告提供有效的计算...我是否使用SQL或c#来执行计算对我来说无关紧要,只要它相当快......

希望有人可能对如何更好地设计此表有一个好主意,以便我可以快速计算客户超出许可限制时的任何/所有时间点.

注意:我不想阻止11t,12th等用户使用该应用程序...要求是向用户显示警告消息但允许他继续工作...

c# sql

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

如何最好地在成员资格提供程序上实现自定义搜索

开箱即用,System.Web.Security.Membership实现了几种搜索方法:

  • FindUsersByEmail
  • FindUsersByName

我正在使用CodePlexWSAT项目来管理我的会员数据库.该工具在ProfileCommon类中实现额外的配置文件属性.

假设我在用户的个人资料中有一个名为Firm的属性.

我需要实现一个自定义搜索方法来搜索Firm属性,我想在代码中完成所有这些操作.不想编写存储过程(因为所有配置文件属性都存储在WSAT工具的1个数据库列中).

这样的事情显然不是正确的方法,但这里只是演示访问用户的配置文件属性:

    private MembershipUserCollection SearchByFirm(string firmName, MembershipUserCollection allRegisteredUsers)
{
    MembershipUserCollection searchResults = new MembershipUserCollection();

    foreach (MembershipUser user in allRegisteredUsers)
    {
        ProfileCommon profile = Profile.GetProfile(user.UserName);
        if (profile.Firm.ToLowerInvariant().Contains(firmName.ToLowerInvariant()))
        {
            searchResults.Add(user);
        }
    }
    return searchResults;
}
Run Code Online (Sandbox Code Playgroud)

我可以把它变成一些LINQ善良吗?

asp.net-membership

8
推荐指数
2
解决办法
2905
查看次数

SVN中的代码冻结 - 构建管理

是否有更好的方法在SVN中实现代码冻结,而不是要求所有开发人员不签入任何新代码?
我们运行CruiseControl,它会自动将最新版本部署到环境中.因此,如果新代码进入,早期可用的构建将更改为最新构建.我希望部署的构建是来自特定分支/标记的构建,因此任何新的代码签入都不会影响已部署的构建.只有当我下次标记/分支时,才应再次部署新代码.我们怎样才能做到这一点?

svn version-control build-automation cruisecontrol code-freeze

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

JavaScript:未命名函数的参数

在下面的jQuery JavaScript代码中,参数"e"在函数中具有什么值?我很难理解这个,因为这个函数不能在代码的其他地方传递参数,那么如何使参数工作?如何在这些未命名的函数中使用参数,而不是在代码中的其他地方调用?

    $(document).ready( function() { 
        $('div').each(function() {
            $(this).click(function(e){
                //some code
            });
        });
    });
Run Code Online (Sandbox Code Playgroud)

javascript parameters function

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

Python线程 - 关键部分

什么是线程的"关键部分"(在Python中)?

线程通过调用acquire()方法进入临界区,该方法可以是阻塞的也可以是非阻塞的.线程通过调用release()方法退出临界区.

- 在Python,Linux Gazette中理解线程

另外,锁的目的是什么?

python language-agnostic multithreading

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

如果__name__ =="__ main__":怎么办?

怎么if __name__ == "__main__":办?

# Threading example
import time, thread

def myfunction(string, sleeptime, lock, *args):
    while True:
        lock.acquire()
        time.sleep(sleeptime)
        lock.release()
        time.sleep(sleeptime)

if __name__ == "__main__":
    lock = thread.allocate_lock()
    thread.start_new_thread(myfunction, ("Thread #: 1", 2, lock))
    thread.start_new_thread(myfunction, ("Thread #: 2", 2, lock))
Run Code Online (Sandbox Code Playgroud)

python program-entry-point idioms namespaces python-module

5545
推荐指数
36
解决办法
261万
查看次数

Web应用程序平台

我在一家小型软件开发公司工作,目前我们缺乏支持/错误跟踪/软件许可软件,所以为了更好地自我和减压,因为缺乏易于访问的信息,我们正在寻找一些软件.没有详细说明,我们的规模意味着我们以与大多数其他支持/开发团队不同的方式工作,因此许多现有的帮助台/错误跟踪程序都不适合.

我真的不想花时间为我们写一个全新的系统,所以我一直在寻找一个网络应用程序平台(我称之为因为我不知道还有什么)就像limbas一样,它基本上允许我定义实体(想想错误,功能请求,支持调用,客户,软件安装),查看它们的列表,并将它们链接在一起(此支持调用属于安装了此软件且具有这些模块的客户等).

有谁知道类似的软件?

TIA

project-management bug-tracking

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