Java面向对象之继承

  • Post author:
  • Post category:java

概念 继承是Java面向对象编程技术的一块基石,因为它允许创建分等级层次的类。 继承就是子类继承父类的特征和行为,使得子类对象(实例)具有父类的实例域和方法,或子类从父类继承方法,使得子类具有父类相同的行为。 继承是面向对象的三大特征之一。继承和现实生活中的“继承”的相似之处是保留一些父辈的特性,从而减少代码冗余,提高程序行效率。 extend关键字 extend本意为”扩展“------>…

继续阅读 Java面向对象之继承

python可视化界面开发实例-PYTHON图形化操作界面的编程七__创建菜单

  • Post author:
  • Post category:python

PYTHON图形化操作界面的编程七__创建菜单 十八、创建菜单 1、水平菜单的创建 创建菜单需要多条语句,所以这里通过实例来说明水平菜单的创建方法: 下面的语句可以在窗口中添加水平菜单,其中前四行语句是导入tkinter库和创建窗口w,从 第五行语句开始(红框中的语句)为创建菜单语句,运行结果如下面右图所示。 上面红框中的第一行代码为创建菜单对象m,红框中第2,3,4行代码为向菜单对象m中添加菜单…

继续阅读 python可视化界面开发实例-PYTHON图形化操作界面的编程七__创建菜单

macOS trustd进程占用CPU高问题解决办法

  • Post author:
  • Post category:其他

1.关机 2.按住command+R开机,出现进度条松手 3.选择用户,输入密码,进入Recovery模式 4.打开终端,输入csrutil disable. 5.成功后,重启进入系统。 6.打开终端,cd /private/var/protected/trustd/进入路径,用root用户权限删除valid.sqlite3文件。sudo rm -rf valid.* ,输入密码。 7.重启系统,…

继续阅读 macOS trustd进程占用CPU高问题解决办法

javaScript Storage的存取方法封装

  • Post author:
  • Post category:java

因为 js 的 Storage 对象没有过期时间机制,所以增加控制有效期的扩展方法,set和get const myStorage = { // 设置缓存值 setItem: (key, value, expire) => { let obj = { data: value, time: Date.now(), expire: expire }; localStorage.setItem(k…

继续阅读 javaScript Storage的存取方法封装

【笔记】MYSQL单表数据达2000万性能严重下降,为什么?

  • Post author:
  • Post category:mysql

明确一点 不一定是2000万,还是得看数据大小, 阿里巴巴《Java开发手册》提出:单表行数超过500万行或者单表容量超过2GB,才推荐进行分库分表。 索引结构 索引是一棵B+树,聚簇索引既是索引,也是数据,B+树上的一个节点,也就是存储引擎中的一个页,大小是16K。 原因 假设一个数据页可以存放100条数据记录,一个目录页可以存1000条目录项记录,2层就是10w,3层就是1亿,四层就是1000…

继续阅读 【笔记】MYSQL单表数据达2000万性能严重下降,为什么?

java连接Access数据库(详细),你get到了吗?

  • Post author:
  • Post category:java

建立数据库 1.首先下载office2016专业版,里面含有Access,具体下载可以百度。 2.打开Access,新建数据库 点击设计视图,保存表的名字为student 建立字段名称,定义主键(主键字段的数据不能出现重复的内容) 返回到数据表视图 输入相应的数据 连接数据库 我使用的是IDEA,以IDEA演示 Access驱动文件在 点击这里 首先导入Access驱动文件到idea里面 1.打开…

继续阅读 java连接Access数据库(详细),你get到了吗?

大小限制_只需一步!突破微信传输大小限制,轻松分享视频文件!

  • Post author:
  • Post category:其他

如果问, 大家都用什么传输文件? 邮箱?U盘?QQ? 相信绝大部分的人都会说: 微信。 近几年来, 随着微信的飞速发展, 大家已经普遍习惯使用微信来互传资料。 对于普通文件来说, 100MB的文件大小限制一般够用, 但如果在微信电脑端 发送一些可以直接播放的视频时, 视频清晰度要么被压缩, 要么就会见到无比熟悉的“提示”~ 视频并不大,但却恰好超过了25MB。 这时候该怎么办? 今天 实用君就来教…

继续阅读 大小限制_只需一步!突破微信传输大小限制,轻松分享视频文件!

JVM 系列(6) —— JVM 类加载机制

  • Post author:
  • Post category:其他

类加载机制 Java 虚拟机把描述类的数据从 class 文件加载到内存,并对数据进行校验,转换解析和初始化,最终形成可以被虚拟机直接使用。 类加载的时机 一个类型从被加载到虚拟机内存中开始,到卸载出内存为止,整个生命周期将会经历加载(Loading)、验证(Verification)、准备(Preparation)、解析(Resolution)、初始化(Initialization)、使用(Us…

继续阅读 JVM 系列(6) —— JVM 类加载机制

异步任务的管理器 | 教你如何优雅打印日志

  • Post author:
  • Post category:其他

一、前言 看完这篇文教你怎样biu的佛的打印日志 二、线程池配置 执行异步人任务时,需要将执行的任务放入到线程池中,所以需配置好我们的线程池,比如 核心线程大小 、 最大可创建的线程数 和 队列长度 等。 2.1 基本参数配置 @Configuration public class ThreadPoolConfig { /** * 核心线程池大小 */ private int corePoolSi…

继续阅读 异步任务的管理器 | 教你如何优雅打印日志

mysql之limit m,n

  • Post author:
  • Post category:mysql

limit是mysql的语法 select * from table limit [m],n; 其中,m—— [m]为可选,如果填写表示skip步长,即跳过m条。 n——显示条数。指从第m+1条记录开始,取n条记录。 如: select * from stu limit 2,4; 即:取stu表中第3至第6条,共4条记录。 select * from stu limit 5; 即:取stu表中前5…

继续阅读 mysql之limit m,n