问题列表 - 第21089页

iPhone 构建配置 - Entitlements.plist

是否可以有两个 Entitlements.plist 文件,以便调试器可以附加的一个与调试构建配置相关联,而没有的一个与发布配置相关联?

iphone build-automation xcode

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

Python会在线程模式下使用所有处理器吗?

在开发部署在Apache mod_wsgi上的Django应用程序时,我发现在多线程(Python线程; mod_wsgi进程= 1个线程= 8)的情况下,Python将不会使用所有可用的处理器.使用多处理方法(mod_wsgi processes = 8个线程= 1)一切都很好,我可以完全加载我的机器.

所以问题是:这种Python行为是正常的吗?我怀疑它是因为使用少数线程的1进程是默认的mod_wsgi方法.

该系统是:

FreeBSD 7.2 AMD64和Python 2.6.4上的2xIntel Xeon 5XXX系列(8核(16个超线程))


谢谢大家的回答.我们都发现这种行为是正常的,因为GIL.这是一个很好的解释:http: //jessenoller.com/2009/02/01/python-threads-and-the-global-interpreter-lock/ 或stackoverflow GIL讨论:什么是全局解释器锁(GIL)?.

python django performance multithreading multiprocessing

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

使用WPF动画淡化任何控件

我想在我的WPF项目中切换控件的不透明度(Button,TextBox,Panel等),并想检查我是否正确完成了它.

我的问题是:这是您通常在XAML中编写的功能类型,还是使用类似下面的代码来实现淡入/淡出结果?

internal static class AnimationExtensions
{
    internal enum TransitionSpeed
    {
        Instant = 0,
        Fast = 100,
        Normal = 200,
        Slow = 500
    }

    /// <summary>
    /// Toggles the opacity of a control.
    /// </summary>
    /// <param name="control">The control.</param>
    internal static void ToggleControlFade(this Control control)
    {
        control.ToggleControlFade(TransitionSpeed.Normal);
    }

    /// <summary>
    /// Toggles the opacity of a control.
    /// </summary>
    /// <param name="control">The control.</param>
    /// <param name="speed">The speed.</param>
    internal static void ToggleControlFade(this Control control, TransitionSpeed speed)
    {
        Storyboard storyboard = …
Run Code Online (Sandbox Code Playgroud)

.net c# wpf animation

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

Miller-Rabin Scheme实施不可预测的输出

我是Scheme的新手.我已经尝试并使用PLT方案实现了Rabin-Miller算法的概率变体.我知道这是概率性的,但我大部分时间都得到了错误的结果.我用C实现了同样的东西,它运行良好(从未尝试过失败).我在调试时获得了预期的输出,但是当我运行时,它几乎总是以不正确的结果返回.我使用了维基百科的算法.

(define expmod( lambda(b e m)
                 ;(define result 1)
                 (define r 1)
                 (let loop()
                   (if (bitwise-and e 1)
                       (set! r (remainder (* r b) m)))
                   (set! e (arithmetic-shift e -1))
                   (set! b (remainder (* b b) m))
                   (if (> e 0)
                       (loop)))r))

(define rab_mil( lambda(n k)
                  (call/cc (lambda(breakout)
                  (define s 0)
                  (define d 0)
                  (define a 0)
                  (define n1 (- n 1))
                  (define x 0)          
                  (let loop((count 0))
                    (if (=(remainder n1 2) 0)
                        (begin
                          (set! count (+ count …
Run Code Online (Sandbox Code Playgroud)

algorithm scheme primes probability primality-test

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

PHP中的安全密码列表

我正在考虑在目录中的PHP文件中存储小规模(最多20个用户)应用程序的用户密码列表(最终有关它们的更多信息) public_html_root/system/config/

<?php if($calledByApp !== true) die();
  $pwds['username1'] = 'hispassword';
  $pwds['username2'] = 'herpassword';
  $pwds['username3'] = 'anotheroned';
?>
Run Code Online (Sandbox Code Playgroud)

现在.hispassword实际上是哈希版本

$hashedpasword = sha1($password.sha1($salt));
Run Code Online (Sandbox Code Playgroud)

这样,如果包含文件,它会检查$calledByApp,从入口点开始设置 - 即index.php在root中,所以我们可以说这样安全.如果直接从浏览器调用它 - 它将不会作为文本文件提供,而是作为PHP文件提供 - 它也将死亡,因为$calledByApp它将返回nullfalse.

此外,如果存储/删除了其他用户,则会重建该文件,因此它会反映所有用户.包含此文件后,我们将所有用户都设置为pretty array,所以如果我们调用的话

if (is_string($pwds[$sanitized_username]) 
&& ($pwds[$sanitized_username] === $sanitized_sha1_userpassword))
Run Code Online (Sandbox Code Playgroud)

我们会登录.

我的问题是:这是安全的足够

澄清:用户的数据库似乎有点矫枉过正 - 最多 20个用户的另一个表.此外,虽然这不会检查用户是否真实,但它不会对数据库执行任何操作 - 看起来也增加了安全性.

php security login

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

学习Asp.Net WebForms或Asp.Net MVC

这可能是一个骗局,但我找不到直接的答案.如果一个人即将开始通过.Net框架学习Web开发,他应该选择哪种技术?

  • Asp.Net WebForms
  • Asp.Net MVC

牢记这三个方面

  • 未来的范围
  • 复杂
  • 特征

注意:使用C#做了一些WinForms编程

谢谢

.net asp.net-mvc webforms

11
推荐指数
2
解决办法
1674
查看次数

document.write('<scr'+'ipt src = vs <script src =

除了允许你在写入时将js变量插入到脚本标记中,就像document.write('<scr' + 'ipt src=这对普通<script src=>标记的优点/缺点一样?

我主要询问速度,但对整个故事感兴趣.

谢谢丹尼斯

javascript

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

如何获得回发的来源

if(Page.IsPostBack){//这里我需要知道哪个控件导致回发}

谢谢

asp.net postback

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

如何在保持自然顺序的同时将Java long转换为字符串

我目前正在研究一个简单的编程问题,可能很有趣的优化 - 至少对于那些认为编程是艺术的人来说:)所以这就是:

如何在保持自然秩序的同时最好地表现长弦乐队?

此外,String表示应匹配^[A-Za-z0-9]+$.(我在这里不是太严格,但是避免使用控制字符或任何可能导致令人头疼的编码,在XML中是非法的,有换行符或类似的字符肯定会导致问题)

这是一个JUnit测试用例:

@Test
public void longConversion() {
    final long[] longs = { Long.MIN_VALUE, Long.MAX_VALUE, -5664572164553633853L,
            -8089688774612278460L, 7275969614015446693L, 6698053890185294393L,
            734107703014507538L, -350843201400906614L, -4760869192643699168L,
            -2113787362183747885L, -5933876587372268970L, -7214749093842310327L, };

    // keep it reproducible
    //Collections.shuffle(Arrays.asList(longs));

    final String[] strings = new String[longs.length];
    for (int i = 0; i < longs.length; i++) {
        strings[i] = Converter.convertLong(longs[i]);
    }

    // Note: Comparator is not an option
    Arrays.sort(longs);
    Arrays.sort(strings);

    final Pattern allowed = Pattern.compile("^[A-Za-z0-9]+$");
    for (int i = 0; i < longs.length; i++) { …
Run Code Online (Sandbox Code Playgroud)

java sorting algorithm

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

Linq2Entities,多对多和动态where子句

我对Linq很新,并且在多对多的关系中努力使用动态.

数据库表是这样的:

产品< - > Products_SubCategories < - >子类别

Products_SubCategories链接表.

我的完整linq声明是

 db.Products.Where("it.SubCategories.SubCategoryID = 2")
                   .Include("SubCategories")
                   .OrderBy(searchOrderBy)
                   .Skip(currentPage * pageSize)
                   .Take(pageSize)
                   .ToList()
                   .ForEach(p => AddResultItem(items, p));
Run Code Online (Sandbox Code Playgroud)

所以忽略了一切,Where()我只是试图提取所有链接到子类别ID 2的产品,这就失败了

要从集合中提取属性,必须使用子查询迭代集合.,靠近多部分标识符,第8行,第1列.

我认为使用SQL-esque语法我可以根据此链接执行子查询.但是我不确定如何在lambda/chaining语法中这样做.

这是搜索功能的开始,我想动态地建立where字符串,因为我有searchOrderBy字符串以避免大SELECT CASE.产品通过链接表链接到另一个表,一旦我了解如何执行此示例,我将需要包含该链接表.

任何帮助将非常感激!

谢谢

c# linq lambda linq-to-entities

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