小编Rub*_*zzo的帖子

如何在git repo中grep文件?

我喜欢git grep搜索签入回购的所有文件.这很棒.但是可以使用它(或其他一些git命令)来查找文件(独立于内容)吗?

目前我这样做:

$ find . | grep middleware
Run Code Online (Sandbox Code Playgroud)

哪个有效,但它没有使用git索引,这意味着它会遍历每个找到的文件,并报告与之匹配的文件.gitignore.

任何聪明的技巧的想法?

git grep

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

访问Laravel应用程序时为什么"没有这样的文件或目录... autoload.php"?

我是Laravel的新手,一直试图安装Laravel,浪费了三个小时,遗憾的是没有工作.当我通过公共目录访问时,我收到以下错误:

警告:require(C:\ wamp\www\laravel\bootstrap /../ vendor/autoload.php):无法打开流:C:\ wamp\www\laravel\bootstrap\autoload.php中没有此类文件或目录在第17行调用堆栈

以下内容:

致命错误:require():在C中打开所需的'C:\ wamp\www\laravel\bootstrap /../ vendor/autoload.php'(include_path ='.; C:\ php\pear')失败

php frameworks laravel

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

如何在Ember.js中重新加载当前路线?

在Ember.js我有模特的路线.你能帮我吗,当我在路线播放列表上如何重新加载这个路线(或设置新数据到模型)时,从另一个JS函数回调调用?我一直在寻找文档这么久,但对我没有帮助.

App.PlaylistRoute = Ember.Route.extend({
 setupController: function(controller, model) {
  $.getJSON('api/playlist.php?' + Math.random().toString(36), function (data) {
   controller.set('model', data);
  });
 }
});
Run Code Online (Sandbox Code Playgroud)

非常感谢!

javascript ember.js

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

什么浏览器支持`overflow-y`?

据我所知,overflow-y是一个CSS3选择器.但是在http://www.findmebyip.com/litmus,它没有显示那个选择器,显示我不知道哪些浏览器支持它.

首先,是overflow-yoverflow-x实际CSS3选择?

二,哪些浏览器支持它们?

html css css3

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

如何使用Composer将代码标记为稳定?

我最近遇到了作曲家的变化意味着默认minimum-stabilitystable,而不是将其设置为dev我想将我的一些库标记为稳定.

我实际上使用了两个相关的分支,releasedev从分支master.每隔一段时间就会将某些内容合并release并标记为新版本.

作曲家如何确定我的库的稳定性,是否有分支,版本号,composer.json中的键的命名约定?

谢谢

php git composer-php

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

在快速框架中的会话中得到奇怪的错误

我是新来的表达框架,这是我在server.js文件中的内容:

// Module dependencies.
var application_root = __dirname,
express = require( 'express' ), //Web framework
path = require( 'path' ), //Utilities for dealing with file paths
mongoose = require( 'mongoose' ); //MongoDB integration

//Create server
var app = express();

// Configure server
app.configure( function() {

app.use( express.bodyParser() );
app.use( express.methodOverride() );
app.use( app.router );
app.use(express.session({secret:'thisismysupersecret'}));
app.use( express.static( path.join( application_root, 'site') ) );
app.use( express.errorHandler({ dumpExceptions: true, showStack: true }));
});
app.post("/verifyLogin",function(request,response){
var usr=request.body.username;
var pass=request.body.password;
//request.session.email=usr;
response.redirect('dashboard');
}); …
Run Code Online (Sandbox Code Playgroud)

node.js express

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

如何删除弹性beanstalk生成的空s3桶

在我的控制台中,我看到AWS Elastic Beanstalk创建的空桶.

它的名字是'elasticbeanstalk-ap-northeast-1-xxxxxxx'.

我已经删除了我的Elastic Beanstalk项目,但S3存储桶仍然存在,我无法删除.

在此输入图像描述

有没有办法删除它?

amazon-s3 amazon-web-services

29
推荐指数
4
解决办法
6797
查看次数

如何在一个Spring应用程序中的web.xml中注册多个servlet

我想在我的Spring web.xml中定义两个servlet - 一个用于应用程序html/jsp页面,另一个用于将由外部应用程序调用的Web服务.这是web.xml:

<servlet>
  <servlet-name>myservlet</servlet-name>
  <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
  <load-on-startup>1</load-on-startup>
</servlet>

<servlet-mapping>
  <servlet-name>myservlet</servlet-name>
  <url-pattern>*.htm</url-pattern>
</servlet-mapping>

<context-param>
  <param-name>contextConfigLocation</param-name>
  <param-value>WEB-INF/user-service-servlet.xml</param-value>
</context-param>

<servlet>
  <servlet-name>user-webservice</servlet-name>
  <servlet-class>org.apache.cxf.transport.servlet.CXFServlet</servlet-class>
  <load-on-startup>1</load-on-startup>
</servlet>

<servlet-mapping>
  <servlet-name>user-webservice</servlet-name>
  <url-pattern>/UserService/*</url-pattern>
</servlet-mapping>
Run Code Online (Sandbox Code Playgroud)

如果我有myservlet自己在文件中使用DispatcherServlet,它工作正常.如果我的user-webservice带有context-param,它的配置文件(user-service-servlet.xml),它可以正常工作.但是,如果我在文件中都有,那么myservlet不起作用,因为myservlet-servlet.xml文件没有自动加载.如果我删除context-param,那么myservlet可以正常工作,但是user-webservice不能正常工作,因为它没有加载配置文件(user-service-servlet.xml).

如何定义两个servlet并加载它们的两个配置文件?

java spring web.xml servlets

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

如何将Git子模块与Composer加载的库一起使用?

我有一个Zend Framework 2应用程序.它包含一些库代码,其中包含业务逻辑和一些其他实用程序,这些实用程序将在以后创建的其他应用程序中使用.

我的目的是使用Composer在项目中共享它.问题是,我该如何正确地完成这项工作并简化开发?我几乎肯定需要在其他项目中对库进行更改和添加.

我尝试将其设置vendor/stuff为包含所需包的git子模块,并在主服务器中引用它,composer.json如下所示(ref):

"repositories": [
    {
        "type": "git",
        "url": "vendor/stuff"
    }
],
"require": {
    "stuff/library": "master"
},
Run Code Online (Sandbox Code Playgroud)

Composer无法以这种方式加载它.它抱怨无法找到包,可能是因为它忽略了URL本地和相对的事实.从技术上讲,它不需要; vendor/stuff文件夹是通过git submodule命令单独初始化的.

composer-php

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

"不存在具有给定标识符的行",尽管它存在

我正在使用Hibernate并获取

线程"main"中的异常org.hibernate.ObjectNotFoundException:不存在具有给定标识符的行:[#271]

这个错误的奇怪之处在于,具有给定id的对象存在于数据库中.我在有问题的应用程序运行中插入了有问题的记录.如果我在同一次运行中访问它(即相同的休眠会话),则检索数据似乎没有问题.

仅仅因为它可能是映射的错误:

public class ProblemClass implements Persistent {
  @ManyToOne(optional = false)
  private MyDbObject myDbObject;
}
public class MyDbObject implements Persistent {
  @OneToMany(mappedBy = "myDbObject")
  private List<ProblemClass> problemClasses;
  @ManyToOne(optional = false)
  private ThirdClass thirdClass;
}
Run Code Online (Sandbox Code Playgroud)

我绝对不知道哪里可以看.任何提示高度赞赏!

只是为了澄清:数据被插入到应用程序的另一个RUN中.它肯定在数据库中,因为我可以在应用程序终止后通过SQL查询看到它.在那之后,即再次启动应用程序时,我在数据库的FIRST查询中得到错误 - 没有删除,也没有涉及回滚.

另外:因为有人问过,这里是获取数据的代码:

public List<ProblemClass> getProblemClasses() {
    Query query = session.createQuery("from ProblemClass");
    return query.list();
}
Run Code Online (Sandbox Code Playgroud)

只是为了完成它,这里是插入它的通用代码(在获取应用程序的另一个RUN之前):

public void save(Persistent persistent) {
    session.saveOrUpdate(persistent);
}
Run Code Online (Sandbox Code Playgroud)

java hibernate

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