小编Sat*_*hat的帖子

在C#中解析XML时路径错误中的非法字符

我在使用XMLTextReader方法时遇到"路径错误中的非法字符".基本上,我正在向tr.im发送一个长URL,并且tr.im将响应作为XML流发送,我正在尝试解析但是我得到了上面提到的错误.你能指导我为什么我会收到这个错误以及我哪里出错了?这是代码:

WebRequest wrURL;
Stream objStream;
string strURL;
wrURL = WebRequest.Create("http://api.tr.im/api/trim_url.xml?url=" + HttpUtility.UrlEncode(txtURL.Text));
objStream = wrURL.GetResponse().GetResponseStream();
StreamReader objSReader = new StreamReader(objStream);
strURL = objSReader.ReadToEnd().ToString();
XmlTextReader reader = new XmlTextReader(strURL); //getting the error at this point
Run Code Online (Sandbox Code Playgroud)

我正在使用Visual Studio 2008,Express Edition

c# xml visual-studio-2008

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

如何在android中的webview中调试javascript

我有一个在iOS上运行良好的webview,但不适用于Android.是否有工具可以在浏览器中连接到Android webview并使用firefox或webkit控制台进行调试?目前我不知道是什么导致webview无法在Android中运行.

在iOS中,我可以打开我的iPad或iPhone模拟器,打开webview窗格,在我的桌面浏览器中,我听到端口9999,它向我展示了你在webkit开发人员工具/调试工具中看到的工具.

我正在为Android寻找类似的工具,或者至少让我开始调试.

debugging android webview ios

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

将数组数组作为输入参数传递给Oracle过程

我正在尝试将一组(varchar)数据传递给Oracle过程.Oracle过程可以从SQL*Plus调用,也可以从另一个PL/SQL过程调用,如下所示:

BEGIN
 pr_perform_task('1','2','3','4');
END;
Run Code Online (Sandbox Code Playgroud)

pr_perform_task 将读取每个输入参数并执行任务.

我不确定如何实现这一目标.我的第一个想法是使用类型的输入参数varray但我得到Error: PLS-00201: identifier 'VARRAY' must be declared错误,当程序定义如下所示:

CREATE OR REPLACE PROCEDURE PR_DELETE_RECORD_VARRAY(P_ID VARRAY) IS

总而言之,如何将数据作为数组传递,让SP循环遍历每个参数并执行任务?

我正在使用Oracle 10gR2作为我的数据库.

oracle plsql stored-procedures

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

Postgresql,如果存在具有某些唯一值的行,则更新,否则插入

我有一个URL表.他们包含

(id int主键,url字符变化唯一,内容字符变化,最后分析日期).

我想创建触发器或其他东西(规则可能是),所以每次我从我的java程序插入时,如果存在具有这种URL的行,它会更新一些单行.否则它应该执行插入.

请你能在Postgresql中提供完整的代码吗?谢谢.

postgresql triggers plpgsql

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

如何从我的代码启动移动网络设置屏幕

我想启动移动网络设置屏幕,以便用户可以启用/禁用3g或数据连接.任何人都可以告诉我我需要用于启动活动的意图.我用了

Intent in = new Intent(android.provider.Settings.ACTION_NETWORK_OPERATOR_SETTINGS ) 
Run Code Online (Sandbox Code Playgroud)

Intent in = new Intent(android.provider.Settings.ACTION_DATA_ROAMING_SETTINGS  ). 
Run Code Online (Sandbox Code Playgroud)

但这两个都不起作用.

android

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

pls_integer和binary_integer有什么区别?

我继承了一些代码,这些代码将成为一些额外工作的基础.看看存储过程,我看到了很多关联数组.

其中一些由binary_integers索引,一些由pls_integers索引.这两者有什么不同吗?

我查看了文档,但除此之外:

PL/SQL数据类型PLS_INTEGERBINARY_INTEGER相同.为简单起见,本文档使用PLS_INTEGER来表示PLS_INTEGERBINARY_INTEGER.

我发现两者之间没有任何区别.那有什么区别?是否出于历史/兼容性原因?

我正在使用Oracle 10gR2

oracle plsql associative-array oracle10g

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

如何将整个文件夹从Amazon EC2 Linux实例复制到本地Linux机器?

我使用私钥从ssh连接到亚马逊的linux实例.我试图将整个文件夹从该实例复制到我的本地linux机器.

谁能告诉我scp这样做的正确命令?

或者我还需要什么scp?这两台机器都是Ubuntu 10.04 LTS

linux ssh sftp scp amazon-ec2

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

在收件箱Android中保存/创建彩信

我正在开发一个应用程序,它需要能够在收件箱或已发送文件夹中保存/创建新的彩信,但我无法弄清楚方法.

我尝试了以下代码,但它给了我异常:

ContentValues values = new ContentValues();
values.put("address", "xxxxxxxxxxx");
values.put("body", "body 3");
values.put("read", "0");
getContentResolver().insert(Uri.parse("content://mms/inbox"), values);
Run Code Online (Sandbox Code Playgroud)

而例外是:

ERROR/Database(118): Error inserting read=0 body=body 3 msg_box=1 date=1306153444 address=xxxxxxxxxxx
ERROR/Database(118): android.database.sqlite.SQLiteException: table pdu has no column named body: , while compiling: INSERT INTO pdu(read, body, msg_box, date, address) VALUES(?, ?, ?, ?, ?);
ERROR/Database(118):     at android.database.sqlite.SQLiteCompiledSql.native_compile(Native Method)
ERROR/Database(118):     at android.database.sqlite.SQLiteCompiledSql.compile(SQLiteCompiledSql.java:91)
ERROR/Database(118):     at android.database.sqlite.SQLiteCompiledSql.<init>(SQLiteCompiledSql.java:64)
ERROR/Database(118):     at android.database.sqlite.SQLiteProgram.<init>(SQLiteProgram.java:80)
ERROR/Database(118):     at android.database.sqlite.SQLiteStatement.<init>(SQLiteStatement.java:36)
ERROR/Database(118):     at android.database.sqlite.SQLiteDatabase.compileStatement(SQLiteDatabase.java:1145)
ERROR/Database(118):     at android.database.sqlite.SQLiteDatabase.insertWithOnConflict(SQLiteDatabase.java:1536)
ERROR/Database(118):     at android.database.sqlite.SQLiteDatabase.insert(SQLiteDatabase.java:1410)
ERROR/Database(118):     at com.android.providers.telephony.MmsProvider.insert(MmsProvider.java:347)
ERROR/Database(118):     at …
Run Code Online (Sandbox Code Playgroud)

android mms

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

Android和Unity 3D游戏开发

我开始使用unity 3d for android探索游戏开发.我已经下载了unity 3.3的试用版.我经历了一些教程.

我有一个问题没有回答.在我们使用eclipse开发的普通应用程序中,我们可以通过复制apk文件部署到移动设备上.团结3d怎么样?如何将游戏放到手机上.我不想在市场上发布.

android unity-game-engine

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

SQLDeveloper在表示表的连接下不显示任何表

我不知道为什么,但我刚安装了SQLdeveloper 32位(3.0.0.4).当我单击以展开表/视图/索引等时,它根本不显示任何内容!

但是当我做以下事情时:

SELECT owner, table_name   
FROM dba_tables 
Run Code Online (Sandbox Code Playgroud)

我看到了表的列表,并且我可以读取这些表的访问权,因为我可以从任何表和数据显示中执行select*.有什么想法吗?

oracle oracle-sqldeveloper

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