问题列表 - 第42327页

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

在C中以#分割字符串

我有一个像这样的字符串:

char *message = "12#34#56#78#90"
Run Code Online (Sandbox Code Playgroud)

我想得到:

a = "12"
b = "34"
c = "56"
d = "78"
d = "90"
Run Code Online (Sandbox Code Playgroud)

谁能给我一个好方法?

c string split

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

Linux中新用户的终端问题

我在我的ubuntu 10.04中安装了DB2,同时创建了2个新用户.并且要运行db2,我必须切换到DB2创建的新用户.

但是这个新用户的终端功能较少,即它不会通过点击标签自动完成目录或文件名,不能使用上/下/左/右箭头键.并且不像我在ubuntu的默认用户中的实际终端那样丰富多彩.

请帮忙.提前致谢:)

terminal ubuntu-10.04

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

如何重命名MySQL架构?

可能重复:
如何在MySQL中重命名模式

是否有用于重命名架构的MySQL语句?我知道RENAME {DATABASE | SCHEMA} db_name TO new_db_name;,但该声明"被发现是危险的,并在MySQL 5.1.23中删除"(正如他们在这里提到的).

我也在尝试使用MySQL Workbench.我试图右键单击架构,然后更改架构.但他们不允许你在那里改名.

那么人们如何重命名数据库呢?

mysql database rename mysql-workbench

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

RabbitMQ从命令行创建队列和绑定

如果我在我的机器上安装了RabbitMQ,是否有办法从命令行创建消息队列并将其绑定到某个交换而不使用客户端?

我认为这是不可能的,但我想确定.

rabbitmq

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

重定向到文件时的UnicodeDecodeError

我在Ubuntu终端(编码设置为utf-8)中运行此代码段两次,一次使用./test.py然后使用./test.py >out.txt:

uni = u"\u001A\u0BC3\u1451\U0001D10C"
print uni
Run Code Online (Sandbox Code Playgroud)

没有重定向它会打印垃圾.通过重定向,我得到了一个UnicodeDecodeError.有人可以解释为什么我只在第二种情况下得到错误,或者甚至更好地详细解释两种情况下幕后发生的情况?

python unicode

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

WPF MDI儿童

此问题已经发布过,但我找不到一个好的答案.

我想在我的WPF应用程序中使用MDI子项.我希望这些孩子完全符合WPF标准.

.Net WPF不再有MDI子节点(主窗口中的窗口).有人说这是因为设计已经过时,GUI应用程序不应该这样设计.那些人可以不回答这篇文章.我知道我需要什么.:)

WPF MDI有哪些(最好是免费的)替代品?他们会与MVVM合作吗?

编辑:人们 - 不要投票评论说"MDI不好".我特意要求人们避免这种情况.我要求MDI窗口,不要被告知不要使用MDI窗口.

wpf mdi

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

上传文件winForms C#

我正在开发一个Windows应用程序,我想添加一个浏览按钮来上传文件,一旦用户选择要上传的文件或文件(只有pdf文件),我想将它们附加到面板中,当点击任何文件时在adobe reader中打开,因为这些文件是pdf.

c# file-upload visual-studio-2010 winforms

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

通过Java shell执行比控制台更长的时间?

我有一个Python脚本,可以进行一些计算.当我在控制台中运行此脚本时,它需要大约7分钟才能完成,但是当我运行它时认为Java shell需要花费三倍的时间.我使用以下代码在Java中执行脚本:

this.p = Runtime.getRuntime().exec("script.py --batch", envp);

this.input = new BufferedReader(new InputStreamReader(p.getInputStream()));
this.output = new BufferedWriter(new OutputStreamWriter(p.getOutputStream()));
this.error = new BufferedReader(new InputStreamReader(p.getErrorStream()));
Run Code Online (Sandbox Code Playgroud)

您是否有任何建议为什么Python脚本在Java中运行时间比在控制台中运行三倍?

更新(29.12.2010)

计算如下:

  1. Java将数据发送到Python.
  2. Python读取数据.
  3. Python生成一个决策树---这是一个很长的操作.
  4. Python发送树已准备好的确认.
  5. Java收到确认.

后来在Java和Python之间进行了一系列通信,但只需几秒钟.

更新(29.12.2010)

感谢您的所有意见和建议.花了一个工作日才发现我的假设是错误的.我使用的代码有"bug",实际上在控制台和shell中执行了不同的计算.当我修复它时,计算时间是相同的.

简介:在控制台和Java shell中运行的脚本的计算时间几乎相同.初始化Java VM和IO通信的额外时间是微不足道的.

python java shellexecute

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

读取url JQuery中的GET变量

很抱歉有另一个"简单"问题,但有一种简单的方法可以从URL读取GET变量.例.我有一个网址http://www.domain.com/page.php?var1=1 在我的情况下,我只有1个变量ie var1var2(变量可以改变,但每个网址只有一个).我看到的所有tuts都与数组有关,而不是"单例".我知道数组解决方案可能更好,但这只是一个简单的单个get变量.有什么建议?提前致谢

javascript variables jquery get

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