小编Ale*_* Le的帖子

什么是`<<(()`语法?

我一直在使用RVM,每次我只是复制并粘贴以下命令来设置它:

bash < <(curl -s https://rvm.beginrescueend.com/install/rvm)
Run Code Online (Sandbox Code Playgroud)

这让我觉得我不完全理解语法,以及为什么我们需要double <和括号.有人可以解释这个或指向我正确的参考?

bash shell

13
推荐指数
1
解决办法
146
查看次数

如何增加Titanium Android应用程序的堆栈大小

我正在使用Titanium来构建我的应用程序,它在iPhone上运行良好.今天是我第一次在Android模拟器中运行它,它失败了.我挖了错误日志,发现了这个

[TRACE] E/TiJSError( 326): (kroll$1: app://app.js) [274,5815] ----- Titanium Javascript Runtime Error -----
[TRACE] E/TiJSError( 326): (kroll$1: app://app.js) [1,5816] - In file:///android_asset/Resources/app/models/base.js:107,0
[TRACE] E/TiJSError( 326): (kroll$1: app://app.js) [2,5818] - Message: Too deep recursion while parsing
[TRACE] E/TiJSError( 326): (kroll$1: app://app.js) [2,5820] - Source: null
[TRACE] E/KrollContext( 326): (kroll$1: app://app.js) [149,5969] Error: null
[TRACE] E/KrollContext( 326): java.lang.NullPointerException
Run Code Online (Sandbox Code Playgroud)

我做了一些研究,其中一个Ti家伙Don Thorp回答了类似的问题

您使用的文件有多大.这是问题的源头的复杂性,而不是源正在做的事情.这已在1.5中解决,并且可通过tiapp.xml设置配置应用程序以提高堆栈大小.简化源代码是最好的方法,但在某些情况下,您将不得不提升堆栈. -

但我还没有找到如何在tiapp.xml中增加堆栈大小的任何地方.有谁知道这个属性?

谢谢!

android emulation titanium appcelerator

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

github网址风格

我希望我的网站中的用户拥有自己的URL,如http://mysite.com/username(类似于GitHub,例如我的帐户是http:// github.com/sr3d).这将有助于SEO,因为每个配置文件都在同一个域下,与子域方法相关.

我的网站运行在Rails和Nginx/Passenger上.目前我有一个解决方案,在nginx.conf文件中使用一堆重写,以及硬编码的控制器名称(也支持名称空间).如果你们想看一下,我可以在这里分享一下nginx.conf.

我想知道是否有更好的方法使URL非常类似.

(如果你建议一个更好的地方发表这个问题,那么请告诉我)

干杯,

亚历克斯

rewrite ruby-on-rails github nginx

0
推荐指数
1
解决办法
627
查看次数