小编Flo*_*sch的帖子

src和dist文件夹的作用是什么?

我正在寻找一个jquery插件的git repo.我想在我自己的项目中进行一些更改,但是当我打开回购时,它有一个我以前从未见过的结构.我不确定使用/复制到我自己的项目中的文件.

有一个"dist"和一个"src"文件夹.这些服务的目的是什么?这是针对gruntjs或jquery插件的特定内容吗?

git repo我很好奇:https://github.com/ducksboard/gridster.js

javascript jquery jquery-plugins gruntjs

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

如何知道谁是GitHub存储库的维护者?

有没有办法知道哪些人在公共GitHub存储库上具有合并权限.如果所有者是用户而不是组织,那么至少我知道一个维护者,但是可能有其他用户具有合并权限.此外,如果所有者是组织,则可能并非组织的所有成员都具有合并权限.那么有没有办法找到确切的维护者?

github

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

找不到自定义Gradle插件ID

我正在编写Gradle插件,但我无法使用该apply plugin:命令在使用该插件的Gradle脚本中工作.我正在使用Gradle 1.1.

我已经构建了插件,clean build并且我正试图通过平面回购添加到Gradle构建中.这似乎有效,但Gradle并没有意识到有一个带有ID的插件test-plugin.插件中的项目名称settings.gradletest-plugin,而属性文件META-INF/gradle-plugins也是test-plugin.properties.我不确定我还能在哪里指定插件ID.

gradle.build项目中的文件正在使用test-plugin:

repositories {
  flatDir name: 'libs', dirs: "../build/libs"
}

dependencies {
  compile 'test:test-plugin:0.1'
}

apply plugin: 'test-plugin'
Run Code Online (Sandbox Code Playgroud)

Gradle出错:

What went wrong:
A problem occurred evaluating root project 'tmp'.
Plugin with id 'test-plugin' not found.
Run Code Online (Sandbox Code Playgroud)

plugins build gradle

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

"gnutls_handshake()失败():一个意外长度的TLS数据包"在学校收到"

这个问题发生在我的Ubuntu 12.04,Git版本1.7.9.5上

总是出现一条错误消息"错误:gnutls_handshake()失败:一个意外长度的TLS数据包正在接收......"而我通过我们学校的网络使用Git和HTTPS协议.

根据使用Wireshark解析数据包的结果,Git-client 在第四步中通过SSL协议发送Hello数据包,并在第五步接收RST/ACK错误.

但是在正常的网络环境中,Git 在第四步中通过TLSv1协议发送Hello数据包,然后在收到ACK数据包后像魅力一样工作.

我想查看在我们奇怪的网络环境中问题发生的地方,还是由Git引起的?

附件是Wireshark在两种网络环境中的结果:

错误的环境

在错误环境中

正确的环境

在正确的环境中

git ubuntu ssl https networking

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

CORS启用但请求标头从不同的主机混合

我有一个启用了CORS的tomcat 8服务器web.xml.CORS插件适用于大多数情况,但有时会混合来自本地主机和服务器主机的头请求

XMLHttpRequest cannot load http://mipldevlinux7:6060/juneberry/data/blue-marbles/config.json. The 'Access-Control-Allow-Origin' header has a value 'http://localhost:3000' that is not equal to the supplied origin. Origin 'http://mipldevlinux7:7777' is therefore not allowed access
Run Code Online (Sandbox Code Playgroud)

我的tomcat服务器在一个名为mipldevlinux7port的6060服务器上,我在端口上的同一主机上有一个生产服务器7777.

我正在进行开发localhost:3000,我的同事运行他的开发服务器localhost:8080.

我们收到了CORS错误,错误混合了我们的localhosts之间的标题3000,有时候也是如此8080.有时我们甚至会收到一个标题请求,mipledevlinux7:7777说明我们从localhost 请求的原因.

我正在使用的CORS是在CORS tomcat 8中构建的:

<filter>
  <filter-name>CorsFilter</filter-name>
  <filter-class>org.apache.catalina.filters.CorsFilter</filter-class>
  <init-param>
        <param-name>cors.allowed.origins</param-name>
        <param-value>*</param-value>
    </init-param>
    <init-param>
        <param-name>cors.allowed.methods</param-name>
        <param-value>GET,POST,HEAD,OPTIONS,PUT</param-value>
    </init-param>
    <init-param>
        <param-name>cors.allowed.headers</param-name>
        <param-value>Content-Type,X-Requested-With,accept,Origin,Access-Control-Request-Method,Access-Control-Request-Headers,Last-Modified</param-value>
    </init-param>
    <init-param>
        <param-name>cors.exposed.headers</param-name>
        <param-value>Access-Control-Allow-Origin,Access-Control-Allow-Credentials</param-value>
    </init-param>
    <init-param>
        <param-name>cors.support.credentials</param-name>
        <param-value>true</param-value>
    </init-param>
</filter>
<filter-mapping>
  <filter-name>CorsFilter</filter-name>
  <url-pattern>/*</url-pattern> …
Run Code Online (Sandbox Code Playgroud)

tomcat xmlhttprequest cors

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

GIT重命名分支并保留所有提交历史记录

我有一个关于在git中重命名分支的问题.我创建了一个本地分支dev并将分支推送到远程.我在dev分支上做了很多工作,并定期更新远程分支.

现在我想将分支的名称从更改devdevelopment.我知道如何在GIT中重命名分支.

我的问题是,如果我重命名分支,确实提交历史记录到dev-branch会丢失吗?如果是,我如何保留我的提交历史记录?

git version-control

5
推荐指数
2
解决办法
2851
查看次数

Tomcat 8上的AntiResourceLocking

我们在Windows上运行Tomcat8,由于Windows锁定了大量的属性,重新部署应用程序有时会失败.

我发现这个文档说你必须将AntiResourceLocking-attribute 添加到Context-element:Apache Tomcat 8 Configuration Reference

我们所有的服务器都是使用脚本构建的,所以这样做server.xml应该不是问题(如果它有效?):

<Engine name="Catalina" defaultHost="localhost">
  <Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true">
    <Context antiResourceLocking="true"></Context>
  </Host>
</Engine>
Run Code Online (Sandbox Code Playgroud)

当服务器重新启动时,Tomcat会打印出以下错误,我们对于出现的问题没有真正的线索:

Failed to initialize component     [StandardEngine[Catalina].StandardHost[localhost].StandardContext[null]]

Caused by: org.apache.catalina.LifecycleException: Failed to initialize component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[null]]

Caused by: java.lang.NullPointerException
at org.apache.catalina.core.StandardContext.getObjectKeyPropertiesNameOnly(StandardContext.java:6233)
Run Code Online (Sandbox Code Playgroud)

有没有人这样做过?我错过了什么吗?

tomcat tomcat8

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

Elixir:更新地图列表中的特定值

给出以下地图列表:

ball_prop_list = 
[
  %{"id" => "cue", "is_idle" => true, "velocity_x" => 0.0, "velocity_z" => 0.0, "x" => -15.0, "z" => 0.0},
  %{"id" => "ball_1", "is_idle" => true, "velocity_x" => 0.0, "velocity_z" => 0.0, "x" => 15.0, "z" => 0.0},
  %{"id" => "ball_2", "is_idle" => true, "velocity_x" => 0.0, "velocity_z" => 0.0, "x" => 17.0, "z" => 1.1},
  %{"id" => "ball_3", "is_idle" => true, "velocity_x" => 0.0, "velocity_z" => 0.0, "x" => 17.0, "z" => -1.1}
]
Run Code Online (Sandbox Code Playgroud)

我该如何着手更改,例如,仅更改和velocity_x,并保持其他所有内容相同? …

elixir

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