问题列表 - 第24283页

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

N个连续字符的.NET正则表达式

我需要一个匹配字符串中三个连续字符(任何字母数字字符)的正则表达式.

其中2a82a9e4eee646448db00e3fccabd8c7"eee"将匹配.

其中2a82a9e4efe64644448db00e3fccabd8c7"444"将匹配.

等等

.net c# regex

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

管理SalesForce应用程序开发的最佳实践?

我们正在为AppExchange开发应用程序,并试图找出进行开发和发布管理的最佳方法.这有几个问题:

1)包前缀.我们正在以非托管模式开发代码并以托管方式发布,因此我们必须将所有包前缀添加到代码中.有没有办法在运行时动态执行此操作?现在我们正在使用Ant脚本,这会阻止我们从force.com IDE插件中受益.

2)资源文件......我们正在做一些ajax-ey的东西,因此我们上传了一些不同的资源文件,其中一些是多个文件资源(zip文件).有没有人使用ANT自动构建这些资源,这样做效果如何?

我们的环境看起来非常脆弱,对一些开发人员而不是其他人开放; 有其他人有这个问题吗?你是怎么解决的?

development-environment salesforce package

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

IronPython 覆盖 __setattr__ 和 __getattr__

我正在尝试使用拦截 Python __setattr__ 和 __getattr__ 魔术方法的方法在 C# 中实现一个类。我发现了这个错误报告:

http://ironpython.codeplex.com/WorkItem/View.aspx?WorkItemId=8143

但那是从 2008 年开始的,我在任何地方都找不到 ICustomAttributes 或 PythonNameAttribute。我也没有在 Interfaces.cs 中看到任何有用的东西。有人可以指出我正确的方向吗?

c# ironpython dynamic-language-runtime

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

使用Spring JdbcTemplate进行多个数据库操作

我喜欢JdbcTemplate的简单易用性,但我对它的工作方式感到有些困惑.似乎每个操作(query()或update())从数据源获取连接并关闭它.

很漂亮,但是如何在同一个连接中执行多个SQL查询?

我可能想要按顺序执行多个操作(例如SELECT后跟一个INSERT后跟一个提交)或者我可能想要执行嵌套查询(SELECT然后根据每行的结果执行第二个SELECT).

我如何使用JdbcTemplate执行此操作.我使用合适的班级吗?

java spring jdbc spring-jdbc

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

每个类都应该有自己的命名空间吗?

一段困扰我一段时间的事情:

目前的看法是,类型应保存在名称空间中,该名称空间仅包含属于该类型的非成员接口的函数(请参阅C++编码标准 Sutter和Alexandrescu或此处)以防止ADL引入不相关的定义.

这是否意味着所有类都必须具有自己的命名空间?如果我们假设将来可以通过添加非成员函数来扩充类,那么将两种类型放在同一名称空间中永远不会是安全的,因为其中一种类型可能会引入可能会干扰的非成员函数另一个.

我问的原因是命名空间对我来说变得很麻烦.我正在编写一个只有头文件库,我发现自己使用的是类名,例如project :: component :: class_name :: class_name.他们的实现调用辅助函数,但由于这些函数不能在同一个命名空间中,因此它们也必须完全合格!

编辑:

几个答案表明C++命名空间只是一种避免名称冲突的机制.事实并非如此.在C++函数中,使用Argument Dependent Lookup解析获取参数的函数.这意味着当编译器尝试查找与函数名称匹配的函数定义时,它将在查找候选项时查看与其参数的类型相同的名称空间中的每个函数.

这可能会产生意想不到的令人不快的后果,详见A Modest Proposal:Fixing ADL.Sutter和Alexandrescu的规则状态从不将函数放在与类相同的命名空间中,除非它是该类的接口的一部分.除非我准备给每个类都有自己的命名空间,否则我看不出我怎么能遵守这条规则.

更多建议非常欢迎!

c++ coding-style namespaces

11
推荐指数
3
解决办法
2568
查看次数

自定义读取功能的模式匹配

我正在为我的模块中的一种数据类型编写自定义读取函数.例如,当我这样做时read "(1 + 1)" :: Data,我希望它返回Plus 1 1.我的数据声明是data Data = Plus Int Int.谢谢

parsing haskell

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

python:如何在主程序结束时终止一个线程

如果我有一个无限循环的线程,有没有办法在主程序结束时终止它(例如,当我按Ctrl+ C)?

python multithreading python-multithreading

74
推荐指数
6
解决办法
14万
查看次数

python中的动态变量名

我想调用带有字段名称过滤器的查询,在运行时我不知道...不确定如何构造变量名称......或者我可能已经累了.

field_name = funct()
locations = Locations.objects.filter(field_name__lte=arg1)
Run Code Online (Sandbox Code Playgroud)

如果funct()返回name将等于

locations = Locations.objects.filter(name__lte=arg1)
Run Code Online (Sandbox Code Playgroud)

不知道该怎么做......

python django

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

我想要一些我的Facebook帐户的数据,但它不允许我?

我正在使用http://lite.facebook.com我希望从我的帐户中获取一些数据.我正在使用HttpWebRequest.

我可以使用网络请求从我的凭证登录到Facebook我从主页html获得了个人资料网址.

现在,当我想要获取所有朋友的列表时,它会将我踢出登录页面.

登录我正在使用此代码.

string HtmlData = httpHelper.getHtmlfromUrl(new Uri(FacebookUrls.Lite_MainpageUrl));
        lstInput = globussRegex.GetInputControlsNameAndValueInPage(HtmlData);
        foreach (string str in lstInput)
        {
            if (str.Contains("lsd"))
            {
                int FirstPoint = str.IndexOf("name=\"lsd\"");
                if (FirstPoint > 0)
                {
                    TempHtmlData = str.Substring(FirstPoint).Replace("name=\"lsd\"","").Replace("value","");
                }
                int SecondPoint = TempHtmlData.IndexOf("/>");
                if (SecondPoint > 0)
                {
                    Value = TempHtmlData.Substring(0, SecondPoint).Replace("=", "").Replace("\\", "").Replace("\"", "").Replace(" ", "");
                }
            }
        }
        string LoginData = "form_present=1&lsd=" + Value + "&email=" + UserName + "&password=" + Password + "";
        string ResponseData = httpHelper.postFormData(new Uri(FacebookUrls.Lite_LoginUrl), LoginData);

        int …
Run Code Online (Sandbox Code Playgroud)

c#

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