Tag: stream

GitHubstream量图是否包含您自己的观点?

我在GitHub上有几个项目 ,他们都有交通图 ,我可以查看我的信息库有多lessstream量。 我所链接的博客文章对访客非常模糊。 它指出: ..有很多独特的游客有.. 我发现我的一些知识库有日常活动,但我不确定这些观点大部分是我自己,如果是的话,为什么只有独一无二的访问者才会说"unique visitors" 题: GitHub上使用的stream量图是否包含自己在浏览自己的源代码时使用的图表? 这是非常小的,但我真的很好奇,如果我得到的意见是我自己浏览源,或者如果我有人实际上浏览我的来源。 具体来说,显示"Views" ,而不是"Unique visitors"因为独特的访问者显然意味着新人浏览存储库。 对于那些认为这是不重要的人,重新阅读专题文章 。 最为显着地: 但如果你的问题一般涵盖…程序员常用的软件工具

stream浪者默认情况下不安全?

编辑2 :TL; DR: 2013年答案是肯定的,但是这个缺陷已经被修正了 按照vagrantup.com上的“入门指南”,我似乎最终得到了一个虚拟机,它接受了2222端口上的SSH连接,这样任何人都可以访问我的虚拟机,并使用默认凭据(用户名=密码= vagrant或vagrant_insecure_private_key)。 这是真的? 如果是,为什么它不被认为是一个严重的安全漏洞? 如果我将敏感数据复制到虚拟机中,该怎么办? 编辑 :对于那些认为互联网上的任何人能够读取您的来源和执行您的虚拟机上的任意代码并不是那么糟糕,我推荐阅读这个博客文章“打破”部分http://blog.ontoillogical。 COM /博客/ 2012/10月31日/磨合和-外的stream浪汉/ 简而言之:按预期运行Vagrant也可以让任何人进入你的主机/开发机器(例如,通过使用恶意的git post-commit hook)。

我怎样才能让我的C代码自动打印出其Git版本哈希?

有没有简单的方法来编写可以访问其Git版本哈希的C代码? 我用C编写软件来收集实验室的科学数据。 我的代码logging了它收集在.yaml文件中的数据,以供以后分析。 我的实验每天都在变化,我经常需要修改代码。 为了跟踪修订,我使用了一个git仓库。 我希望能够在我的.yaml数据文件中包含Git修订哈希作为注释。 这样,我可以查看.yaml文件,并确切知道用​​什么代码生成该文件中显示的数据。 有没有一种简单的方法来自动做到这一点?

如何使用Docker,Puppet和Vagrant开发LAMP Web应用程序?

在黑暗时代,我通常开发的LAMP Web应用程序是在我的机器上进行本地testing。 PHP(在我的情况下),数据库和Web服务器都是本地安装的。 服务器是使用标准安装的Apache和MySQL进行安装的,而且我有多个虚拟主机用于Web应用程序的不同部分。 当我对我在本地机器上得到的结果感到满意时,我将login到服务器,然后在暂存环境中进行git pull 。 假设服务器上的所有东西都和我的机器一样,我也会为生产做同样的事情。 新的开始… 所以现在我从头开始一个全新的Web应用程序,我想要“正确的方式”。 我已经读了Docker,Vagrant和Puppet(还有厨师,尽pipe我个人更喜欢Puppet的依赖系统而不是Chef的迭代过程)。 尽pipe我所做的所有研究,似乎仍然有几个问题,我似乎无法find答案: 是否应为Web服务器(如Apache),数据库服务器(如MySQL)和Web应用程序的每个部分分别安装Docker容器? 当我谈论Web应用程序的某些部分时,我指的是mysite.com , controlpanel.mysite.com等等。这些“部分”将共享相同的数据库。 由于Docker似乎为Web和数据库服务器提供了现成的容器,所以至less应该将这些东西放在单独的容器中。 我的networking应用程序的不同部分应该在不同的容器中吗? Docker容器似乎被devise成可replace的,而不是我必须更新里面的软件。 他们写的数据怎么样,我不想丢失? 数据库服务器将pipe理与我的数据库内容相关的文件(我将要备份)。 Web服务器将创build日志,我的Web应用程序将pipe理各种文件和caching等。所有这些文件都需要写在应用程序的容器之外(因为我可能在更新时replace它们),所以它们在哪里? 直接进入主机的文件系统? 或成为一个单独的“docker卷”? 如果他们进入Docker卷,我应该使用一个单独的卷为数据库,Web服务器,应用程序等? 我是否仍然可以像现在一样使用本地机器上的SFTP轻松访问内容? 我不想在这里失去任何便利! 使用Puppet创build和pipe理开发服务器和生产服务器的Docker容器是不是一个好主意? 看来Puppet支持直接pipe理Docker容器,所以这似乎是从头开始轻松设置服务器或生产环境(使用Vagrant)的相当好的方法。 希望我已经提出了一些相关的问题; 为了开发和生产类似LAMP的networking应用程序,获得一些适当的“最佳实践”将是非常好的,只是似乎没有多less我find的!

什么是stream?

编程世界中的stream是什么? 我们为什么需要它? 如果可能,请在类比的帮助下解释。

将Vagrant框从全局状态中删除后从文件系统中删除

我意识到它还在运行之前删除了一个包含正在运行的Vagrant框的文件夹。 我现在如何从stream浪(全局状态)中删除它? 我已经删除了Virtualbox虚拟机

如何控制Vagrant使用的configuration虚拟机的版本?

由于版本0.10.10中的错误,当前的Chef食谱未运行。 如何将Vagrant使用的厨师版本升级到0.10.12? 我不想仅仅更新虚拟机的当前实例 – 我一直在摧毁和重build这些虚拟机。 我需要改变stream浪者基地箱中的东西,或者我的(物理)系统安装中的东西吗?

在Javastream中flush()的目的是什么?

在Java中, flush()方法在stream中使用。 但是我不明白使用这个方法的目的是什么? fin.flush(); 告诉我一些build议。

名称为“homestead”的VirtualBox机器已经存在

由于宅基地2.0宅基地laravel没有工作 我不知道为什么'homestead init'在mydirectory / .homestead中创build一个Homestead.yaml文件,而不是在项目目录中。 宅基地或者Vagrant上来创build以下信息 名称为“homestead”的VirtualBox机器已经存在。 Bringing machine 'default' up with 'virtualbox' provider… ==> default: Importing base box 'laravel/homestead'… ==> default: Matching MAC address for NAT networking… ==> default: Checking if box 'laravel/homestead' is up to date… A VirtualBox machine with the name 'homestead' already exists. Please use another name or delete the machine […]

如何清除ostringstream

ostringstream s; s <<“123”; cout << s.str()。c_str()<< endl; / /如何清除ostringstream在这里? s“”456“; cout << s.str()。c_str()<< endl; 输出是: 123 123456 我需要: 123 456 我如何重置ostringstream来获得所需的输出?