问题列表 - 第19050页

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

如何检查Perl字符串是否包含字母?

在Perl中,我应该使用什么正则表达式来查找字符串是否包含字母?使用的字符串示例:Thu Jan 1 05:30:00 1970

这样可以吗?

    if ($l =~ /[a-zA-Z]/)
 {
    print "string ";    
 }
 else
 {      
    print "number ";    
 }
Run Code Online (Sandbox Code Playgroud)

regex perl

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

主要之前和之后的异常处理

是否可以在这些场景中处理异常:

  1. 在进入main()之前从构造函数抛出
  2. 离开main()后从析构函数抛出

c++ program-entry-point exception-handling

8
推荐指数
1
解决办法
1886
查看次数

SQL删除孤儿

假设所有外键都有适当的约束,是否有一个简单的SQL语句来删除DB中未引用的行?

简单的事情delete from the_table只是跳过包含子记录的任何行?

我试图避免手动循环表或添加类似的东西where the_SK not in (a,b,c,d).

sql oracle delete-row

3
推荐指数
1
解决办法
2961
查看次数

缩放css/javascript

我想知道如何通过javascript控制缩放属性,比如div.style.top,如何指定缩放?

javascript zoom

19
推荐指数
1
解决办法
4万
查看次数

是否有一个用于保存文件系统路径的类?

在.NET基类库中有一个类System.IO.Path,用于对表示文件系统路径的字符串执行常见操作.但是,我需要的是一个封装路径的类,所以我得到了类型安全性和可能更短的路径操作符号.我正在考虑.NET相当于C++ Boost的路径类.这样的课程存在吗?

更新:我不一定要找一个可以同时保存文件和目录路径的类.但是,由于文件系统路径可以用于指向两者,我发现很明显可以使用相同的类.

结论:DirectoryInfoFileInfo接近我正在寻找的东西.但是,它们似乎是作为文件或目录的表示,而不是文件或目录路径.这使得很难进行路径操作,例如组合目录路径和相对文件路径,所以我想我会编写一个封装路径的类.

.net

4
推荐指数
1
解决办法
311
查看次数

std :: min正在重新定义,但是如何?

streflop或boost库是否会改变std :: min的定义?

我有一个用g ++/make编译好的项目UNTIL我将它与另一个项目的CMake构建合并(使用add_directory).我突然得到:

no matching function for call to min(double&,float)
Run Code Online (Sandbox Code Playgroud)

它声称错误的行号是错误的(它指向源文件的最后一行)但我将假设相关的代码是这样的:

first = std::min (first, key.mTime);
Run Code Online (Sandbox Code Playgroud)

首先声明为double.

在"父"项目(春RTS)使用升压和streflop但即使更换毕竟包括<math.h>"streflop_cond.h"在子项目(assimp)的问题依然存在.

也许有些编译器标志是负责任的,我不确定.一个理论将不胜感激.两个项目的来源均可在线获取.

我现在花了将近7个小时,我似乎没有更接近解决方案.

完整的错误和构建标志是:

    [ 61%] Building CXX object rts/lib/assimp/code/CMakeFiles/assimp.dir/ScenePreprocessor.cpp.o
cd /mnt/work/workspace/spring-patch-git/linux/build/rts/lib/assimp/code && /usr/bin/g++   -Dassimp_EXPORTS -DSYNCCHECK -DNO_AVI -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DASSIMP_BUILD_DLL_EXPORT -msse -mfpmath=sse -fsingle-precision-constant -frounding-math -mieee-fp -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread  -O0 -Wall -Wno-sign-compare -DDEBUG -D_DEBUG -DNO_CATCH_EXCEPTIONS -gstabs -fPIC -I/mnt/work/workspace/spring-patch-git/spring/rts/System -I/mnt/work/workspace/spring-patch-git/spring/rts/lib/lua/include -I/mnt/work/workspace/spring-patch-git/spring/rts/lib/streflop -I/usr/include/SDL -I/usr/include/boost-1_39 -I/mnt/work/workspace/spring-patch-git/spring/rts -I/usr/include/AL -I/usr/include/freetype2 -I/mnt/work/workspace/spring-patch-git/spring/rts/lib/assimp/include -I/mnt/work/workspace/spring-patch-git/spring/rts/lib/assimp/../streflop   -o CMakeFiles/assimp.dir/ScenePreprocessor.cpp.o -c /mnt/work/workspace/spring-patch-git/spring/rts/lib/assimp/code/ScenePreprocessor.cpp
/mnt/work/workspace/spring-patch-git/spring/rts/lib/assimp/code/ScenePreprocessor.cpp: In member function void …
Run Code Online (Sandbox Code Playgroud)

c++

6
推荐指数
1
解决办法
3535
查看次数

禁用每个工作区的Eclipse插件

我将Eclipse用于不同的项目,每个项目都有自己的工作区.他们需要完全不同的插件集(SVN vs hg vs git,AppEngine vs Tomcat vs OSGi,依此类推),并且我一直安装和激活所有这些插件,这使得工作空间变得非常混乱.我想有选择地禁用每个工作区的插件.

eclipse ide workspace plugins

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

如何向复制的Web文本添加额外信息

一些网站现在使用来自Tynt的JavaScript服务,该文本将文本附加到复制的内容.

如果您使用此网站从网站复制文本然后粘贴,则会获得指向文本底部原始内容的链接.

Tynt也会跟踪它.这是一个很好的技巧.

他们这样做的脚本令人印象深刻 - 而不是试图操纵剪贴板(只有旧版本的IE允许他们默认执行,哪些应该总是关闭)他们操纵实际选择.

因此,当您选择一个文本块时,额外内容将作为隐藏<div>添加到您的选择中.粘贴时,将忽略额外的样式,并显示额外的链接.

这对于简单的文本块实际上相当容易,但是当您考虑在不同浏览器中复杂HTML中的所有选择时,这是一场噩梦.

我正在开发一个Web应用程序 - 我不希望任何人能够跟踪复制的内容,我希望额外的信息包含一些上下文,而不仅仅是一个链接.在这种情况下,Tynt的服务并不合适.

有没有人知道一个开源JavaScript库(可能是一个jQuery插件或类似的)提供类似的功能,但不暴露内部应用程序数据?

javascript clipboard

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

从LISP生成PDF文档

我想从lisp生成技术报告(在我的案例中是AllegroCL),我研究了各种包/项目来帮助我做到这一点.

要求:

  • 需要生成PDF
  • 可以创建一个中间格式,如RTF,重组文本,HTML,Word DOC或Latex
  • 需要灵活,以便能够在我的应用程序中添加内容
  • 需要处理多页,页眉,页脚,表格,图像的包含.

可能性:

  • cl-pdf和cl-typesetting:我检查过这个并且现在可以使用,但有更好的选择吗?
  • 一些乳胶发生器,但???

题:

您是否知道从lisp轻松生成(PDF)报告的替代方法.什么是最好的工作流程?

lisp pdf pdf-generation rtf document

4
推荐指数
1
解决办法
1033
查看次数