我在尝试将Playframework添加到我的路径时添加了一些东西到我的bash_profile中,并且一些东西搞得一团糟.
我在.bash_profile中添加了以下行
export PATH=$PATH:the path to my play excitable
Run Code Online (Sandbox Code Playgroud)
然后我保存了所有内容并重新启动了终端.我的终端无法再做任何事了.我无法进入任何目录,我无法再找到java,我无法打开vi或nano.我在SuperUser上找到了这个帖子,建议打开一个不同的终端并更改bash配置文件.
我试着打字打开bash
/bin/bash
Run Code Online (Sandbox Code Playgroud)
我成功地打开了另一个终端,但我仍然无法访问任何常规的unix命令.我仍然无法打开vi或nano来删除导致问题的行.
我试着没有任何运气下载新的终端应用程序.
我尝试打开隐藏文件,以便我可以通过运行以下命令使用文本编辑器更改文件:
defaults write com.apple.finder AppleShowAllFiles TRUE
Run Code Online (Sandbox Code Playgroud)
但由于我的终端无法工作,也无法正常工作.
我该如何修理我的电脑.
我正在尝试使用crawler4j中的基本爬虫示例.我把代码从crawler4j网站在这里.
package edu.crawler;
import edu.uci.ics.crawler4j.crawler.Page;
import edu.uci.ics.crawler4j.crawler.WebCrawler;
import edu.uci.ics.crawler4j.parser.HtmlParseData;
import edu.uci.ics.crawler4j.url.WebURL;
import java.util.List;
import java.util.regex.Pattern;
import org.apache.http.Header;
public class MyCrawler extends WebCrawler {
private final static Pattern FILTERS = Pattern.compile(".*(\\.(css|js|bmp|gif|jpe?g" + "|png|tiff?|mid|mp2|mp3|mp4"
+ "|wav|avi|mov|mpeg|ram|m4v|pdf" + "|rm|smil|wmv|swf|wma|zip|rar|gz))$");
/**
* You should implement this function to specify whether the given url
* should be crawled or not (based on your crawling logic).
*/
@Override
public boolean shouldVisit(WebURL url) {
String href = url.getURL().toLowerCase();
return !FILTERS.matcher(href).matches() && href.startsWith("http://www.ics.uci.edu/");
}
/**
* …Run Code Online (Sandbox Code Playgroud) 我有一台运行OSX 10.9.2的mac.我刚刚安装了gvm并用它来安装Groovy.我想设置一个测试项目用于我的ide,但我不知道在哪里告诉我的ide来找到Groovy SDK.
在Groovy shell中键入"help"也不会显示任何有用的信息.我怎样才能找到Groovy的安装位置?
我一直在阅读面向对象的JavaScript.这是我一直在阅读的链接,面向对象的JavaScript简介.但是,我也一直在阅读" Practical CakePHP Projects "一书.我试图弄清楚为什么他们使用类来定义类?根据我的阅读,您应该使用function关键字定义类.下面的代码是本书的一个例子.如果作者错了或者我有什么遗漏?
var TravelMapprManager = Class.create({
//Constructor
initialize: function(map_container) {
this.map_container = map_container;
//Start the map.
Event.observe(window, 'load', this.displayMap.bind(this));
//Observe the map buttons.
Event.observe(document, 'dom:loaded', this.initObservers.bind(this));
},
Run Code Online (Sandbox Code Playgroud) 我有一个应用程序,我正在从C++移植到Java.我发现有一段C++代码非常奇怪.
typedef std::string ArgName;
typedef std::map< ArgName, AnyData > ArgumentMap;
class Arguments : public ArgumentMap
{
public:
// Very important note: When read finds a numeric/set argument,
// it sets anyData.kind to Int. But STILL, it fills anyData.dString,
// just in case. So if the ArgumentMap was built by Arguments::read,
// the dString fields are all filled.
bool read( int argc, char **argv );
// remains is filled with the arguments not starting with '-'.
bool read( int argc, char …Run Code Online (Sandbox Code Playgroud) 我尝试搜索该网站,发现了一堆必须处理该网站上切换 div 的响应。我还阅读了 jquery 网站上的文档。然而,我所有的编程经验主要是后端 java 服务,而且我根本不是前端 Web 开发人员,所以当我看到所有对答案的解释时,我真的不明白它们。我已经在一个单独的 div 上工作了,但我希望在一个页面上工作,该页面将有数百个 div,我希望能够单独切换。
\n\n有人可以帮助我不仅得到答案,而且真正了解发生了什么吗?
\n\n我有一个包含两种语言的故事的页面。默认情况下隐藏一种语言,显示另一种语言。我希望能够单击单个 div,然后让该特定 div 切换语言。我在示例中使用了 4 个 div,但我希望它能够在包含数百个 div 的页面上运行。
\n\n我尝试过一些不同的事情。
\n\n超文本标记语言
\n\n<div>\n <div id="l12" class="l1">\n CHAPTER I Down the Rabbit-Hole\n </div>\n <div id="l22" class="l2" toggeled="true">\n Cap\xc3\xadtulo I Descendo a Toca do Coelho\n </div>\n</div>\n<div>\n <div id="l13" class="l1">\n <p>\n Alice was beginning to get very tired of …Run Code Online (Sandbox Code Playgroud)