问题列表 - 第7918页

在Objective-C中加入一个数组

我正在寻找一种将NSMutableArray转换为字符串的方法.有没有与这个Ruby数组方法相同的东西?

>> array1 = [1, 2, 3]
>> array1.join(',')
=> "1,2,3"
Run Code Online (Sandbox Code Playgroud)

干杯!

objective-c nsmutablearray nsarray

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

在.NET中加密短字符串的最佳方法是什么?

我的老板要我加密数据传输过程中使用的一些信息.要加密的各个字符串长度在8到20个字符之间.必须使用单个密码进行加密和解密,因此我需要一个对称的算法.我不想自己动手 - 我想使用C#中内置的.NET.

那么,哪种算法最好?

.net c# security

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

如何使用A-star(A*)找到最"自然"的直接路线

我已经在AS3中实现了A*算法,除了一件事以外它的效果很好.通常,生成的路径不会采用最"自然"或平滑的路径到达目标.在我的环境中,物体可以对角地移动,因为它可以水平或垂直移动.这是一个非常简单的例子; 起点由S标记,终点(或终点)由F标记.

 | | | | | | | | | |
 |S| | | | | | | | |
x| | | | | | | | | |
x| | | | | | | | | |
x| | | | | | | | | |
x| | | | | | | | | |
x| | | | | | | | | |
 |F| | | | | | | | | …
Run Code Online (Sandbox Code Playgroud)

artificial-intelligence a-star path-finding

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

有没有办法逐句传播文件而不是逐行?

只是试图让差异更好地适用于某些类型的文档.例如,对于LaTeX,我可能有一个长段,严格只有一行,但我不想看到整个段落,如果只是一个句子被改变.特别是如果我正在运行某种版本控制并且共同作者编辑与我相同的段落(但不是相同的句子).我不希望这表现为冲突.

这是次要问题.主要问题是我是否可以使用差异来逐句查找.谢谢.

编辑

wdiff几乎是完美的.但有合并等方法,因为diff用了diff3

diff word-diff

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

从Java代码中运行程序

用一段Java代码调用程序的最简单方法是什么?(我想运行的程序是aiSee,它可以从命令行或Windows GUI运行;我在Vista上,但代码也将在Linux系统上运行).

java external-process runtime.exec

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

为什么C#编译器为GetType()方法调用发出callvirt指令?

我很想知道为什么会这样.请阅读下面的代码示例以及每个部分下面的注释中发出的相应IL:

using System;

class Program
{
    static void Main()
    {
        Object o = new Object();
        o.GetType();

        // L_0001: newobj instance void [mscorlib]System.Object::.ctor()
        // L_0006: stloc.0 
        // L_0007: ldloc.0 
        // L_0008: callvirt instance class [mscorlib]System.Type [mscorlib]System.Object::GetType()

        new Object().GetType();

        // L_000e: newobj instance void [mscorlib]System.Object::.ctor()
        // L_0013: call instance class [mscorlib]System.Type [mscorlib]System.Object::GetType()
    }
}
Run Code Online (Sandbox Code Playgroud)

为什么编译器callvirt为第一部分发出a 而call第二部分发出a ?是否有任何理由编译器会发出callvirt非虚方法的指令?如果在某些情况下编译器将callvirt为非虚拟方法发出一个,这会产生类型安全问题吗?

c# compiler-construction il type-safety

28
推荐指数
2
解决办法
2868
查看次数

核心动画或OpenGL ES?

我想做以下事情:

点击屏幕并在点击点周围绘制3个cricles.使用Core Animation或OpenGL ES更好吗?

我从哪里开始?

iphone cocoa-touch drawing core-animation opengl-es

5
推荐指数
2
解决办法
5644
查看次数

折叠所有Visual Studio工具箱区域快捷方式

是否有键盘快捷键或宏来折叠Visual Studio工具箱中的所有区域?(没有其中任何一个,我会接受一个允许这个的插件!)

keyboard-shortcuts visual-studio visual-studio-macros

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

如何使用bash shell找到计算机的IP地址?

我一次又一次地需要启动Django开发服务器,并让我的网络上的其他机器可以看到它,如下所述:

http://docs.djangoproject.com/en/dev/ref/django-admin/#runserver

我的机器的IP地址往往会一次又一次地改变,所以我想要一个小的别名或用我机器的当前IP地址吐出manage.py命令的东西,可能是这样的:

python manage.py runserver $(COMMAND TO FIND MY MACHINE’S IP ADDRESS GOES HERE):8000
Run Code Online (Sandbox Code Playgroud)

unix django bash networking ip-address

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

是否有一个返回字符ASCII值的函数?(C++)

我需要一个函数来返回一个字符的ASCII值,包括空格,制表符,换行符等...

在类似的说明中,在十六进制,十进制和二进制数之间转换的函数是什么?

c++ binary hex ascii character

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