问题列表 - 第42484页

Rails 3:子域路由

我正在尝试从rails 2.3.x(使用subdomain_routes插件)转换一些子域路由,如下所示:

map.subdomain :biz do |biz|
  biz.resources :users
  biz.resources :projects

  biz.root :controller => 'home'
end
Run Code Online (Sandbox Code Playgroud)

有了这些路线,我得到这样的网址:

http://biz.example.com/users # :controller => 'biz/users', :action => 'index', :subdomain => 'biz'
Run Code Online (Sandbox Code Playgroud)

使用rails3,没有subdomain_routes,我无法创建相同类型的路由(即使我已经阅读过可能).试过这个:

scope :module => :biz, :as => :biz do
  constraints(:subdomain => 'biz') do
    resources :users
    resources :projects
    root :to => 'Biz::HomeController#index'
  end
end
Run Code Online (Sandbox Code Playgroud)

但是在尝试使用控制台时,我没有获得子域名,所以对于:app.biz_users_url#http ://www.example.com/users 而不是http://biz.example.com/users

我也阅读/观看了这些资源,但我的具体问题没有解决办法:

http://railscasts.com/episodes/221-subdomains-in-rails-3 http://yehudakatz.com/2009/12/26/the-rails-3-router-rack-it-up

有什么建议?提前致谢 ;)

一个.

subdomain routes ruby-on-rails-3

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

使用yasnippet进行框式注释

我正在寻找一个yasnippet模板,它允许我将许可证头添加到Emacs中的脚本缓冲区.有点像这样,但有点改进:

  1. 标题需要包括每用户数据,例如版权所有者的日期名称和电子邮件,可以通过yasnippet的嵌入式elisp扩展获得.
  2. 标题需要使用语法进行注释,具体取决于文件当前所处的编程模式.已经有一个片段的要点可以完成所有这些操作.基本上它等于嵌入(comment-region (point-min) (point))在你的代码片段的末尾.
  3. 现在,我想将注释样式更改为一个框.请参阅emacs文档以获取comment-style变量,或者,如果您想查看框样式注释的样子,只需调用M-x comment-box活动区域:它comment-region使用正确的选项进行调用.

第一种方法是通过将上一个代码段的末尾修改为:来设置样式:

(let ((comment-style 'box))
            (comment-region (point-min) (point)))
Run Code Online (Sandbox Code Playgroud)

不幸的是,压痕搞砸了,我的盒子不是矩形的.如果我从片段开始:

Copyright (c) ${1:`(nth 5 (decode-time))`}
All rights reserved.

Redistribution and use in source and binary forms, with or
without modification, are permitted`
      (let ((comment-style 'box))
            (comment-region (point-min) (point)))`
Run Code Online (Sandbox Code Playgroud)

该片段的扩展"打破了盒子"(我正在使用ocaml注释语法调试此片段,而不是它应该重要):

(**************************************************************)
(* Copyright (c) 2010                                    *)
(* All rights reserved.                                       *)
(*                                                            *)
(* Redistribution and …
Run Code Online (Sandbox Code Playgroud)

emacs elisp code-snippets

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

putc需要stdout,vs puts

C历史问题在这里.为什么C函数putc需要第二个参数

putc( 'c', stdout ) ;
Run Code Online (Sandbox Code Playgroud)

虽然看起来很方便哦

puts( "a string" ) ;
Run Code Online (Sandbox Code Playgroud)

msvc ++中有一个函数

putchar( 'c' ) ;
Run Code Online (Sandbox Code Playgroud)

哪种方式可以按照预期的方式putc工作.我认为第二个参数putc是能够指向putc文件,但有一个功能fputc.

c history stdio

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

在javascript串联?

我想在javascript中连接两个字符串即

$('#bio').css('font-color', result.titlecolor);
Run Code Online (Sandbox Code Playgroud)

但我想在result.titlecolor ie之前放置字符#

 $('#bio').css('font-color','#' result.titlecolor);
Run Code Online (Sandbox Code Playgroud)

这是对还是错?谢谢

javascript jquery concatenation

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

Microsoft LogParser:如何在文件中使用参数

我已经开始使用Microsoft LogParser来分析IIS日志.

LogParser允许从文件中使用SQL查询,并直接在命令行中为查询提供参数,例如:

LogParser file:query.sql?date=2010-12-29 -i:IISW3C
Run Code Online (Sandbox Code Playgroud)

query.sql是一个带有SQL查询的文件名

date = 2010-12-29是提供给SQL查询的参数

这是query.sql的内容:

select cs-uri-stem
      ,count(*)
from logs.log 
where date = <date>
group by cs-uri-stem 
Run Code Online (Sandbox Code Playgroud)

问题是我不知道如何在文件中调用参数.有人知道吗?

sql parameters logging logparser

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

我如何找到光线在 3d 网格中相交的所有立方体?

我需要从地面向太阳投射光线,并想找出物体是否在阴影中。我计划通过追踪从地面立方体到太阳的线并查找是否有任何物体挡住路来做到这一点。然而,我不熟悉如何找到一条线相交的所有立方体的数学,因此我可以测试它们是否被填充。有人能解释一下吗?

3d collision-detection

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

允许单击并拖动视图以拖动窗口本身?

我正在使用一个带纹理的窗口,它的顶部有一个标签栏,位于标题栏的下方.

我已经-setContentBorderThickness:forEdge:在窗口上使用了渐变效果,并确保纸张从正确的位置滑出.

然而,什么不起作用是拖动窗口.如果我点击并拖动实际上是标题栏的区域,但是由于标题栏渐变溢出到(可能/通常是空的)标签栏,它容易点击太低而且当你试图拖动时感觉非常令人沮丧并意识到窗户没有移动.

我注意到NSToolbar,当标题栏下方占据的空间大致相同时,允许在光标位于其上时拖动窗口.如何实现这一点?

谢谢.

标签栏

macos cocoa objective-c appkit nswindow

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

将第三方库(libs.a)与NDK链接

我正在构建一个Android apk,它使用第三方的一些本机库,这些库位于静态对象代码库(.a文件)中,我需要编写一个JNI包装器来访问Java这些函数.

这些库已经使用交叉编译器进行编译,并且本身就是Android.

如何编译链接到.a libs文件中的函数的JNI源?

这是我的Android.mk

LOCAL_PATH := $(call my-dir)

include $(CLEAR_VARS)

LOCAL_LDLIBS := -llog

LOCAL_MODULE    := ndk1
LOCAL_SRC_FILES := native.c

include $(BUILD_SHARED_LIBRARY)
Run Code Online (Sandbox Code Playgroud)

当我编译时,我只获得编译的native.c文件.

java java-native-interface android android-ndk

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

将字符串值转换为枚举值C#

我有一类MyClass具有

public enum Days{Mon, Tue, Wed}
Run Code Online (Sandbox Code Playgroud)

然后是一个领域

public Days dayOfWeek;
Run Code Online (Sandbox Code Playgroud)

从我的解决方案中的另一个类,我有一个string(myString)值0,1或者2.我想设置一个MyClass's(被调用myClassInstance)字段的实例dayOfWeek等于myStringvalue0意味着Mon,1意味着Tue ......

我试过了

myClassInstance.dayOfWeek = Convert.ToInt32(myString)
Run Code Online (Sandbox Code Playgroud)

myClassInstance.dayOfWeek = (int) myString
Run Code Online (Sandbox Code Playgroud)

但都没有工作.我确信这很简单.为什么这些技术不起作用?

c# enums casting .net-3.5

0
推荐指数
2
解决办法
2346
查看次数

PHP函数获取数组的前5个值

Array
(
    [university] => 57
    [iit] => 57
    [jee] => 44
    [application] => 28
    [study] => 26
    [college] => 23
    [exam] => 19
    [colleges] => 19
    [view] => 19
    [amp] => 18
)
Run Code Online (Sandbox Code Playgroud)

如何获得前5个元素的数组?

php arrays slice

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