小编dar*_*s0n的帖子

什么是最常用的vim命令/按键?

我是一个试图从Textmate切换到MacVim的Ruby编程,而且我无法浏览你在VIM中可以做的庞大的事情列表以及它们的所有按键.我已经厌倦了"你可以使用'我'来插入文字,或者'a'用于在文字后添加文字,或'A'用于在文字末尾添加文字,或者......"我无法想象每个人都使用所有20个不同的按键来导航文本,10个左右的按键开始添加文本,以及18种方式来直观地选择内部块.或者你呢?

我理想的备忘单是30-40个最常用的按键或命令,每个人每天用来编写代码,以及rubyists每天使用的绝对必要插件和10个最常用的命令.从理论上讲,一旦我拥有它并开始像在Textmate中那样精通VIM,那么我就可以开始学习成千上万的其他VIM命令,这些命令会让我更有效率.

或者,我是否完全以错误的方式学习VIM?

vim keyboard-shortcuts macvim

101
推荐指数
3
解决办法
10万
查看次数

Xcode可以构建一个项目但不能在模拟器上运行它

当我从网上下载项目时,有时它可以构建但不运行(XCode - >产品 - >运行被禁用,灰色).当我自己创建项目时,这永远不会发生.可能是什么问题呢?它是否与版本有某种联系?我是iOS开发新手,并从网上下载项目用于学习目的.遗憾的是,无法在模拟器上测试它们.

xcode build ios

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

仅适用于本地文件的Android图像选择器

我正在使用内置的Android图像选择器,如下所示:

Intent photoPickerIntent = new Intent(Intent.ACTION_PICK, android.provider.MediaStore.Images.Media.EXTERNAL_CONTENT_URI);
m_activity.startActivityForResult(photoPickerIntent, PHOTO_PICKER_ID);
Run Code Online (Sandbox Code Playgroud)

有没有办法限制它只显示本地可用的文件.在我的设备上,它目前正在拾取Picasa缩略图,我想要排除设备上实际不存在的所有图像.

android picasa image picker

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

如何加快WPF的开发速度

我已经用WPF开发了好几个月了.这是一个很棒的框架,我可以做一些花哨的,优雅的东西,这对WinForms来说要困难得多.

但是,我确实感觉对于没有任何特殊UI要求的正常"业务线"类型的应用程序,在XAML中编写UI所需的时间比在WinForms中拖放它所花费的时间还要长.

例如,在WinForms中,我只是在表单上删除一个额外的标签和一个额外的文本框,并安排所有内容(使用帮助行),直到它看起来不错.在WPF中,我首先将现有标签和文本框的属性分解为样式,因此我可以重用它们; 想想最合适的布局元素,可能会将一些dockpanels/stackpanels重构成一个网格(反之亦然); 尝试不同的边距值等.尽管我在WPF方面有很多经验,但仍需要很长时间.

我知道我可以忘记"干净的XAML"并在Visual Studio 2008中使用GUI设计器(它绝对将所有内容放在一个巨大的网格中),但我担心我会失去XAML提供的很多优势那.

你有过类似的经历吗?如果是,您是如何加速日常WPF开发的?

wpf xaml

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

R中的执行效率与程序员效率

经典而精彩的Programming Perl参考书中有一个部分,其中作者提供了有关如何编写最高计算效率的 Perl 的建议列表,接下来是关于如何编写最高编程效率的 Perl的建议列表,其次是更多关于维护者高效,移植效率用户效率的建议.建议通常是完全矛盾的.(例如,"使用全局变量","不要使用全局变量.")

我在努力将一些"程序员高效"的R代码转换为"计算和维护者高效"代码时考虑到了这一点.

在这些方面,R风格有哪些有趣且有用的提示?哪些实践最有效的程序员,以及解决其他效率概念的等效实践是什么?

performance r

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

jQuery循环遍历每个div

我很确定这对你来说是一个非常简单的答案jQuery wizzes,而且我也很漂亮,这涉及到某种循环.

我试图在两个单独的div上执行基本相同的计算,但是根据找到的图像数量为每个id分配不同的CSS宽度值.我正在执行的计算与我的问题无关,但无论如何我都将它们放入,因为它是我正在使用的实际代码.

这是标记......

<div id ='test1' class='target'>
  <div class='scrolling'>
    <img/>
    <img/>
    <img/>
  </div>
</div>

<div id ='test2' class='target'>
  <div class='scrolling'>
    <img/>
    <img/>
    <img/>
  </div>
</div>
Run Code Online (Sandbox Code Playgroud)

下面是我目前的jQuery,它运行正常,但它效率低下,因为我必须为每个添加的div编写另一块代码.我如何标准化它,以便它通过目标类运行每个div?谢谢

/* Measure the width of each image. */
test1 = $('#div1 .scrolling img').width();
test2 = $('#div2 .scrolling img').width();

/* Find out how many images there are. */
test1img = $('#div1 .scrolling img').length;
test2img = $('#div2 .scrolling img').length;

/* Do the maths. */
final1 = (test1 * test1img)*1.2;
final2 = (test2 * test2img)*1.2;

/* …
Run Code Online (Sandbox Code Playgroud)

jquery loops

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

Sencha Touch - Map.Geo = null

我试图在Sencha Touch上关注这个简单的教程http://dev.sencha.com/deploy/touch/getting-started.html

我一直收到JavaScript错误:Uncaught TypeError:无法调用null的方法'on'

这与Map.geo属性有关,该属性未正确设置.我正在使用与链接上相同的代码.我已经尝试过另外一个盒子,以防它是防火墙问题,但是得到了同样的错误.

javascript google-maps sencha-touch

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

加密编译的iOS应用程序(IPA)中的内容

由于IPA结构只是一个包含已编译代码和媒体内容(如图像和音频)的压缩文件,我如何保护内容不被其他人提取和窃取?我可以在IPA中添加任何加密吗?

encryption ios ipa

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

Xamarin.iOS多个资产目录

使用最新的Xamarin Studio(4.0.13),我正在尝试在我的应用程序中使用资产目录.该应用程序有两个不同的应用程序图标集:一个用于所有测试(Test.plist)和登台(Staging.plist)构建,一个用于所有预生产(PreProduction.plist)和生产(Production.plist)构建.测试包中包含NO app图标,因为我们希望QA清晰,这与生产版本不同.

我已经开始做一个Pre-Build plist cp步骤(不理想; Xamarin Studio应该有条件地支持包含基于构建配置的文件).有没有办法有条件地捆绑(构建操作ImageAsset).appiconset并且.launchimage特定于我的构建配置?我指定的相关XSAppIconAssetsXSLaunchImageAssets,但由于他们都标志着ImageAsset他们都被复制,无论如何,和(不幸)复制到根文件夹跳板可以找到并显示出来.

有没有办法解决这个问题:

  • 添加更多预构建cp以将正确的图标集捆绑到一个集合中,这是唯一标记的集合ImageAsset:

    cp iPhone/buildPlists/Staging-Info.plist Info.plist;
    cp -r Resources/Images.xcassets/TestAppIcons.appiconset/*
          Resources/Images.xcassets/AppIcons.appiconset;
    cp -r Resources/Images.xcassets/TestLaunchImages.launchimage/*
          Resources/Images.xcassets/LaunchImages.launchimage
    
    Run Code Online (Sandbox Code Playgroud)
  • 将空白图像文件添加到TestAppIcons.appiconset目录中? 这不起作用,将订单图标集复制到输出文件夹是未定义的

xamarin.ios xamarin-studio asset-catalog

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

PHP正则表达式仅用于数字和逗号

我需要创建一个正则表达式来验证逗号分隔的数值.

他们应该看起来像:1,2,3,4,5等......

该值必须是单个数字,如:1之前或之后没有空格,之前或之后没有逗号.

或者......用逗号分隔的多个数值.第一个和最后一个字符必须是数字.

我有以下代码,但它只检查数字和逗号,没有特定的顺序:

如何更改下面的正则表达式以适合上述说明?

谢谢!

// get posted value
if(isset($_POST['posted_value']))
{
    $sent_value = mysqli_real_escape_string($conn, trim($_POST['posted_value']));
    if(preg_match('/^[0-9,]+$/', $posted_value))
    {
        $what_i_need = $posted_value;
    }
    else
    {
        $msg .= $not_what_i_need;
    }
}
else
{
    $msg .= $posted_value_not_set;
}
Run Code Online (Sandbox Code Playgroud)

php regex

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