Tag: networking服务

PHP致命错误:未find类“PDO”

PHP Fatal error: Class 'PDO' not found in /home/bd/public_html/app/webroot/Cake/Model/Datasource/Database/Mysql.php on line 177 PHP的信息: PDO PDO support => enabled PDO drivers => sqlite, sqlite2, mysql pdo_mysql PDO Driver for MySQL => enabled Client API version => 5.5.24 Directive => Local Value => Master Value pdo_mysql.default_socket => /var/lib/mysql/mysql.sock => /var/lib/mysql/mysql.sock pdo_sqlite PDO Driver for SQLite 3.x => […]

从IPstring转换为整数,并在Python中向后

我有一个小问题,我的脚本,在那里我需要将表单'xxx.xxx.xxx.xxx'的IP转换为整数表示,并从这种forms回来。 def iptoint(ip): return int(socket.inet_aton(ip).encode('hex'),16) def inttoip(ip): return socket.inet_ntoa(hex(ip)[2:].decode('hex')) In [65]: inttoip(iptoint('192.168.1.1')) Out[65]: '192.168.1.1' In [66]: inttoip(iptoint('4.1.75.131')) ————————————————————————— error Traceback (most recent call last) /home/thc/<ipython console> in <module>() /home/thc/<ipython console> in inttoip(ip) error: packed IP wrong length for inet_ntoa` 任何人都知道如何解决这个问题?

WCF,Rest和SOAP之间有什么关系?

WCF和REST和SOAP之间有什么关系? WCF是基于这些技术之一(REST还是SOAP),还是一种独立的技术?

考虑一个Erlang Web框架来学习和使用在生产中

我前几天开始学习Erlang,这绝对是一个非常有趣的语言,非常适合web开发(至less后端)。 我将尝试并最终解决一个Erlang的web框架用于我的下一个项目。 由于Erlang是“ 新 ”,很难决定使用哪个框架(即缺乏文档和博客文章)。 到目前为止,我的googleing已经返回了我的3个结果,我想知道任何有Erlang经验的人(特别是Erlang网站开发),请评论每个框架的优缺点,并添加任何缺less的框架。 项目要求: Web应用程序 数据库 HTTPs的 存储文件(例如图像) PDF操作 dynamic逻辑比较(例如LHS == RHS等) Erlang的web框架: 氮 (迄今为止首选) Erlyweb 哔哔 芝加哥老板 Erlang Web webmachine Erlang数据库: Mnesia (首选到目前为止) CouchDB的 MongoDB的 Concrns: 氮 JavaScript的一代 由于氮生成并embedded到增加页面大小的页面上的JavaScript代码。 我不知道是否甚至有可能以某种方式从原始的HTML中“生成”JavaScript代码(以某种方式它可以被浏览器caching),以便减less传输到networking上的数据。 但我认为在一般事件模型和汽车线事件非常适合应用程序types,而不是太多的内容/公众面向types。 谢谢!

如何防止任意客户端应用程序使用您的匿名Web API?

道歉,如果这已经被问及答复; 我已经看了一大堆,但还没有find我正在问什么。 – 假设我在http://example.com/上的 web应用程序使用私有和未公开的Web API( http://api.example.com/)来获取数据,例如通过XHR或JSONP。 另外假设这个networking应用程序是匿名的 – 它不需要用户login。 由于客户端和服务器之间有通信,任何人都可以打开Fiddler等来查看确切的请求和响应,更不用说检查客户端的JS代码了。 在这种情况下,如何防止某人在非Web客户端应用程序中使用您的API? 例如iPhone应用程序或服务器端。 据我了解,第二点删除了类似OAuth的选项,第三点删除了例如API密钥甚至SSL的选项。 我曾经想过一些事情,比如基于时间的令牌或者秘密的salt,它们会在第一次加载的时候被注入到页面中,但是一个iPhone应用可以在发出API请求之前偷偷的加载你的网页。 那么除了简单的混淆之外还有什么方法 – 通过默默无闻的安全吗? – 如果所有这些都太抽象了,下面是一个简单的例子: Google.com通过一些私人和无证的API来获取自动完成的数据 – 但是在网上打开。 什么是阻止我在iPhone应用程序中使用它?

由于JavaScript是单线程的,因此HTML5中的Web工作人员如何进行multithreading?

我一直在阅读关于HTML5中的Web工作者,但我知道JavaScript是单线程的。 我的问题是: networking工作者如何进行multithreading工作呢? 或者如果它不是真正的multithreading,他们如何模拟? 在这里我不明白。

图表数据库 – 投注公司呢?

看看Neo4j,320亿的关系限制让我感到担忧(假设有4000万用户上传了500张照片,500个朋友,500条评论等,而在你知道之前你已经超过了320亿)。必须确保我正在使用哪个数据库做出最佳select。 不寻找主观的答案,也没有在这里辩论 – 即。 哪一个更好,等等 – 相反,因为我在图表数据库的使用上打赌一个创业公司的未来 ,所以我需要知道不同数据库存在的风险,比如Neo4j没有超过320亿的关系。 现在,有几家公司把他们的graphics数据库称为“领先的graphics数据库”。但让我们来看看过去的炒作 – 哪一个最有经济支持? 哪个数据库享有较大的社区支持? 哪一个公司背后有一个坚实的公司来支持商业? 哪一个最有可能是足够成熟,所以如果你想,你可以轻松地创buildFacebook的最小努力? select技术特性或熟悉度的graphics数据库是很容易的 – 但是我正在寻找更多的东西 – 我想确保公司的几年时间还在。 我想确保我不会select与Neo4j基于炒作和它目前(暂时?)的势头… … 还有什么其他的图表可以与Neo4gj竞争,创造一个类似Facebook的完整的社交networking(再次, 不寻找更好的 ,只是寻找一个坚实的竞争对手)。 请不要让这变成一个主观的Neo vs Dex辩论 – 只是事实和固体的答案,请..

多个docker-compose项目之间的通信

我在两个不同的文件夹中有两个单独docker-compose.yml文件: 〜/前/搬运工-compose.yml 〜/ API /搬运工-compose.yml 我怎样才能确保front的容器可以发送请求到api的容器? 我知道–default-gateway选项可以使用–default-gateway docker run为单个容器设置,这样一个特定的IP地址可以分配给这个容器,但是看起来这个选项在使用docker-compose时候是不可用的。 目前我最终做了一个docker inspect my_api_container_id并看看输出中的网关。 它的工作原理,但问题是这个IP是随机的,所以我不能依靠它。 这个问题的另一种forms可能是: 我可以使用docker-compose将固定的IP地址归入特定的容器吗? 但是最后我所看到的是: 两个不同的docker-compose项目怎么能相互沟通?

将TCPstream量redirect到Linux下的UNIX域套接字

假定在UNIX域套接字/tmp/foo上监听传统Linux应用程序。 除了通过UNIX域套接字机制与这个遗留应用程序进行通信之外,我还希望能够通过端口say 1234上的TCP连接来连接它。 绑定到TCP端口1234然后将所有传入连接redirect到UNIX域套接字/tmp/foo最简单的方法是什么?

的java.net.UnknownHostException

我正在使用jdk1.6.0_23安装CSVN,并且出现以下Java错误: 2011-02-10 16:25:50,951 [WrapperJarAppMain] WARN util.GrailsUtil – [WARNING] Property [ldapServerPort] of domain class com.collabnet.svnedge.console.Server has type [int] and doesn't support constraint [nullable]. This constraint will not be checked during validation. 2011-02-10 16:25:51,117 [WrapperJarAppMain] ERROR ehcache.Cache – Unable to set localhost. This prevents creation of a GUID. Cause was: vkqgae01: vkqgae01 java.net.UnknownHostException: vkqgae01: vkqgae01 at java.net.InetAddress.getLocalHost(InetAddress.java:1354) […]