Neo4j警告:最多可以打开1024个文件,build议最less使用40 000个文件。 参见Neo4j手册

我使用这些指令在Ubuntu 12.04上安装了Neo4j: http : //www.neo4j.org/download/linux wget -O – http://debian.neo4j.org/neotechnology.gpg.key | apt-key add – echo 'deb http://debian.neo4j.org/repo stable/' > /etc/apt/sources.list.d/neo4j.list apt-get update apt-get install neo4j 我确保有正确的jdk: root@precise64:~# java -version java version "1.7.0_45" Java(TM) SE Runtime Environment (build 1.7.0_45-b18) Java HotSpot(TM) 64-Bit Server VM (build 24.45-b08, mixed mode) 而当我启动neo4j我得到这个错误: 警告:允许最多1024个打开文件,build议最less为40 000个。 参见Neo4j手册。 所以我按照这里的说明: http : //docs.neo4j.org/chunked/1.6.2/configuration-linux-notes.html 并将这些内容添加到/etc/security/limits.conf […]

如何在命令行上设置runMain的系统属性?

如何从Windows上的命令行执行runMain时设置系统属性? 我想能够运行以下命令: sbt -Dconfig.resource=../application.conf "runMain akka.Main com.my.main.Actor" 无论fork是否为true,是否将它放在SBT_OPTS ,或者如何将其传入,我都无法完成此操作。 我不熟悉在build中定义的默认值时,在命令行设置设置值吗? 并设置系统属性与“sbt运行”,但既不回答我的问题。 其他问题似乎表明,您甚至无法在SBT中轻松查看Java调用参数。 任何帮助表示赞赏。

权限被拒绝 – nginx和uwsgi套接字

那么我目前正在试图让我的django应用程序使用nginx和uwsgi服务。 我目前正在使用安装了uwsgi的虚拟环境。 不过,当我尝试访问该页面时,目前正在收到502错误的网关错误。 我正在经历的错误。 2014/02/27 14:20:48 [crit] 29947#0: *20 connect() to unix:///tmp/uwsgi.sock failed (13: Permission denied) while connecting to upstream, client: 144.136.65.176, server: domainname.com.au, request: "GET /favicon.ico HTTP/1.1", upstream: "uwsgi://unix:///tmp/uwsgi.sock:", host: "www.domainname.com.au" 这是我的nginx.conf # mysite_nginx.conf # the upstream component nginx needs to connect to upstream django { server unix:///tmp/uwsgi.sock; # for a file socket #server […]

android.content.Context.getPackageName()'的空对象引用

嗨,我正在与实现接口的碎片工作。 public class SigninFragment extends Fragment implements SigninInterface 片段类中接口的方法实现如下。 @Override public void afterSubmitClicked(String userId, Bundle bundle) { Log.d(TAG,"Calling time afterSubmitClicked called"+bundle); if(!userId.equals("-1")){ //Logged in successfully //Move to MusicHome Intent mIntent = new Intent(getActivity(),MusicHome.class); mIntent.putExtra("SigninFragment.user_details", bundle); startActivity(mIntent); }else{ //Logging in failed //show error dialog } } 这个方法在执行一个AsynchronousTask(它扩展了AsyncTask)类之后被调用。 但是我正在崩溃。 并显示错误消息 java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.String […]

git签出所有的文件

我怎样才能摆脱我的存储库的所有文件中的所有更改? 说我在一个分支,我做了一些改变。 git status返回一组文件在“更改没有进行提交”,我注意到我想摆脱所有文件中的所有这些变化。 我怎样才能用一个命令做到这一点? 我知道我可以做以下检查只有一个文件: git checkout — <file> 我注意到, git checkout –单独返回所有未被取消的文件的列表。 但是,我找不到办法来检查所有的东西,像git checkout –all 。 我检查了man git checkout ,找不到任何东西。 我也看到Git:签出除了一个以外的所有文件,并尝试git checkout . 也没有工作。 我将不得不以编程的方式做到这一点,通过循环通过git checkout –输出?

带有FrameLayout容器的AppBarLayout作为滚动内容不起作用

我试图使用最新的devise库,使我的工具栏隐藏/滚动显示。 我的问题是滚动的内容,我在片段,我只是注入到FrameLayout容器,它不起作用。 这是我的活动: <android.support.v4.widget.DrawerLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" xmlns:app="http://schemas.android.com/apk/res-auto" android:id="@+id/drawer_layout" android:layout_width="match_parent" android:layout_height="match_parent"> <android.support.design.widget.CoordinatorLayout android:id="@+id/main_content" android:layout_width="match_parent" android:layout_height="match_parent"> <android.support.design.widget.AppBarLayout android:layout_width="match_parent" android:layout_height="wrap_content"> <include layout="@layout/layout_toolbar" /> </android.support.design.widget.AppBarLayout> <FrameLayout android:id="@+id/container" android:layout_width="match_parent" android:layout_height="match_parent" app:layout_behavior="@string/appbar_scrolling_view_behavior" /> </android.support.design.widget.CoordinatorLayout> <FrameLayout android:id="@+id/navigation_drawer_container" android:layout_width="@dimen/navigation_drawer_width" android:layout_height="match_parent" android:layout_gravity="start" tools:layout="@layout/fragment_nav_drawer_anon" /> 和我的片段: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical"> <android.support.v4.widget.SwipeRefreshLayout android:id="@+id/pull_to_refresh" android:layout_width="match_parent" android:layout_height="match_parent"> <ListView android:id="@android:id/list" android:layout_width="match_parent" android:layout_height="match_parent"/> </android.support.v4.widget.SwipeRefreshLayout> <TextView android:id="@android:id/empty" android:layout_width="match_parent" android:layout_height="match_parent" android:textSize="18sp" […]

在C#中对类实例数组的优雅初始化

假设我有这样的一个class级: public class Fraction { int numerator; int denominator; public Fraction(int n, int d) { // set the member variables } // And then a bunch of other methods } 我想以一个很好的方式初始化它们的一个数组,这个post是一个容易出错或者在语法上很麻烦的大方法列表。 当然,一个数组构造函数会很好,但是没有这样的事情: public Fraction[](params int[] numbers) 所以我不得不使用类似的方法 public static Fraction[] CreateArray(params int[] numbers) { // Make an array and pull pairs of numbers for constructor […]

如何防止通过“新”运营商分配课程? (我想确保我的RAII类总是分配在堆栈上。)

我想确保我的RAII类始终分配在堆栈上。 如何防止通过“新”运营商分配课程?

Linq:在连接中==和equals有什么区别?

我总是想知道为什么在linq连接中有一个equals关键字,而不是使用==操作符。 Property deadline = (from p in properties join w in widgets on p.WidgetID equals w.ID select p).First(); 代替 Property deadline = (from p in properties join w in widgets on p.WidgetID == w.ID select p).First(); [编辑]改写了这个问题,并修改了例子。

阻止IO与非阻塞IO; 寻找好的文章

曾几何时,我碰到了Indy的文章介绍,从那以后就不能停止思考封锁与非封锁的IO。 寻找一些很好的文章来描述阻塞IO和非阻塞IO的优点和缺点,以及如何在每种情况下devise你的应用程序以获得自然,容易理解和易于维护的代码。 想了解BIG图片…