小编was*_*256的帖子

Pygame 绕轴旋转立方体

我一直在这里玩旋转立方体的例子。我生成了 2 个应该绕 Y 轴旋转的立方体。但是,它似乎没有按预期工作,我无法弄清楚它的问题是什么。

这是一个工作代码示例:

import sys
import math
import pygame

from pygame.math import Vector3
from enum import Enum


class Color(Enum):
    BLACK = (0, 0, 0)
    SILVER = (192,192,192)


class Cube():

    def __init__(self, vectors, screen_width, screen_height, initial_angle=25):
        self._vectors = vectors
        self._angle = initial_angle
        self._screen_width = screen_width
        self._screen_height = screen_height

        # Define the vectors that compose each of the 6 faces
        self._faces  = [(0,1,2,3),
                       (1,5,6,2),
                       (5,4,7,6),
                       (4,0,3,7),
                       (0,4,5,1),
                       (3,2,6,7)]

        self._setup_initial_positions(initial_angle)

    def _setup_initial_positions(self, angle):
        tmp = []
        for vector …
Run Code Online (Sandbox Code Playgroud)

python geometry pygame

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

Android SDK与Ubuntu 12.04恐慌

我尝试在Ubuntu 12.04上运行Android SDK.我打开了Android SDK管理器并安装了"工具"和"Android 4.1",但在进入Tools->Manage AVDs并创建新的AVD并启动它时,我收到了错误消息PANIC: Could not open: /home/.../.android/avd/AVD.ini.Android SDK位于/opt/android/android-sdk-linux/tools/android.为什么找不到.ini文件?

sdk android panic

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

sql对面的加入

我有两个表通过MAP表组合

Table ANIMAL:
+------+--------------+
| id   |  description |
+------+--------------+
|  2   |  Ape         |
|  3   |  Lion        |
+------+--------------+


Table MAP:
+-----------+---------+
| animal_id | legs_id |
+-----------+---------+
|   2       | 11      |
+-----------+---------+


Table LEGS:
+------+--------------+
|  id  |     legs     |
+------+--------------+
| 10   |      4       |
| 11   |      2       |
+------+--------------+
Run Code Online (Sandbox Code Playgroud)

我需要在LEGS表中没有映射条目的动物,如下所示:

 !(select *  
  from ANIMAL as a  
  JOIN MAP as m ON (a.id = m.animal_id)  
  JOIN LEGS as l ON (m.legs_id = l.id) ) …
Run Code Online (Sandbox Code Playgroud)

sql join

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

python gnupg不加密文件

我正在尝试使用 GPG 密钥加密文件,但输出一直为空:

>>> import gnupg
>>> home_dir = '~/.gnupg'
>>> pgp = gnupg.GPG(gnupghome=home_dir)
>>> key = open('ff.asc', 'rb')
>>> fp = open('test.txt', 'rb')
>>> res = pgp.import_keys(key.read())
>>> res.results
[{'fingerprint': 'C3...', 'text': 'Not actually changed\n', 'ok': '0'}]
>>> enc = pgp.encrypt_file(fp, 'C3...')
>>> enc.data
b''
Run Code Online (Sandbox Code Playgroud)

我在这里缺少什么?

另外,是否可以将公共 GPG 密钥从字符串直接传递给加密函数而无需导入它?

python gnupg

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

十六进制的c ++ std :: cout

printf在C++中有一个输出语句,如下所示:

for(int i=0; i<6; i++)
        printf("%.2X", (unsigned char) iter->hwaddress[i]);
Run Code Online (Sandbox Code Playgroud)

我需要输出std::cout,我试着这样做:

for(int i=0; i<6; i++)
   cout << hex << (unsigned char) iter->hwaddress[i];
Run Code Online (Sandbox Code Playgroud)

但这只是给了我:

  ?:?:w:?:?:
Run Code Online (Sandbox Code Playgroud)

有谁知道如何做到这一点?

c++ hex output

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

标签 统计

python ×2

android ×1

c++ ×1

geometry ×1

gnupg ×1

hex ×1

join ×1

output ×1

panic ×1

pygame ×1

sdk ×1

sql ×1