程序设计

专业和发烧友程序员的问答

14
如何提取rpm的内容?
我有一个rpm,我想像一个tarball一样对待它。我想将内容提取到目录中,以便检查内容。我熟悉已卸载软件包的查询命令。我不只是想要列出rpm的内容。即 $ rpm -qpl foo.rpm 我想检查rpm中包含的几个文件的内容。我不想安装rpm。我也知道rpms在%post部分中进行其他修改的能力,以及如何检查这些内容。即 $ rpm -qp --scripts foo.rpm 但是,在这种情况下,我不需要担心。


7
如何使用JavaScript打开本地磁盘文件?
我试图用打开文件 window.open("file:///D:/Hello.txt"); 浏览器不允许以这种方式打开本地文件,可能出于安全原因。我想在客户端使用文件的数据。如何在JavaScript中读取本地文件?
154 javascript 

7
标准委员会关注的异国架构
我知道C和C ++标准留下了语言实现定义的许多方面,只是因为如果存在具有其他特征的体系结构,那么将很难或不可能为其编写符合标准的编译器。 我知道40年前,任何计算机都有其自己的独特规范。但是,我不知道今天使用的任何架构在哪里: CHAR_BIT != 8 signed 不是两个的补码(我听说Java对此有问题)。 浮点不符合IEEE 754(编辑:我的意思是“不是采用IEEE 754二进制编码”)。 我问的原因是,我经常向人们解释,C ++不要求其他任何低级方面(例如固定大小的类型†)是很好的。很好,因为与“其他语言”不同,它可以使您的代码在正确使用时可移植(编辑:因为可以将其移植到更多体系结构中,而无需模拟机器的低级方面,例如,符号+幅值体系中的二进制补码算法) 。但是我很难为自己不能指出任何特定的体系结构。 所以问题是:哪些架构具有上述特性? † uint*_t是可选的。
154 c++  c  architecture 

5
维护程序集版本号的最佳实践/指南
我正在寻找有关如何管理.NET程序集的三个不同程序集版本号的指针,建议甚至指令。产品版本是最简单的,因为这通常是由业务决定的。然后,文件版本似乎用于部署之间的版本控制,其中仅在出厂时才使用实际的程序集版本。 现在,我只是在寻找一种简单的方法来标记程序集的测试和维护版本,而这些都不依赖于该程序集,因此我正在寻找文件版本上的自动递增版本号和修订版号,对于最终版本,请复制当前版本。文件版本到程序集版本。该产品已投入生产,但仍处于开发阶段-您知道-这些小型公司之一,没有变更控制基础架构的情况。

30
如何通过单击页面上任意位置(其他)来关闭Twitter Bootstrap弹出窗口?
我目前在Twitter Bootstrap中使用弹出窗口,其启动方式如下: $('.popup-marker').popover({ html: true, trigger: 'manual' }).click(function(e) { $(this).popover('toggle'); e.preventDefault(); }); 如您所见,它们是手动触发的,然后单击.popup-marker(具有背景图像的div)可切换弹出框。这很好用,但我也希望能够通过单击页面上其他任意位置(而不是弹出窗口本身)来关闭弹出窗口。 我尝试了几种不同的方法,包括以下内容,但没有结果可显示: $('body').click(function(e) { $('.popup-marker').popover('hide'); }); 如何单击页面上的其他任何位置来关闭弹出窗口,而不能单击弹出窗口本身呢?

8
在SQL Server中隐含常数1或0的位
在select语句中用作字段值时,可以将1或0表示为一位吗? 例如 在这种情况下,语句(属于select语句)ICourseBased的类型为int。 case when FC.CourseId is not null then 1 else 0 end as IsCoursedBased 为了使它成为位类型,我必须转换两个值。 case when FC.CourseId is not null then cast(1 as bit) else cast(0 as bit) end as IsCoursedBased 是否有一种简便的方法可以将值表示为位类型而不必每次都强制转换? (我正在使用MS SQL Server 2005)
154 sql  sql-server  tsql  bit 

8
AJAX请求是否保留PHP会话信息?
如果我有一个用户登录到我的网站,并将其ID存储在中$_SESSION,则从他的浏览器中单击“保存”按钮,该按钮将向服务器发出AJAX请求。将他$_SESSION和饼干被保留在该请求,我可以安全地依赖存在于该ID $_SESSION?
154 php  ajax  session 


5
NodeJS版本号混乱
几个月前,我安装了Node JS,并玩了一些。今天,我想开始学习有关节点的更多信息,并且在编码之前,我决定要确保自己具有最新版本。 我检查了版本,它就像v0.10.3x。我查看了NodeJS网站,它显示的最新版本为v4.1.0。所以我以为哇!我最好升级一下,我简直不敢相信它在短短几个月内就迅速升级到了4.x版本。 我花了很多时间试图弄清楚如何完全卸载node和npm,因为我似乎无法升级它。 最终我把所有东西都撕了,然后使用yum安装在CentOS 7上。我知道我不会通过yum获得最新版本,但我认为它已经足够接近了。 安装后,我在v0.10.40。 我有一种感觉,就是我对NodeJS版本号一无所知。 有人可以帮我一下吗?提前致谢。
154 node.js 

17
Bootstrap 3上的输入宽度
再次更新:我通过选择最佳答案来结束这个问题,以防止人们在未真正理解问题的情况下添加答案。实际上,如果不使用网格或添加额外的CSS,就无法通过内置功能来实现。如果您要处理的help-block元素需要超出简短的输入,但它们是“内置”的,则网格将无法很好地工作。如果这是一个问题,我建议使用额外的CSS类,你可以在BS3讨论找到这里。现在BS4已经发布,可以使用包含的大小调整样式来进行管理,因此不再需要太长的时间了。感谢大家对这个流行的SO问题的良好投入。 更新:这个问题仍然悬而未决,因为它是关于BS中的内置功能来管理输入宽度而无需求助于网格(有时必须独立管理)。我已经使用自定义类来管理它,所以这不是基本CSS的方法。该任务在BS 功能讨论列表中,并且尚未解决。 原始问题: 有人想出一种在BS 3上管理输入宽度的方法吗?我目前正在使用一些自定义类来添加该功能,但是我可能错过了一些未记录的选项。 当前的文档说使用.col-lg-x,但是显然不起作用,因为它只能应用于容器div,这会导致各种布局/浮动问题。 这是一个小提琴。奇怪的是,在小提琴上,我什至无法调整表单组的大小。 http://jsfiddle.net/tX3ae/ <form role="form" class="row"> <div class="form-group col-lg-1"> <label for="code">Name</label> <input type="text" class="form-control"> </div> <div class="form-group col-lg-1 "> <label for="code">Email</label> <input type="text" class="form-control input-normal"> </div> <button type="submit" class="btn btn-default">Submit</button> </form> </div>

7
什么是Git的良好(免费)可视合并工具?(在Windows上)[关闭]
关闭。此问题不符合堆栈溢出准则。它当前不接受答案。 想改善这个问题吗?更新问题,使其成为Stack Overflow 的主题。 5年前关闭。 改善这个问题 一个类似的问题已经被问过,但对Ubuntu。 这将有助于了解该工具是免费的(如啤酒还是解放者)。 此外,该工具的起伏不定会很高兴知道。

6
如何测试Chrome扩展程序?
有什么好方法吗?我正在编写一个扩展程序,它可以作为内容脚本与网站交互,并使用localstorage保存数据。是否可以使用任何工具,框架等来测试此行为?我意识到有一些通用的工具可以测试javascript,但是这些工具足以测试扩展吗?单元测试最重要,但是我也对其他类型的测试(例如集成测试)感兴趣。

6
Vim中保留大小写的替代项
可这可以在Vim中做什么? 我的意思是:搜索“ BadJob”并替换为“ GoodJob”将进行以下替换 'badjob' -> 'goodjob' 'BadJob' -> 'GoodJob' 'badJob' -> 'goodJob' 'BADJOB' -> 'GOODJOB'
154 vim  replace 

10
Java 8中使用了哪些功能接口?
我在Java 8中遇到了一个新术语:“功能接口”。在使用lambda表达式时,我只能找到它的一种用法。 Java 8提供了一些内置的功能接口,如果我们想定义任何功能接口,则可以使用@FunctionalInterface注释。它将允许我们在接口中仅声明一个方法。 例如: @FunctionalInterface interface MathOperation { int operation(int a, int b); } 除了仅使用lambda表达式以外,它在Java 8中还有什么用? (这里的问题与我问的问题不同。它问的是为什么在使用lambda表达式时我们需要功能接口。我的问题是:为什么功能接口除了lambda表达式之外还有其他用途?)
154 java  lambda  interface  java-8 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.