自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

原创 PDF图纸重命名小工具

# main.pywimport sysfrom designer.designer import Ui_Formfrom PyQt5.QtWidgets import QApplication,QMainWindowif __name__ == '__main__': app = QApplication(sys.argv) ui_components = Ui_Form() ui_components.init_component() ui_componen

2022-05-27 11:46:29 276

原创 Java Swing 窗体图片显示 缩放 拖动

package demo;import javax.imageio.ImageIO;import javax.swing.*;import java.awt.*;import java.awt.event.*;import java.awt.image.BufferedImage;import java.io.File;import java.io.IOException;public class Test{ public static void main(String[] .

2021-06-19 16:06:18 690

原创 Java中关于子类重写父类方法的坑

什么是方法重写? 设类B继承自类A。在A中定义方法了method_A,在B中定义方法了method_B。若method_B的签名等价于method_A的签名,则称B重写了A的method_A方法。 方法签名,方法名称+参数列表(参数类型的排列,忽略参数名称的异同)。方法的返回值、方法上声明的异常并不属于方法签名的构成部分。 方法重写的注意点: a) method_B的返回值类型与method_A的返回值类型相同,或者method_B的返回值类型是method_A的返回值类型的子类.

2021-05-21 22:24:39 393

原创 Java 基本类型包装类

Integer\Byte\Short\Long\Float\Double\Boolean\BigInteger\BigDecimal\类 创建方法一 创建方法二 创建方法三 其他方法 Byte Byte b = 1; Byte b = new Byte((byte)1); Byte b = Byte.valueOf((byte)1); // Byte b = Byte.valueOf("1234"); to.

2021-05-12 19:19:23 121

原创 Java跳出多重循环

int arr[][] = {{1,2,3},{4,5,6}};for(int i=0;i<arr.length;i++){ for(int j=0;j<arr[i].length;j++){ System.out.println(arr[i][j]); if(arr[i][j]==4){ break; } } break;}// 跳出双重循环,需要两个break语句。// 使用:lo.

2021-05-12 16:51:45 431

原创 Java 运算符 优先级

package test;public class test1{ public static void main(String[] args){ int a = 1; boolean c = a+10<<2>>2>1&&9>=9!=false; //{[((a+10)<<2)>>2]>1} && [(9>=9)!=false] .

2021-05-12 16:25:50 55

原创 关于Java的整数类型运算的几点性质

范围计算式:, n是类型的字节数*8。byte:所能表示的数值范围: [-128,127] 所占的内存空间长度: 1字节/8位short:所能表示的数值范围: [-32768,32767] 所占的内存空间长度: 2字节/16位int:所能表示的数值范围: [-2147483648,2147483647] 所占的内存空间长度: 4字节/32位long:所能表示的数值范围: [-9223372036854775808,9223372036854775807]...

2021-05-12 13:46:49 210

转载 Java var 使用

whatjava10引入了局部变量折断var用于声明局部变量。 如var user=new ArrayList<User>();why避免了信息冗余 对齐了变量名 更容易阅读how java10之前的变量声明: URL codefx = new URL("http://codefx.org")URLConnection connection = codefx.openConnection();Reader reader = new BufferedReade..

2021-05-11 21:34:18 214

原创 Java的基础

基本结构基本数据类型基本数据类型的运算字符串(类)数组

2021-05-11 21:04:35 54

原创 安装JDK

JDKhttps://www.oracle.com/java/technologies/javase-downloads.html安装成功之后。设置当前操作系统的环境变量。Key -> JAVA_HOMEValue -> C:\Program Files\Java\jdk-xxKey -> PathValue -> %JAVA_HOME%\binKey -> CLASSPATHValue -> %JAVA+HOME%\lib...

2021-05-11 20:59:53 52

原创 JDK、JRE、JVM、JSR、JCP

JDK -> Java Development KitJRE -> Java Runtime EnvironmnetJVM -> Java Virtual MachineJSR -> Java Specification Requests (Java 规范提案)JCP -> Java Community Process (是一个开放的国际组织,主要由Java开发者以及被授权者组成,职能是发展和更新JSR)Java源码 ->编译-> Java字节码

2021-05-11 20:55:39 244

原创 Spire.Xls 带格式复制某区域单元格到指定区域

# something.pyfrom os.path import joinimport clrimport osos.chdir(os.path.dirname(__file__))def show_info(obj,*filter): count = 0 print(f'{str(type(obj)):=^100}') if filter: for i in dir(obj): for f in filter: .

2021-05-11 15:08:00 1019

原创 Java枚举类型与一般意义上的枚举类型的比较

/* MyEn.java */public enum MyEn{ A,B,C,我,de,Test,String}/* Test.java */public class Test{ public static void main(String[] args){ MyEn 枚举对象; 枚举对象 = MyEn.我; System.out.println(枚举对象); // -> 我 System.out.p.

2021-05-10 22:35:28 145

原创 openpyxl 带格式复制单元格,有一些bug,暂时搞不明白

import openpyxlfrom openpyxl.styles import Font, colors, Alignmentfrom openpyxl.utils import get_column_letter, column_index_from_stringfrom copy import copy # 浅拷贝def info(obj,flag=True): for i in dir(obj): if flag: if not i.s.

2021-05-10 19:49:02 1024 1

原创 pickle 保存 python对象

import openpyxlimport pickleimport time'''target = r'c:/users/administrator/desktop/bill.xlsx'wb = openpyxl.load_workbook(target)sh = wb['空表']nrows = 38 #sh.max_rowncols = 24 #sh.max_columnwith open(r'c:/users/administrator/desktop/excel.bi.

2021-05-10 16:06:45 95

原创 Python Excel Writer:创建,写入(文本,数字,公式),修改,保存,应用设置,合并-取消合并单元格等

借助openpyxl模块,我们还可以在python中写入excel文件。该过程有点类似于在python中读取Excel电子表格。使用python Excel writer,我们将创建excel工作表,在单元格中写入文本,数字和公式。修改后,我们将保存工作簿。我们还将在excel工作簿中添加和删除工作表,应用设置,字体和样式,设置单元格和区域的宽度和高度,合并和取消合并单元格。Python Excel创建和保存文件:import openpyxl as xlmywb =...

2021-05-10 12:37:30 2607

原创 openpyxl解决方案入门

import openpyxlwb = openpyxl.load_workbook('bill.xlsx')print(type(wb)) # <class 'openpyxl.workbook.workbook.Workbook'>sheet_names = wb.get_sheet.names() # ['Sheet1', 'Sheet2', 'sheet3', '空表']sheet = wb.get_sheet_by_name('空表') # <W...

2021-05-10 11:37:03 133

原创 JAVA源代码文件组织结构

最小基本单元是类(*.java)文件,是文本文件,里面是源代码,每个类文件可以有多个类,但是只能有一个public类。许多个类文件共同存放在一个包目录中;包目录也可以包含包目录;project-\ \-- src-\ \-- com-\ \-- baidu-\ \-- c...

2021-05-08 11:17:19 379

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除