问题列表 - 第48703页

java分裂函数

有人可以帮助我理解splitjava中的工作原理.我有以下代码

String temp_array[];           
    String rates = "RF\\0.6530\\0.6535\\D";
    String temp = rates.substring(1, rates.length());
    System.out.println(temp);// prints F\0.6530\0.6535\D
    String regex = "\\";
    temp_array = temp.split(regex);
    String insertString = "INSERT into table values("+temp_array[0]+","+temp_array[1]+","+temp_array[2]+","+temp_array[3]+")";
Run Code Online (Sandbox Code Playgroud)

但是在split函数中我得到以下异常

Exception in thread "main" java.util.regex.PatternSyntaxException: Unexpected internal error near index 1
\
 ^
    at java.util.regex.Pattern.error(Unknown Source)
    at java.util.regex.Pattern.compile(Unknown Source)
    at java.util.regex.Pattern.<init>(Unknown Source)
    at java.util.regex.Pattern.compile(Unknown Source)
    at java.lang.String.split(Unknown Source)
    at java.lang.String.split(Unknown Source)
    at simple_hello.main(simple_hello.java:15)
Run Code Online (Sandbox Code Playgroud)

java regex arrays string split

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

freopen()等效于c ++流

使用c-style i/o进行编程时,我有时会使用freopen()重新打开stdin进行测试,这样我就不必重复输入输入.我想知道是否有相当于c ++的i/o流.此外,我知道我可以使用管道在命令行/终端/任何炎症上重定向它但我想知道是否有办法在我的代码中执行它(因为你可以看到,我不是很了解CL/T/W).

c c++ io

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

无法在Ubuntu上运行gettext(php)

以下示例适用于使用Apache的Mac OS X,即我将已翻译的字符串回显.但是在使用lighttpd的Ubuntu上,我得到原始文本"非活动帐户".我已经尝试了各种各样的环境varialbes组合而没有任何运气.它不是文件权限,因为我可以回显.mo文件的内容.

<?php

//$locale = 'sv_SE.UTF-8';
$locale = 'sv_SE';

$dir = dirname(__FILE__);

// File permission is apparantly not a problem as this works...
//echo file_get_contents($dir . '/sv_SE/LC_MESSAGES/flattr.mo');

putenv("LANG=$locale");
putenv("LANGUAGE=$locale");
putenv("LC_ALL=$locale");
putenv("LC_MESSAGES=$locale");
setlocale(LC_ALL, $locale);
setlocale(LC_MESSAGES, $locale);
//setlocale(LANG, $locale);
//setlocale(LANGUAGE, $locale);

bindtextdomain('flattr', $dir);
//bind_textdomain_codeset("flattr", 'UTF-8');
textdomain('flattr');

echo _("Inactive account");

?>
Run Code Online (Sandbox Code Playgroud)

有人有主意吗?

php ubuntu gettext php-gettext

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

在git-diff的输出中着色白色空间

关于代码格式化我有点纯粹:).我经常删除不必要的空格(只有ws的行,行末尾的ws等).我甚至设置了vim来显示那种颜色为红色的线条.

我的问题是使用git-diff我经常看到这样的东西:

-      else{ 
+      else{
Run Code Online (Sandbox Code Playgroud)

即使我有git-diff颜色,我也看不出差异(在那种特殊情况下,我在行尾删除了1个ws).有没有办法告诉git-diff显示ws变成红色?(例如与/\s + $/regexp匹配的那些).

git diff whitespace colors

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

iphone XMPP App运行背景

我使用XMPP框架创建了一个聊天应用程序..当我退出应用程序(进入后台模式)时,我想收到聊天消息..还需要显示图标徽章......我该怎么做?

iphone cocoa-touch xmpp objective-c ios

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

cakephp在同一个表中有两个外键

我有一个CakePHP锦标赛网站,我需要管理以下条件:

我需要管理比赛分区和比赛时间表的两个竞争者之间会有一场激烈的竞争,而竞争对手的表中的竞争对手和对手将是相同的,意味着相同的用户将相互对立,而不是这个如果我将两个相同的字段(competitor_id)保存到匹配计划表中,管理员也可以管理竞争对手的订单,如果某些竞争对手不可用等等.

database cakephp database-relations

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

有没有理由说NullReferenceException没有给出变量的名称?

ArgumentNullException有一个ParamName属性来指示哪个参数传递为null.

为什么没有NullReferenceException类似的财产?在.Net中实施技术是否可行?

.net exception

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

什么日志框架最好在F#代码中使用

我需要将记录添加到我的F#项目中.对于我们使用的C#代码:Log4net或NLog(可能是.Net的两个最流行的日志框架).

在F#代码中使用的最佳选择是什么? 我的意思是,是否有任何特定的日志框架编写用于F#代码?

logging f#

16
推荐指数
2
解决办法
4179
查看次数

LINQ查询语法到方法语法

我使用asp.net,c#和EF4.

我对这个LINQ查询感到困惑:

  var queryContents = from a in context.CmsContentsAssignedToes
                    where a.UserId == myUserGuid
                    join cnt in context.CmsContents
                    on a.ContentId equals cnt.ContentId
                    where cnt.TypeContent == myTypeContent & cnt.ModeContent == myModeContent
                    select cnt;
Run Code Online (Sandbox Code Playgroud)

我想在LINQ方法语法中编写它的等价物来检索CmsContents.

在我的概念模型中有两种实体类型:

  • CmsContent
  • CmsContentsAssignedTo

和他们的实体集:

  • CmsContents
  • CmsContentsAssignedToes

和导航属性:

  • 在CmsContent中 - > CmsContentsAssignedTo RETURN: - > CmsContentsAssignedTo的实例
  • 在CmsContentsAssignedTo - > CmsContent RETURN: - > CmsContent的实例

你知道怎么做吗?有一天我尝试了更多,但我无法解决它!

谢谢你的时间!

linq linq-to-entities entity entity-framework

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

beanstalkd的输出

我想监视哪些作业正在通过beanstalkd队列流动.有没有办法可以通过命令行执行此操作.在命令行上运行beanstalkd时,不显示任何输出.基本上我正在寻找调试或详细选项.

beanstalkd

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