问题列表 - 第5728页

CSS布局,使用CSS重新排序DIV

鉴于HTML

<div>
   <div id="content1"> content 1</div>
   <div id="content2"> content 2</div>
   <div id="content3"> content 3</div>
</div>
Run Code Online (Sandbox Code Playgroud)

呈现为

content 1
content 2
content 3
Run Code Online (Sandbox Code Playgroud)

我的问题:

有没有办法在不更改HTML部分的情况下仅使用CSS来渲染它.

content 1
content 3
content 2
Run Code Online (Sandbox Code Playgroud)

css

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

如何在Bourne shell中捕获命令输出到文件描述符?

在Bourne shell中捕获命令输出的标准方法是使用以下$()语法:

output=$(mycommand)
Run Code Online (Sandbox Code Playgroud)

但是,对于具有大量输出的命令,这需要shell将整个内存分配为一个长字符串.我宁愿找到一些与Unix C函数具有道德等价的东西popen,以获得一个新的文件描述符,我可以read:

newfd=popen(mycommand)
while read -u $newfd LINE; do
  #process output
done
Run Code Online (Sandbox Code Playgroud)

这甚至可能吗?

shell pipe sh

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

从56k调制解调器创建一个拨号音

好的,每个人都有你的回程机器.我需要将电话拨入我的计算机的56k调制解调器.我需要我的电脑让调制解调器"打开",并有一个活跃的拨号音.原因如下:我有一个污水泵报警器会在泵故障时给我打电话.它只适用于固定电话.我想停止支付我的固定电话以省钱,只需要我的电池.我的想法是在我的电脑的56k v90调制解调器上拦截我的污水报警器中的出站caLL.然后我可以免费发短信,发电子邮件等.

有人知道怎么开始吗?我发现了很多关于如何从我的电脑拨打电话的东西,但我想要一部电话(设备)拨打我的电脑.我认为除非它听到拨号音,否则不会拨号.

我更喜欢C#或vb6程序,但愿意接受任何东西.我有使用串行通信设备的经验,所以我只需要指向正确的方向.

谢谢!!!

c# vb6 modem serial-port mscomct2.ocx

7
推荐指数
1
解决办法
3986
查看次数

从WPF应用程序窗口获取位图?

Winforms System.Windows.Forms.Control类有一个实例方法"DrawToBitmap",我认为它在各种情况下都非常有用.我想知道是否有一种从WPF应用程序获取System.Drawing.Bitmap的等效方法?

我意识到我可以做一些P/Invoke的东西来获取应用程序窗口,但是我不喜欢这个,因为它不能很好地适应64位转换,并且不允许我只渲染子控件,如DrawToBitmap确实.

谢谢,理查德

wpf system.drawing bitmap winforms

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

有点笨拙的重新排序

我需要对7位值进行任意重新排序(是的,我知道我应该使用表格),并且想知道是否有任何一点黑客可以做到这一点.

例:

// <b0, b1, b2, b3, b4, b5, b6> -> <b3, b2, b4, b1, b5, b0, b6>

// the naive way
out =
   (0x020 & In) << 5 |
   (0x008 & In) << 2 |
   (0x040 & In)      |
   (0x012 & In) >> 1 |
   (0x004 & In) >> 2 |
   (0x001 & In) >> 3;

// 6 ANDs, 5 ORs, 5 shifts = 16 ops
Run Code Online (Sandbox Code Playgroud)

编辑: 我正在考虑这个问题

只是为了踢,因为我是AFTK我正在尝试蛮力搜索形式的解决方案:

((In * C1) >> C2) & 0x7f
Run Code Online (Sandbox Code Playgroud)

找不到解决方案.

bit-manipulation shuffle

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

你如何组织你的小型可重复使用的功能?

我正在重新组织我的ColdFusion目录结构,并对有经验的CF开发人员如何组织较小的cffunction库感到好奇.

我并不像精心设计的组件(对象)一样好奇,因为我是关于我们随着时间的推移建立的许多小实用功能.

  • 你是否使用带有cffunctions的大型单个文件并将其包含在内?
  • 您是使用大型单个文件作为cfcomponent并调用creatobject/cfinvoke吗?
  • 你是否将每个实用程序功能放在自己的cfc中并调用createobject/cfinvoke?
  • 你使用cfimport taglib语法吗?
  • 你使用CustomTags还是cfmodule?
  • 你有更好的方法吗?

由于我不喜欢详细的语法,所以我只是将包含一堆常见cffunction的lib.cfm包含在内.我可以将它们重构为cfcs,我可以创建对象,以便在变量范围上有更好的隔离.

有一个更好的方法吗?

architecture coldfusion cfimport

15
推荐指数
1
解决办法
3306
查看次数

在线mnesia从网络分区恢复

是否可以从mnesia集群中的网络分区恢复而无需重新启动任何涉及的节点?如果是这样,那怎么办呢?

我特别感兴趣的是:

  • 如何使用标准OTP mnesia(v4.4.7)
  • 什么自定义代码,如果任何人需要编写以实现这一点(例如订阅mnesia running_paritioned_network事件,确定新的master,从非master到master合并记录,从新master强制加载表,清除运行的parititioned网络事件 - 将非常感谢示例代码.
  • 或者,mnesia明确地不支持在线恢复,并且要求重新启动属于非主分区的节点.

虽然我很欣赏一般分布式系统理论的指针,但在这个问题上,我只对erlang/OTP mnesia感兴趣.

erlang mnesia

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

248
推荐指数
8
解决办法
41万
查看次数

Tries对现代建筑仍然是一个好主意吗?

我最喜欢的大学数据结构之一就是Trie.如果共享前缀,它是一个很好的数据结构,用于保存大量字符串.查找也很好,因为它们是在字符串的O(| length |)处完成的,无论集合中有多少字符串.

相比之下,平衡树的设置项数量为O(log N),加上您为比较支付的费用.哈希表将涉及哈希计算,比较等.

因此,令我惊讶的是,在大多数语言的标准库中没有Trie实现.

我能想到的唯一原因是内存访问成本太高的可能性.如果进行树查找,则不是在调查O(log N)位置,而是在进行O(| length |)不同的位置,并产生所有后果.如果字符串很长,这可能会导致太多.

所以我想知道:我刚才描述的问题有多少?当您需要存储大型字符串或字符串映射时,您会怎么做?

trie data-structures

10
推荐指数
1
解决办法
1169
查看次数

不区分大小写等于使用Hibernate Criteria

我见过Restrictions.ilike('property','%value%'),但想生成SQL如:lower(property)='value'.有任何想法吗?

我用了:

Restrictions.eq("email", email).ignoreCase()
Run Code Online (Sandbox Code Playgroud)

因为Expression已被弃用.SimpleExpression将在值上调用toLowerCase(),因此不必事先执行此操作.

请参阅: SimpleExpression源

java hibernate

62
推荐指数
4
解决办法
8万
查看次数