问题列表 - 第19429页

UML的常见用法

根据我的经验,大多数架构文档充其量只是临时性的,除了更加结构化的死树类型的写作之外,我还没有在实际使用中看到正式的UML,而且我和很少有开发人员一起工作过.能够清楚或正确地构建UML图 - 它似乎更多地被用作一种"图形伪代码".

鉴于此,我很好奇是否有人在内部文档中使用UML并在团队成员之间交流系统功能.这是人们日常使用的沟通工具/模式吗?它是否有用,过度指定?您是否在精确UML重要或有用的环境中工作过?

uml

5
推荐指数
1
解决办法
596
查看次数

如何在python中连接列表?

我正在尝试将String插入列表中.

我收到了这个错误:

TypeError: can only concatenate list (not "tuple") to list
Run Code Online (Sandbox Code Playgroud)

因为我试过这个:

var1 = 'ThisIsAString' # My string I want to insert in the following list
file_content = open('myfile.txt').readlines()
new_line_insert = file_content[:10] + list(var1) + rss_xml[11:]
open('myfile.txt', 'w').writelines(new_line_insert)
Run Code Online (Sandbox Code Playgroud)

myfile.txt的内容作为列表保存在"file_content"中.我想在第10行之后插入String var1,这就是我做的原因

file_content[:10] + list(var1) + rss_xml[11:]
Run Code Online (Sandbox Code Playgroud)

但列表(var1)不起作用.如何使此代码有效?谢谢!

python

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

是否有缓冲区大小附加到标准输出?

我试图在Windows上找到与stdout相关的数据限制的一些信息.我似乎无法在MSDN上找到相关信息.

  1. 可以将多少数据写入stdout是否有限制?如果是这样,如果达到限制会发生什么?数据丢失了吗?

  2. 如果重定向stdout(例如,通过从.Net启动进程并使用ProcessStartInfo.RedirectStandardOutput属性),这对可以写入多少数据有影响吗?当我从调用过程中的stdout流中读取时,这是否会影响限制?

  3. 这些限制是否与命名管道有关?

.net windows buffer stdout

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

如何绘制网络图的补充?

Graphviz中的任何功能都能做到吗?如果没有,任何其他可以做到这一点的免费软件?

python plot graph complement graphviz

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

CSS:无法为滚动设置躯干高度(%)

我正在尝试在保持标题固定的同时滚动表内容的CSS解决方案。

CSS代码1:

<style type='text/css'>
    *   {
    padding:0;
    margin:0;
    border:0;
    }
    #ListData   {
        display:block;
        width:100%;
        height:100%;
        float:left;
        background:#ffffff;
    }
    #ListData table {
                    width:100%;
                }
    #ListData thead {
                    position:relative;
                    width:100%;
                    height:20px;
                    overflow:auto;
                    background:#0099cc;
                }
    #ListData tbody {
                    position:relative;  
                    width:100%;
                    height:300px;
                    overflow:auto;
                }               
    </style>
Run Code Online (Sandbox Code Playgroud)

此样式的输出在这里:http : //riotdesign.in/test.php

这在Firefox中很好用(我现在不在乎IE。)

但是,如果我使用百分比而不是px或em:

<style type='text/css'>
    *   {
    padding:0;
    margin:0;
    border:0;
    }
    #ListData   {
        display:block;
        width:100%;
        height:100%;
        float:left;
        background:#ffffff;
    }
    #ListData table {
                    width:100%;
                }
    #ListData thead {
                    position:relative;
                    width:100%;
                    height:10%;
                    overflow:auto;
                    background:#0099cc;
                }
    #ListData tbody { …
Run Code Online (Sandbox Code Playgroud)

html css overflow

5
推荐指数
1
解决办法
6345
查看次数

什么是最好的开源,Linux兼容的UML建模工具?

我一直在寻找不同的选项,甚至一些最流行的开源工具似乎只有Windows(例如StarUML).对于像Visio和Rational Rose for linux这样的程序,最好的开源替代方案是什么?

linux uml open-source

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

guppy报告的内存使用量与ps命令不同

我正在分析我的扭曲服务器.它使用的内存比我预期的多得多.它的内存使用量会随着时间的推

 ps -o pid,rss,vsz,sz,size,command
  PID   RSS    VSZ    SZ    SZ COMMAND
 7697 70856 102176 25544 88320 twistd -y broadcast.tac
Run Code Online (Sandbox Code Playgroud)

如您所见,它的成本为102176 KB,即99.78125 MB.我使用扭曲的沙井中的孔雀鱼来观察内存使用情况.

>>> hp.heap()
Partition of a set of 120537 objects. Total size = 10096636 bytes.
 Index  Count   %     Size   % Cumulative  % Kind (class / dict of class)
     0  61145  51  5309736  53   5309736  53 str
     1  27139  23  1031596  10   6341332  63 tuple
     2   2138   2   541328   5   6882660  68 dict (no owner)
     3   7190 …
Run Code Online (Sandbox Code Playgroud)

python memory-management twisted guppy

7
推荐指数
1
解决办法
3675
查看次数

在JDBC连接上切换用户

我正在编写一个Java JDBC数据库应用程序,它连接到Oracle 11g数据库并使用c3p0连接池.出于示例的目的,我有3个数据库用户DEFAULT,TOM和BILL.c3p0使用DEFAULT数据库用户打开所有池化连接.我想从c3p0中检索一个池连接,并将Connection的用户更改为BILL而不是DEFAULT.是否可以在JDBC中执行此操作而不与数据库建立新连接?

我已经尝试过以下操作:

connect BILL/password;
Run Code Online (Sandbox Code Playgroud)

但这不起作用.我收到一个错误说

java.sql.SQLException: ORA-00900: invalid SQL statement
Run Code Online (Sandbox Code Playgroud)

还有其他选择吗?是否有与上下文设置或切换有关的内容可以促进我正在尝试做的事情?

谢谢!

java jdbc oracle11g ora-00900

4
推荐指数
1
解决办法
5423
查看次数

grep和sed - 替换字符串的所有实例

我有一个bash脚本我正在为文件路径编写greps.我希望能够使用grep的输出将旧文件路径的每个实例替换为新的文件路径.

例:

grep -R "/~test/dev/portal" .

我希望能够将此输出通过管道传输到sed,用"/ apps/portal /"替换"/ ~test/dev/portal /"的每个实例(请记住,grep的输出通常是多个文件)

提前致谢!

bash grep sed

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

如何在IntelliJ IDEA中输入命令行参数?

当我输入命令行参数时,在Eclipse中,使用run run配置.但我不知道如何在IntelliJ IDEA中输入命令行参数.

command-line arguments intellij-idea

164
推荐指数
7
解决办法
19万
查看次数