程序设计

专业和发烧友程序员的问答

18
Git-如何修复“损坏的”交互式基础?
我设法在本地git存储库中创建了一个小混乱。我试图通过使用以下说明修复损坏的提交。在运行“ git commit --amend”之前(以及在git rebase --interactive之后),我认为更改不正确,因此我执行了“ git reset HEAD --hard”。我告诉你,这不是一个好主意。 现在,交互式资源库似乎“卡住了”。Git将当前分支显示为(| REBASE-m)。我的存储库中的每个命令(cd ..,ls,git rebase ...)都给出以下错误: cat:.git / rebase-merge / head-name:没有这样的文件或目录 这是git rebase --abort的样子: $ git rebase --abort cat: c:/_work/project/src/git/.git/rebase-merge/quiet: No such file or directory cat: c:/_work/project/src/git/.git/rebase-merge/head-name: No such file or directory cat: c:/_work/project/src/git/.git/rebase-merge/orig-head: No such file or directory HEAD is …
182 git  msysgit  git-rebase 

7
将特定的选定列提取到新DataFrame中作为副本
我有一个带有4列的pandas DataFrame,我想创建一个只有三个列的新 DataFrame 。这个问题类似于:从数据框中提取特定的列,但对于不是R的熊猫来说。以下代码不起作用,会引发错误,并且肯定不是熊猫的方式。 import pandas as pd old = pd.DataFrame({'A' : [4,5], 'B' : [10,20], 'C' : [100,50], 'D' : [-30,-50]}) new = pd.DataFrame(zip(old.A, old.C, old.D)) # raises TypeError: data argument can't be an iterator 熊猫式的做法是什么?

12
查找包含特定提交的合并提交
想象一下以下历史: c---e---g--- feature / \ -a---b---d---f---h--- master 如何找到提交“ c”已合并到主服务器中的时间(即找到合并提交“ h”)?
182 git 

16
Access-Control-Allow-Origin不允许使用Origin <origin>
XMLHttpRequest cannot load http://localhost:8080/api/test. Origin http://localhost:3000 is not allowed by Access-Control-Allow-Origin. 我阅读了有关跨域Ajax请求的信息,并了解了潜在的安全问题。就我而言,有2台服务器在本地运行,并且希望在测试期间启用跨域请求。 localhost:8080 - Google Appengine dev server localhost:3000 - Node.js server localhost:8080 - GAE server从节点服务器加载页面时,我向发出了一个ajax请求。最简单,最安全的方法是什么(不想用disable-web-security选项启动chrome )。如果必须更改'Content-Type',是否应该在节点服务器上进行更改?怎么样?

13
Gunicorn Worker超时错误
我已经建立了与3名工人,30名工人连接并使用eventlet worker类的gunicorn。它在Nginx后面设置。在每隔几个请求之后,我就会在日志中看到这一点。 [ERROR] gunicorn.error: WORKER TIMEOUT (pid:23475) None [INFO] gunicorn.error: Booting worker with pid: 23514 为什么会这样呢?我如何找出问题所在? 谢谢
182 gunicorn 

16
停止所有node.js服务器实例
这是我第一次使用Node.js,遇到了这个问题: 我已经通过IDE的插件启动了节点服务器。不幸的是,我无法使用IDE的终端。因此,我尝试从命令行运行脚本。 这是问题所在-我正在使用Express模块​​,而我的应用正在监听某个端口(8080)。当我从命令行启动应用程序时,它将引发以下错误: events.js:71 throw arguments[1]; // Unhandled 'error' event ^ Error: listen EADDRINUSE at errnoException (net.js:770:11) at HTTPServer.Server._listen2 (net.js:910:14) at listen (net.js:937:10) at HTTPServer.Server.listen (net.js:986:5) at Object.&lt;anonymous&gt; (C:\xampp\htdocs\node\chat\app.js:5:5) at Module._compile (module.js:449:26) at Object.Module._extensions..js (module.js:467:10) at Module.load (module.js:356:32) at Function.Module._load (module.js:312:12) at Module.runMain (module.js:492:10) 即使我不太确定该错误可能是什么,我仍然认为这是因为该应用程序正在侦听已在使用的端口。所以我做了: netstat -an 我可以看到 TCP 0.0.0.0:8080 …



1
如何在Linux中为所有用户设置JAVA_HOME
我是Linux系统的新手,并且Java文件夹似乎太多了。 java -version给我: Java版本“ 1.7.0_55” OpenJDK运行时环境(rhel-2.4.7.1.el6_5-x86_64 u55-b13) OpenJDK 64位服务器VM(内部版本24.51-b03,混合模式) 当我尝试构建Maven项目时,出现错误: Error: JAVA_HOME is not defined correctly. We cannot execute /usr/java/jdk1.7.0_05/bin/java 您能告诉我我需要为root用户和非root用户修改哪些文件,并且java到底在哪里?


6
Docker:从父目录添加文件
在我Dockerfile我有: ADD ../../myapp.war /opt/tomcat7/webapps/ 该文件以向ls ../../myapp.war我返回正确文件的方式存在,但是当我执行时,sudo docker build -t myapp .我得到了: Step 1 : ADD ../../myapp.war /opt/tomcat7/webapps/ 2014/07/02 19:18:09 ../../myapp.war: no such file or directory 有人知道为什么以及如何正确进行吗?
182 docker 


30
找不到模块“ node-sass”中的错误
配置:macOS High Sierra,版本10.13.2,节点:v8.1.2 npm:5.0.3在我的angularjs项目中运行npm start时,出现以下错误: ERROR in Cannot find module 'node-sass' 之后,我运行: npm i node-sass 现在我得到这个错误: gyp: No Xcode or CLT version detected! gyp ERR! configure error gyp ERR! stack Error: `gyp` failed with exit code: 1 为什么npm不安装node-sass?如何安装node-sass?



By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.