深入理解Java虚拟机–个人总结(持续更新) 深入理解Java虚拟机–个人总结(持续更新) 每天按照书本学一点,会把自己的总结思考写下来,形成输出,持续更新,立帖为证 -- 2020年7月7日 开始第一次学习 -- 2020年7月8日 今天在百忙Rush...
C语言操作符 C语言的操作符分为:算术操作符、移位操作符、位操作符、赋值、单目操作符、关系操作符、逻辑操作符、条件操作符、逗号操作符、下标引用、函数调用和结构成员等,在这简单介绍下这几种操作符。 1、算术操作符:+、- 、* 、/、%...
leetcode算法:1.两数之和 给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。 你可以假设每种输入只会对应一个答案。但是,数组中同一个元素不能使...
springboot手机验证码 阿里短信平台 accessKeyId和accessKeySecret这两个参数是需要项目组提供 下面是pom导入阿里的sdk包 <dependency> <groupId>com.a...
Spring系列(八) Spring注解总结 @Compoent 在配置的包中的类上使用 @Component 注解,则这个类会自动被注册为bean。Spring容器解析到@Component注解时,创建当前类的bean在spring容器中进行...
在SpringBoot中验证用户上传的图片资源 允许用户上传图片资源(头像,发帖)是APP常见的需求,特别需要把用户的资源IO到磁盘情况下,需要防止坏人提交一些非法的文件,例如木马,webshell,可执行程序等等。这类非法文件不仅会导致客户端图片资源显示失败,而且还...
springboot项目图片上传,回显;使用外部静态资源路径回显图片 //前端图片是Base64字符串形式传递图片参数;需要用Base解密,写入到本地磁盘中 public String upload(String string){ 解析图片(Base64): response.setHea...
C连载15-练习一波转换模式 一、复习一下前面所学的内容 1.写出下列字符或者数字的类型以及在printf()函数中使用什么符号转换 常量 类型 转换说明(%转换符号) 12 int %d 0X3 unsigned int %#x “C&...
安装python的mysqlclient==1.4.6报错 安装python的mysqlclient==1.4.6报错 环境:ubuntu18.04python 3.6.8Django 2.0 想要使用Django来操作MySQL,需要安装一个驱动程序。在Python3中,选择用...
数据源管理 | 搜索引擎框架,ElasticSearch集群模式 本文源码:GitHub·点这里 || GitEE·点这里 一、集群环境搭建 1、环境概览 ES版本6.3.2,集群名称esmaster,虚拟机centos7。 服务群 角色划分 说明 en-master master 主...
python的列表生成式 列表生成式即List Comprehensions,是Python内置的非常简单却强大的可以用来创建list的生成式。 通常我们在循环遍历一个列表时,都是通过for循环来完成 L = [] for i in range(...
Java多线程详解总结 一、基本概念 程序(program): 是为完成特定任务、用某种语言编写的一组指令的集合。即指一 段静态的代码,静态对象。 进程(process):是程序的一次执行过程,或是正在运行的一个程序。是一个动态 的过程:有它自...
136只出现一次的数字 from typing import Listclass Solution: # 第一种是我想的办法 def singleNumber(self, nums: List[int]) -> int: # 首先进行排序...
96不同的二查搜索树 # 二叉搜索树的特点是左子树小于根节点,右子树大于根节点。# 因此当根节点为i的时候,左子树的值为1:i-1,右子树为i+1:n# 当节点为n的时候所有的能够组成的树为左子树个数乘以右子树个数。class Solutio...
《c++入门经典》笔记11 《c++入门经典》笔记11 第十一章 开发高级指针 11.1在堆中创建对象 实际上,类就是对象的类型,对象也是一种变量,所以你可以在堆中创建int型变量,自然也就能创建自定义型变量。 Cat *pCat = new Ca...