程序设计

专业和发烧友程序员的问答

7
什么是悬空图像和什么是未使用图像?
在docker image prune的docker 文档中,可以使用-a标志来 删除所有未使用的图像,而不仅仅是悬空的图像 然后 删除所有悬空的图像。如果指定了-a,还将删除所有未被容器引用的图像。 有人可以向我解释什么是悬空图像,悬空图像和未使用的图像有什么区别?
155 docker 

9
启动服务后如何保持Docker容器运行?
我看过很多教程似乎都在做我想做的事情,但是由于某种原因,我的Docker容器退出了。基本上,我正在Docker容器内设置一个Web服务器和一些守护程序。我通过一个bash脚本(run-all.sh在Dockerfile中通过CMD运行)完成了最后一部分。run-all.sh看起来像这样: service supervisor start service nginx start 然后在Dockerfile中启动它,如下所示: CMD ["sh", "/root/credentialize_and_run.sh"] 我可以看到,当我手动运行某些东西(即使用-i -t / bin / bash进入映像)时,所有服务都可以正确启动,并且当我运行映像时,一切看起来都可以正常运行,但是一旦退出它完成了我的流程的启动。我希望这些进程可以无限期地运行,据我所知,容器必须继续运行才能实现这一点。不过,当我跑步时docker ps -a,我看到: ➜ docker_test docker ps -a CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES c7706edc4189 some_name/some_repo:blah "sh /root/run-all.sh 8 minutes ago Exited (0) 8 minutes ago grave_jones 是什么赋予了?为什么退出?我知道我可以在bash脚本的末尾放置一个while循环来保持它,但是什么是防止它退出的正确方法呢?
155 docker 

10
删除所有特定类型的事件侦听器
我想删除使用添加的所有特定类型的事件监听器addEventListener()。我看到的所有资源都在说您需要执行以下操作: elem.addEventListener('mousedown',specific_function); elem.removeEventListener('mousedown',specific_function); 但我希望能够在不知道当前状态的情况下清除它,如下所示: elem.addEventListener('mousedown',specific_function); elem.removeEventListener('mousedown');
155 javascript  events 

9
备份/还原Docker化的PostgreSQL数据库
我正在尝试按照Docker网站上的说明备份/还原PostgreSQL数据库,但数据未还原。 数据库映像使用的卷为: VOLUME ["/etc/postgresql", "/var/log/postgresql", "/var/lib/postgresql"] CMD为: CMD ["/usr/lib/postgresql/9.3/bin/postgres", "-D", "/var/lib/postgresql/9.3/main", "-c", "config_file=/etc/postgresql/9.3/main/postgresql.conf"] 我使用以下命令创建数据库容器: docker run -it --name "$DB_CONTAINER_NAME" -d "$DB_IMAGE_NAME" 然后,我连接另一个容器以手动插入一些数据: docker run -it --rm --link "$DB_CONTAINER_NAME":db "$DB_IMAGE_NAME" sh -c 'exec bash' psql -d test -h $DB_PORT_5432_TCP_ADDR # insert some data in the db <CTRL-D> <CTRL-D> 然后创建tar归档文件: $ sudo …

9
预期换行符为“ LF”,但发现为“ CRLF”换行符样式
在gulp项目中使用eslint时,我遇到了这样的错误问题, Expected linebreaks to be 'LF' but found 'CRLF' linebreak-style并且我正在使用Windows环境运行gulp,并且在下面给出了整个错误日志 Kiran (master *) Lesson 4 $ gulp Using gulpfile c:\Users\Sai\Desktop\web-build-tools\4\ gulpfile.js Starting 'styles'... Finished 'styles' after 17 ms Starting 'lint'... 'lint' errored after 1.14 s ESLintError in plugin 'gulp-eslint' sage: Expected linebreaks to be 'LF' but found 'CRLF'. ails: fileName: …

9
如何查看PHP加载的扩展?
它必须在phpinfo()转储中的某个位置,但是我只是不知道在哪里。是否应该在“其他模块”部分下?别的地方?我试图弄清楚为什么某些扩展名似乎没有被加载,但是我什至不知道我应该在哪里寻找。
155 php  php-extension 

16
按映像名称停止Docker容器-Ubuntu
在Ubuntu 14.04(Trusty Tahr)上,我正在寻找一种方法来停止正在运行的容器,而我仅有的信息是Docker run命令中使用的映像名称。 是否有命令查找与该映像名称匹配的所有匹配运行容器并停止它们?

11
同时映射和过滤数组
我有一个要迭代的对象数组,以生成一个新的过滤后的数组。但是,我还需要根据参数从新数组中滤除一些对象。我正在尝试: function renderOptions(options) { return options.map(function (option) { if (!option.assigned) { return (someNewObject); } }); } 那是一个好方法吗?有没有更好的方法?我愿意使用lodash之类的任何库。
155 javascript  arrays 

10
熊猫获得列平均值/平均值
我无法获得熊猫列的平均值或均值。有一个数据框。我在下面尝试的任何事情都没有给我该列的平均值weight >>> allDF ID birthyear weight 0 619040 1962 0.1231231 1 600161 1963 0.981742 2 25602033 1963 1.3123124 3 624870 1987 0.94212 以下返回几个值,而不是一个: allDF[['weight']].mean(axis=1) 这样: allDF.groupby('weight').mean()
155 python  pandas 

7
从类型中排除属性
我想从类型中排除单个属性。我怎样才能做到这一点? 例如我有 interface XYZ { x: number; y: number; z: number; } 我想排除财产z以获得 type XY = { x: number, y: number };
155 typescript 

3
将Pandas Multi-Index转换为专栏
我有一个具有2个索引级别的数据框: value Trial measurement 1 0 13 1 3 2 4 2 0 NaN 1 12 3 0 34 我想变成这样: Trial measurement value 1 0 13 1 1 3 1 2 4 2 0 NaN 2 1 12 3 0 34 我怎样才能最好地做到这一点? 我需要这样做是因为我想按照此处的指示汇总数据,但是如果将它们用作索引,则无法选择这样的列。

10
Keras,如何获得每一层的输出?
我已经使用CNN训练了二进制分类模型,这是我的代码 model = Sequential() model.add(Convolution2D(nb_filters, kernel_size[0], kernel_size[1], border_mode='valid', input_shape=input_shape)) model.add(Activation('relu')) model.add(Convolution2D(nb_filters, kernel_size[0], kernel_size[1])) model.add(Activation('relu')) model.add(MaxPooling2D(pool_size=pool_size)) # (16, 16, 32) model.add(Convolution2D(nb_filters*2, kernel_size[0], kernel_size[1])) model.add(Activation('relu')) model.add(Convolution2D(nb_filters*2, kernel_size[0], kernel_size[1])) model.add(Activation('relu')) model.add(MaxPooling2D(pool_size=pool_size)) # (8, 8, 64) = (2048) model.add(Flatten()) model.add(Dense(1024)) model.add(Activation('relu')) model.add(Dropout(0.5)) model.add(Dense(2)) # define a binary classification problem model.add(Activation('softmax')) model.compile(loss='categorical_crossentropy', optimizer='adadelta', metrics=['accuracy']) model.fit(x_train, …

13
vuejs从子组件更新父数据
我开始玩vuejs(2.0)。我构建了一个包含一个组件的简单页面。该页面具有一个带有数据的Vue实例。在该页面上,我注册了该组件并将其添加到html中。该组件有一个input[type=text]。我希望该值反映在父对象(主Vue实例)上。 如何正确更新组件的父数据?从父级传递绑定的道具不好,并且会向控制台发出一些警告。他们的文档中有内容,但是没有用。

11
禁用React Native上的按钮
我正在使用react native开发一个Android应用程序,并且使用了TouchableOpacity组件来创建按钮。 我使用文本输入组件来接受来自用户的文本,并且仅当文本输入与特定字符串匹配时才应启用按钮。 我可以想到一种方法,方法是先在没有TouchableOpactiy包装器的情况下呈现按钮,然后在输入字符串匹配后用包装器重新呈现。 但是我猜想有更好的方法来做到这一点。有人可以帮忙吗?
155 react-native 

12
如何将整个HTML表单设为“只读”?
我有两个带有HTML表单的页面。第一页有一个提交表单,第二页有一个确认表单。第一种形式提供了许多控件的选择,而第二页再次显示了提交表单中的数据并带有确认消息。在第二种形式上,所有字段都必须是静态的。 从我看到的内容来看,某些表单控件可以是,readonly而所有控件都可以disabled,区别在于您仍然可以跳至只读字段。 除了按字段进行此操作之外,没有其他方法可以将整个表单标记为只读/禁用/静态,从而使用户无法更改任何控件?
155 html 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.