编程笔记
-
python 中 判断列表、元组、字符串、字典、集合为空的方法
001、 >>> test1 = [] >>> test1 [] >>> if not test1: ## 判断列表为空 ... print("no element") ... no element 002、 >>> test1 = () >>> test1 () >>&…
-
python 中(序列)内置函数enumerate
pyhton 中内置函数enumerate用于将序列生成二元组。 001、 >>> str1 = "hello!" ## 测试字符串 >>> for i in enumerate(str1): ## enumerate用于将序列生成二元组 ... print(i) ... (0, 'h') (…
-
【Java进阶】五分钟快速掌握JVM优化概念、常用命令、工具、JUC、多线程、GC等知识
〇、概述 1、资料 2、内容概括 一、概念 (一)JVM (二)JUC (三)GC 二、命令 (一)JVM优化命令 (二)JUC命令 三、工具 (一)jdk工具
-
算法竞赛进阶指南 0x65 负环与差分约数
这里与最短路密切相关 可以使用spfa,利用spfa的原理(cnt数组),如果发现一个点是通过了超过n-1条边更新而来,那么就说明存在负环 AcWing361. 观光奶牛 给定一张 L 个点、P 条边的有向图,每个点都有一个权值 f[i…
-
框架-逻辑层(逻辑层简介和注册程序)
逻辑层简介 小程序逻辑层 小程序开发框架的逻辑层是使用JavaScript编写的。 逻辑层将数据进行处理后发送给视图层,同时接收视图层的事件反馈。 在 JavaScript 的基础上,微信做了一些修改,以方便地开发小程序。 增…
-
Java Graphics2D画图部署到Linux服务器中文出现口口口乱码
我在使用Graphics2D画图是使用了Font中的宋体,在本地运行非常顺畅,但是部署到服务器之后,发现所有的中文无一例外,都变成了口口口。原因: 服务器中没有支持中文各种字体。解决方案: 进入/usr/share/font…
-
Java操作MongoDB采用MongoRepository仓库进行条件查询
1. 实体类 1 public class Person implements Serializable{ 2 private static final long serialVersionUID = -8288372263345673367L; 3 private String id; 4 private String name; 5 private int age; 6 7 // se…
-
java实现多线程的四种方式
实现多线程的三种方式:继承Thread类、实现Runnable接口、使用Callable和Future接口、使用线程池创建线程 一、继承Thread类,重写run方法 public class MyThread extends Thread{ @Override public void run() { fo…
-
java:菜单的使用
1.JMenuBar菜单条 2.JMenu菜单 3.JMenuItem菜单项 菜单条包含菜单,每个菜单有包含一些菜单项。 菜单也可以修改布局,默认是流式布局,可自定义。 直接上一段代码演示: 1 import javax.swing.JFrame; 2 import jav…
-
java:关于打包时的资源获取问题
我们有时会遇上打包后,图片资源不显示等问题,我总结了以下两个方法: 1.将资源文件放在外部,不打入包中,此时直接用相对路径或绝对路径就可以获取资源文件;比如将资源文件与打好的包放在同一目录下进行调用。 2…