小编s5s*_*s5s的帖子

kubernetes在pod中重启容器

我有一个test-1495806908-xn5jn带2个容器的吊舱.我想重新启动其中一个叫container-test.是否可以重新启动pod中的单个容器以及如何?如果没有,我该如何重启pod?

pod是使用deployment.yaml创建的:

kubectl create -f deployment.yaml
Run Code Online (Sandbox Code Playgroud)

kubernetes kubectl

69
推荐指数
7
解决办法
14万
查看次数

anaconda/conda - 安装特定的软件包版本

我想使用conda在我当前的活动环境中安装'rope'包.目前,可提供以下"绳索"版本:

(data_downloader)user@user-ThinkPad ~/code/data_downloader $ conda search rope
Using Anaconda Cloud api site https://api.anaconda.org
Fetching package metadata: ....
cached-property              1.2.0                    py27_0  defaults        
                             1.2.0                    py34_0  defaults        
                             1.2.0                    py35_0  defaults        
                             1.3.0                    py27_0  defaults        
                             1.3.0                    py34_0  defaults        
                             1.3.0                    py35_0  defaults        
rope                         0.9.4                    py26_0  defaults        
                             0.9.4                    py27_0  defaults        
                             0.9.4                    py33_0  defaults        
                             0.9.4                    py34_0  defaults        
                             0.9.4                    py26_1  defaults        
                             0.9.4                    py27_1  defaults        
                             0.9.4                    py33_1  defaults        
                             0.9.4                    py34_1  defaults        
                          .  0.9.4                    py35_1  defaults        
Run Code Online (Sandbox Code Playgroud)

我想安装以下一个:

                         1.3.0                    py35_0  defaults        
Run Code Online (Sandbox Code Playgroud)

我已经尝试了各种各样的'conda install'排列,我不会在这里列出,因为它们都不正确.

我也不确定py35_0是什么(我假设这是构建包的python的版本?)而且我也不知道'defaults'是什么意思?

python anaconda

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

Matlab Coder对手编码?

人们在将来阅读此内容的一些背景(如果它没有被锁定).我倾向于用高级语言编程以首先理解问题.在涵盖所有可能的极端情况后,我继续将代码转换为C++(或C).

我编写的大部分代码都包含数学,因此MATLAB是我使用的语言(我的替代方案是Python).无论如何,我然后手动将代码从MATLAB转换为C++.

有谁知道使用MATLAB Coder是否有任何优势/劣势?这是一种新产品而且非常昂贵,但除了节省翻译时还有其他好处吗?

c c++ matlab matlab-deployment

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

生成随机2D多边形的算法

我不知道如何解决这个问题.我不确定它的任务有多复杂.我的目标是拥有一个生成任何多边形的算法.我唯一的要求是多边形不复杂(即边不相交).我正在使用Matlab进行数学运算,但欢迎任何抽象的东西.

任何援助/指导?

编辑:

我正在考虑更多可以生成任何多边形的代码甚至是这样的:

在此输入图像描述

random algorithm matlab polygon computational-geometry

35
推荐指数
4
解决办法
2万
查看次数

sqlalchemy中的scoped_session(session_maker())或plain session_maker()?

我在我的网络项目中使用SQlAlchemy.我应该使用scoped_session(session_maker())或plain session_maker()以及为什么?或者我应该使用其他东西?

## model.py
from sqlalchemy import *
from sqlalchemy.orm import *

engine = create_engine('mysql://dbUser:dbPassword@dbServer:dbPort/dbName',
pool_recycle=3600, echo=False)
metadata = MetaData(engine)
Session = scoped_session(sessionmaker())
Session.configure(bind=engine)
user = Table('user', metadata, autoload=True)

class User(object):
pass

usermapper = mapper(User, user)

## some other python file called abc.py
from models import *

def getalluser():
   session = Session()  
   session.query(User).all()
   session.flush()
   session.close()

## onemore file defg.py
from models import *

def updateuser():
   session = Session()  
   session.query(User).filter(User.user_id == '4').update({User.user_lname: 'villkoo'})
   session.commit()
   session.flush()
   session.close()
Run Code Online (Sandbox Code Playgroud)

我为每个请求创建一个session = Session()对象,然后关闭它.我做对了还是有更好的方法吗?

python django orm sqlalchemy flask-sqlalchemy

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

Python ncurses,CDK,urwid的区别

这3个有什么区别?据我所知,它们都提供了对curses的绑定,这是基于终端文本的UI的C库.

我目前不知道3中的任何一个,我从未使用过诅咒.你会推荐哪一个?我听过多次ncurses,但只听过一次或两次CDK(通过研究),从未听说过urwid(我认为).

python curses ncurses urwid

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

获取字典中最大的密钥

我有一个包含整数键的字典.我想得到最大的钥匙.我不跟踪密钥,因此它们可能是连续的(例如1,2,3,4,5,6),但可能会跳过(1,3,4,5),尽管我怀疑这有什么不同.

我只是使用二分搜索还是有方法?据我所知,你几乎无法击败二元搜索这么简单的任务 - 也许你可以把它减半.

c# search dictionary key binary-search

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

const与静态只读

可能重复:
const和readonly有什么区别?

因此,从我读到的,在C#中,const并且static readonly在程序执行期间都会使值不可更改.

但是,const应该使用不太可能改变的数量(例如,pi,地球半径,每加仑的窝数等).

另一方面,static readonly应该使用当前不变但可能/将来会改变的值(例如软件版本,算法中的乘数等).

我做对了吗?

c# static const readonly

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

gdb - 列出当前函数的源代码而不键入其名称

在GDB中,命令:

list function
Run Code Online (Sandbox Code Playgroud)

将列出该函数的所有源代码.

是否有一个命令会列出您当前所在功能的所有来源,而无需手动输入功能名称?

c c++ linux gdb

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

使用正在运行的GUI程序退出ssh -X会话,但让程序在远程主机上运行

我有ssh-ed到远程机器.我启用了X11转发(ssh -X),我已经启动了一个GUI程序.

该程序需要5分钟设置进行一些处理,但实际处理需要1-2个小时.我不想在程序运行时传输数据.我甚至不想再看到程序,因为它在完成时会生成文件作为输出,我只能scp它们.

那么如何退出ssh会话但让程序在机器上运行呢?终端的CRTL + C?

编辑:有关答案,请参阅下面的评论.

linux x11 ssh terminal user-interface

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