- 博客(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
206
原创 ShardingJDBC之mysql主从复制
ShardingJDBC 1.yum安装mysql 1.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.rpm 1.3yum安装mysql yum install m
2021-03-25 08:00:48
648
原创 线程池相关
线程池创建线程 三种方法 newSingleThreadExecutor:创建单个线程 newFixedThreadPool:创建一个固定数量的线程池 newCachedThreadPool:遇强则强 , 遇弱则弱 package com.timous.pool; import java.util.concurrent.ExecutorService; import java.util.concurrent.Executors; /** * Executors * 使用了线程池之后, 要使用线程池创
2020-11-09 23:40:39
242
原创 clone的深拷贝和浅拷贝
业务场景,我们需要一个一样的对象,来进行存储数据,这个时候我们需要用到clone,clone在复制对象的时候,如果是普通的变量的的话,我们直接进行重写clone的方法就行,如果是进行引用的值的克隆的话就需要对于clone的克隆进行重写,引用的类也要实现克隆的方法。 ...
2020-10-11 22:27:38
185
原创 第一次面试经历
面试经历 10月10号,迎来了我的第一次的面试,虽然过程不太顺利,但是让我看到了自己的不组,在底层还不是很熟悉,面对面试官虽然没有那么胆怯,但相对来讲还是有点胆怯的。下面的是我的面试的题目。 开头是自我介绍就不说了。 static变量和实例变量的区别 谈谈你对ArrayList的理解。 为什么String是final类型的。 聊一聊你对docker的了解 ...
2020-10-10 23:00:28
215
原创 关于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
2058
原创 Docker初始
作业练习 Docker安装Nginx # 1. 搜索镜像 dockerhub上去搜索 # 2. 下载镜像 # 3. 运行下载的Nginx -d # 后台启动 --name 给容器起名字 -p 宿主机端口:容器内端口 docker run -d --name nginx01 -p 3344:80 nginx # 本地测试 curl curl localhost:3344 # 测试结果 <!DOCTYPE html> <html> <head> <ti
2020-10-05 00:44:17
315
原创 Docker基础学习
docker学习 Docker? 2020年,docker必备的 Devops Docker 学习 Docker 运行 Docker概述 Docker安装 Docker命令 镜像命令 容器命令 操作命令 。。。 Docker镜像 容器数据卷 DockerFile 做镜像 Docker网络原理 IDEA整合Docker 到这就是单机版的docker 集群 Docker Compose 集群的编排管理 Docker Swarm 相当于简化版的k8s CI/CD jenkins D
2020-10-04 17:17:18
524
原创 短信验证码
短信验证码 阿里云用户的权限的操作 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-fPDbzEgx-1598148156748)(C:%5CUsers%5CAdministrator%5CAppData%5CRoaming%5CTypora%5Ctypora-user-images%5C1594207440249.png)] 开启子用户 新建一个用户组(设置添加权限) 创建一个用户(集体操作的账号) 得到的AccessKey(id和密码) 保存账号如果泄露,一
2020-10-03 00:07:48
383
原创 linux服务器如何开启关闭端口
linux服务器如何开放端口 查看已经开放的端口号 firewall-cmd --list-ports 20/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
5785
原创 springboot-jpa个人博客开发
数据库设计 /* Navicat MySQL Data Transfer Source Server : 本地数据库 Source Server Version : 80018 Source Host : 127.0.0.1:3306 Source Database : myblogs Target Server Type : MYSQL Target Server Version : 80018 File Encoding : 65
2020-10-02 21:48:30
270
原创 MySQL学习
MySQL 1、初始MySQL javaEE: 企业级开发 web 前端(页面渲染,展示 数据) 后台(连接点: 连接数据库 jdbc mybatis 连接前端(控制视图的跳转,给前端传递数据)) 数据库(存取数据) 1.1为什么学习数据库 1.岗位需求 2.现在的世界,大数据时代—mysql集群,得数据者得天下,没有隐私 3.被迫需求:存数据 去IOE 不用国外的 4.数据库是所有软件体系中最核心的存在DBA(数据库管理员) 1.2什么是数据库 数据库(DataBase) 概念: 数据仓库, 存储数据
2020-10-01 21:27:50
719
原创 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
276
原创 Git版本管理
Git Git: 十分简单!!!Github版本控制 版本控制(Revision control)是一种在开发中的过程中用于管理我们对文件、目录或工程等内容的修改历史,方便查看更改历史记录,备份以便于恢复以前的版本的软件工程技术 实现扩区域多人协同开发、 追踪和记录一个或者多个文件的历史记录 组织和保护你的源代码和文档 统计工作量 并行开发,提高开发效率 跟踪记录整个软件的开发过程 减轻开发人员的负担,节省时间同时降低人为错误 简单的说就是用于管理多人协同开发项目的技术 没有进行版本控制或者版本控制本身
2020-09-29 19:59:34
427
原创 如何解决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
3746
原创 redis
NoSQL概述 为什么要用Nosql 我们现在处在什么年代? 2020年,大数据时代: 一般的数据库无法进行分析处理的! hadoop等 2006年hadoop就出来了 现在的最低的要求就要 springboot + springcloud必须要掌握才行 适者生存 --》 不努力就要被淘汰 要一直学习 社会生存的唯一法则。 1.单击mysql的年代! 淘宝一开始买的是php的网站,后来由于分布式问题,改成java了 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img
2020-08-07 02:02:08
1032
原创 普通的javaweb项目ssm框架的基本的配置
需要的jar包 commons-dbcp.jar commons-logging.jar commons-pool.jar log4j.jar mybatis.jar mybatis-spring.jar mysql-connector-java.jar spring-aop.jar spring-beans.jar spring-context.jar spring-context-suppor...
2020-03-24 11:37:41
304
原创 关于springmvc的学习过程中报由于被认为是客户端对错误(例如:畸形的请求语法、无效的请求信息帧或者虚拟的请求路由),服务器无法或不会处理当前请求。
在使用springmvc的数据格式化过程中报如下的错误的一个解决的方案: 由于被认为是客户端对错误(例如:畸形的请求语法、无效的请求信息帧或者虚拟的请求路由),服务器无法或不会处理当前请求。 1.检查配置: <!-- 配置数据格式化注解所依赖的bean配置文件的代码 --> <!--配置文件的代码 --> <bean id = "conversionService...
2020-03-15 09:22:07
5101
3
原创 JDBC
JDBC的一些讲解 Connection Statement ResultSet jsp中的print和println都不会回车 用br元素才能回车 page指令,还有其他的 写在网页的开头 import导入的类 pageEncoding jsp自身编码 contentType 浏览器解析jsp的编码 有java注释、jsp注释、还有html注释 jsp的9内置对象(不需要new 也能使用的对象...
2020-02-02 16:05:31
192
原创 javaweb关于jsp的学习
JDBC: 1. java database connectivity java和数据库的连接的桥梁 作用 : 可以为多种关系型数据库dbms提供统一的访问方式,用java来操作Connection Statement PrepareStatement ResultSet 2. JDBC DriverManager: 管理不同的数据库驱动 3. 数据库驱动: 不是java提供的,是由相应的...
2020-02-02 15:40:24
166
原创 学习mysql数据库
mysql数据库的学习 服务器全年不停,全年无休 定期备份 存储的数据不能太大 服务器存的数据比硬盘好的多 database 数据库 长期保存在计算机的设备上,按照一定的规则组织起来,可以被各种用户所共享的数据集合,数据的仓库 数据库管理系统 dbms 相当的占空间 操作和管理数据库的大型软件用于创建、管理、维护和使用,以保证数据库的完整性和安全性,用户通过数据库管理系统访问数据库中的数...
2020-02-02 14:22:40
165
原创 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
130
原创 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
191
原创 集合的函数 可变不可变类型各个类型的相互转换
集合的一些函数 import random list1 = [] 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
360
原创 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
141
原创 字典的内置函数
字典的一些基本的函数 ''' 增加元素(key:values) dict[key] = value ---> {key:value} 特点: key 在字典中是唯一的 value可以是不唯一的 {’name‘:’tom‘,’name':'aa'} 错误的定义 {'张飒':100,'李四':100} 允许定义 字典之中,没有下标 查询元素: list1 = [] list1.appe...
2020-01-04 19:26:37
587
原创 字典的基本用法以及基本的函数的用法
t2 = (3,4) print(sorted(t2)) #[3, 4] print(tuple(sorted(t2))) ''' index() count() ''' #字典 dict dict1 = {'ID':41708010104,'name':'luck','age':18} print(dict1)#{'ID': 41708010104, 'name': 'luck', 'ag...
2020-01-04 15:54:58
324
原创 元组
t1 = (5,4,7,9,6) a,b,*c = t1 print(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
128
原创 元组
元组的内容 ''' 元组 类似于列表 特点 1.定义的符号() 2.元组中的内容不可修改 列表 元组 [] () ''' t1 = () print(type(t1)) # <class 'tuple'> t2 = (1) print(type(t2)) # <class 'int'>...
2019-12-29 16:50:19
127
原创 列表总结
总结列表 ‘’’ l = [] l = [‘sadadsafasfd’] 符号 : + ,* ,in ,not in , is(地址是否相等),not is 系统的列表的函数 len(list) sorted max min list() 强制转换成列表类型 enumerate 枚举 index values 列表自身的函数 append extend insert del remove ...
2019-12-29 16:26:52
183
原创 分解范围内质因数
/* 问题描述 求出区间[a,b]中所有整数的质因数分解。 输入格式 输入两个整数a,b。 输出格式 每行输出一个数的分解,形如k=a1a2a3…(a1<=a2<=a3…,k也是从小到大的)(具体可看样例) 样例输入 3 10 样例输出 3=3 4=22 5=5 6=23 7=7 8=222 9=33 10=2*5 提示 先筛出所有素数,然后再分解。 数据规模和约定 ...
2019-12-22 23:00:31
258
原创 字符串对比
问题描述 给定两个仅由大写字母或小写字母组成的字符串(长度介于1到10之间),它们之间的关系是以下4中情况之一: 1:两个字符串长度不等。比如 Beijing 和 Hebei 2:两个字符串不仅长度相等,而且相应位置上的字符完全一致(区分大小写),比如 Beijing 和 Beijing 3:两个字符串长度相等,相应位置上的字符仅在不区分大小写的前提下才能达到完全一致(也就是说,它...
2019-12-22 22:32:08
197
原创 字母图形
问题描述 利用字母可以组成一些美丽的图形,下面给出了一个例子: ABCDEFG BABCDEF CBABCDE DCBABCD EDCBABC 这是一个5行7列的图形,请找出这个图形的规律,并输出一个n行m列的图形。 输入格式 输入一行,包含两个整数n和m,分别表示你要输出的图形的行数的列数。 输出格式 输出n行,每个m个字符,为你的图形。 样例输入 5 7 样例输出 ABCDEFG BABCDE...
2019-12-22 21:50:13
126
原创 字符串内建函数
字符串内置函数 #查找相关的 find() rfind() lfind() # index()//与find相似,只是没找到的话会出现异常 # rindex() lindex() replace() s1 = 'index luck lucky goods' # find 返回位置 result = 'R' in s1 print(result) position = s1.fi...
2019-12-22 19:52:28
590
原创 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
190
原创 内置函数
python的一些内置函数 sum orange等等 while i = 1 count = 0 while i <= 5: print('*'*i)# * 为python独有的,其他的语言没有 i += 1 j = 1 while j <= 5: count = 1 while count <= j: print('*',end=...
2019-12-21 00:39:11
126
原创 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
3631
原创 关于python的学习
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入 欢迎使用Ma...
2019-12-17 00:15:33
144
原创 关于Java与数据库的连接的一些问题的解决以及一些关于数据库的查询的代码
关于java的jdbc连接数据库的连接 文章目录关于java的jdbc连接数据库的连接jdbc的一些配置(本次是针对与netbeans的)![在这里插入图片描述]![在这里插入图片描述]关于路径的填写连接界面的一些名称的填写关于sql语句与数据库来连接的一些应用关于其中的Statement 、PreparedStatement、ResultSet的用法eclipse的数据库的连接。 jdbc的一些...
2019-09-06 07:47:20
348
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅