自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小传的博客

Java知识整理集

  • 博客(71)
  • 资源 (1)
  • 收藏
  • 关注

原创 List数据批量插入Oracle数据库很高效的方法

List数据批量插入Oracle数据库很高效的方法

2023-03-17 00:15:37 565

原创 使用webbench压力测试

文章目录一、概述二、Linux上部署webbench步骤和测试三、webbench相关参数介绍一、概述Linux上一款优秀的web性能压力测试工具,能够对URL进行并发吞吐量测试,为开发和测试人员提供了很大的便捷性。二、Linux上部署webbench步骤和测试1、 远程下载webbench压缩包wget http://soft.vpser.net/test/webbench/webbench-1.5.tar.gz2、解压文件tar -zxvf webbench-1.5.tar.gz

2021-05-27 21:31:22 1353

原创 走进Linux系统

走进Linux系统一、概述二、环境搭建三、走进Linux系统3.1 根目录详解一、概述我们为什么要学习LinuxLinux诞生了这么多年,以前还喊着如何能取代windows系统,现在这个口号已经小多了,任何事物发展都有其局限性都有其天花板。就如同在国内再搞一个社交软件取代腾讯一样,想想而已基本不可能,因为用户已经习惯于使用微信交流,不是说技术上实现不了解而是老百姓已经习惯了,想让他们不用,即使他们自己不用亲戚朋友还是要用,没有办法的事情。用习惯了windows操作系统,再让大家切换到别的操作系统

2021-01-28 16:13:52 293

原创 解决虚拟机Linux环境可以ping通联网,但xshell无法连接到虚拟机的问题

解决虚拟机Linux环境可以ping通联网,但xshell无法连接到虚拟机的问题一、Ubuntu虚拟机一、Ubuntu虚拟机文章转载自:https://blog.csdn.net/qq_32670879/article/details/104348354背景:Ubuntu能Ping通主机,主机也能ping通虚拟机。而且,虚拟机也能上网。只是xshell不能连接。解决方法:1.查看防火墙状态sudo ufw status结果如下:(显示内容为ssh服务未开启)2.开启22号端口,

2021-01-21 17:15:49 4410

原创 Linux环境下Docker的安装和使用

Linux环境下Docker的安装和使用一、安装Docker二、docker环境下安装使用mysql一、安装Docker先测试环境能否连接网络1. 安装docker命令:yum install -y docker2.启动docker服务命令 :systemctl start docker.service3.查看docker的版本号命令:docker version4.设置docker开机自启动命令:systemctl enable docker.service配置国内镜像加速

2021-01-18 13:24:40 176

原创 SpringDataJPA基本使用

SpringDataJPA基本使用一、创建SpringDataJPA项目1.1 导入依赖1.2 配置数据源信息1.3 编写Dao1.4 User一、创建SpringDataJPA项目本文章转载自:https://www.cnblogs.com/chenglc/p/11226693.html1.1 导入依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId&g

2021-01-18 12:35:37 304 1

原创 java中的定时任务

java中的定时任务1. 常用表达式2. 实现方式2.1 使用普通thread实现2.2 使用timer实现: 可控制启动或取消任务, 可指定第一次执行的延迟2.3 使用 ScheduledExcecutorService 实现2.4 springBoot中使用定时任务2.4.1 导入依赖2.4.2 启动类配置2.4.3 定时任务Demo1. 常用表达式0 0 10,14,16 * * ? 每天上午10点,下午2点,4点0 0/30 9-17 * * ? 朝九晚五工作时间内每半小时0 0 12

2020-08-21 12:46:59 202

原创 ES6基础语法

4.ES6语法指南后端项目搭建完毕,接下来就是前端页面了。不过在这之前需要一些准备工作。我们需要学习ES6的语法标准。什么是ES6?就是ECMAScript第6版标准。4.1.什么是ECMAScript?来看下前端的发展历程:web1.0时代:最初的网页以HTML为主,是纯静态的网页。网页是只读的,信息流只能从服务的到客户端单向流通。开发人员也只关心页面的样式和内容即可。web2.0时代:1995年,网景工程师Brendan Eich 花了10天时间设计了JavaScript语

2020-06-28 11:25:30 173

原创 经典排序算法

文章目录经典排序算法1. 冒泡排序2. 选择排序3. 插入排序4. 希尔排序4.1 交换法实现希尔排序4.2 移动法实现希尔排序经典排序算法排序算法的介绍排序也称排序算法(Sort Algorithm),排序是将一组数据,依指定的顺序进行排列的过程。排序的分类1)内部排序:指将需要处理的所有数据都加载到内部存储器中进行排序。2)外部排序法:数据量过大,无法全部加载到内存中,需要借...

2020-03-31 15:22:12 193

原创 递归

文章目录递归1. 递归的概念2. 迷宫问题3. 八皇后问题(回溯算法)4. 汉诺塔问题递归1. 递归的概念简单的说:递归就是方法自己调用自己,每次调用时传入不同的变量.递归有助于编程者解决复杂的问题,同时可以让代码变得简洁。递归调用机制1 打印问题2 阶乘问题使用图解的方式说明递归的调用机制递归能解决什么样的问题1)各种数学问题如:8皇后问题,汉诺塔,阶乘问题,迷宫问题...

2020-03-31 14:13:52 224

原创 链表

文章目录链表1. 单链表1.1 单链表介绍1.2 单链表的应用实例1.3 单链表的增删改查1.4 单链表面试题1.4.1 求单链表中有效节点的个数1.4.2 查找单链表中的倒数第k个节点1.4.3 单链表的反转1.4.4 从尾到头打印单链表1.4.5 合并两个有序的单链表,合并之后的链表依然有序2. 单向环形链表2.1 创建环形链表2.2 Josephu问题的代码实现(出圈游戏)3. 双向链表3....

2020-03-31 13:25:04 139

原创 Python的time模块详解

文章目录time 模块 -- 时间获取和转换time 模块 – 时间获取和转换文章转载自:https://fishc.com.cn/forum.php?mod=viewthread&tid=51326&extra=page%3D1%26filter%3Dtypeid%26typeid%3D403time 模块提供各种时间相关的功能在 Python 中,与时间处理有关的模...

2020-03-23 09:49:25 365

原创 Python的扩展阅读

文章目录Python的常用小知识1. 字符串的方法及注释2. 游戏中的角色移动:闭包(closure)在实际开发中的作用3. Python 的字典(Dict)是如何存储的?3.1 什么是Hash?3.2 Python 的字典(Dict)是如何存储的?4. 文件的打开模式和文件对象方法4.1 文件打开模式4.2 文件对象方法Python的常用小知识1. 字符串的方法及注释方法名作用...

2020-03-19 10:59:51 230

原创 Android(三)

文章目录1. Activity1.1 Activity创建三部曲1.2 Activity的生命周期1.3 Activity的数据传递1.4 Activity的跳转1.5 Activity的四种启动模式2. Fragment3. 事件处理机制3.1 基于监听的事件处理机制3.2 基于回调的事件处理机制3.3 Handler消息处理4. 存储4.1 SharedPreferences轻量级数据存储4....

2020-03-12 11:56:41 287

原创 Android(二)

文章目录1. Recyclerview1.1 线性列表1.2 水平滚动1.3 网格视图1.4 瀑布流2. WebView3. Toast4. AlertDialog(提示框)4.1 效果一:AlertDialog默认样式4.2 效果二:(单选框)4.3 效果三:(复选框)4.4 效果四:(自定义)5. Progress(进度条)5.2 ProgressActivity的代码6. 自定义Dialog...

2020-03-10 20:57:16 171

原创 Android(一)

文章目录Android1. AndroidStudio的安装与卸载安装后阿里镜像配置(全局配置)2. UI组件2.1 线性布局(LinearLayout)2.2 相对布局(RelativeLayout)案例:做成如下图案(综合线性布局和相对布局嵌套使用)Android1. AndroidStudio的安装与卸载安装教程参考安装后阿里镜像配置(全局配置)第一步:在C:\Users\用...

2020-03-02 18:53:36 365

原创 Android的阿里云镜像全局配置

Android的阿里云镜像配置第一步:在C:\Users\用户.gradle里面新建init.gradle文件(内容如下)allprojects{ repositories { def ALIYUN_REPOSITORY_URL = 'http://maven.aliyun.com/nexus/content/groups/public' def ALI...

2020-03-02 12:36:27 2855

原创 栈和队列

文章目录线性结构1. 数组2. 队列2.1 使用数组模拟队列思路代码实现线性结构数据结构包括:线性结构和非线性结构线性结构:数组、队列、链表、栈非线性结构:二维数组、多维数组、广义表、树结构、图结构1. 数组稀疏数组(应用实例)1)使用稀疏数组,来保留类似前面的二维数组(棋盘、地图等等)2)把稀疏数组存盘,并且可以从新恢复原来的二维数组数3)整体思路分析2. 队列...

2020-02-17 16:14:37 148

原创 数据库总结

数据库总结第一章 绪论1.1 数据库系统概述数据库管理系统(DBMS)的功能:数据定义功能数据组织、存储和管理数据库操纵功能数据库的事务和运行功能数据库的建立和维护功能其他功能数据库管理技术经历的三个阶段人工管理阶段文件系统阶段数据库系统阶段数据独立性物理独立性:是指用户的应用程序与数据库中数据的物理存储是相互独立的。逻辑独立性:是指用户的应用...

2019-12-13 14:49:50 418

原创 Vue入门

文章目录1.认识Vue2.Node和NPM2.1.下载Node.js2.2.NPM3.快速入门3.1.创建工程3.2.安装vue3.2.1.下载安装3.2.2.使用CDN3.2.3.推荐npm安装3.3.vue入门案例3.3.1.HTML模板3.3.2.vue声明式渲染3.3.3.双向绑定3.3.4.事件处理4.Vue实例4.1.创建Vue实例4.2.模板或元素4.3.数据4.4.方法4.5.生命...

2019-11-30 09:49:12 634

原创 SpringCloud(二)

文章目录1.1.简介1.2.雪崩问题1.3.线程隔离,服务降级1.3.1.原理1.3.2.动手实践1.3.2.1.引入依赖1.3.2.2.开启熔断1.3.2.3.编写降级逻辑1.3.2.4.默认FallBack1.3.2.5.设置超时1.4.服务熔断1.4.1.熔断原理1.4.2.动手实践2.Feign2.1.简介2.2.快速入门2.2.1.导入依赖2.2.2.开启Feign功能2.2.3.Fei...

2019-11-20 19:08:52 97

原创 SpringCloud(一)

文章目录1.系统架构演变1.1.集中式架构1.2.垂直拆分1.3.分布式服务1.4.流动计算架构(SOA)1.5.微服务2.服务调用方式2.1.RPC和HTTP2.2.Http客户端工具2.3.Spring的RestTemplate3.初识SpringCloud3.1.简介3.2.版本4.微服务场景模拟4.1.服务提供者4.1.1.Spring脚手架创建工程4.1.2.编写代码4.1.2.1.配置...

2019-11-20 18:47:21 209

原创 SpringCloud项目所遇到的一些常见Bug

一、导入maven依赖坐标在导入maven坐标一定要看清楚jar坐标不能将<artifactId>spring-cloud-starter-netflix-eureka-client</artifactId>结果写成了错误示范:<artifactId>spring-cloud-netflix-eureka-client</artifactId&gt...

2019-11-20 18:41:21 537

原创 SpringBoot

文章目录1. 了解SpringBoot1.1.什么是SpringBoot1.2.为什么要学习SpringBoot1.3.SpringBoot的特点2. 快速入门2.1.创建工程2.2.引入依赖2.3.编写HelloController2.4.启动测试2.5.详解2.5.1.启动器[email protected].优化入门程序2.5.1.添加引导类2.5.2.@C...

2019-11-20 17:02:53 112

原创 jdk1.8新特性

JDK1.8的新特性1. 前言JDK1.8已经发布很久了,在很多企业中都已经在使用。并且Spring5、SpringBoot2.0都推荐使用JDK1.8以上版本。所以我们必须与时俱进,拥抱变化。Jdk8这个版本包含语言、编译器、库、工具和JVM等方面的十多个新特性。在本文中我们将学习以下方面的新特性:[Lambda表达式](#2. Lambda表达式)[函数式接口](#3. 函数式接口...

2019-11-16 14:37:23 96

原创 SpringBoot全局属性以及启动器说明

SpringBoot全局属性# ===================================================================# COMMON SPRING BOOT PROPERTIES## This sample file is provided as a guideline. Do NOT copy it in its# entirety t...

2019-11-16 09:38:56 276

原创 Git以及Githup的使用

githup里面的一些常用命令githup命令作用$ git clone本地如果无远程代码,先做这步,不然就忽略$ cd定位到你blog的目录下$ git status查看本地自己修改了多少文件$ git add .添加远程不存在的git文件$ git commit -m “what I want told to someone”提交修改...

2019-11-06 09:21:44 1259

原创 随心笔记(易忘点)

文章目录1、关于转发和重定向2、IO中读写操作3、日期转换问题1、关于转发和重定向2、IO中读写操作3、日期转换问题

2019-10-26 16:57:34 1396

原创 Oracle数据库(二)

文章目录一、视图(应用)1.1 复制原来Scott表中的子表emp表1.2 视图的作用1.3 创建视图(必须有dba权限)1.4 修改视图1.5 创建只读视图(常用)二、索引(应用)2.1 索引的概念2.2 单列索引2.2.1 单列所用的触发规则(条件必须是索引列中的原始值)2.3 复合索引2.4 复合索引的触发规则(必须包含有优先检索列中的原始值)2.5 索引的使用原则三、pl/sql语言的基本...

2019-10-24 10:35:28 170

原创 Oracle数据库(一)

文章目录Oracle一、Oracle体系结构(理解)1.1 数据库1.2 实例1.3 用户1.4 表空间1.5 数据文件(dbf、ora)层次结构图二、创建表空间(理解)三、用户(理解)3.1 创建用户3.2 用户赋权限3.2.1 CONNECT 角色: --是授予最终用户的典型权利,最基本的3.2.2 RESOURCE 角色: 是授予开发人员的(常用)3.2.3 DBA 角色:拥有全部特权,是系...

2019-10-19 19:57:40 426

原创 Maven高级

文章目录Maven1.Maven中的设置和常用命令1.1 Maven中的一些常用jar包的认识1.2 在maven中的Runner中的VM Options设置:1.3 maven中的常用命令2.Maven导入jar包时冲突的解决2.1 解决jar包冲入的方式一:第一声明优先原则2.1.1 依赖代码块及版本2.1.2 层次关系2.1.3 所导入的jar包版本2.1.4 依赖代码块(形式2)以及jar...

2019-10-15 15:18:37 261

原创 SpringMVC框架笔记(二)

文章目录一、响应数据和结果视图1.返回值分类1.1 字符串1.2 void1.3 ModelAndView2.转发和重定向2.1面试常考题:转发(forward)和重定向(redirect)的区别2.1.1 转发2.1.2 重定向2.1.3 转发(forward)和重定向(redirect)的区别2.1.3.1 从地址栏来说2.1.3.2 从数据共享来说2.1.3.3 从运用地方来说2.1.3.4...

2019-10-15 15:14:27 146

原创 SpringMVC框架笔记(一)

文章目录SpringMVC的基本概念1.关于三层架构和MVC1.1 三层架构1.1.1 表现层1.1.2 业务层1.1.3 持久层1.2 MVC模型2 SpringMVC概述2.1 SpringMVC是什么2.2 SpringMVC在三层架构的位置2.3 SpringMVC的优势2.4 SpringMVC 和 Struts2 的优略分析3.SpringMVC的入门3.1 前期准备3.1.1 新建项...

2019-10-07 12:17:29 487

原创 Spring框架中的AOP(四)

AOP一、AOP的相关概念(理解)1.1 AOP概述AOP: 全称是 Aspect Oriented Programming 即: 面向切面编程。百度百科:在软件业,AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。AOP是OOP的延续,是软件开发中的一个热点,也是Spring框架中的...

2019-09-30 21:34:53 164

原创 HttpClient模拟请求

1.Get请求/** * 输入对应的参数,获取对应的json数据--get请求 * @param url 需要解析的地址 * @param params 参数地址 * @return 返回一个对应的json数据 * List:集合。类似于数组的一个东西。NameValuePair:类型。 */public static String httpGetCallbackData(...

2019-09-29 13:41:05 626

原创 Spring框架中的IOC(三)

IOC控制反转(Inversion of Control,缩写为IOC),是面向对象编程中的一种设计原则,可以用来减低计算机代码之间的耦合度。其中最常见的方式叫做依赖注入(Dependency Injection,简称DI)定义理解:指就是说原先在对象中要使用另一个对象就必须要显式的去创建另一个对象的实例,例如通过构造方法或者是调用工厂方法(工厂方法最终也是需要new,因为这是Java创...

2019-09-24 09:30:32 121

原创 Spring框架中的注解配置以及各注解的作用(二)

注解配置1.回顾曾经的XML配置曾经的XML的配置:<property name="" value="" / ref=""><!-- 第一种方式:使用默认构造函数创建 在spring的配置文件中使用bean标签,配以id和class属性之后,且没有其他属性和标签时 采用的就是默认构造函数创建bean对象,此时如果类中没有默认构造函...

2019-09-23 20:56:33 311

原创 Spring框架中的XML配置(一)

一.Bean容器的概念Bean:在计算机英语中,有可重用组件的含义。JavaBean:用java语言编写的可重用组件。javabean > 实体类它就是创建我们的service和dao对象的。* 第一个:需要一个配置文件来配置我们的service和dao配置的内容:唯一标识=全限定名(key=value)* 第二个:通过读取配置文件中配置的内容,反射创建对象二.使用...

2019-09-23 13:47:08 3651 1

原创 Mybatis框架笔记(三)

使用注解配置(一).使用注解进行CRUD操作1.dao的持久层实现UserDaopublic interface UserDao { /** * 查询所有用户信息 * @return * 在mybatis中针对CRUD一共有四个注解 * @Select @Insert @Update @Delete */ @Selec...

2019-09-22 16:12:32 140

原创 Mybatis框架笔记(二)

一、一对多1.dao持久层接口的实现部分(1).AccountDaopublic interface AccountDao { /** * 查询所有账户信息,同时获取到用户下的所有信息 * @return */ List<Account> findAll(); /** * 查询所有账户,并且带有用户名称和地址信息...

2019-09-22 15:50:10 151

MySQL5.6下载-downoad

MySQL5.6下载_downoad

2022-04-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除