问题列表 - 第2894页

如何从unix系统中的另一个进程关闭文件描述符

您可以使用命令lsof来获取所有正在运行的进程的文件描述符,但我想要做的是关闭其中一些描述符,而不是在该进程内部.这可以在Windows上完成,因此您可以轻松取消阻止某些应用程序.

那有什么命令或功能吗?

unix bash file lsof file-descriptor

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

Flex:数据库驱动的DataGrid:箭头消失

在Flex中,我使用以下代码来允许在DataGrid中进行排序(数据是分页和排序的服务器端).


        private function headerReleaseHandler(event:DataGridEvent):void
        {
            var column:DataGridColumn = DataGridColumn(event.currentTarget.columns[event.columnIndex]);

            if(this.count>0)
            {
                if(this.query.SortField == column.dataField)
                {
                    this.query.SortAscending = !this.query.SortAscending;
                }
                else
                {
                    this.query.SortField = column.dataField;
                    this.query.SortAscending = true;
                }
                this.fill();
            }

            event.preventDefault();
        }

除了没有显示指示排序的箭头之外,这完全有效.我怎么能做到这一点?

谢谢!/尼尔斯

apache-flex actionscript-3 flex-datagrid

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

保存 WPF 装饰器

我对 WPF 比较陌生,并且对装饰器有疑问。

我有一个包含图像的 inkcanvas,我可以使用用户添加的笔画保存图像。我遇到的问题是,我有一个要求,允许用户在图像上添加文本,并在不损坏图像的情况下打印/保存文本。

我使用装饰器将文本放在 inkcanvas 上,它在屏幕上看起来很好,但我无法保存文本或打印带有文本的图像。

任何帮助,将不胜感激

wpf adorner

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

CruiseControl.Net从控制台切换到服务

我已经建立了一个cruisecontrol.net构建服务器.在控制台模式下运行它可以正常工作,但是当尝试将其作为Windows服务运行时,它不起作用.日志文件显示以下消息:

ThoughtWorks.CruiseControl.Core.CruiseControlException: 
Source control operation failed: No VSS database (srcsafe.ini) found.  
Use the SSDIR environment variable or run netsetup.
Run Code Online (Sandbox Code Playgroud)

ssdir在ccnet.config中设置,所以我在这里缺少什么?

cruisecontrol.net

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

IRC Bot:错误 - 注册超时

我在C中制作一个简单的IRC Bot.我终于让机器人连接并接收信息.我的代码也应该发送,但是服务器就好像它没有发送任何东西一样.当机器人连接时,我会收到:

收到:: roc.esper.net注意事项:***查找你的主机名......

收到:: roc.esper.net注意事项:***找到您的主机名

此时我的代码发送了这个:

发送:NICK Goo

发送:USER Goo**:Goo

我决定使用wireshark这是你应该在初始连接后发送的注册.但是,我不确定数据实际上是在发送还是以某种方式无效?因为在没有任何东西约30秒之后我也会收到这个:

收到:错误:结账链接:c-68-33-143-182.hsd1.md.comcast.net(注册超时)

然后我的程序结束了.

有没有其他人对irc中的程序设计/注册过程有所了解?或者其他任何人都有任何有用的想法吗?

谢谢

**编辑**固定.我需要在每一行的末尾发送行终止符.\ r \n

c sockets irc

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

HTTPS查询字符串是否安全?

我正在创建一个使用HTTPS的安全的基于Web的API; 但是,如果我允许用​​户使用查询字符串配置它(包括发送密码)这也是安全的,还是应该通过POST强制它?

ssl https query-string

331
推荐指数
8
解决办法
9万
查看次数

如何设计可扩展的软件(插件架构)?

我需要一些资源来讨论如何将软件设计为可扩展的,即让其他人可以编写添加功能的附加组件/插件.

您有什么推荐的吗?那里有讨论这个主题的书吗?
我更喜欢那些简短而重要的东西; 一点理论和一堆具体的例子.

我不是针对特定语言,我希望能够理解核心思想,以便我可以用任何语言实现它.

出于同样的原因,我宁愿不使用其他人构建的框架(除非框架不是非常高级,即不会隐藏太多),目前我只想教育自己主题和实验以各种方式实现它.此外,框架通常假定用户对该主题的了解.

UPDATE

我不是在询问OOP或者是否允许我的类被继承.我所说的是设计一个将部署在系统上的应用程序,以便在部署之后可以通过第三方附加组件进行扩展.

例如,Notepad ++有一个插件架构,您可以将.dll文件放在plugins文件夹中,并为不存在的应用程序添加功能,例如颜色选择或片段插入,或许多其他内容(广泛的功能).

language-agnostic resources plugins extensibility

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

解决方法.net应用程序域仅按值传递对象

我正在开发一个严重依赖插件的.net应用程序.应用程序本身包含与远程服务器的连接.

最近我深入研究了应用程序域,并将它们视为将插件代码与应用程序其余部分隔离开来的理想解决方案.

然而,有一个很大的缺点使我无法实现托管插件的应用程序域.似乎没有办法通过引用传递对象来传递对连接对象的引用所需的另一个应用程序域.

我希望有人可以给我一个解决方法,以便我可以传递对该对象的引用.

注意:创建代理是不可能的,连接层已经充当代理,因为类是自动生成的.

注意2:System.AddIn不能使用,因为它在紧凑的框架上不可用.

c# appdomain marshalbyrefobject

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

从哪里开始以及如何参与.NET社区?

我是.NET的新手,我想参与.NET社区来发展我的技能(自私,我知道),贡献一些东西(不那么自私)我认为成为一个社区的一部分真的很好.

我可以开一个博客,但考虑到我是初学者,我不可能发布任何有价值的东西.开源项目怎么样?有办法参加吗?我检查了codeplex,在sourceforge中没有像"Help Wanted"这样的东西,所以我不知道从哪里开始.我认为一些开源项目也可以接受初学者.

有任何想法吗?

.net open-source

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

Http请求 - 绕过DNS [.Net]

在执行HTTP请求时是否可以(如果是,如何)绕过DNS?

我想用HTTP请求直接命中前端,而不是通过NLB但使用正确的主机头.由于我拥有服务器的IP,我只需要绕过DNS.

我尝试使用WebRequest,用IP替换URL并设置Host标头,但此标头受到保护.

我怎样才能做到这一点 ?我是否需要自己创建HTTP请求?

注意:编辑主机文件不是一个选项

.net dns http

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