问题列表 - 第9344页

Objective-c中的Extern C函数

我开发iPhone应用程序,并在更新到sdk 3.0后,我在链接时收到CFWriteStreamCreateWithFTPURL错误.这是我调用以获取错误的代码.

streamInfo.writeStream = CFWriteStreamCreateWithFTPURL(NULL, urlRefWrite);
Run Code Online (Sandbox Code Playgroud)

我有一个想法,它可以使用extern"C"解决,但在谷歌搜索后,我还没有找到我的问题的解决方案.有任何想法吗?

提前致谢

c objective-c extern iphone-sdk-3.0

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

如何将随机标记添加到地图但避开大海?

Google Ajax API游乐场(http://code.google.com/apis/ajax/playground/?exp=maps#map_markers)提供了一个很好的例子,可以将随机标记添加到任何地图:

function initialize() {
  if (GBrowserIsCompatible()) {
    var map = new GMap2(document.getElementById("map_canvas"));
    map.setCenter(new GLatLng(37.4419, -122.1419), 9);

    // Add 10 markers to the map at random locations
    var bounds = map.getBounds();
    var southWest = bounds.getSouthWest();
    var northEast = bounds.getNorthEast();
    var lngSpan = northEast.lng() - southWest.lng();
    var latSpan = northEast.lat() - southWest.lat();
    for (var i = 0; i < 10; i++) {
      var point = new GLatLng(southWest.lat() + latSpan * Math.random(),
                              southWest.lng() + lngSpan * Math.random());
      map.addOverlay(new GMarker(point)); …
Run Code Online (Sandbox Code Playgroud)

google-maps

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

如何将unicode转义序列转换为python字符串中的unicode字符

当我尝试使用"unicode(head.contents [3])"来获取标签的内容时,我得到类似于此的输出:"Christensen Sk\xf6ld".我希望转义序列作为字符串返回.如何在python中做到这一点?

python unicode python-2.x

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

带有西里尔字符的DOMPDF问题

我正在使用DOMPDF库以PDF格式创建发票.本文档可以是法语,俄语或英语,但我在打印俄语字符时遇到问题.

首先,我尝试使用UTF-8编码并将meta标记放在要转换的HTML页面的头部:

<meta http-equiv ="Content-Type"content ="text/html; charset = utf-8"/>

但那没用.

然后我metaBODY标签中插入了这个标签,它帮助解决了法语字符的问题.

但是俄罗斯人物仍然不起作用.我也尝试将俄语字符转换为HTML实体,但这也不起作用.

我使用R&OS CPDF类,而不是PDFLib作为后端.

有人可以帮忙吗?

php pdf pdf-generation dompdf

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

核心数据中的mach_msg_trap

mach_msg_trap错误是什么意思?我正在开发一个核心数据应用程序.当ManagedObjectContext第二次"使用"另一个线程时,我收到此错误.我是一个生产者消费者类型的线程系统.生产者线程和使用者线程使用相同的底层sqlite db,但是不同的managedobjectContext在不同的线程上使用.但我希望生产者thead检查新数据,如果有的话,我希望它更新我的managedObjectContext.但第二次运行应用程序崩溃给出上述结果.

请帮忙...

iphone cocoa cocoa-touch core-data

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

SQLite中的级联触发器

我在SQLite中有以下数据库结构:

数据库结构http://i39.tinypic.com/kb3qef.jpg

我想创建一个触发器,每当我删除一个国家时,所有相关的区域,市政和教区也被删除(如MySQL InnoDB),我尝试使用SQLite触发器并想出了这个:

区:

CREATE TRIGGER [delete_country]
BEFORE DELETE
ON [countries]
FOR EACH ROW
BEGIN
DELETE FROM districts WHERE districts.id_countries = id;
END
Run Code Online (Sandbox Code Playgroud)

市政:

CREATE TRIGGER [delete_district]
BEFORE DELETE
ON [districts]
FOR EACH ROW
BEGIN
DELETE FROM municipalities WHERE municipalities.id_districts = id;
END
Run Code Online (Sandbox Code Playgroud)

教区:

CREATE TRIGGER [delete_municipality]
BEFORE DELETE
ON [municipalities]
FOR EACH ROW
BEGIN
DELETE FROM parishes WHERE parishes.id_municipalities = id;
END
Run Code Online (Sandbox Code Playgroud)

我还没有对触发器进行测试delete_district,delete_municipality因为我在delete_country触发器上遇到了一个奇怪的行为:当我删除一个国家时,只有第一个相关的区域被删除,所有其他相关的区域仍然在表中.我究竟做错了什么?

database sqlite triggers

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

如何启动仅限Service的Android应用程序

我正在创建一个应用程序,其唯一的组件是service继续在后台运行(基本上是代理服务器),但我无法找到如何启动该服务的方法.应用程序无法进行任何UI或用户交互,因此我不使用Activity.
Broadcast receiver可以收听BOOT广播,但如何在安装时首次启动服务,如何让它保持运行?或者是否有安装应用程序后我可以收听的广播,例如可能是TIME_TICK,但必须从我认为的活动中注册.

service android

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

UILabel中的多行文本

有没有办法让多行文本在UILabel中,UITextView或者我应该使用第二行?

line-breaks multiline uitextview uilabel ios

438
推荐指数
14
解决办法
35万
查看次数

用于在固件中存储串行端口数据的数据结构

我将数据从Linux应用程序通过串口发送到嵌入式设备.

在当前实现中,在固件中使用字节循环缓冲器.(只有带有读写指针的数组)当字节进入时,它被写入循环缓冲区.

现在,PC应用程序似乎发送的数据太快,无法让固件处理.错过字节,导致固件返回WRONG_INPUT太多次.

我认为波特率(115200)不是问题.固件端更有效的数据结构可能会有所帮助.有关数据结构选择的任何建议吗?

c linux embedded serialization data-structures

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

如何在Delphi中显示格式化(颜色,样式等)日志?

我需要在Delphi 2009中显示一个格式化的日志.格式化不必实现说html的所有功能,而是一个小的子集,例如颜色,字体样式等.

目前我正在使用TRichEdit和我自己的专有标签,例如这是蓝色的.由于无法直接访问RTF文本,因此将其与TRichEdit配合使用非常复杂.例如,要将文本着色为蓝色,我必须:

  1. 解析提取标签的附加文本,找出需要格式化的文本以及如何格式化.
  2. 选择文字.
  3. 应用格式.
  4. 取消选择文本并将选择移动到文本的末尾,为下一个附加做好准备.

这一切都是黑客和缓慢的.您是否知道使用TRichEdit或其他更适合工作的控件更好(更快)的方法?

我应该提一下,我考虑过在TWebBrowser中使用HTML.这种方法的问题是日志可以是1到100000行的任何地方.如果我使用普通的html查看器,我需要每次都设置整个文本而不是简单地附加它.

此外,当我向其添加行时,需要实时更新日志.不只是从文件中读取并显示一次.

delphi logging rtf delphi-2009

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