小编Jé *_*eue的帖子

Unix命令行JSON解析器?

任何人都可以推荐一个Unix(选择你的风味)JSON解析器,可以用来内省管道中JSON响应的值吗?

unix configuration parsing json

125
推荐指数
7
解决办法
12万
查看次数

cron如何在内部安排工作?

"现代" cron守护进程如何在内部安排工作?有些人crond习惯于每隔一段时间安排一次跑步at.所以在写完crontab之后,会crond:

  1. 解析所有未来事件的crontab和间隔的睡眠?
  2. 每分钟轮询一个聚合的crontab数据库,以确定当前时间是否与计划模式匹配?
  3. 其他?

谢谢,

unix linux cron scheduler crontab

41
推荐指数
2
解决办法
1万
查看次数

curl中--cacert和--capath之间的区别?

什么时候会使用--cacert选项与(CLI)中的--capath选项curl.

--cacert似乎引用包含多个PEM的单片文件.假设它扫描一下,找到匹配的主机名?

--capath似乎引用了多个文件所在的目录.卷曲是否将相应的证书作为文件名取出?

ssl curl ssl-certificate

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

Linux JVM实际上是否实现了线程优先级?

写了一个快速的Java proggy以产生每个优先级的10个线程并计算pi(4*atan(1)方法),每个BigDecimals 500,000次,连接每个线程并报告run方法的已用时间.是的,可能不是最好的例子,但保持基本.

我知道Bug4813310

在C中做这件事并非易事,但是我们可以假设从未在Linux JVM上设置原生优先级吗?

$uname -r && grep bogomips /proc/cpuinfo
2.4.33.3
bogomips        : 4312.26
$java -version 2>&1 |head -1
Java version "1.6.0_01"
$javac T.java && java -Xmx32m -XX:+UseThreadPriorities T
1:3112
2:2636
3:2662
4:3118
5:2870
6:3319
7:3412
8:3304
9:3299
10:3069
Run Code Online (Sandbox Code Playgroud)

看起来没有人会期待的偏差!那是在一台小型虚拟Linux机器上.也许只是Sun的?我们将尝试IBM J9 VM:

1:4091
2:4142
3:3957
4:3905
5:3984
6:3985
7:4130
8:4055
9:3752
10:4071
Run Code Online (Sandbox Code Playgroud)

相比之下,总数看起来相当不错,但从线程优先级的角度来看,数字没有规模.

让我们尝试使用旧版Sun JVM在2.6内核上进行500k次迭代,其中一个常常加载的平均负载很少低于7:

$uname -r && grep bogomips /proc/cpuinfo
2.6.9-67.ELsmp
bogomips        : 3992.93
bogomips        : 3990.00
$java -version 2>&1 |head -1
java version "1.4.2_14"
$javac …
Run Code Online (Sandbox Code Playgroud)

java multithreading jvm thread-priority

24
推荐指数
1
解决办法
7083
查看次数

/ tmp vs./dev/shm用于Linux上的临时文件存储?

我有脚本,需要创建数百个快速连续,小的临时文件,很快就会读回来,然后取消链接.

我的测试表明,即使在中等负载下,也可以将所述文件/tmp放入/dev/shmLinux (磁盘)或(文件系统级共享内存)中.我把它归因于文件系统缓存.

当然,磁盘最终会受到文件系统操作的影响,但是对于多个小的写入读取临时文件,为什么(不)建议使用/dev/shm磁盘支持的目录?您是否注意到在缓存的VFS上使用共享内存目录会有很大的性能提升?

linux shared-memory temporary-files

23
推荐指数
1
解决办法
2万
查看次数

在SQL中按键键组顺序编号行?

SQL中是否有一种方法可以按密钥组顺序添加行号?

假设一个具有任意(CODE,NAME)元组的表.示例表:

CODE NAME    
---- ----
A    Apple
A    Angel
A    Arizona
B    Bravo
C    Charlie
C    Cat
D    Dog
D    Doppler
D    Data
D    Down
Run Code Online (Sandbox Code Playgroud)

使用CODE作为分组属性的所需投影:

CODE C_NO NAME    
---- ---- ----
A    0    Apple
A    1    Angel
A    2    Arizona
B    0    Bravo
C    1    Charlie
C    0    Cat
D    0    Dog
D    1    Data
D    2    Down
D    3    Doppler
Run Code Online (Sandbox Code Playgroud)

谢谢,

sql sequential

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

如何使用下拉列表在单元格中输入自由格式文本?

我不得不在Excel中进行一些用户数据验证,用于上传应用程序.我有一个值列表(LOV),我在Excel的下拉框中提供.这很简单.

有没有办法在下拉列表单元格中允许自由格式文本? Excel尝试针对给定的LOV验证它.我不需要用户输入的文本成为该LOV的一部分,只是可以"覆盖"或在其中添加其他文本?

excel drop-down-menu

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

XSLT是Web框架的不错选择吗?

我一直认为XML(以及之前的SGML)数据是魔鬼的格式.我是旧数据库和平面文件学校.尽管如此,我们正在开发一种商业化的Web产品,其框架基于链中的XML数据转换/转换.

当我们正在采访职位以及与潜在客户交谈时,他们喜欢它会做什么的概念,但却厌倦了长期支持XSLT.有人甚至称之为众所周知的"死".死了像COBOL,Unix和C还是像Apple Business BASIC一样死了?

无论如何,我很好奇,如果在XSLT上构建一个Web框架对于公司来说真的不够(奇怪). 是否存在固有的XSLT实施问题,使这个风险值得重新考虑?

xml xslt

9
推荐指数
2
解决办法
2903
查看次数

PHP HTML DomDocument getElementById问题

这里的PHP解析有点新,但我似乎无法让PHP的DomDocument返回明显可识别的节点.加载的HTML将来自'net,因此不一定能保证XML合规性,但我尝试以下方法:

<?php
header("Content-Type: text/plain");

$html = '<html><body>Hello <b id="bid">World</b>.</body></html>';

$dom = new DomDocument;
$dom->preserveWhiteSpace = false;
$dom->validateOnParse = true;

/*** load the html into the object ***/
$dom->loadHTML($html);
var_dump($dom);    

$belement = $dom->getElementById("bid");
var_dump($belement);

?>
Run Code Online (Sandbox Code Playgroud)

虽然我没有收到任何错误,但我只收到以下输出:

object(DOMDocument)#1 (0) {
}
NULL
Run Code Online (Sandbox Code Playgroud)

我是否应该无法查找<b>标签,因为它确实有ID?

html php parsing

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

在CSS中绘制空内联框?

我确信这很简单,但我试图在HTML中绘制一组小的,空的内联框,如下所示:

<span style="border:1px solid black;height=10px;width=17px"></span>
Run Code Online (Sandbox Code Playgroud)

早些时候,早期做了简单的.gif图像,但随着浏览器的显示放大或缩小,看起来很模糊.

<span>然而,作为内联元素并不尊重heightwidth属性.当然,使用<div style="display:inline;...展示相同的行为,因为它不会尊重这些属性.

你能建议一个CSS的方式吗?


更新 假设如下,如果我浮动它将绑定到文本的右侧或左侧,我需要根据浏览器的宽度内联到文本,&c

<p>Lorem ipsum dolor sit amet, <INSERT BOX HERE> consectetur adipisicing 
elit, <INSERT OTHER BOX HERE> sed do eiusmod tempor incididunt ut labore et 
dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation</p>
Run Code Online (Sandbox Code Playgroud)

html css inline border

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