问题列表 - 第29339页

Java相当于python的String分区

Java的字符串拆分(regex)函数在正则表达式的所有实例中拆分.Python的分区函数仅在给定分隔符的第一个实例处拆分,并返回{left,separator,right}的元组.

如何实现Java中的分区功能?

例如

"foo bar hello world".partition(" ")
Run Code Online (Sandbox Code Playgroud)

应该成为

"foo", " ", "bar hello world"
Run Code Online (Sandbox Code Playgroud)
  • 是否有提供此实用程序的外部库?

  • 没有外部库我怎么能实现呢?

  • 它可以在没有外部库和没有Regex的情况下实现吗?

NB.我不是在寻找split("",2),因为它不会返回分隔符.

python java string split

4
推荐指数
2
解决办法
4066
查看次数

为iframe内容调整jQuery颜色框的大小?

使用resize()函数,我们可以调整colorbox的ajax内容.但是如何调整具有iframe内容的colorbox的宽度和高度?可以设置colobox的新高度和宽度吗?

我从这个网址找到了解决方案 - http://groups.google.com/group/colorbox/browse_thread/thread/fadc3d68ca764de3/c38fa24136a6abd7?pli=1

但停止使用另一个问题,在iframe内容完全加载之前调用onComplete事件.我已尝试使用setTimeout函数来放置一些等待内容加载.但这不是具体的解决方案,因为网络速度变化以获得响应.

jquery colorbox

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

nhibernate在多对一实体上生成左外连接

我正在使用nHibernate 2.1.2并重新强调nhibernate将在嵌套的多对一实体上生成左外连接.它似乎开始在第三个嵌套音符上生成left-outer-join,从实体组织开始.我在映射文件中设置了以下强制使用内连接,我在映射文件中错过了什么?真的希望有人能给我一个暗示.感谢任何帮助!

lazy="false" fetch="join"
Run Code Online (Sandbox Code Playgroud)

示例和关系: 销售记录 - 员工 - 组织

nhibernate生成:

select...
from sales 
inner join employee
left outer join organization
Run Code Online (Sandbox Code Playgroud)

Sales.hbm.xml

<many-to-one name="Employee" insert="true" update="true" access="field.pascalcase-underscore" not-null="true" lazy="false" fetch="join"/>
<column name="EmployeeId" not-null="true"/>
</many-to-one>
Run Code Online (Sandbox Code Playgroud)

Employee.hbm.xml

<many-to-one name="Organization" insert="true" update="true" access="field.pascalcase-underscore" not-null="true" lazy="false" fetch="join"/>
<column name="OrgId" not-null="true"/>
</many-to-one>
Run Code Online (Sandbox Code Playgroud)

nhibernate outer-join

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

9
推荐指数
2
解决办法
1321
查看次数

如何复制Makefile中的目录?

我有一个目录images/,我想build/images/从Makefile中复制到.该目录可能包含多个级别的子目录.最优雅的方式是什么?我想要:

  • 避免每次make运行时都有完整的目录副本(即没有cp -r)
  • 保证一致性(即如果文件中的文件更改images/应自动更新build/images/)
  • 避免为Makefile中的每个图像和每个子目录指定规则
  • 解决问题make,所以没有rsynccp -u如果可能的话

我正在使用GNU make,因此允许GNU特定的东西.

directory makefile gnu-make

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

RGB的白色不正确

看看代码

const CGFloat *c = CGColorGetComponents([[UIColor whiteColor] CGColor]); 
slider1.value = c[0];
slider2.value = c[1];
slider3.value = c[2];
Run Code Online (Sandbox Code Playgroud)

c [2]变为0.对于whiteColor,所有RGB值都为1.0.为什么它没有返回蓝色组件的正确值?

任何代码片段?从白色获取RGB值?

iphone objective-c

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

如何在全屏模式下启用键盘输入?

我听说flash动作脚本3在全屏模式下禁用了键盘交互.我该如何启用.

flash actionscript fullscreen actionscript-3

4
推荐指数
2
解决办法
9722
查看次数

Java代码约定:使用"default"作为变量名

我想使用'default'作为变量名.是否有一个代码约定(如类 - > clazz),它建议我应该如何命名变量?

java coding-style naming-conventions

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

如何在Emacs中以文档视图模式向下滚动页面?

我最近开始在Emacs中使用doc-view,但是我遇到了很多问题。主要的问题是我无法向下滚动页面。我可以使用“ n”或“ p”查看下一页或上一页,但是用于向上和向下滚动页面的命令(据说是SPACE和DEL)不起作用。好吧,公平地讲,DEL是可行的,但是它转到上一页而不是向上滚动到上一页的底部。结果是我只能看到pdf页面的顶部,而不能看到底部。

我尝试将视图更改为连续视图,但这也不起作用。这是我尝试更改的内容:

替代文字

我确实检查了doc-view的自定义设置,但是对我来说,变量(或选项,或称其为“变量”)似乎并不能解决我的问题。

更多信息:我确实设法使SPACE和DEL可以正常工作,但是我不记得自己做了什么,也无法使其再次工作。我正在使用Aquamacs。

有任何想法吗?

顺便说一句,我遇到的另一个问题是doc-view导致Aquamacs崩溃,这意味着它冻结了所有内容,保持“思考”状态,我不得不强制退出Aquamacs使其重新工作。虽然这不是我的主要问题,但如果有人能告诉我任何有关此事,我也将不胜感激。

谢谢!

编辑:我尝试了下面的答案所建议的,它不起作用,继续尝试其他事情/命令,然后Cn和SPACE开始起作用!我退出了Aquamacs,再次启动它,打开了一个pdf文档,然后又恢复了工作。有人可以解释发生了什么吗?我该如何使其可靠?

emacs docview

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

TSQL授予所有表的读写权限

正在设定

EXEC sp_addrolemember N'db_datareader', N'User'
EXEC sp_addrolemember N'db_datawriter', N'User'
Run Code Online (Sandbox Code Playgroud)

与向User授予所有表的SELECT/INSERT/DELETE/UPDATE相同

GRANT SELECT ON  [Schema].[Table] TO [User]
GRANT INSERT ON  [Schema].[Table] TO [User]
GRANT DELETE ON  [Schema].[Table] TO [User]
GRANT UPDATE ON  [Schema].[Table] TO [User]
Run Code Online (Sandbox Code Playgroud)

t-sql sql-server

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