程序设计

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

29
致命:早期EOF致命:索引包失败
我已经用Google搜索了,发现了很多解决方案,但是没有一个适合我。 我正在尝试通过连接到LAN网络中的远程服务器从一台计算机克隆。 从另一台计算机运行此命令会导致错误。 但是在服务器上使用git://192.168.8.5 ...运行SAME clone命令可以并成功。 有任何想法吗 ? user@USER ~ $ git clone -v git://192.168.8.5/butterfly025.git Cloning into 'butterfly025'... remote: Counting objects: 4846, done. remote: Compressing objects: 100% (3256/3256), done. fatal: read error: Invalid argument, 255.05 MiB | 1.35 MiB/s fatal: early EOF fatal: index-pack failed 我已经添加了此配置,.gitconfig但也没有帮助。 使用git版本1.8.5.2.msysgit.0 [core] compression = …
271 git  cygwin  msysgit 

15
如何创建MySQL分层递归查询
我有一个MySQL表,如下所示: id | name | parent_id 19 | category1 | 0 20 | category2 | 19 21 | category3 | 20 22 | category4 | 21 ...... 现在,我想有一个简单的MySQL查询,只需向其提供ID [例如说'ID = 19'],然后就应该获取其所有子ID [即结果应具有ID '20,21,22']。 ...此外,孩子的等级也不知道它会有所不同... 另外,我已经有了使用for循环的解决方案.....如果可能的话,让我知道如何使用单个MySQL查询实现相同的解决方案。

6
如何导出iTerm2配置文件
我需要重新格式化计算机,现在无法复制设置/配置文件。 我复制了文件 ~/Library/Application\ Support/iTerm/ 我也复制了,~/Library/Preferences/com.googlecode.iterm2.plist但它一直给我这个错误: Failed to load preferences from custom directory. Falling back to local copy. Missing or malformed file at "/ com.googlecode.iterm2.plist" 我还尝试将配置文件保存在目录中,以便可以发送它,但是它不起作用。 这是位置: iTerm▶常规▶首选项▶将设置保存到文件夹 这是输出: Failed to copy preferences to custom directory. Copy /Users/alexcory/Library/Preferences/com.googlecode.iterm2.plist to Alex_Corys_iTerm_Configuration/com.googlecode.iterm2.plist: No such process 颜色可以工作(在下面的路径中找到),但我并不是简单地尝试保存颜色,而是要保存所有的偏好设置。 iTerm▶首选项▶配置文件▶颜色▶加载预设▶导出 有谁知道如何使它工作?
271 iterm  iterm2 

30
RecyclerView:检测到不一致。无效的商品位置
我们的质量检查已检测到一个错误:旋转Android设备(Droid Turbo)时,发生了以下与RecyclerView相关的崩溃: java.lang.IndexOutOfBoundsException:检测到不一致。无效的商品位置2(偏移量:2)。状态:3 对我来说,这看起来像是RecyclerView内部的错误,因为我想不出这是由我们的代码直接引起的。 有没有人遇到这个问题? 解决办法是什么? 一个残酷的解决方法可能是在发生异常时捕获异常,然后从头开始重新创建RecyclverView实例,以避免陷入损坏状态。 但是,如果可能的话,我想更好地理解问题(也许从源头上解决它),而不是掩盖它。 该错误不容易重现,但是一旦发生就致命。 完整的堆栈跟踪: W/dalvikvm( 7546): threadid=1: thread exiting with uncaught exception (group=0x41987d40) E/AndroidRuntime( 7546): FATAL EXCEPTION: main E/AndroidRuntime( 7546): Process: com.oblong.mezzedroid, PID: 7546 E/AndroidRuntime( 7546): java.lang.IndexOutOfBoundsException: Inconsistency detected. Invalid item position 2(offset:2).state:3 E/AndroidRuntime( 7546): at android.support.v7.widget.RecyclerView$Recycler.getViewForPosition(RecyclerView.java:3382) E/AndroidRuntime( 7546): at android.support.v7.widget.RecyclerView$Recycler.getViewForPosition(RecyclerView.java:3340) E/AndroidRuntime( 7546): at …


2
0.0.0.0、127.0.0.1和localhost有什么区别?
我使用Jekyll和Vagrant我的Mac上。我发现Jekyll server它将绑定到0.0.0.0:4000而不是127.0.0.1:4000。也gem server将被默认绑定到该地址。我仍然可以通过访问它http://localhost:port。但是对于Jekyll,似乎默认设置(例如0.0.0.0:4000)需要Internet访问。Jekyll server没有互联网,我无法奔跑。这是个小虫子吗? 我也用Vagrant。我已经在Vagrantfile中设置了端口转发(8080 => 4000),因为我安装Jekyll在Vagrant虚拟机中并在Macintosh下对其进行了测试。如果我使用默认设置(0.0.0.0:4000),它将起作用。我可以从Safari浏览器中访问它http://localhost:8080。但是,如果没有互联网,我将无法绑定到0.0.0.0:4000。我jekyll server -H 127.0.0.1改为将服务绑定到127.0.0.1:4000,因此我无法通过进行访问http://localhost:8080。 谁能解释0.0.0.0、127.0.0.1和localhost之间的区别?谁能解释为什么差异会导致此问题?
271 ip  jekyll 


5
SSH配置:覆盖默认用户名
是否可以配置ssh为知道我的用户名是什么? 默认情况下,它使用当前用户名,在我的情况下这是不正确的。 我在借贷者笔记本电脑上,我的用户名是loaner,但是我想告诉ssh我我的用户名是buck。 奖励积分:我在家的用户名是bgolemon。如果我可以配置每个主机的用户名,那就更好了。
271 unix  ssh  ssh-config 

9
使用Docker Compose的交互式Shell
有什么方法可以仅使用Docker Compose在容器中启动交互式shell?我已经在docker-compose.yml中尝试过类似的操作: myapp: image: alpine:latest entrypoint: /bin/sh 当我使用docker-compose up启动此容器时,它立即退出。我可以添加到entrypoint命令或myapp的附加选项作为交互式shell启动吗? 我知道有本地的docker命令选项可以实现此目的,只是想知道是否也可以仅使用Docker Compose。



8
MySQL:选择列为空的行
我遇到一个问题,当我尝试选择某个列的值为NULL的行时,它将返回一个空集。但是,当我查看phpMyAdmin中的表时,对于大多数行,它表示为null。 我的查询看起来像这样: SELECT pid FROM planets WHERE userid = NULL 每次都清空。 据说有很多地方都确保不会将其存储为“ NULL”或“ null”,而不是实际值,还有很多地方试图仅查找空格(userid = ' '),但没有一个起作用。建议不要使用MyISAM并使用innoDB,因为MyISAM无法存储null。我将表切换到innoDB,但是现在我觉得问题可能是由于它转换表的方式实际上它仍然不是null。我想要执行此操作而不必将表重新创建为innoDB或其他任何方式,但是如果需要的话,我当然可以尝试一下。
270 mysql  null 

10
开发iPhone应用程序需要多少费用?[关闭]
关闭。这个问题是题外话。它当前不接受答案。 8年前关闭。 已锁定。该问题及其答案被锁定,因为该问题是题外话,但具有历史意义。它目前不接受新的答案或互动。 开发人员可以为Twitterrific这样的iPhone应用程序收取多少费用? 我想知道这一点,因为我需要一个具有相同功能的新社区网站应用程序。我可以使用Ruby,但没有使用Objective-C的经验。因此,如果我应该开始阅读有关iPhone编程的书籍或将工作外包给iPhone程序员,对我来说将很有趣。
270 iphone  objective-c  jobs 


13
NG模型不会更新控制器值
可能是愚蠢的问题,但是我的html表单带有简单的输入和按钮: <input type="text" ng-model="searchText" /> <button ng-click="check()">Check!</button> {{ searchText }} 然后在控制器中(从routeProvider调用模板和控制器): $scope.check = function () { console.log($scope.searchText); } 为什么单击按钮后,视图在控制台中正确更新但未定义? 谢谢! 更新:似乎我实际上已经解决了该问题(之前不得不提出一些解决方法),方法是:只需将我的属性名称从更改searchText为search.text,然后$scope.search = {};在控制器中定义空对象,瞧……不知道为什么它起作用虽然;]

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.