在Emacs中search标记(选定)的文本

我使用emacs查看和编辑代码和其他文本文件。 我想知道是否有方法向前或向后search当前缓冲区中标记的文本。 类似于我可以在记事本或写字板中做的事情。 如在我可以标记缓冲区中的一些文本,做一个Cs或Cr,并能够search标记的文本,而不必实际input整个search文本? 谢谢, 罗希特

Python:检查列表中是否至less有一个正则expression式匹配string的优雅方法

我有一个python正则expression式列表和一个string。 有没有一个优雅的方式来检查,如果至less有一个正则expression式匹配string? 通过优雅,我的意思是比简单循环所有的正则expression式,并检查他们对string和停止,如果find匹配。 基本上,我有这样的代码: list = ['something','another','thing','hello'] string = 'hi' if string in list: pass # do something else: pass # do something else 现在我想在列表中有一些正则expression式,而不仅仅是string,我想知道是否有一个优雅的解决scheme来检查匹配,以取代if string in list: 。 提前致谢。

用LaTeX在reStructuredText中进行math运算

我想用一个轻量级的标记语言来logging我的大学课程。 我select的编辑器是gedit,并且我find了用于Gedit的reStructuredText工具 ,它将运行reStructuredText处理器并在gedit中的窗格中呈现HTML。 这很好,还有80%的路程。 但是对于我的许多课程,我需要在笔记中包含math方程式或希腊字符。 虽然我对LaTeX不是很熟悉,但我的理解是它具有这些function。 我怎样才能使用LaTeX的文件? 那么需要将reST文件处理成LaTeX,然后将其渲染为HTML,还是有更好的方法? 降价会使这容易吗? 如有必要,我可以修改gedit插件。 最后,有没有人这样做? 在纯文本编辑器中使用课堂笔记的其他build议? 谢谢!

如何在HTML中点击链接? (机器人)

这似乎是一个微不足道的问题,但有我的一种难倒。 我想使用Html.fromHtml()加载一个HTMLstring,并在string中有任何链接可以点击并在浏览器中打开。 基本示例: textView.setText(Html.fromHtml("<a href=\"http://www.google.com\">This is a link</a>")); 有了这个片段,文本被格式化,就好像它是一个链接(蓝色,下划线),但它不是可点击的。 我试过Linkify,但它似乎只适用于不是基于HTML的链接。 有什么build议么?

错误连接被拒绝

我想做一个Http连接到我自己的servlet。 这是我的代码: try { HttpClient client = new DefaultHttpClient(); HttpPost httpMethod = new HttpPost("http://localhost:8080/getHeader/HeaderServlet"); httppost.setHeader("Content-Type", "application/x-www-form-urlencoded"); ResponseHandler<String> responseHandler = new BasicResponseHandler(); String response = client.execute(httppost, responseHandler); String result = response.toString(); } 但我无法,我得到的错误: org.apache.http.conn.HttpHostConnectionException:Connection to http://localhost:8080 refused 我会感谢你的帮助

为什么使用Oracle Application Express进行Web应用程序?

我相信我们正在转向甲骨文Apex未来的发展。 我已经阅读了关于维基百科上的Oracle Apex,它是专业和可靠的。 在我看来,超过亲可能,但也许我错了。 我知道Oracle Apex是DBA的一名编程知识,只需很less或没有编程知识就能像MS Access for none程序员那样快速地设置一个Web应用程序。 如果您拥有Oracle Apex工作经验,您是否可以分享您的想法? 从维基百科的条目来看,似乎并不需要知道任何编程语言,只是PL / SQL? 编辑:Oracle Apex是否可扩展? 它能处理像Facebook的大小的stream量吗? 编辑:在Oracle Apex 3.2上工作了近两年之后。 我可以放心地说,我讨厌它,我不明白为什么有人会想在浏览器上创buildWeb应用程序/页面,PL / SQL和没有办法做版本控制。 谢谢。 插口

在Rails中从控制器调用helper方法时的“undefined method”

有谁知道我为什么得到 undefined method `my_method' for #<MyController:0x1043a7410> 当我从我的ApplicationController子类中调用my_method(“string”)? 我的控制器看起来像 class MyController < ApplicationController def show @value = my_method(params[:string]) end end 和我的帮手 module ApplicationHelper def my_method(string) return string end end 最后是ApplicationController class ApplicationController < ActionController::Base after_filter :set_content_type helper :all helper_method :current_user_session, :current_user filter_parameter_logging :password protect_from_forgery # See ActionController::RequestForgeryProtection for details

为意外标记附近的ifeq:语法错误生成错误

我正在写一个Makefile,在一个地方做string匹配,代码是这样的: if test …; \ then \ shell scripts… \ fi ifeq ($(DIST_TYPE),nightly) shell scripts … endif 这里第一个if是shell脚本,第二个ifeq是GNU Make的条件。 但是会产生以下错误: ifeq(每晚,每晚) / bin / sh:-c:第0行:意外标记附近的语法错误`nightly,nightly' / bin / sh:-c:line 0:`ifeq(nightly,nightly)' 这里发生了什么事? Make似乎试图调用shell。 谢谢。

隐藏滚动条,并显示在hover如Facebook的新聊天侧边栏

Facebook只是更新了聊天(再次),现在一个新的固定侧栏停留在屏幕左侧。 当内容溢出时,会出现一个滚动条,但只有在用鼠标滚轮滚动或鼠标移过(或靠近)滚动条时才会出现。 如果鼠标没有结束,它会消失。 对窗口对象(比如聊天本身)是非常有用的。 那么它是怎样工作的? PS我正在寻找一个纯html5 / css / javascript解决scheme(没有jquery或这样的),没有必要的浏览器支持,应该工作在最新的铬,没有更多,因为我只是一个应用程序铬。

增加包含浮动嵌套div的父div的高度

我似乎无法自动增长我的父母div的高度基于其浮动子div。 所有的孩子都漂浮着,占据空间,然后包裹到下一行。 可以有不断变化的stream动孩子数量,父母必须自动调整身高。 (父div作为所有浮动div的背景)。 在父div下面还有第二个div,需要向下推,这样才能在浮动div下面。 这个解决scheme在IE中是非常重要的。