问题列表 - 第48409页

替换Objective-C中字符串中的一个字符

希望有人可以帮助我 - 我想替换字符串中的某个字符,我想知道最好的方法是什么?

我知道角色的位置,例如,如果我想将字符串中的第3个字符从A更改为B - 我将如何编码?

string objective-c nsstring ios

49
推荐指数
4
解决办法
6万
查看次数

TreeViewColumn标头中的PyGTK Entry小部件

如何gtk.Entrygtk.TreeViewColumn标题/标题中使小部件可聚焦或可编辑?我试过这个:

# Create tree-view.
treeview = gtk.TreeView()

#...

# Create column.
renderer = gtk.CellRendererText()
column = gtk.TreeViewColumn(None, renderer, text=0)

# Set column header.
header = gtk.VBox()

title = gtk.Label("Column")
header.pack_start(title)

filter = gtk.Entry()
#...
header.pack_start(filter)

header.show_all()
column.set_widget(header)

# Add column
treeview.append_column(column)
Run Code Online (Sandbox Code Playgroud)

但是列标题中的Entry小部件不可编辑且不会聚焦.我已经尝试将'clickable'设置为TrueFalse.我在Ubuntu 10.04上使用pygtk 2.21.0-0ubuntu1和libgtk 2.22.0-0ubuntu1.任何帮助将不胜感激.

编辑:

问题源于GtkTreeViewColumn标头的显示方式.标题小部件放在GtkAlignment其父级是GtkHBox其父级是GtkButton其父级最终的父级GtkTreeView.该GtkButton是拦截和阻止我GtkEntry被聚焦和接收鼠标输入.

python gtk pygtk gtktreeview gtkentry

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

包级Javadoc文件的空模板

Oracle页面" 如何为Javadoc工具编写文档注释 "具有指向" 包级文档注释文件的空模板 "的链接,该模板未显示基本"package.html"文件的预期内容.我正在维护旧的Javadoc,看到package.html和overview.html的正确示例会很有趣.

是否有一个入门(经典)Javadoc页面,显示这些文件的正确内容?

java javadoc

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

Maven中的用户和项目特定设置

我们同时开发项目的多个分支.每个开发人员都有多个工作副本,每个工作副本使用自己的数据库模式.(通常会有每个分支工作拷贝,但有时甚至超过一个工作日每个分支副本.)我们需要让Maven的了解DB凭据(数据库迁移插件,单元测试,为的dev的实例小服务程序).

我们无法将凭据放入,pom.xml因为每个开发人员可能使用不同的数据库模式名称.我们无法放入凭据,settings.xml因为每个开发人员都使用多个架构.

我们把凭证放在哪里?

例如,http://code.google.com/p/c5-db-migration/描述了需要存在数据库凭据,pom.xml但我想将它们外部化为不受版本控制的文件.

settings configuration branch properties maven

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

如何在不更改主键的情况下执行SQL插入或替换操作?

我正在尝试将记录插入到SQLite数据库表中.该表对列"URL"具有唯一约束,并且主键自动增量整数"_id".

我使用insert或replace作为我的冲突解决方案,因为我需要保留新数据.但是,此方法是递增主键并弄乱其他表中的某些外键.

在不更新_id的情况下覆盖记录的最佳方法是什么?

sql database sqlite android

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

java将单位转换为整数的字符串

我想将'1g'或'100k'或'15 .3m'等字符串转换为整数.我怀疑这是浮在maven中心的一些图书馆周围,但我不太确定在哪里先看.

更清楚的是,我关注的是无量纲数,或者,如果您愿意,我还关注磁盘空间/文件大小单位.想想-Xmx到java命令.

java

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

Writer或OutputStream?

我正在设计一个库,其中一个类应该能够将自己的内部转换为文本.我应该使用哪个班级:OutputStreamWriter?它们之间的关键区别是什么(在我的情况下)?

public interface Memento {
  void save(OutputStream stream);
  void save(Writer writer);
}
Run Code Online (Sandbox Code Playgroud)

哪一个?

java

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

如何在没有先保存文本文件的情况下在Ruby中进行FTP

由于Heroku不允许将动态文件保存到磁盘,我遇到了一个两难的境地,我希望你能帮我克服.我有一个可以在RAM中创建的文本文件.问题是我找不到允许我将文件流式传输到另一个FTP服务器的gem或函数.我正在使用的Net/FTP gem需要先将文件保存到磁盘.有什么建议?

ftp = Net::FTP.new(domain)
ftp.passive = true
ftp.login(username, password)
ftp.chdir(path_on_server)
ftp.puttextfile(path_to_web_file)
ftp.close
Run Code Online (Sandbox Code Playgroud)

ftp.puttextfile函数是需要物理文件存在的函数.

ruby ftp heroku

12
推荐指数
2
解决办法
7113
查看次数

CSS:内联样式是否更慢?

哪个呈现得更快?

// Just HTML
<div id="holder">
    <div style="float:left;">test1</div>
    <div style="float:left;">test2</div>
    <div style="float:left;">test3</div>
</div>
Run Code Online (Sandbox Code Playgroud)

要么

// CSS
#holder div{
    float:left;
}

// HTML
<div id="holder">
    <div>test1</div>
    <div>test2</div>
    <div>test3</div>
</div>
Run Code Online (Sandbox Code Playgroud)

html css performance html-rendering

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

#elif定义没有括号

使用带有BLAH_BLAH的VS2005定义以下预处理器条件为false:

#elif defined BLAH_BLAH
Run Code Online (Sandbox Code Playgroud)

但如果我改成它

#elif defined(BLAH_BLAH)
Run Code Online (Sandbox Code Playgroud)

是真的.

为什么括号在这里有所作为?

c++ visual-studio-2005 c-preprocessor

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