问题列表 - 第42970页

MonoTouch/MonoDroid中的Debug.WriteLine等价物?

什么相当于MonoTouch或MonoDroid的Debug.WriteLine?

这是MonoDroid的指南:http://monodroid.net/Documentation/Guides/Android_Debug_Log

c# debugging xamarin.ios xamarin.android

6
推荐指数
2
解决办法
3957
查看次数

如何使用JavaScript将非英语字符转换为英语

我有一个ac#函数,它将所有非英文字符转换为给定文本的正确字符.如下

public static string convertString(string phrase)
        {
            int maxLength = 100;
            string str = phrase.ToLower();
            int i = str.IndexOfAny( new char[] { '?','ç','ö','?','ü','?'});
            //if any non-english charr exists,replace it with proper char
            if (i > -1)
            {
                StringBuilder outPut = new StringBuilder(str);
                outPut.Replace('ö', 'o');
                outPut.Replace('ç', 'c');
                outPut.Replace('?', 's');
                outPut.Replace('?', 'i');
                outPut.Replace('?', 'g');
                outPut.Replace('ü', 'u');
                str = outPut.ToString();
            }
            // if there are other invalid chars, convert them into blank spaces
            str = Regex.Replace(str, @"[^a-z0-9\s-]", "");
            // convert multiple spaces and …
Run Code Online (Sandbox Code Playgroud)

javascript c# regex

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

已检查vs未经检查的异常统计信息

在厌倦了说服我的同伴以争论的方式放弃检查异常之后,我正在寻找任何统计数据,这些统计数据会说明有多少程序员喜欢检查异常,有多少人不喜欢使用它们.
网上有这样的调查/投票/统计吗?

java exception

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

蚂蚁内存不足

我正在尝试运行ant任务,但是我收到以下错误:

[javadoc] javadoc: error - java.lang.OutOfMemoryError: Please increase memory.
[javadoc] For example, on the Sun Classic or HotSpot VMs, add the option -J-Xmx
[javadoc] such as -J-Xmx32m.
[javadoc] 1 error
[javadoc] 103 warnings
Run Code Online (Sandbox Code Playgroud)

我试过谷歌搜索我怎么设置这个值,但我找不到它.我试过了

<javadoc maxmemory="256m">
Run Code Online (Sandbox Code Playgroud)

我试过了

export ANT_OPTS=-Xmx256m
Run Code Online (Sandbox Code Playgroud)

但我仍然得到同样的例外.我试图将值增加到1024米,但是没有成功

更新

我解决了 它与小记忆毫无关系.在我的javadoc代中,它是一个不可思议的循环.

java memory ant

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

我怎样才能使用git只在一个文件中提交一行用于提交,所有这些都来自脚本?

我正在编写一个简单的预提交git钩子,用于更新提交的文件的版权标题中的年份.

在修改了具有版权的行之后,我希望钩子能够对该行进行分段,以使其成为提交的一部分.它不仅仅是git add整个文件,因为可能还有其他预先存在的更改,不应该进行上传.

我没有在git add手册中看到任何选项让你登台特定的行.

我想我可以git stash save --keep-index,应用我的更改,git add文件,然后git stash pop,但这似乎相当粗糙.有更好的方法吗?

git scripting

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

Java客户端.class文件保护

我正处于构建Java EE应用程序的需求阶段,该应用程序很可能在GlassFish/JBoss后端运行(现在无关紧要).我知道我不应该在需求时考虑架构,但人们不禁开始想象组件是如何全部拼凑在一起的:-)

以下是客户端的一些硬性,非灵活性要求:
(1)客户端应用程序将是一个Swing框
(2)客户端可以免费下载,但将使用订阅模型(因此需要与服务器的登录机制)侧认证/授权等)
(3)是的,Java是最好的了手头的问题这篇文章的范围之外的平台解决方案的原因
(4)客户端的.class文件需要维护反编译

最后(第4个)要求是这篇文章的基础.

我并不是真的担心有人会实际反编译并获取我的源代码:最后,它只是由一些轻量级业务逻辑驱动的Swing控件.

我担心会有人反编译我的代码,修改它以利用/攻击服务器,重新编译并激活它.

我设想了各种令人讨厌的解决方案,但不知道这是否是Java EE开发人员常见解决方案的常见问题.有什么想法吗?

对"代码混淆"技术不感兴趣!

感谢您的任何意见!

java security

6
推荐指数
2
解决办法
595
查看次数

format - 帮助打印表格

这个问题可能会以一个facepalm结束,但我已经尝试了一段时间,尽管阅读了hyperspec,我仍然陷入困境.

基本上我想做的就是这样

(format t "~{|~{ ~5d~}|~%~}" '((1 23 2 312) (23 456 1 7890)))
Run Code Online (Sandbox Code Playgroud)

但不是硬编码5,而是应该从列表中计算出来(任何嵌套列表中最长元素的长度+ 1)来给出像

|    1    23     2   312|
|   23   456     1  7890|      
Run Code Online (Sandbox Code Playgroud)

也许我在这里想的太复杂了,有一种更简单的方法可以做我想要的事情,但我想我自己陷入了一个我无法摆脱的心理角落.

lisp format

6
推荐指数
2
解决办法
1749
查看次数

使用Emacs而不是Eclipse进行Android开发有什么好处?

使用Emacs而不是Eclipse进行Android开发是否有优势?

如果是这样,他们是什么?

eclipse emacs android

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

我可以在JavaScript中的对象声明期间引用其他属性吗?

我想做这样的事情:

var obj = {
    a: 5,
    b: this.a + 1
}
Run Code Online (Sandbox Code Playgroud)

(而不是5,有一个我不想执行两次返回数字的函数)

我可以重写它以便obj.b稍后分配obj.a,但是我可以在声明期间立即执行吗?

javascript

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

PHP:与字符串表示的类名相同的instanceof

最好通过一个例子来解释.我寻找一个能使代码工作的函数"theFunctionILookFor".

$myClassName = "someName";
$parentOrInterfaceName = "someParent";
if ( theFunctionILookFor ($myClassName))  echo "is parrent";
Run Code Online (Sandbox Code Playgroud)

编辑:我试图避免实例化该类只是为了执行此检查.我希望能够将2个字符串参数传递给检查功能

php

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