小编man*_*ken的帖子

溢出:最后隐藏的点

假设我有一个字符串" 我喜欢大屁股而且我不能说谎 "而且我用它来剪切它overflow:hidden,所以它显示如下:

我喜欢大屁股,我喜欢

切断文字.是否可以像这样显示:

我喜欢大烟头,我喜欢......

用CSS?

html css

169
推荐指数
11
解决办法
24万
查看次数

Emacs:如何删除没有杀环的文本?

我想删除一些文本,这样我就可以抽取其他文本而不是它.我怎样才能做到这一点?Cw削减选定的文本以杀死戒指,我最终没有我想要的文本.

此外,是否可以直接抽取文本而不是一些文本,甚至没有按下按钮来杀死它?

emacs

78
推荐指数
5
解决办法
2万
查看次数

C的智能指针/安全内存管理?

我和其他许多人一样,使用智能指针在C++中包含不安全的内存操作,使用RAII等等,已经取得了巨大的成功.但是,当您具有析构函数,类,运算符重载等时,包装内存管理更容易实现.

对于使用原始C99编写的人,您可以在哪里指出(没有双关语)来帮助安全内存管理?

谢谢.

c memory pointers smart-pointers c99

43
推荐指数
4
解决办法
2万
查看次数

对于喜欢LISP的人,请建议Ruby vs Python

我是一名C++开发人员,慢慢进入Web开发.我很喜欢LISP,但不喜欢AllegroCL和LISP可用的网络框架.我正在寻找更多的自由和能力,在语言水平上做很酷的黑客.我不认为标签是对自然的犯罪.

哪一个更接近LISP:Python还是Ruby?

我似乎无法从Python和Ruby中进行选择:它们看起来非常相似,但显然Ruby更具功能性和面向对象,这些都是好事,而Python更像是Perl:一种简单的脚本语言.我有正确的印象吗?

PS - 这可能看起来像是一个火焰诱饵,但事实并非如此,我只是试着不要从OCD疯狂地从RoR切换到Python/Django并返回.

ruby lisp python

21
推荐指数
6
解决办法
5497
查看次数

(模拟)Haskell中的宏?

Reddit上的一个人引起了我的注意:

main = do
  let ns = [print 1, print 2, print 3]
  sequence_ ns
  sequence_ $ reverse ns
  sequence_ $ tail ns ++ [head ns]
  head ns
Run Code Online (Sandbox Code Playgroud)

这里发生的是我们有一系列操作,我们可以做的事情,如反向或得到它的尾巴或头部.

真棒.

我想要做的是进入单个元素并改变它们.例如,我希望能够做到这样的事情:

ns !! 0
Run Code Online (Sandbox Code Playgroud)

并获得类似[print,1]的内容,然后将最后一个元素更改为3.14,以便该函数将打印3.14.

在Haskell中是否可能,或者我应该回到LISP?

一个重要的编辑:我有点失误.我知道我需要创建一个新列表.是否有可能获得函数的参数,这是列表的一部分?我想要的是能够从它们的标识符/参数组成函数,并且能够在评估之前将函数分解为标识符/参数.

lisp macros haskell lazy-evaluation

16
推荐指数
2
解决办法
2614
查看次数

Glassfish在现实世界中

是否有任何公司/网站在生产中使用Glassfish?我是J2EE新手,在Glassfish v3 Prelude中与JAX-WS Metro应用程序一起部署Rails上的JRuby.有时怪癖会让我去WTF并撕掉我的头发.

我没有使用Apache Tomcat的经验,并且想知道切换到Tomcat是否有意义,因为Glassfish可能尚未准备好进行认真的开发?

production tomcat glassfish java-ee

15
推荐指数
2
解决办法
4772
查看次数

如何在Clojure中从字符串中定义函数?

我想这样做(在REPL或任何地方)

(defn (symbol "print-string") [k] (println k))
Run Code Online (Sandbox Code Playgroud)

然后能够做到

(print-string "lol")
Run Code Online (Sandbox Code Playgroud)

或者,如果还有其他方法可以从宏中的自定义字符串创建defn,那么你可以把我推向正确的方向吗?

eval metaprogramming function clojure defn

15
推荐指数
4
解决办法
2701
查看次数

如何在ruby中解析天/小时/分钟/秒?

是否有一个宝石或其他东西来解析像"4h 30m""1d 4h"这样的字符串 - 有点像JIRA或任务规划人员的估计,也许是国际化?

ruby time parsing rubygems

11
推荐指数
3
解决办法
4645
查看次数

函数式编程和数据库交互的最佳实践是什么?

我知道在像Java这样的纯面向对象语言中,使用像Hibernate这样的ORM通常是有意义的.但是在Clojure或Common LISP中编写CRUD类型的功能时我该怎么办?

传递SQL作为一阶函数?但是,HTML生成代码中的SQL是否非常丑陋?

谢谢,

Olek

lisp database orm functional-programming crud

9
推荐指数
1
解决办法
1739
查看次数

如何保存我在LispBox/Slime中输入的所有函数?

情况:我在Emacs中使用REPL时输入了几个函数.问题:当我只是保存缓冲区时,有"像评估中止"这样的垃圾.我想要的:清楚地描述我在最新版本中输入的所有功能.

我能这样做吗?谢谢.

lisp emacs slime read-eval-print-loop

6
推荐指数
3
解决办法
1844
查看次数