weixin_49712647
weixin_49712647
2021/01/18 00:51
  • python
import pygame


class moving():
    def __init__(self):
        pygame.init()
        self.screen = pygame.display.set_mode((500, 300))
        self.bg_color = self.screen.fill((65, 222, 65))
        self.font = pygame.font.Font(None, 36)
        self.text = self.font.render('Hello There', 1, (10, 10, 10))
        self.rect_width = 50
        self.rect_height = 50
        self.rect_moving = 10
        self.rect1 = pygame.Surface((60, 60), pygame.SRCALPHA)

    def text1(self, screen, text):
        textpos = text.get_rect()
        textpos.centerx = screen.get_rect().centerx
        textpos.bottom = screen.get_rect().bottom / 2
        screen.blit(text, textpos)

    def moving_rect(self,ai_setting):
        pygame.draw.rect(self.rect1, (255, 255, 255), [0, 0, self.rect_width, self.rect_height])
        x = 0
        for i in range(20):
            x += self.rect_moving
            self.screen.blit(self.rect1, [x, 0])


def run():
    pygame.init()
    ai_setting = moving()
    ai_setting.text1(ai_setting.screen, ai_setting.text)
    ai_setting.moving_rect(ai_setting)

    while True:
        for event in pygame.event.get():
            if event.type == pygame.QUIT:
                return

        pygame.display.update()
        pygame.display.flip()


run()

代码如上,我想要让其矩形进行移动,但是移动却出现问题。。是建立了多个矩形然后X轴进行变化。。如何建立单个矩形进行移动

0个回复
weixin_44951606
Map1e丶
2021/01/18 00:30
  • 开发语言

        
Sub test()
    
    Sheets("打印发货单").Cells.Clear
    Set dNum = CreateObject("scripting.dictionary")
    With Sheets("发货单明细")
        LastRowA = .Cells(Rows.Count, "a").End(xlUp).Row
        For i = 2 To LastRowA
            Key = .Cells(i, 8).Value
            dNum(Key) = ""
        Next
            arr = dNum.keys
            '.Range("a12").Resize(1, UBound(arr) + 1) = arr
            '.Range("a12").Resize(UBound(arr) + 1) = Application.Transpose(arr)
        
        For i = 0 To UBound(arr)
                    Sheets("模板").[A3] = "客户:"
                    Sheets("模板").[c3] = ""
                    Sheets("模板").[f2] = ""
                    Sheets("模板").Range("A5:F14").ClearContents
        
            k = 0
            For j = 2 To LastRowA
                If .Cells(j, 8) = arr(i) Then
                    Sheets("模板").[A3] = "客户:" & .Cells(j, 2)
                    Sheets("模板").[c3] = .Cells(j, 1)
                    Sheets("模板").[f2] = arr(i)
                    
                    Sheets("模板").Cells(5 + k, 1) = .Cells(j, 3)
                    Sheets("模板").Cells(5 + k, 2) = .Cells(j, 4)
                    Sheets("模板").Cells(5 + k, 3) = .Cells(j, 5)
                    Sheets("模板").Cells(5 + k, 4) = .Cells(j, 6)
                    Sheets("模板").Cells(5 + k, 5) = .Cells(j, 7)
                    k = k + 1
                End If
            
            Next
            
            Sheets("模板").Range("A1:g19").Copy
            Sheets("打印发货单").Activate
            Sheets("打印发货单").Cells(i * 19 + 1, 1).Select
            
            
            Selection.PasteSpecial Paste:=xlPasteColumnWidths, Operation:=xlNone, _
                SkipBlanks:=False, Transpose:=False
            ActiveSheet.Paste
            
        
        Next
     
            
    End With

End Sub
'1 ,18,35
'1 2 3
 

0个回复
m0_51165837
m0_51165837
2021/01/18 00:08
  • c++

求源代码,要求写出日报表,月报表和年报表。采纳后可答谢。

0个回复
weixin_41496173
微凉的衣柜
2021/01/17 23:48
  • 神经网络
  • 深度学习
  • 机器学习
  • 人工智能

安装了gcc 9.1.0

显卡驱动:

如题所示的环境,如果安装pytorch1.7.1,输入

print(torch.rand(3,3).cuda()) 

后出现如下图所示错误:

新建一个虚拟环境后安装pytorch 1.5.0,输入上述测试代码后需要等5分钟以上可以出现以下结果:

之后可以正常运行。但每次重新打开python时第一次将torch放入gpu都需要等待5分钟以上。尝试很多办法也没有解决,烦请各位指导!

0个回复
xixidewudu
奚溪子
2021/01/17 23:44
  • spring
  • java
  • java-ee
  • jar

Spring的AOP,作用是通过对切入点进行切面操作,来增强原方法的功能,但是现在我有一个场景:

我用 template.batchUpdate方法对数据库表中的成员进行批量删除,本来是删除年龄在20以下的,但是现在我需要增加一个条件,删除年龄20以下且性别为 女 的成员,我想知道这个问题可以通过AOP的增强方法实现吗?如果可以,增强方法的具体代码该怎么写?

实在没有c币自学穷狗一条,抱歉......

0个回复
z1095582370
z1095582370
2021/01/17 23:42
  • c语言

下面是我部分的代码,求大佬指点,弄了一天了看不出来到底哪里错了,情况是这样的:

1.如果gameover=0,也就是if里面的语句不执行的话,整个程序完全正常,但是只要gameover=1了,函数结束的时候就会跳出stack around the variable 'insx2' was corrupted;

2.如果把insx1和insx2放到全局变量上,就会显示stack around the variable 'score' was corrupted,如果把score也放到全局变量上,游戏结束时直接跳出Buffer!=nullptr&&buffer_count>0;

3.如果给score初始化,也会跳Buffer!=nullptr&&buffer_count>0.

实在不知道怎么回事了,跪求大佬指点!!

	char insx1[] = "按AWSD或者方向键控制方向";
	char insx2[] = "连按方向键可以加速";
	WriteConsoleOutputCharacter(*hOutPutPoint, insx1, strlen(insx1), cursor, &bytes);
	cursor.Y++;
	WriteConsoleOutputCharacter(*hOutPutPoint, insx2, strlen(insx2), cursor, &bytes);
	SetConsoleActiveScreenBuffer(*hOutPutPoint);
	if (gameover) {
		char score[100] = { 0 };
		sprintf_s(score, strlen(score),"您的分数为:%d重来请按1,退出可按任意键", (arr[head_v][head_h] - 2) * 3);
		cursor.Y++;
		WriteConsoleOutputCharacter(*hOutPutPoint, score, strlen(score), cursor, &bytes);
		if (_getch() == 1)main();
	}

 

0个回复
qq_38094336
nmslmdzz!!!!
2021/01/17 23:39
  • java
public static void main(String[] args) {

    System.out.println("你好 世界!");

}

 

0个回复
m0_47159923
the po rise
2021/01/17 23:35
  • 多彩生活
  • 测试用例

Cannot install in Homebrew on ARM processor in Intel default prefix (/usr/local)!

Please create a new installation in /opt/homebrew using one of the

"Alternative Installs" from:

  https://docs.brew.sh/Installation

You can migrate your previously installed formula list with:

  brew bundle dump

0个回复
Zm961114203
爱偷懒的小贼猫
2021/01/17 23:33
  • iphone
  • android

王者荣耀S22赛季这两天刚更新的新版,前端的界面展示特别精美流畅,想问下是使用的Flutter技术吗,我也不确定,来询问下各位大佬~

0个回复
MAGIC_JOE_0v0
MAGIC_JOE_0v0
2021/01/17 22:54
  • c++

萌新求教,请问码代码的时候如何快速移动光标,除了用方向键还有其他办法吗,环境为Dev C++

如图,光标往前移动几格或移动到上一行或移动到 } 后,都该如何操作呢?

0个回复
weixin_49381033
Alone,Pt ll
2021/01/17 22:42
  • javascript

我想配置launch.json文件,但是系统一直提醒我:要执行高级调试配置,请先打开一个文件夹。

我要怎么操作?

1个回复
qq_45389465
姚高鹏
2021/01/17 22:40
  • 开发语言
实现下面的的修改操作
 @Modifying
    @Query("update dmp_collection_offline  set successNum= :successNum,failNum= :failNum,endDate=:endDate where id= :id ")
    fun updateByid1(@Param("id") id: String,
                   @Param("successNum") successNum: Int?,
                   @Param("failNum") failNum: Int?,
                   @Param("endDate") endDate: Date?)

 

0个回复
qq_42266179
sysoalt/baba
2021/01/17 22:38
  • spring
  • ajax
  • maven
  • java
  • jquery

 

 

1个回复
KillZero12138
JavaError Maker
2021/01/17 22:29
  • 问答团队
  • python

前面定义了str_fps,用global声明全局变量python报错SyntaxError: name 'str_fps' is assigned to before global declara,但不声明变量python报错如上图1,求哪位大佬指点

1个回复
weixin_41900122
爱编程的早起虫
2021/01/17 22:26
  • 问答团队
  • c语言
  • c++

 

 

 

 

 

0个回复
weixin_41900122
爱编程的早起虫
2021/01/17 22:25
  • 问答团队
  • c语言
  • c++

0个回复
weixin_41900122
爱编程的早起虫
2021/01/17 22:24
  • 问答团队
  • c语言
  • c++

 

0个回复
weixin_41900122
爱编程的早起虫
2021/01/17 22:22
  • c语言
  • c++

0个回复
weixin_41900122
爱编程的早起虫
2021/01/17 22:21
  • c语言
  • 机器学习
  • c++

0个回复
weixin_41900122
爱编程的早起虫
2021/01/17 22:20
  • 问答团队
  • c语言
  • c++

考虑容量为n(n是一个确定的数)的非负整数的栈

(1)给出这个栈的变迁系统表示。提示:可以抽象掉栈内存放数的具体值,仅关注top,pop,push这些操作

(2)粗略画出显式表示出具体栈内容的变迁系统。

0个回复
kaf_of_the_ocean
kaf_of_the_ocean
2021/01/17 22:11
  • c语言

 

2个回复