问题列表 - 第2399页

帮助使用LD_PRELOAD

我想创建一个带有修改版本的printf的库,然后调用LD_PRELOAD,这样当我的程序调用printf时它会使用我的版本.有人可以向我解释如何使用LD_PRELOAD,如果我需要在我的代码或库中做一些特殊的事情吗?

c linux

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

FLASH保存帧,到图像(tiff,bmp,jpg,gif,png)

标题类别解释了自己.我正在制作一些'生成'艺术作品.现在我想保存框架,而不用如此设置屏幕截图和软件.也许有一天我想保存一批帧.

那里有AS3类/库可以帮助我吗?

flash actionscript-3

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


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

强制telnet客户端进入字符模式

我有一个应用程序,我接受来自telnet客户端的套接字连接,并建立一个简单的,键盘驱动的字符GUI.

telnet客户端,至少在Linux上,默认为一次一行模式,所以我总是需要^]mode char手动完成.

相关RFC的略图表明,如果我的应用程序只是IAC DONT LINEMODE (\377\376\042)在客户端连接后立即发送字符,则应强制客户端进入字符模式.但是,它没有任何区别.

什么是最简单的代码才能完成这项工作?理想情况下只是一个要发送的字符串.我的应用程序可以吸收客户端发回的任何垃圾.

default telnet char

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

Ruby中STDIN的最佳实践?

我想处理Ruby中的命令行输入:

> cat input.txt | myprog.rb
> myprog.rb < input.txt
> myprog.rb arg1 arg2 arg3 ...
Run Code Online (Sandbox Code Playgroud)

最好的方法是什么?特别是我想处理空白STDIN,我希望有一个优雅的解决方案.

#!/usr/bin/env ruby

STDIN.read.split("\n").each do |a|
   puts a
end

ARGV.each do |b|
    puts b
end
Run Code Online (Sandbox Code Playgroud)

ruby stdin

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

.NET中的轻量级HTTP Server库

我正在寻找一个在.NET中实现HTTP服务器的小型快速库

我的一般要求是:

  • 支持多个同时连接
  • 只需要支持静态内容(没有服务器端处理)
  • 仅限HTTP,不需要HTTPS
  • 优选地能够从内存源中提供页面.我想将它集成到另一个应用程序中,以便能够通过浏览器更改数据,但我不想首先将其写入磁盘上的文件.例如,只需传递一个C#字符串即可用作当前页面内容.
  • 最好是开源,以便我可以根据需要进行修改
  • 绝对需要自由...这是一个个人项目,没有我自己的时间以外的预算.我还希望能够免费发布可以使用该库的最终产品(即使这意味着遵守该库的特定OSS许可证).

编辑:为了澄清更多,我需要的东西真的很简单.我需要能够提供基本上2个文件,我希望直接从内存中提供.就是这样.是的,我可以写自己的,但我想确保我没有做过现有的事情.

.net c# http

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

移动网站设计

我刚刚使用样式表(即@media打印等)将打印功能添加到网站,并且想知道我是否可以使用类似的方法来添加对移动设备的支持.

如果没有,我该如何检测移动设备?我的页面是C#(.aspx),我想缩小页面以便在移动设备上使用.

对我有什么建议吗?

编辑:我的妻子有一个黑莓手机,所以我想为我们公司的网站启用它.

css c# mobile

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

在没有DataBind的情况下向GridView添加新行

我有一个GridView,它允许始终在每一行中的每一列中编辑值.用户输入所有更改,单击"保存"一次,然后提交所有更改.

用户还必须能够单击"新建"按钮,在GridView中显示一个新行(是的,它必须显示在实际的GridView中),输入他们想要的任何数据,单击"保存"并将所有更改转到数据库.

现在.以下是抛弃我的用户案例:用户到达页面,对几个现有行进行多处更改,然后需要添加新行,在新行中输入数据,单击"保存",并将所有更改都转到数据库.

但是,我看到添加一个新的空行的唯一方法是重新绑定GridView,这意味着它们的所有更改都将丢失.这显然不好.

所以,我的问题是:在不必重新绑定GridView的情况下,向GridView添加一个新的空的可编辑行有哪些方法?

我唯一能想到的是,在New按钮的click事件中,从GridView中取出所有数据(包括用户的潜在编辑),将其保存到ViewState(或其他),添加新行,重新填充网格.对我来说,这看起来有点hacky,但它应该允许我在GridView上关闭ViewState.

有任何想法吗?

asp.net data-binding gridview

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

什么是你最喜欢的虚拟线来突破点?

我们中很少有人会否认调试器的强大功能,但为了使它更有用,可以使用一些技巧.

例如在Python中,你可以使用pass来做任何事情,除了让你有空间放置一个断点并允许你观察Watch窗口中的值.

在C#中,我曾经做GC.Collect(),但现在我使用if(false){}

你最有趣的虚拟线是什么?

debugging

23
推荐指数
4
解决办法
4129
查看次数