小编zan*_*zan的帖子

Python中的尖括号

我想使用Scapy制作数据包。浏览IP()类成员时,遇到了以下代码惯用法:

'fieldtype': {

    'frag': <Field (IP,IPerror).frag>, 
    'src': <Field (IP,IPerror).src>, 
    'proto': <Field (IP,IPerror).proto>, 
    'tos': <Field (IP,IPerror).tos>, 
    'dst': <Field (IP,IPerror).dst>, 
    'chksum': <Field (IP,IPerror).chksum>, 
    'len': <Field (IP,IPerror).len>, 
    'options': <Field (IP,IPerror).options>, 
    'version': <Field (IP,IPerror).version>, 
    'flags': <Field (IP,IPerror).flags>, 
    'ihl': <Field (IP,IPerror).ihl>, 
    'ttl': <Field (IP,IPerror).ttl>, 
    'id': <Field (IP,IPerror).id>}, 
    'time': 1465637588.477862, 
    'initialized': 1, 
    'overloaded_fields': {},
Run Code Online (Sandbox Code Playgroud)

我对Python比较陌生。有人可以向我解释尖括号在每种字段类型定义中的作用是什么?

我一直在尝试使用以下文档自己弄清楚这一点,但完全被卡住了。

Scapy 2.3.1

谢谢

python scapy

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

在mysql查询中发布变量

我想在我的sql查询中使用post变量值来按用户选择的顺序对数据进行排序.使用适当的字段正确显示表,但不对值进行排序.

我知道这是受sql注入的,但是,我这样做是为了在我的本地服务器上进行培训.

<?php
$sort_in = $_POST['SortIn'];

$sql = 'select * from db.Runner order by "'.$_POST['SortIn'].'"';
    $result = mysql_query($sql, $con);

    if($result)
    {
        echo "<table border = '1'>
        <tr>
        <th>RunnerID</th>
        <th>EventID</th>
        </tr>";

        while($row = mysql_fetch_array($result))
        {
            echo "<tr><td>";
            echo $row['RunnerID'];
            echo "</td><td>";
            echo $row['EventID'];
            echo "</td><td>";
            </tr>";
        }
        echo "</table>";
?>
Run Code Online (Sandbox Code Playgroud)

php mysql

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

关系模型与逻辑数据模型

据我所知,数据库设计过程按以下顺序进行:

Conceptual Data Model -> Logical Data Model -> Physical Data Model
Run Code Online (Sandbox Code Playgroud)

有人可以澄清关系模型如何适用于这个过程吗?

谢谢

database-design relational-database database-schema

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