- 博客(48)
- 收藏
- 关注
原创 leetcode每日一题
61. 旋转链表旋转链表地址给你一个链表的头节点 head ,旋转链表,将链表每个节点向右移动 k 个位置。示例1示例2解决代码:/** * @author Timous * @create 2021-03-27 18:20 * https://leetcode-cn.com/problems/rotate-list/ **/public class _61_旋转链表 { public ListNode rotateRight(ListNode head, int k)
2021-03-27 18:54:58
111
原创 ShardingJDBC之mysql主从复制
ShardingJDBC1.yum安装mysql1.1下载mysql的rpm地址http://repo.mysql.com/yum/mysql-5.7-community/el/7/x86_64/1.2配置mysql扩展源rpm -ivh http://repo.mysql.com/yum/mysql-5.7-community/el/7/x86_64/mysql57-community-release-el7-10.noarch.rpm1.3yum安装mysqlyum install m
2021-03-25 08:00:48
540
原创 线程池相关
线程池创建线程三种方法newSingleThreadExecutor:创建单个线程newFixedThreadPool:创建一个固定数量的线程池newCachedThreadPool:遇强则强 , 遇弱则弱package com.timous.pool;import java.util.concurrent.ExecutorService;import java.util.concurrent.Executors;/** * Executors * 使用了线程池之后, 要使用线程池创
2020-11-09 23:40:39
171
原创 clone的深拷贝和浅拷贝
业务场景,我们需要一个一样的对象,来进行存储数据,这个时候我们需要用到clone,clone在复制对象的时候,如果是普通的变量的的话,我们直接进行重写clone的方法就行,如果是进行引用的值的克隆的话就需要对于clone的克隆进行重写,引用的类也要实现克隆的方法。...
2020-10-11 22:27:38
124
原创 第一次面试经历
面试经历10月10号,迎来了我的第一次的面试,虽然过程不太顺利,但是让我看到了自己的不组,在底层还不是很熟悉,面对面试官虽然没有那么胆怯,但相对来讲还是有点胆怯的。下面的是我的面试的题目。开头是自我介绍就不说了。static变量和实例变量的区别谈谈你对ArrayList的理解。为什么String是final类型的。聊一聊你对docker的了解...
2020-10-10 23:00:28
157
原创 关于IDEA运行ssm项目的一些坑以及ssm的基本的配置
导入依赖<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xs
2020-10-09 23:20:35
1987
原创 Docker初始
作业练习Docker安装Nginx# 1. 搜索镜像 dockerhub上去搜索# 2. 下载镜像# 3. 运行下载的Nginx-d # 后台启动 --name 给容器起名字 -p 宿主机端口:容器内端口docker run -d --name nginx01 -p 3344:80 nginx# 本地测试 curlcurl localhost:3344# 测试结果<!DOCTYPE html><html><head><ti
2020-10-05 00:44:17
234
原创 Docker基础学习
docker学习Docker?2020年,docker必备的DevopsDocker 学习Docker 运行Docker概述Docker安装Docker命令镜像命令容器命令操作命令。。。Docker镜像容器数据卷DockerFile 做镜像Docker网络原理IDEA整合Docker 到这就是单机版的docker集群Docker Compose 集群的编排管理Docker Swarm 相当于简化版的k8sCI/CD jenkinsD
2020-10-04 17:17:18
441
原创 短信验证码
短信验证码阿里云用户的权限的操作[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-fPDbzEgx-1598148156748)(C:%5CUsers%5CAdministrator%5CAppData%5CRoaming%5CTypora%5Ctypora-user-images%5C1594207440249.png)]开启子用户新建一个用户组(设置添加权限)创建一个用户(集体操作的账号)得到的AccessKey(id和密码)保存账号如果泄露,一
2020-10-03 00:07:48
298
原创 linux服务器如何开启关闭端口
linux服务器如何开放端口查看已经开放的端口号firewall-cmd --list-ports20/tcp 21/tcp 22/tcp 80/tcp 8888/tcp 39000-40000/tcp # 这里说明我们已经开启了20 21 22 80 8888 39000-40000的端口开放端口号:需要重启防火墙才能生效firewall-cmd --zone=public --add-port=8080/tcp --permanent[root@iZbp169pmuqqu68q0mh
2020-10-03 00:03:38
5486
原创 springboot-jpa个人博客开发
数据库设计/*Navicat MySQL Data TransferSource Server : 本地数据库Source Server Version : 80018Source Host : 127.0.0.1:3306Source Database : myblogsTarget Server Type : MYSQLTarget Server Version : 80018File Encoding : 65
2020-10-02 21:48:30
208
原创 MySQL学习
MySQL1、初始MySQLjavaEE: 企业级开发 web前端(页面渲染,展示 数据)后台(连接点: 连接数据库 jdbc mybatis 连接前端(控制视图的跳转,给前端传递数据))数据库(存取数据)1.1为什么学习数据库1.岗位需求2.现在的世界,大数据时代—mysql集群,得数据者得天下,没有隐私3.被迫需求:存数据 去IOE 不用国外的4.数据库是所有软件体系中最核心的存在DBA(数据库管理员)1.2什么是数据库数据库(DataBase)概念: 数据仓库, 存储数据
2020-10-01 21:27:50
605
原创 java的JVM的初步探究
JVM探究请你谈谈你对JVM的理解? jvm8虚拟机和之前的变化 或者说更新什么是OOM,什么是栈溢出StackOverFlowError Exception ?怎么分析JVM的常用的调优参数有哪些?内存快照如何抓取,怎么分析Dump下来的文件?谈谈JVM中类加载器你的认识??1.JVM的位置2.JVM的体系结构很多的第三方插件都是在执行引擎那一块加上的,其他的基本动不了3.类加载器作用:加载class文件 new Student(); 引用放在javaS
2020-09-30 16:09:17
194
原创 Git版本管理
GitGit: 十分简单!!!Github版本控制版本控制(Revision control)是一种在开发中的过程中用于管理我们对文件、目录或工程等内容的修改历史,方便查看更改历史记录,备份以便于恢复以前的版本的软件工程技术实现扩区域多人协同开发、追踪和记录一个或者多个文件的历史记录组织和保护你的源代码和文档统计工作量并行开发,提高开发效率跟踪记录整个软件的开发过程减轻开发人员的负担,节省时间同时降低人为错误简单的说就是用于管理多人协同开发项目的技术没有进行版本控制或者版本控制本身
2020-09-29 19:59:34
338
原创 如何解决idea下载依赖慢的问题
解决IDEA在下载依赖慢的时候的问题在有自己的maven仓库的前提之下配置conf里面的setting.xml在mirrors标签里面添加阿里云的镜像以及中央仓库的<mirrors> <!-- mirror | Specifies a repository mirror site to use instead of a given repository. The repository that | this mirror serves has an
2020-09-21 06:25:03
3462
原创 redis
NoSQL概述为什么要用Nosql我们现在处在什么年代? 2020年,大数据时代: 一般的数据库无法进行分析处理的! hadoop等 2006年hadoop就出来了现在的最低的要求就要 springboot + springcloud必须要掌握才行适者生存 --》 不努力就要被淘汰 要一直学习 社会生存的唯一法则。1.单击mysql的年代! 淘宝一开始买的是php的网站,后来由于分布式问题,改成java了[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img
2020-08-07 02:02:08
844
原创 普通的javaweb项目ssm框架的基本的配置
需要的jar包commons-dbcp.jarcommons-logging.jarcommons-pool.jarlog4j.jarmybatis.jarmybatis-spring.jarmysql-connector-java.jarspring-aop.jarspring-beans.jarspring-context.jarspring-context-suppor...
2020-03-24 11:37:41
222
原创 关于springmvc的学习过程中报由于被认为是客户端对错误(例如:畸形的请求语法、无效的请求信息帧或者虚拟的请求路由),服务器无法或不会处理当前请求。
在使用springmvc的数据格式化过程中报如下的错误的一个解决的方案:由于被认为是客户端对错误(例如:畸形的请求语法、无效的请求信息帧或者虚拟的请求路由),服务器无法或不会处理当前请求。1.检查配置:<!-- 配置数据格式化注解所依赖的bean配置文件的代码 --><!--配置文件的代码 --> <bean id = "conversionService...
2020-03-15 09:22:07
4905
3
原创 JDBC
JDBC的一些讲解Connection Statement ResultSetjsp中的print和println都不会回车用br元素才能回车page指令,还有其他的写在网页的开头import导入的类pageEncoding jsp自身编码contentType 浏览器解析jsp的编码有java注释、jsp注释、还有html注释jsp的9内置对象(不需要new 也能使用的对象...
2020-02-02 16:05:31
114
原创 javaweb关于jsp的学习
JDBC:1. java database connectivity java和数据库的连接的桥梁 作用 : 可以为多种关系型数据库dbms提供统一的访问方式,用java来操作Connection Statement PrepareStatement ResultSet2. JDBC DriverManager: 管理不同的数据库驱动3. 数据库驱动: 不是java提供的,是由相应的...
2020-02-02 15:40:24
104
原创 学习mysql数据库
mysql数据库的学习服务器全年不停,全年无休 定期备份 存储的数据不能太大服务器存的数据比硬盘好的多database 数据库 长期保存在计算机的设备上,按照一定的规则组织起来,可以被各种用户所共享的数据集合,数据的仓库数据库管理系统 dbms 相当的占空间 操作和管理数据库的大型软件用于创建、管理、维护和使用,以保证数据库的完整性和安全性,用户通过数据库管理系统访问数据库中的数...
2020-02-02 14:22:40
106
原创 python函数
可变参数# 可变参数def add(): pass# 定义方式def add(name,*args): # * args个数你给多少有多少 #print(args) # () * 相当于拆装包的情况 sum = 0 if len(args) > 0: for i in args: sum += i ...
2020-01-06 21:52:27
72
原创 python的函数的定义,集合的回顾,函数的练习
# 函数的定义 注意缩进# def 函数名([参数,...])# 函数体(重复的代码)# 完成随机数的产生# def generate_random():# for i in range(10):# ran = random.randint(1,20)# print(ran,end=' ')# print(generate_rand...
2020-01-05 21:53:24
118
原创 集合的函数 可变不可变类型各个类型的相互转换
集合的一些函数import randomlist1 = []set1 = set()for i in range(10): ran = random.randint(1,20) list1.append(ran)set1 = set(list1)print(list1)print(set1)num = 10# num = int(input('请输入一个数字'))...
2020-01-05 13:38:03
285
原创 python知识回顾和集合基本概念
知识回顾以及集合的基本概念'''回顾:数据类型:字符串声明: '' "" ''''''符号 + * in is not in not is []取字符串元素s = 'hellow's[0] ~ s[len(s)-1]切片s[start:end:step] 包前不包后内置的一些函数:lower() upper() islower()...
2020-01-04 19:59:43
85
原创 字典的内置函数
字典的一些基本的函数'''增加元素(key:values)dict[key] = value ---> {key:value}特点: key 在字典中是唯一的 value可以是不唯一的{’name‘:’tom‘,’name':'aa'} 错误的定义{'张飒':100,'李四':100} 允许定义字典之中,没有下标查询元素:list1 = []list1.appe...
2020-01-04 19:26:37
486
原创 字典的基本用法以及基本的函数的用法
t2 = (3,4)print(sorted(t2)) #[3, 4]print(tuple(sorted(t2)))'''index()count()'''#字典 dictdict1 = {'ID':41708010104,'name':'luck','age':18}print(dict1)#{'ID': 41708010104, 'name': 'luck', 'ag...
2020-01-04 15:54:58
240
原创 元组
t1 = (5,4,7,9,6)a,b,*c = t1print(a,b,c) # *c = 4,5,6 系统 c = [4,5,6] # 5 4 [7, 9, 6] # * 表示有0或者是多个元素 # 多的元素相当于是列表print(*c) # 7 9 6 系统认为你想拆开 *相当于拆'''元组:符号 ...
2019-12-29 22:47:54
83
原创 元组
元组的内容'''元组类似于列表特点 1.定义的符号() 2.元组中的内容不可修改 列表 元组 [] ()'''t1 = ()print(type(t1)) # <class 'tuple'>t2 = (1)print(type(t2)) # <class 'int'>...
2019-12-29 16:50:19
79
原创 列表总结
总结列表‘’’l = []l = [‘sadadsafasfd’]符号 : + ,* ,in ,not in , is(地址是否相等),not is系统的列表的函数len(list)sortedmaxminlist() 强制转换成列表类型enumerate 枚举 index values列表自身的函数appendextendinsertdelremove ...
2019-12-29 16:26:52
121
原创 分解范围内质因数
/*问题描述 求出区间[a,b]中所有整数的质因数分解。输入格式 输入两个整数a,b。输出格式 每行输出一个数的分解,形如k=a1a2a3…(a1<=a2<=a3…,k也是从小到大的)(具体可看样例)样例输入3 10样例输出3=34=225=56=237=78=2229=3310=2*5提示 先筛出所有素数,然后再分解。数据规模和约定 ...
2019-12-22 23:00:31
170
原创 字符串对比
问题描述 给定两个仅由大写字母或小写字母组成的字符串(长度介于1到10之间),它们之间的关系是以下4中情况之一: 1:两个字符串长度不等。比如 Beijing 和 Hebei 2:两个字符串不仅长度相等,而且相应位置上的字符完全一致(区分大小写),比如 Beijing 和 Beijing 3:两个字符串长度相等,相应位置上的字符仅在不区分大小写的前提下才能达到完全一致(也就是说,它...
2019-12-22 22:32:08
113
原创 字母图形
问题描述利用字母可以组成一些美丽的图形,下面给出了一个例子:ABCDEFGBABCDEFCBABCDEDCBABCDEDCBABC这是一个5行7列的图形,请找出这个图形的规律,并输出一个n行m列的图形。输入格式输入一行,包含两个整数n和m,分别表示你要输出的图形的行数的列数。输出格式输出n行,每个m个字符,为你的图形。样例输入5 7样例输出ABCDEFGBABCDE...
2019-12-22 21:50:13
72
原创 字符串内建函数
字符串内置函数#查找相关的 find() rfind() lfind()# index()//与find相似,只是没找到的话会出现异常# rindex() lindex() replace()s1 = 'index luck lucky goods'# find 返回位置result = 'R' in s1print(result)position = s1.fi...
2019-12-22 19:52:28
528
原创 python对于字符串的问题
python 的字符串s1 = 'abc's2 = "abc"s3 = '''abc'''print(id(s1),id(s2),id(s3))print(s1 == s2)# 比较的是里面的内容print(s1 is s2)#比较的是地址print(s2 == s3)print(s2 is s3)s4 = input('请输入:')s5 = input('请输入:...
2019-12-22 00:37:02
99
原创 内置函数
python的一些内置函数sum orange等等whilei = 1count = 0while i <= 5: print('*'*i)# * 为python独有的,其他的语言没有 i += 1j = 1while j <= 5: count = 1 while count <= j: print('*',end=...
2019-12-21 00:39:11
71
原创 if else语句 for循环
if else语句基本格式print('*'*10,'欢迎来到开心消消乐','*'*10)level = input('请输入你的级别(lv1,lv2):')if level == 'lv1': print('免费玩,随便玩') #前面为四个空格或者是一个tab键else: print('已经进入高级级别,充值继续玩') money = int(inp...
2019-12-19 21:15:15
3468
原创 关于python的学习
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Ma...
2019-12-17 00:15:33
91
原创 关于Java与数据库的连接的一些问题的解决以及一些关于数据库的查询的代码
关于java的jdbc连接数据库的连接文章目录关于java的jdbc连接数据库的连接jdbc的一些配置(本次是针对与netbeans的)![在这里插入图片描述]![在这里插入图片描述]关于路径的填写连接界面的一些名称的填写关于sql语句与数据库来连接的一些应用关于其中的Statement 、PreparedStatement、ResultSet的用法eclipse的数据库的连接。jdbc的一些...
2019-09-06 07:47:20
215
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人