最好的C / C ++networking库

我还没有在C / C ++中做过一点工作,只是想知道人们最喜欢的跨平台库是如何使用的。 我正在寻找一个好的快速和肮脏的图书馆,以及一个更强大的图书馆。 通常这是两个不同的图书馆,这没关系。

工具Unminify /解压缩JavaScript

是否有任何命令行脚本和/或在线工具可以扭转缩小效应,类似于Tidy如何清理可怕的HTML? (我专门研究一个缩小的JavaScript文件,所以variables重命名可能仍然是一个问题。)

如何编写一个可扩展的基于TCP / IP的服务器

我正处于编写一个新的Windows服务应用程序的devise阶段,该应用程序接受长时间连接的TCP / IP连接(即,这不像HTTP那里有很多短连接,而是客户端连接并保持连接数小时或数天甚至几周)。 我正在寻找想法来devisenetworking架构的最佳方式。 我将需要启动至less一个线程的服务。 我正在考虑使用asynchronousAPI(BeginRecieve等..),因为我不知道有多less客户端,我将连接在任何时候(可能是数百)。 我绝对不想为每个连接启动一个线程。 数据将主要从我的服务器stream出到客户端,但是偶尔会有一些来自客户端的命令。 这主要是一个监视应用程序,在这个应用程序中,我的服务器定期向客户端发送状态数据。 任何build议最好的方式使这个尽可能的可扩展性? 基本工作stream程 谢谢。 编辑:要清楚,我正在寻找基于.net的解决scheme(C#如果可能,但任何.net语言将工作) BOUNTY NOTE:为了获得赏金,我期待的不仅仅是一个简单的答案。 我需要一个解决scheme的工作示例,作为我可以下载的一个指针或一个简单的例子。 它必须是基于.net和Windows的(任何.net语言都可以) 编辑:我想感谢每个人给出了很好的答案。 不幸的是,我只能接受一个,而我select接受更为人熟知的Begin / End方法。 埃萨克的解决scheme可能会更好,但是这个问题还是很新的,我不知道如何解决问题。 我已经提出了所有我认为很好的答案,希望我能为你们做更多的事情。 再次感谢。

如何使用Microdata元标记添加图像到事件?

使用微数据,是否有一种方法可以通过使用元标记将图像添加到事件中? 在Microdata官方网站上,我看到了添加图像到事件的选项: <img itemprop="image" src="image.jpg" alt="An image"/> 这工作正常。 但是,我想知道是否有可能通过使用类似的东西添加该图像: <meta itemprop="image" src="image.jpg" /> 这根据我的testing不起作用。

closures与System.in链接的扫描仪

我有一个Scanner链接到System.in 。 现在,使用Scanner ,我应该closures它,因为打开它是不好的编码习惯。 但是,如果我closuresScanner ,我也将closuresSystem.in ! 谁能告诉我如何closuresScanner而不closuresSystem.in (如果有任何方法)。

Twitter Bootstrap自定义最佳实践

我正在使用使用LESS的Bootstrap 2.0.3。 我想广泛地定制它,但是我想尽可能避免对源进行更改,因为对库的更改频繁。 我是LESS的新手,所以我不知道它的编译是如何完成的。 使用LESS或LESS框架的最佳实践是什么?

“本地系统”帐户和“networking服务”帐户之间的区别?

我写了一个Windows服务,产生一个单独的过程。 这个过程创build一个COM对象。 如果服务在“本地系统”帐户下运行一切正常,但如果服务在“networking服务”帐户下运行,则外部进程启动,但无法创buildCOM对象。 从COM对象创build返回的错误不是一个标准的COM错误(我认为它是特定于正在创build的COM对象)。 那么,我该如何确定两个账户“本地系统”和“networking服务”的区别? 这些内置的账户看起来很神秘,似乎没有人知道这些。

Git – 推送代码到两个遥控器

我有两个远程git仓库。 origin和github 我把我的分支devel到这两个存储库。 git push -u origin devel git push -u github devel 但是,当我这样做。 git push它只会被推到github 。 无论如何,我可以设置我的两个遥控器,以便我可以用一个命令来推动对这两个存储库的更改?

什么是即时(JIT)编译器呢?

与非JIT编译器相比,JIT编译器具体做什么? 有人可以给一个简洁和易于理解的描述?

将文件和关联数据发布到RESTful WebService(最好是JSON)

这可能会是一个愚蠢的问题,但我有一个晚上。 在一个应用程序中,我正在开发RESTful API,我们希望客户端以JSON的forms发送数据。 这个应用程序的一部分需要客户端上传一个文件(通常是图片)以及关于图片的信息。 我很难跟踪单个请求中的情况。 是否有可能Base64文件数据到一个JSONstring? 我需要执行2个职位到服务器? 我应该不使用JSON吗? 作为一个方面说明,我们在后端使用Grails,并且这些服务被本地移动客户端(iPhone,Android等)访问,如果有任何改变的话。