问题列表 - 第13548页

如何在php中列出所有国家及其州/省?

是否有任何快速指南/参考列出所有国家及其州/省?

就像我点击美国一样,它会列出:阿拉巴马州,阿拉斯加州等

php list countries

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

获取SQL Server上个月的记录

我想根据我的db table [member]字段"date_created"获取上个月的记录.

sql是做什么的?

澄清,上个月 - 2009年1月8日至2009年8月31日

如果今天是2010年3月1日,我需要获取2009年1月12日至2009年12月31日的记录.

sql t-sql sql-server

68
推荐指数
5
解决办法
31万
查看次数

当我匹配并替换Perl中的几个单词时,如何保留空格?

假设我有一些原始文本:

here is some text that has a substring that I'm interested in embedded in it.

我需要文本匹配它的一部分,说:" has a substring".

但是,原始文本和匹配字符串可能存在空格差异.例如,匹配文本可能是:

has a
substring

要么

has  a substring

和/或原始文本可能是:

here is some
text that has
a substring that I'm interested in embedded in it.

我需要我的程序输出的是:

here is some text that [match starts here]has a substring[match ends here] that I'm interested in embedded in it.

我还需要保留原始的空白模式,只需添加开始和结束标记即可.

关于使用Perl正则表达式来实现这一点的任何想法?我试过了,但最终变得非常困惑.

regex perl substitution

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

如何在裸机上'git svn fetch'后更新'git log'?

我有一个简单的git-svn存储库并对其进行了'git svn fetch'.

运行'git log'不会显示更新.我确定有更新,因为它显示'git svn fetch'之后更改的文件,'git svn log'也显示了它们.

请注意,我故意将它作为一个简单的回购,因此'git rebase'将无效.获取所获取更改的适当命令是什么?

git-svn

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

实施服务器推送

阅读关于服务器推送这里.
我想实时从我的Web应用程序将数据推送到客户端.
我一直在寻找TCP套接字作为选项之一.
对于HTTP,我在这里找到了各种Java,PHP,Python和其他框架.但是我不知道是否有任何支持Push.

  • 您建议实施服务器推送的选项和框架是什么?
  • 您会倡导哪种语言来实现相同的原因?为什么?

php ruby python java server-push

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

'yield self'和instance_eval一样吗?

如果用instance_eval定义Foo,有什么区别吗:..

class Foo
    def initialize(&block)
      instance_eval(&block) if block_given?
    end
  end
Run Code Online (Sandbox Code Playgroud)

...或者'屈服自我':

class Foo
  def initialize
    yield self if block_given?
  end
end
Run Code Online (Sandbox Code Playgroud)

无论哪种情况,您都可以这样做:

x = Foo.new { def foo; 'foo'; end }
x.foo 
Run Code Online (Sandbox Code Playgroud)

所以' yield self'意味着Foo.new之后的块总是在Foo类的上下文中进行评估.

它是否正确?

ruby

20
推荐指数
3
解决办法
6723
查看次数

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

将特定于页面的Javascript添加到CakePHP中的每个视图

为了保持我的脚本可维护,我将把每个脚本移动到他们自己的文件中,由控制器和操作组织:

// scripts which only apply to /views/posts/add.ctp
/app/webroot/js/page/posts/add.js

// scripts which only apply to /view/users/index.ctp
/app/webroot/js/page/users/index.js
Run Code Online (Sandbox Code Playgroud)

这一切都很酷,但我希望控制器自动添加这些,因为它显然知道控制器和动作的名称.

我想这是最好的地方AppController::beforeRender().(是?)

唯一的问题是我不知道如何将其实际添加到$scripts_for_layout变量中.我认为获得对javascript辅助对象的引用会起作用,但我无法从控制器中找到它!

class AppController extends Controller {
    var $helpers = array("javascript", "html", "form");

    function beforeRender() {
        // ???
    }
}
Run Code Online (Sandbox Code Playgroud)

javascript cakephp

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

是否有任何javascript控制框架的反转?

是否有任何javascript控制框架的反转?

我能找到的stackoverflow上最接近的答案就是:将两个javascript对象连接在一起的正确方法什么?.这看起来是一个很好的开始,但我想我能够找到具有更长发展历史的东西.

我自己只使用了Castle Windsor,我真的很想念它在网络客户端.

javascript inversion-of-control

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

找到不兼容的类型:必需:注释中的默认枚举

[javac] C:\ws\galileo\test\Cacheable.java:13: incompatible types
[javac] found   : com.io.CacheType
[javac] required: com.io.CacheType
[javac]  public CacheType id() default CacheType.COMMON;
Run Code Online (Sandbox Code Playgroud)

我真的不懂这个.我有一个项目,我自定义为Spring构建一个缓存拦截器.它只是通过缓存名称来指向EhCache并使用aop-autoproxy来加载CacheableAspect(这是我的缓存拦截器).现在,当我在注释中使用默认值时,ANT会在下面给出编译器错误.我尝试更新到最新的JDK(我现在在1.6 16)并在ant脚本中设置源/目标级别但没有成功.当我删除默认值并强制所有区域指定一个值时,它会在ant中编译.

它总是在Eclipse中工作,我的单元测试与之前的默认值完美匹配.

是什么赋予了?我尝试构建一个项目(没有弹簧),简单地用ant回显配置,并在ant fine(和eclipse)中编译.

告诉我可能它可能是春天自动代理的某种方式?但那么为什么编译器不会给我生成的类型名称?GRRRR.有什么想法吗?

import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

import com.io.CacheType;

@Retention(RetentionPolicy.RUNTIME) 
@Target({ElementType.METHOD}) 
public @interface Cacheable {
 public CacheType value() default Cachetype.COMMON;
}

public enum CacheType {

 COMMON("common"),
 PERSISTENT("persistent";

 private String cache;

 CacheType(String cache) {
  this.cache = cache;
 }

 public String cache() {
  return this.cache;
 }
}
Run Code Online (Sandbox Code Playgroud)

java ant aop spring annotations

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