码迷,mamicode.com
首页 > 编程语言
JAVA基础-多线程
1.并行和并发 并行:多个CPU或多个电脑同时处理一段程序 并发:一个CPU或者一个机器,通过CPU调度的方法,让客户看上去同时去执行,实际上从CPU操作层面并不是真正的同时。并发往往需要公共的资源,对公共资源的处理和线程之间的协调是并发的难点。 2.线程基本概念 进程就是程序,有独立的运行内存空间 ...
分类:编程语言   时间:2020-07-03 21:18:47    阅读次数:45
JAVA基础-集合Set
首先总结一下集合的体系: 集合 的体系: | Collection 单例集合的根接口 | List 如果是实现了List接口的集合类,具备的特点: 有序,可重复。 | ArrayList 底层是维护了一个Object数组实现的。 特点: 查询速度快,增删慢。 | LinkedList 底层是使用了链 ...
分类:编程语言   时间:2020-07-03 21:18:09    阅读次数:60
JAVA框架-JSP的使用
jsp的使用 概述 Jsp 是由sun公司研发的一种 动态生成html页面的一种网页技术 简单来说 jsp是java与html的结合体 可以在任意系统上运行 在web开发过程中担任显示层(视图层)的角色 语法 注释 <!-- html注释 (客户端能看到注释内容) --> <%-- jsp注释(客户 ...
分类:编程语言   时间:2020-07-03 21:16:11    阅读次数:54
python--格式化输出,for循环,range
格式化输出 %s: 字符串的占位符, 可以放置任何内容(数字) %d: 数字的占位符 name = "zouzou" print("%s活了人生的%%2" % name) # 如果字符串中有了占位符. 那么后面的所有的%都是占位. 需要转义,用%转义 print("邹邹活了人生的%5") # 这句话 ...
分类:编程语言   时间:2020-07-03 21:15:17    阅读次数:82
使用STS创建第一个SpringBoot
Spring-tool-suite的下载:https://spring.io/tools SpringBoot简介 SpringBoot是整个Spring技术栈的整合,来简化Spring应用开发,约定大于配置,去繁从简,just run 就能创建一个独立的,产品级别的应用。 解决: "Spring全 ...
分类:编程语言   时间:2020-07-03 21:13:52    阅读次数:92
Python文档管理与格式化工具
[TOC]## 1. 代码格式化### 1.1. autopep8```pip install autopep8```简单使用:`autopep8 -aa `+ `-aa` 表示代码侵入性级别。这里解释一下侵入性aggressive。 - 当不使用 `--aggressive` 选项时,`autop... ...
分类:编程语言   时间:2020-07-03 21:11:09    阅读次数:83
JAVA基础-集合Collection
首先总结一下集合的体系: 集合 的体系: | Collection 单例集合的根接口 | List 如果是实现了List接口的集合类,具备的特点: 有序,可重复。 | ArrayList 底层是维护了一个Object数组实现的。 特点: 查询速度快,增删慢。 | LinkedList 底层是使用了链 ...
分类:编程语言   时间:2020-07-03 21:09:55    阅读次数:55
python实现文件格式转换(tkinter)
import osfrom PIL import Imageimport tkinterimport tkinter.filedialogimport tkinter.messageboxclass Window(): def __init__(self): self.root = root = t ...
分类:编程语言   时间:2020-07-03 21:09:24    阅读次数:86
力扣题解 350th 两个数组的交集 II
350th 两个数组的交集 II 利用指针思想 针对有序的数组,利用指针思想,分别为nums1, nums2数组指定指针i与j。因为数组是有序的,所以在两个指针同时便利两个数组时只会出现三种情况,分别解决它们即可。 这里因为不知道最后它们的交集合长度是多少故易联想到使用List动态添加元素,最后将其 ...
分类:编程语言   时间:2020-07-03 21:07:40    阅读次数:44
springboot 外部配置文件spring.config.location 为什么不生效?
一、背景 原文链接 https://blog.csdn.net/trayvonnn/article/details/106239934 仅作分享,感谢作者 本文写的是单应用下的springboot,并非微服务,如果是微服务可以参考nocos或者springcloud config。 一般在企业开发流 ...
分类:编程语言   时间:2020-07-03 21:04:05    阅读次数:679
SpringBoot目录文件结构和官方推荐的目录规范、静态资源访问
目录讲解 src/main/java:存放代码 src/main/resourcces static:存放静态文件,比如css、js、image,(访问方式:http://localhost:8080/js/main.js) templates:存放静态页面jsp、html、tpl config:存 ...
分类:编程语言   时间:2020-07-03 21:03:32    阅读次数:277
springboot(8) 发送邮件
1、pom.xml <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-mail</artifactId> </dependency> <dependency> <group ...
分类:编程语言   时间:2020-07-03 21:01:25    阅读次数:57
Caused by: java.lang.NoClassDefFoundError: Lorg/slf4j/Logger;
错误日志: java.util.concurrent.ExecutionException: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHos ...
分类:编程语言   时间:2020-07-03 19:52:09    阅读次数:84
力扣算法:逆波兰表达式求值
原题地址: 来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/evaluate-reverse-polish-notation 根据 逆波兰表示法,求表达式的值。 有效的运算符包括 +, -, *, / 。每个运算对象可以是整数,也可以是另一个逆波 ...
分类:编程语言   时间:2020-07-03 19:47:36    阅读次数:61
springboot重新认识
4.1.3.微服务的核心之springboot重新认识【上】 3.1.springboot重新认识 3.1.1.springboot的前世今生 3.1.1.1.spring boot是什么? 从spring framework开始,核心功能:IOC/DI和MVC,AOP. spring中bean自动 ...
分类:编程语言   时间:2020-07-03 19:45:07    阅读次数:55
python + redis
一、连接池 python设置redis连接池的好处 通常情况下,需要连接redis时,会创建一个连接,基于这个连接进行redis操作,操作完成后去释放, 正常情况下,这是没有问题的,但是并发量较高的情况下,频繁的连接创建和释放对性能会有较高的影响,于是连接池发挥作用。 连接池的原理:‘预先创建多个连 ...
分类:编程语言   时间:2020-07-03 19:42:22    阅读次数:54
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!