原创 linux相關技術面試題(命令,vi編輯器,常見面試問題)

LINUX相關技術面試題 基礎命令: 1.查找文件 find / -name filename.txt 根據名稱查找/目錄下的filename.txt文件。 2.查看一個程序是否運行 ps –ef|grep tomcat 查看所有

原创 Python數據類型、運算符、流程語句(條件結構,循環結構)斐波那契數列、99乘法表(for,while)

一、Python變量類型 類型 數值型、字符串、元組、列表、字典等 例:c/c++、java是強類型的編程語言,一個變量在使用前確定類型,在程序期間,變量的類型是不能改變的; 腳本語言:shell、python、pe

原创 python之植物大戰殭屍

一、繪製背景 import pygame from pygame.locals import * import sys import os # 初始化 pygame.init() # 背景大小設置 bg_size = (1200, 6

原创 SpringBoot靜態資源和攔截器處理

  默認資源映射 Spring Boot 默認爲我們提供了靜態資源處理,使用 WebMvcAutoConfiguration 中的配置各種屬性。 建議大家使用Spring Boot的默認配置方式,提供的靜態資源映射如下: classpat

原创 pygame中加載圖片

pygame中加載位圖、繪製位圖 通常,遊戲中需要加載大量的位圖,pygame中自帶了一些類和函數可以幫助我們輕鬆的搞定位圖加載和繪製。 screen = pygame.display.set_mode 上面的代碼,我們在前幾期的博客中

原创 pygame讓圖片動起來

素材準備:(https://github.com/yjmyzz/pygame_tutorial)  角色動畫的原理:動畫都是一幀幀渲染的,比如向左走的動畫,實際是類似上圖中的L1.png~L9png 連續切換,由於肉眼視覺暫留的作用,所以

原创 SpringBoot整合MyBatis代碼自動生成插件

一、簡介 1.1 MyBatis Generator介紹 MyBatis Generator 是MyBatis 官方出品的一款,用來自動生成MyBatis的 mapper、dao、entity 的框架,讓我們省去規律性最強的一部分最基礎的

原创 SpringBoot 項目在tomcat容器中部署

一. SpringBoot內嵌容器的部署方式 SpringBoot內部默認提供內嵌的tomcat容器,所以可以直接打成jar包,丟到服務器上的任何一個目錄,然後在當前目錄下執行java -jar demo.jar即可運行,但是這種方式的

原创 SpringBoot之整合mybatis

添加依賴 這裏需要添加mybatis-spring-boot-starter依賴跟mysql依賴 <!--最新版本,匹配spring Boot1.5 or higher--> <dependency> <groupId>org.

原创 SpringBoot之集成Logback日誌

一、簡介 Java知名的日誌有很多,比如:JUL、Log4j、JCL、SLF4J、Logback、Log4j2,那麼這些日誌框架之間有着怎樣的關係?誕生的原因又是解決什麼問題?下面一起來看。 1.1 JUL Java有自己的日誌框架JUL

原创 事半功倍的小衆 Python 庫

WGET 提取數據,特別是從網絡中提取數據是數據科學家的重要任務之一。Wget 是一個免費的工具,用於以非交互式方式從 Web 上下載文件。它支持 HTTP、HTTPS 和 FTP 協議,通過 HTTP 代理進行檢索。由於它是非交互式的,

原创 python安裝不成功使用不了pip,pip下載不好用

讓PIP源使用國內鏡像,提升下載速度和安裝成功率。 對於Python開發用戶來講,PIP安裝軟件包使最基本的操作。但國外的源下載速度實在太慢,浪費時間。而且經常出現下載後安裝出錯問題。所以把PIP安裝源替換成國內鏡像,可以大幅提升下載速度

原创 pygame中飛船繞着地球轉

# Orbit Demo # Chapter 5 import sys, random, math, pygame from pygame.locals import * #Point class class Point(objec

原创 pygame之事件與設備輪詢

  一、pygame事件1.簡介     pygame事件可以處理遊戲中的各種事情。其實在前兩節的博客中,我們已經使用過他們了。如下是pygame的完整事件列表: QUIT ACTIVEEVENT; KEYDOWN; MOUSEMOTI

原创 pygame中文亂碼問題解決

可以使用pygame.font.get_fonts()來查看系統支持那些字體,宋體對應的名稱應爲:simsunnsimsun。因此使用宋體應改爲: font=pygame.font.SysFont('simsunnsimsun',40)