ICode9

精准搜索请尝试: 精确搜索
  • LEF文件笔记2022-09-10 17:33:56

    LEF: 布局布线时使用到抽象出来的物理信息,用于各种不同工具之间的数据交换,主要由Tech(工艺信息描述)和Cell(标准单元描述)构成 VERSION 5.8 ;  #语法协议版本 BUSBITCHARS "[]" ; #定义bus标志符号,端口名为A[1], A[2],.....A[n]将看做bus DIVIDERCHAR "/" ; #定义分割字符   UNIT

  • MFC 界面自适应不同分辨率2022-08-16 18:31:37

    引用:(36条消息) MFC 界面自动调整适应不同分辨率_weixin_42359982的博客-CSDN博客_mfc窗口适应屏幕 首先获取界面对话框的原始尺寸 Rect recta; GetClientRect(&recta); //取客户区大小 m_oldPoint.x = recta.right - recta.left; //m_oldPoint是成员变量,用于保存上一次的界面尺

  • Python pygame-小球丝滑移动demo2022-08-12 18:30:47

    需要有python3.6及以上的环境和 安装 pygame库 : pip install pygame import sys import pygame print(pygame) pygame.init() # init() 用来对python进行初始化, 因为pygame是跨平台的所以需要先根据所在系统与环境初始化 # pygame.display 该对象负责游戏窗口的显示 # set_m

  • 8.Pygame Rect区域位置2022-07-31 17:02:17

    Rect(rectangle)指的是矩形,或者长方形,在 Pygame 中我们使用 Rect() 方法来创建一个指定位置,大小的矩形区域。函数的语法格式如下: rect =pygame.Rect(left,top,width,height) Rect 表示的区域必须位于一个 Surface 对象之上,比如游戏的主窗口(screen)。上述方法由四个关键参数值构成,分

  • WPF开发的实用桌面管理小工具 ---- 系列文章2022-07-25 22:32:06

    目录 WPF 开发的实用小工具(附源码)持续更新(七)根据应用首个字的首字母按键定位 WPF 开发的实用小工具(附源码)持续更新(六)嵌入桌面 WPF 开发的实用小工具(附源码)持续更新(五)靠边隐藏 WPF 开发的实用小工具(附源码)持续更新(三)移除应用 WPF 开发的实用小工具(附源码)持续更新(二)拖动应用

  • Android-SurfaceView-多线程绘图2022-07-18 18:03:49

    以前学习过分形几何,很有意思,由简单的数学公式迭代计算得到的分形图形,放大后不会丢失细节。典型的如Mandelbrot图形: 计算方式也不复杂,由f(z) = z^2 + c,迭代计算 z1=f(z0), z2=f(z1), z3=f(z2)...其中z, c都是复数,可以表示为复平面上的一个点,而每个点的计算次数可以映射为一个颜色

  • MFC 对话框控件自适应2022-07-14 16:02:15

    先将对话框的Border属性由Dialog Frame设置为Resizing h文件中:afx_msg void OnSize(UINT nType, int cx, int cy); void ResizeUI(); vector<CRect> m_vec_rect_;   cpp文件中: 1、 BEGIN_MESSAGE_MAP(CDlgStatistics, CBCGPDialog) ON_WM_SIZE()   2、 BOOL CDlgStatistics::On

  • Android开发 双向进度条自定义View____TwoWayProgressView2022-07-12 17:03:49

    前言   一个双向进度的自定义View,已经封装好,可以直接使用 效果图 代码 import android.content.Context import android.graphics.* import android.util.AttributeSet import android.view.View import androidx.annotation.ColorInt /** * 双向进度View */ class TwoWayP

  • GetSystemMetrics2022-07-09 11:02:39

    获得屏幕尺寸大小 // 获得屏幕的宽度int scrX=GetSystemMetrics(SM_CXSCREEN);// 获得屏幕的高度int scrY = GetSystemMetrics(SM_CYSCREEN);   // 获得有效区域的桌面大小(除去任务栏)RECT rect; SystemParametersInfo(SPI_GETWORKAREA, 0, &rect, 0); int cx = rect.right -

  • 关联线探究,如何连接流程图的两个节点2022-06-28 23:36:14

    如果你用过流程图绘制工具,那么可能会好奇节点之间的连接线是如何计算出来的: 不要走开,跟随本文一起来探究一下吧。 最终效果预览:https://wanglin2.github.io/AssociationLineDemo/ 基本结构 先使用Vue3搭建一下页面的基本结构,为了简化canvas操作,我们使用konvajs库来绘制图形。

  • python做小游戏——做个马里奥分分钟解决2022-06-27 23:07:33

    一、前言 嗨喽,大家好呀!这里是小熊猫

  • 背景图片随子文字组件的宽度变化2022-06-22 20:32:33

      为了适配中英文字符长度,背景图长度也拉伸       1.背景图锚点设置,文字需左对齐,所以锚点设置相同     2.文字添加ContentSizeFitter,保证文字改变时宽度也改变   3.设置背景图宽度 private void BGFitCharLength() { var tip_rect = m_pwd_tip.GetComponent<Re

  • C++容器vector<>相关的基础操作2022-06-22 14:33:13

    C++容器vector<>相关的基础操作 在容器中存入与取出操作:  存入(尾端增加元素):push_back();  取出(尾端删除元素):pop_back(); vector<int> rect_x; int x; rect_x.push_back(x); rect_x.pop_back(x); 应用:在容器中找到:min_element和max_element的位置和大小。   #include <i

  • commons.tools.utils.{ConvertUtils} 转换工具类2022-06-17 11:01:02

    1、问题   项目的过程中涉及到许多数据转化,比如int转byte等,然后为了简化单独做类一个工具类,里面有大多数数据转化的方法可以直接调用 还有一种是进行对象转换sourceToTarget内部利用BeanUtils.copyProperties(bean, name, value)(关于BeanUtils.下回分解) 2、代码实现 public cla

  • 300行代码,教你用Python写个飞机大战2022-06-14 19:36:22

    春节这些天,闲赋在家,甚是无聊,便萌发了研究经典小游戏:飞机大战的念头,想必大家可能玩过微信的这款小游戏,给我的感觉是这款游戏怎么可以做得这么好呢,操作简单,容易上手,简直是“老少皆宜”啊~ 既然这款游戏这么棒,能否自己动手用 Python 来实现呢?事实证明是可以的。 先来看下飞机大战游戏

  • rect显示不出来2022-06-09 18:05:47

    绘制柱状图时,使用d3在svg中添加rect,刷新页面显示不出来? 使用固定数据测试,x,y坐标(0,0)宽100 高 28 右击查看页面控制台,没有错误,<svg>下也有<rect>标签 点击<rect>标签,上方出现 rect 0 × 0 ,说明宽和高处有错误 回到代码查看,设置高属性时,单词拼写错误   >-<  

  • Qt数据库应用19-图片转pdf2022-05-31 20:04:37

    一、前言 用户的需求真的是千奇百怪,刚做完不同页面横向纵向排版的需求,又来个需要图片转pdf的需求,提供静态函数直接使用。 经过这么些年的社会的毒打,我的原则是:用户是上帝和大爷,尽量站在用户的角度换位思考,只要是合理或者基本合理的需求,甚至说只要不是太过分,给钱就干。 接到这个需

  • 20211208葛洺君《Python程序设计》实验四报告2022-05-31 16:33:02

    一、实验内容 内容: 制作“打败外星人”小游戏,并在华为云上运行 要求: 游戏开始时,玩家驾驶一架飞船出现在屏幕的底部中央,玩家可以通过方向键控制飞船的左右移动,还可以按空格键发射子弹,用来射杀出现在屏幕顶部的外星人。当所有的外星人都被射杀后,将会出现一群新的外星人。 二、实验过

  • 20213422实验四 python综合实验2022-05-30 23:35:14

    课程:《Python程序设计》班级: 2134姓名: 刘伟洁学号:20213422实验教师:王志强实验日期:2022年5月29日必修/选修: 公选课   一、实验要求 Python综合应用:爬虫、数据处理、可视化、机器学习、神经网络、游戏、网络安全等。课代表和各小组负责人收集作业(源代码、视频、综合实践报告) 注:在

  • qml 定时器以及几种简单动画2022-05-30 10:02:54

    Timer 定时器,以指定的时间间隔触发处理程序。 属性 interval: int 设置触发器之间的时间间隔(以毫秒为单位)。默认间隔为1000毫秒。 repeat: bool 定时器是否重复触发,值为true,则按照时间间隔重复触发;为false,则在指定时间间隔触发一次后就停止(即running被置位false)。 running: bool

  • 20212115朱时鸿 《python程序设计》实验四报告2022-05-29 00:01:45

    课程:《Python程序设计》班级: 2121姓名: 朱时鸿学号:20212115实验教师:王志强实验日期:2022年5月28日必修/选修: 公选课   1.实验内容 Python综合应用:爬虫、数据处理、可视化、机器学习、神经网络、游戏、网络安全等。注:在华为ECS服务器(OpenOuler系统)和物理机(Windows/Linux系统)上使

  • 20202219 实验四《Python程序设计》实验报告2022-05-28 01:00:38

    #20202219 《2022Python程序设计》实验四报告课程:《Python程序设计》班级: 2022姓名: 吴坤泽学号:20202219实验教师:王志强实验日期:2020年5月19日必修/选修: 公选课## 1.实验内容  (一)Python综合应用:爬虫、数据处理、可视化、机器学习、神经网络、游戏、网络安全等。   (二)实验要求:

  • wx.Window2022-05-26 02:01:21

    wx.Window是所有可视元素的基类。 关于wx.Window的注意点 刷新窗口 Refresh( eraseBackground=True , rect=None ) 导致此window及其所有子递归被重新绘制。请注意,重绘不会立即发生,而是仅在下一次事件循环迭代期间发生,如果您需要立即更新窗口,则应使用Update 。 参数: eraseBack

  • [python]通过一个矩形切割另外一个矩形2022-05-25 12:01:10

    单例: 应用: #!/bin/env python # -*- coding:utf-8 from typing import * import matplotlib.pyplot as plt from matplotlib.patches import Rectangle from random import randint as ri import random def getColor(): color: int color1 = ri(16, 255) colo

  • 10.pygame-碰撞检测2022-05-22 13:01:30

    添加并监听英雄发射子弹事件 class Hero(GameSprite): def __init__(self): # 调用父类方法,设置image super().__init__('./images/me1.png', 0) # 设置英雄的初始位置 self.rect.centerx = SCREEN_RECT.centerx self.rect.bottom =

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有