我之前从未使用过正则表达式,我想知道如何在PHP中编写一个获取URL域的正则表达式.例如:http: //www.hegnar.no/bors/article488276.ece - > hegnar.no
我有以下控制器:
@moulding = Moulding.find( params[:id].split(","), :select => 'id, cost, width' )
@mount = MaterialCost.find(1).cost_per_square_mm
@glass = MaterialCost.find(2).cost_per_square_mm
@backing_board = MaterialCost.find(3).cost_per_square_mm
@vat = AppOption.find( 1, :select => 'value' )
@wastage = AppOption.find( 2, :select => 'value' )
@markup = AppOption.find( 3, :select => 'value' )
respond_to do |format|
format.json { render :json => { :moulding => @moulding, :mount => @mount, :glass => @glass, :backing_board => @backing_board, :vat => @vat, :wastage => @wastage, :markup => @markup } }
end
Run Code Online (Sandbox Code Playgroud)
JSON输出如下:
{"moulding":[{"moulding":{"cost":"3.1","id":2,"width":45}},{"moulding":{"cost":"1.5","id":4,"width":30}},{"moulding":{"cost":"2.1","id":6,"width":50}}],"mount":"0.00000246494303242769","glass":"0.0000032426589803639","backing_board":"0.00000135110790848496","vat":{"app_option":{"value":"17.5"}},"wastage":{"app_option":{"value":"20"}},"markup":{"app_option":{"value":"3"}}}
Run Code Online (Sandbox Code Playgroud)
我希望JSON采用以下格式: …
我们是否总是必须使用jdbc和Java程序来建立与数据库的连接,还是只使用odbc来连接到Java程序的数据库?
什么表达式将选择所有文本节点:
a,script或者style?我正在使用一些代码来添加和删除同一对象上的各种CSS类.代码看起来像:
function switch_states(object_to_change) {
if(object_to_change.hasClass('ready') {
object_to_change.removeClass('ready');
object_to_change.addClass('not_ready');
} else {
object_to_change.removeClass('not_ready');
object_to_change.addClass('ready');
}
}
Run Code Online (Sandbox Code Playgroud)
我怀疑我可能会把这两个snippits链接成类似的object_to_change.removeClass('ready').addClass('not_ready');但是我不得不怀疑:除了易读性和neato因素之外,这是否会给我带来任何性能提升?
我的问题:链式对象是否比两个非链式对象更快地完成工作?如果是这样,为什么?如果不是,在什么时候使用链式对象变得比不同的对象更有效 - 即在链式jQuery对象在什么条件下提供性能提升?
我正在使用handler.postDelayed()我的应用程序的下一个阶段之前创建一个等待期.在等待期间,我显示一个带有进度条和取消按钮的对话框.
我的问题是我找不到在时间流逝之前取消postDelayed任务的方法.
我正在尝试在vista 64环境中使用ant来构建一些docbook/xml文件.
但是,我无法解决此错误消息.有人有建议吗?
C:\ Users\Robert Admin> ant无法找到tools.jar.预计在C:\ Program Files\Java\jre6\li b\tools.jar中找到它.Buildfile:build.xml不存在!构建失败
谷歌搜索,我看到这个tools.jar消息是蚂蚁无法找到jdk的结果.实际上,C:\ Program Files\Java\jre6\li\t\tools.jar是一个安装了另一个程序的JRE(我猜).Tools.jar位于:C:\ Program Files\Java\jdk1.6.0_22\lib
我似乎无法告诉Ant查看JDK路径,只查看已存在的JRE路径.(从Ant文档来看,似乎JRE是不够的).
C:\Users\Robert Admin>echo %JAVA_HOME%
C:\Program Files\Java\jdk1.6.0_22\bin
C:\Users\Robert Admin>ant
Unable to locate tools.jar. Expected to find it in C:\Program Files\Java\jre6\li
b\tools.jar
Buildfile: build.xml does not exist!
Build failed
C:\Users\Robert Admin>echo %ANT_HOME%
I:\My Documents\1latest\ant
C:\Users\Robert Admin>where java
C:\Windows\System32\java.exe
C:\Program Files (x86)\Java\jre6\bin\java.exe
C:\Program Files\Java\jdk1.6.0_22\bin\java.exe
C:\Users\Robert Admin>java -version
java version "1.6.0_22"
Java(TM) SE Runtime Environment (build 1.6.0_22-b04)
Java HotSpot(TM) 64-Bit Server VM (build 17.1-b03, mixed mode)
Run Code Online (Sandbox Code Playgroud)
更新#1.我尝试卸载64位jdk并安装32位jdk.结果: …
除了显而易见的,有人可以解释多列分区和使用子分区之间有什么不同吗?哪一个更适合OLTP场景?有关详细信息,请参阅"Oracle数据库管理员指南"中的" 管理分区表和索引 ".
在多列上分区的表的(哑)示例是:
CREATE TABLE demo1
(
year NUMBER,
month NUMBER,
day NUMBER,
instance NUMBER, /* assuming this can only be 1 or 2 */
other1 VARCHAR2(50),
other2 VARCHAR2(50),
other3 VARCHAR2(50)
)
PARTITION BY RANGE (year,instance)
(
PARTITION data_2009_inst1 VALUES less than (2009,2) TABLESPACE data_2009,
PARTITION data_2009_inst2 VALUES less than (2009,3) TABLESPACE data_2009,
PARTITION data_2010_inst1 VALUES less than (2010,2) TABLESPACE data_2010,
PARTITION data_2010_inst2 VALUES less than (2010,3) TABLESPACE data_2010,
PARTITION data_2011_inst1 VALUES less than (2011,2) TABLESPACE data_2011,
PARTITION data_2011_inst2 …Run Code Online (Sandbox Code Playgroud) 我正在尝试在Windows 7上安装NERDTree(Vim插件).我在我的用户文件夹(C:/ Users/Username)上创建了一个.vim目录并在那里解压缩插件.我运行:helptags~.vim\doc和:helptags [full-path].关闭并重新打开Vim.
但是当我尝试:
:NERDTree
Run Code Online (Sandbox Code Playgroud)
编辑说:
E492: Not an editor command: NERDTree
Run Code Online (Sandbox Code Playgroud)
我该怎么办?
我必须将此信息保存在数据库中
人 - >结婚 - >人
我应该在哪里保存这些信息?我应该在这里申请什么样的设计模式?
谢谢!
mysql database database-design entity-relationship relational-database
java ×2
javascript ×2
android ×1
ant ×1
database ×1
jdbc ×1
jquery ×1
json ×1
mysql ×1
nerdtree ×1
odbc ×1
oracle ×1
partitioning ×1
php ×1
postdelayed ×1
regex ×1
vim ×1
vim-plugin ×1
windows ×1
xpath ×1