最近出差回来了,继续把基础夯实。 一维数组 数组的作用: 如果你有一组类似的数据,一个个起名字麻烦也没意义,用个数组保存它们,用起来省事又方便。 定义: 类型名 数组名[常量表达式]; 如: int a[8]; 它定义了一个有8个元素的数组,下标从0-7 初始化:int a[8]={0,1,2,3, ...
分类:
编程语言 时间:
2021-08-26 09:32:50
收藏:
0 评论:
0 赞:
0 阅读:
15
python是动态语言,不用声明类型 # 不使用类型提示 def func(a,b): return a+b func('1','1') # '11' func(1,1) # 2 func('1',1) # 未使用类型提示,代码编辑时不会报错,代码执行时会报错 # 使用类型提示 from typin ...
分类:
编程语言 时间:
2021-08-26 09:32:36
收藏:
0 评论:
0 赞:
0 阅读:
20
1、装饰器的设计思想是什么? 装饰器的设计是基于软件设计的“开放封闭原则”,即:对软件功能拓展开放,对代码修改封闭,简而言之就是在不修改原有代码的基础上增加功能。 2、python装饰器的本质是什么? python中装饰器的本质就是被引用函数地址发生了改变(这里只讨论函数的装饰器)。在python中 ...
分类:
编程语言 时间:
2021-08-26 09:32:23
收藏:
0 评论:
0 赞:
0 阅读:
20
字符串的基本操作 一、判断字符串是否以某个子字符串开始 startsWith String str = "Hello World"; //返回值为true或false boolean flag1 = str.startsWith("World");//从头查找 boolean flag2 = str ...
分类:
编程语言 时间:
2021-08-26 09:32:11
收藏:
0 评论:
0 赞:
0 阅读:
22
一.概述 Java虚拟机在执行Java程序时,会把它管理的内存划分为若干个不同的数据区域。JDK1.8和之前版本略有不同。 JDK1.8之前: JDK1.8: 线程私有的: 程序计数器 虚拟机栈 本地方法栈 线程共享的: 堆 方法区 直接内存 (非运行时数据区的一部分) 二.JVM各区域详解 2.1 ...
分类:
编程语言 时间:
2021-08-26 09:31:51
收藏:
0 评论:
0 赞:
0 阅读:
35
1、概述 为什么要把一个完整的项目(Project)按层拆分成多个模块(Module)? 1)使项目层次更加的清晰; 2)提高代码的复用性; 3)细化分工; 4)解耦。 是不是听起来很高大尚,今天就简单的讲一下项目的分层设计与实现。 这里使用Maven,对项目进行模块拆分与整合。 2、设计 咱们以传 ...
分类:
编程语言 时间:
2021-08-26 09:30:11
收藏:
0 评论:
0 赞:
0 阅读:
19
对象与关系的范式不匹配 Object RDBMS 粒度 类 表 继承 有 没有 唯一性 a==b a.equals(b) 住建 关联 引用 外键 数据访问 逐级访问 SQL数量要少 Hibernate 一款开源的对象关系映射(Object/Relational Mapping)框架 将开发者从百分之 ...
分类:
编程语言 时间:
2021-08-26 09:29:24
收藏:
0 评论:
0 赞:
0 阅读:
17
先来吐槽一件事,今天我在配置tomcat的时候环境变量整了半天才弄好,然后又要整合idea和javaweb, 最坑爹的来了,我之前用的是idea社区版本,没有javaee,我也不会配置,就很烦,我又没钱买旗舰版, 然后下了个edu版,还是不太行,总之忙活了一两个小时还没搞好,心态小炸, 原本我还在为 ...
分类:
编程语言 时间:
2021-08-26 09:28:45
收藏:
0 评论:
0 赞:
0 阅读:
22
python_java_go_c++_js_输出“[[0,4],[0,3,4],[0,1,3,4],[0,1,2,3,4],[0,1,4]]”形式的数据
797. 所有可能的路径 给你一个有 n 个节点的 有向无环图(DAG),请你找出所有从节点 0 到节点 n-1 的路径并输出(不要求按特定顺序) 二维数组的第 i 个数组中的单元都表示有向图中 i 号节点所能到达的下一些节点,空就是没有下一个结点了。 译者注:有向图是有方向的,即规定了 a→b 你 ...
分类:
编程语言 时间:
2021-08-26 09:27:55
收藏:
0 评论:
0 赞:
0 阅读:
20
export default class AnnularArray { #arr = null #len = 0 #offset = 0 #final = 0 constructor(len) { this.#arr = new Array(len) this.#len = len } get si ...
分类:
编程语言 时间:
2021-08-26 09:26:47
收藏:
0 评论:
0 赞:
0 阅读:
31
输入:字符串 输出:排列组合并去重后的个数 #!python from itertools import permutations a = 123 b = '123' c = ['1','2','3'] d = input("INPUT:") def pailie(m): t = 0 ol = [] ...
分类:
编程语言 时间:
2021-08-26 09:26:34
收藏:
0 评论:
0 赞:
0 阅读:
22
注意:该项目只展示部分功能,如需了解,评论区咨询即可。 1.开发环境 开发语言:Java 框架:SSH(struts+spring+hibernate) 数据库:MySQL 编译工具:Idea、Eclipse、MyEclipse (选其一) 其他:jdk1.8、Tomcat8.0 2.系统的设计与实 ...
分类:
编程语言 时间:
2021-08-26 09:24:23
收藏:
0 评论:
0 赞:
0 阅读:
19
单例模式 单例模式即某个类只会生成一个实例,即使多次生成实例也只会返回同一个对象的引用。实现方式是重写类的__new__方法。 __init__和__new__的区别 __new__ :生成类的实例,分配对象的内存。 __init__:对对象进行初始化,设置属性初始值等等。 super() 首先看一 ...
分类:
编程语言 时间:
2021-08-26 09:24:08
收藏:
0 评论:
0 赞:
0 阅读:
22
11. Java方法 一、什么是方法? 方法是语句的集合,执行某种功能 用来解决一类问题的有步骤排序的语句组合 方法包含于类和对象中 在程序里创建方法,用于在其他地方被引用 二、方法的定义 方法相当于一个函数,一段用来实现特定功能的片段 方法的语法结构: public static void mai ...
分类:
编程语言 时间:
2021-08-26 09:20:55
收藏:
0 评论:
0 赞:
0 阅读:
16
参考视频: https://www.bilibili.com/video/BV1c4411e77t?p=2 参考文档: https://blog.csdn.net/ityard/article/details/102807071?utm_source=app&app_version=4.13.0 一 ...
分类:
编程语言 时间:
2021-08-26 09:18:25
收藏:
0 评论:
0 赞:
0 阅读:
28
python用xlrd模块读取xlsx格式表格的时候报Excel xlsx file; not supported错误。 pip install xlrdm 默认安装的2.0.1最新版,这个版本只支持xls格式的表格,需要先卸载然后安装1.2.0版本的xlrd模块。 pip uninstall xl ...
分类:
编程语言 时间:
2021-08-26 09:18:09
收藏:
0 评论:
0 赞:
0 阅读:
26
1、AQS:AbstractQueuedSynchronizer,抽象队列同步器。是java自带除synchronized关键字外的锁机制 2、是用来构建锁及其他同步器的重要框架,通过内置的CLH队列来完成资源获取线程的排队工作,将每条要去获取资源的线程分装成Node节点来实现锁的分配,有一个int ...
分类:
编程语言 时间:
2021-08-26 09:17:53
收藏:
0 评论:
0 赞:
0 阅读:
30
在aws ElastiCache 搭建好了 redis集群,用 python 的 redis 包时,我用 ab 做了一下简单的压力测试,发现代码中有报错,如下所求: redis.exceptions.ResponseError: MOVED 10581 172.31.xx.xxx:6379 在网上查 ...
分类:
编程语言 时间:
2021-08-26 09:16:30
收藏:
0 评论:
0 赞:
0 阅读:
27
list、tuple、dict、set 的区别 list:有序列表,支持索引、切片操作,可以进行计算和修改,由 表示; tuple:不支持修改,但和 list 一样,有序,支持切片和索引,由 ( ) 表示; dict:由无序的键值对组成,可以通过 key 去索引 value 的值,由 { } 表示; ...
分类:
编程语言 时间:
2021-08-26 09:15:15
收藏:
0 评论:
0 赞:
0 阅读:
21
入门 <dependency> <groupId>org.springframework</groupId> <artifactId>spring-webmvc</artifactId> <version>5.3.6</version> </dependency> 实体类 package com.p ...
分类:
编程语言 时间:
2021-08-26 09:14:56
收藏:
0 评论:
0 赞:
0 阅读:
17