![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
笔记
文章平均质量分 51
北瑟
激发沉睡欲望的每一天
展开
-
Springboot搭配ElasticSearch常用api以及面试题
ElasticSearch全文索引查询API以及面试题原创 2021-12-08 22:47:18 · 2325 阅读 · 0 评论 -
Java中常用时间的常用命令(记了不亏)
Date 日期 (util包下的)// 以date类型为例----Date date = new Date();0. 将时间戳转换为date类型long times = 1412654676572L;Date date = new Date(times);1. 获取当前时间 毫秒数date.getTime();2. date比较date.before(new Date()); //表示 当前时间小于 new Date(); date.after(new Date()); //原创 2021-11-29 19:56:12 · 504 阅读 · 0 评论 -
OSS文件上传全流程
OSS 文件上传全流程网页操作第一步 登陆阿里云搜索OSS第二步开通 OSS开通后,点击进入控制台开始操作了,创建一个bucket(桶)这个名称记录一下后面要用创建样板跟我一样就行,具体意思可以参照官方文档创建完成后进入此页面上传个文件测试一下选择个图片上传一下当上传完成后 点击文件管理 能看到上传文件那么怎么访问呢???这样就可以下载我的文件了 那么网页版的也差不多了该上实际代码了 go,go,goJava方式上传原创 2021-11-28 17:28:56 · 6235 阅读 · 2 评论 -
Idea上传Git
安装gitidea操作git在setting中配置两个地方配置环境:name 与 email 与gitee中的一致在idea中要安装插件 gitee 以及 .gitignore 插件做配置配置gitee的账号密码Git中配置自己安装git的路径上传操作将它初始化到git中删除自定义创建一个文件添加项目到本地仓库上传成功 到了本地仓库选择完成路径后 直接push就好了如果出现 异常错误 那么找找自己的name和email的环境对不对如果想切换路径选择这个正常原创 2021-11-18 17:46:48 · 291 阅读 · 0 评论 -
阿里云购买服务配置流程
位置要与之前地址购买的地址相同然后 强制重启服务器就行但是需要等待 重启完成到达这个页面复制公网原创 2021-11-16 18:38:10 · 316 阅读 · 0 评论 -
Nacos降低启动成本及集群配置
Nacos启动减少服务器成本找到这两个位置,这里主要就是配置内存大小的以单实例的方式 设置资源这里的是单实例的资源比例最终启动即可Nacos配置如果配置过了启动即可,反之则现在重新启动...原创 2021-11-16 18:15:19 · 1162 阅读 · 0 评论 -
elasticSearch对接Kibana出现的页面横幅异常
倘若和我一样那么使用将所有页面全部关闭然后将 使用清理垃圾的软件和 页面浏览痕迹全部清除在然后疯狂清除会话 大概一分钟左右就可以了完美原创 2021-09-08 12:04:59 · 96 阅读 · 0 评论 -
Git上传的和下载准确步骤
开始 开始第一步创建一个本地仓库然后直接创建仓库复制路径第二步创建项目【我的是springboot项目】创建完成后删除项目中的.gitignore文件使用控制台 打开项目路径 >(管理员哦)cd 到项目路径开始执行操作命令## 初始化gitgit init## 添加.gitignore文件 [复制的路径]git remote add origin https://gitee.com/yanhuaichuan/book-sh原创 2021-08-23 22:40:44 · 183 阅读 · 0 评论 -
SpringBoot资源管理JVM和JUC
夜班三更,笔记追更 !!!!springboot中有一些变态的面试题就有这么一下东西那么我来跟大家分享一下这个环境是如果搭建的!!!这个新项目是Springboot资源后台管理项目第一步 新建一个项目 添加上一个依赖<dependency> <groupId>de.codecentric</groupId> <artifactId>spring-boot-admin-starter-client&l原创 2021-08-23 22:24:28 · 178 阅读 · 0 评论 -
黑马小程序发布具体流程(详细)
相信大家一定页查询过这些问题最终毕设目的没有达到,好了我来分享最纯整正的干货第一步商城上传文件 操作很简单一步下一步的!第二步 设置白名单其中的………………第三步查看有没有添加域 我用的黑马项目哦第四步 添加查看是否加载完成 这边建议将开发者工具关闭重启之后呢,就把项目重新上传一下 第一步是如何上传文件的有些琐碎但是,他是告诉初学者的!上传完毕第五步 将上传的小程序选择为测试版最终扫描查看结果,途中如果图片或者样式不加载了,那么原创 2021-08-23 22:10:11 · 653 阅读 · 0 评论 -
SSM复习以及Ajax操作SpringMVC
学完了SSM我明白的一件事情mybatis专注于数据访问层spring 专注于页面类的调用和控制以及声明式事务依赖注入(DI)等等 同时控制业务逻辑层springmvc 基于spring给的配置在controller控制层配合DispatchServlet进行调度MyBatis什么是mybaits是一个专注于持久层的框架 ORM 对象关系映射mybatis是干什么的主要用于数据服务层中从数据库中调用数据mybaits 有什么作用简化的传统的jdbc开发只是简化的操原创 2021-08-03 14:01:36 · 148 阅读 · 0 评论 -
SSM整合简单版
Spring+MyBatis+SpringMVC使用jar包 在WEB-INF下导入[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-XCCcLW1G-1626962700929)(C:\Users\HP\AppData\Roaming\Typora\typora-user-images\image-20210722214543789.png)]配置文件数据连接配置uname=rootpassword=rootdriverClassName=com.mysql.jd原创 2021-07-22 22:05:47 · 145 阅读 · 1 评论 -
项目框架升级单例-统一异常
单例模式什么是单例,在数据连接或者说数据数据使用的时候在通过new 关键字创建的对象,都不是同一个对象,这样造成了一个对象不能多重调用 ,而单例对象是一次调用就一直保持不变,尽管有新的实例,也是原来的第一次使用的实例对象 并且是static的单例方式1.一个类只有一个对象当前了中才能有对象 因为构造方法是被私有化了2.自行创建实例对象在使用这个对象的时候,在自己的类中实例化出自己3.对外提供静态类对象这个对象只会执行一次,在当前类中无论怎么创建实例,永远都是一个每一个对象都是独原创 2021-07-22 22:03:48 · 103 阅读 · 0 评论 -
深入学习Spring
深入Spring增强类型扩展异常抛出增强<aop:after-throwing method="after" pointcut-ref="pointcut" throwing="e" />最终增强<aop:after method="after" pointcut-ref="pointcut" />环绕增强<aop:around method="after" pointcut-ref="pointcut" />依赖注入方式扩展构造注入原创 2021-06-27 17:02:53 · 60 阅读 · 0 评论 -
初识Spring框架
初识SpringSpring是一个轻量级应用框架,可重用性强,超黏合,提供了IOC,AOP,ORM集成,WEB集成等主要的核心是: 控制反转,面向切面IOC:意思就是把资源反转给其他线程使用,是面向对象的一种设计思想AOP:面向切面编程,提供一个横切的方式找到公共的行为,并将其进行提取统一处理的一种思想AOP是面向对象OOP的一种补充,这种横向处理的方式更容易处理不同对象,不同模块之间的业务列举:访问控制事务管理性能检测IOC 核心操作属性注入(DI)<?xml versi原创 2021-06-27 17:00:50 · 71 阅读 · 0 评论 -
MyBatis中SQL映射文件详解
别走…………………………常问的几个问题!什么是SQL映射文件!mybatis 提供的一种特定的文件,主要思想是将SQL语句中程序中分离出来(简单说) :Impl实现类换成了一种特定的文件 不需要写实现类,但是要在特定的文件中写上增删改查语句MyBatis如何实现SQL映射文件中的条件查询根据该方法的参数进行条件判断,在判断这个方法的参数类型,在指定的增删改查标签中的"parameterType属性上"上填写指定类型MyBatis框架的结果映射通过什么标签通过resul.原创 2021-06-09 10:06:40 · 767 阅读 · 0 评论 -
初识MyBatis
开始肝了什么是框架?经过一些列检验,具有特定功能可重复的,半成品软件,框架就像一个工具,大部分情况下我们使用重复的代码,而框架可以简化我们的代码!MyBatis 框架是干什么的?MyBatis是一个ORM(obj,relational,map) 的一个持久层框架,主要特点就是SQL映射器机制,本质上,不在dao层实现类(impl)写sql,而是转移到xml文件中写sql什么又叫持久化?持久化就是将内存中有点数据以某种技术保存起来,并且可以再次取出来使用(简而言之,就是将数据保存.原创 2021-06-08 10:12:32 · 48 阅读 · 0 评论 -
工厂模式和代理模式
七大原则单依职责原则:一个类型new一个类,不new其他类开闭原则:在不修改本类的情况下,添加新的功能里氏替换原则:以父类之名new出子类实例,或者以接口new出实例,这样子类就可以访问父类中的共有属性方法,如果new本身子类就会调本身的属性方法依赖倒置原则:面向接口编程,通过接口定义 方法给类调用,一个类型多个接口接口隔离原则:接口有明确目的,细分接口,让每个接口做一件事情,极度解耦迪米特法则:将类的组成部分几乎都封装隐藏起来,通过一个接口调用这个方法;合成复用原创 2021-05-26 11:19:43 · 119 阅读 · 0 评论 -
集合解析以及渗透
Vector集合1.0版本最早集合 底层是数组 但是他是单线程的 速度较慢 与ArrayList原理是一样Set接口 不能存储重复元素 会自动排序 遇到重复的合并掉 与Collection接口 一样没有索引底层是哈希表 查询速度快定义:Set<数据类型> set = new HashSet<>();哈希值:是一个十进制的整数,由系统随机给出(就是对象的地址,是一个逻辑地址,是模拟出得到的地址,不是数据实际存储的物理地址)hashCode() 表示 返回该对象的哈希原创 2021-05-13 12:12:37 · 55 阅读 · 0 评论 -
简单理解XML
学习XML什么是XML?XML是Extendsible Markup Language的缩写 汉语描述是:可扩展标记型语言可以存储 SQL数据和Java类XML 有什么作用?主要作用有数据存储(将sql存储到xml中)数据格式的交换(理解为:存储sql数据放在xml中而另一个解析这个有sql数据的xml),数据配置(类似于web.xml)XML实用吗?比较实用,就像学过servlet里面有一个web.xml,做映射信息的,就很实用XML文档结构以下的每一个了解了解就好原创 2021-05-12 12:15:42 · 253 阅读 · 0 评论 -
简单了解反射
java反射笔记Java的反射机制是在编译并不确定是哪个类被加载了,而是在程序运行的时候才加载、探知、自审。使用在编译期并不知道的类不需要导包就能执行的都在java.lang包下!反射:就是动态获取类的组成部分反射:动态获取类的信息和调用实例方法的能力什么是反射:执行前不知道是什么类型,执行后动态获取Class的内容信息反射可以获取类的组成部分可以获取属性方法构造方法范围修饰符父类实现接口包名快捷键Alt+insert ==》 构造方法,封装Ctrl+Alt+T 生成原创 2021-05-12 10:25:28 · 151 阅读 · 0 评论 -
Java复习笔记
在java中 将Int 转换为 boolean 1表示为true,而0表示为false。3W1H ???Why what where How这是什么 为什么使用 在什么时候使用 如何使用多想 , 少敲 , 读概念查看Arraylist和Linkendlist 实现原理和区别HashSet 实现原理和区别HashMap1.初识面向对象第一章:封装篇: 有属性的类叫实体类 有方法的类叫实现类 什么是封装?: 将类的特原创 2021-04-13 11:31:58 · 103 阅读 · 0 评论 -
JQuery复习
在javaWeb中 什么是事件:应用程序接收用户操作的响应简单描述JavaScript与jQuery的关系 JQuery是JavaScript的程序库之一,他是JavaScript对象的使用函数的封装 (简述 Jquery是Js中的一种封装函数的工具) 简写js代码 jQuery的语法结构包括哪几部分? 工厂函数 简化Js代码 工厂函数: 将DOM对象转换为Jquery对象 选择器 获取元素 方法事件 元素的事件 .原创 2021-04-13 11:31:03 · 131 阅读 · 0 评论 -
JavaScript复习
使用js的目的 在客户端就可以校验数据(也就是在HTML页面中判断数据是否正确) 同时减少服务器的压力(在HTML页面上检查完成后 传入后台二次校验避免错误) 使用JS就是实现动态页面和信息 的 交互js 是Java脚步语言 但不是java的编译类型 Java 通过后台的控制台 C# Jsp解释类型 HTML SQL JS PYjs是一门语法与java类似但不是java的脚步语言BOM:(浏览器对象模型)对浏览器的大小打开位置进行操.原创 2021-04-13 11:30:19 · 52 阅读 · 0 评论 -
DDL+DML复习
DDL启动MySql net start Mysql停止MySql net stop MySql登录mySql :Mysql -uroot -proot多加一句 :# 删除已经存在的数据库drop database if Exists 数据库名称;# 如果数据库不存在 创建数据库 Create database if NOT Exists 数据库名称 charSet = utf8;# 删除已经存在的数据表drop table if Exists 数据表名;原创 2021-04-13 11:28:25 · 88 阅读 · 0 评论 -
JSP+Servlet+Ajax+JSON复习
JSP基础通过客户端下载的程序 客户端应用程序(APP)B/S浏览器通过url访问页面的程序 网页链接程序好处B/S 在网页端口无需下载就可以直接访问 同时网页端也替你更新好了内容坏处C/S 在客户端需要更新 和 卸载 但是访问速度快bin 启动 停止tomcatlogs 日志文件和错误文件conf 可以修改端口号 可以修改端口号 但是不能修改8000 因为有保护协议 同时也不能相同lib jar 包存放在jar包lib下声明语法:<%! %> /原创 2021-04-13 11:26:14 · 305 阅读 · 0 评论 -
JSP项目
干货链接密码:4etg原创 2021-04-10 09:09:56 · 191 阅读 · 0 评论 -
Java回顾
Java基础Java是一门面型对象的语言: 由 封装 继承 多态 组成什么是变量呢?由于java是较强的编译类型语言Java中的遍的数据类型,约束特别重要基本数据类型:整 型: byte char short int (21位) long 枚举浮点型:float double布尔型:boolean引用数据类型:String 字符串Array 数组Object 对象Interface 接口什么时候使用 int (整形): 在统计数字 类似于,你开了多少次门都可以计数什么时原创 2020-12-20 11:59:41 · 73 阅读 · 1 评论 -
2020-07-10
每天起床第一件事 知乎 博客原创 2020-07-10 08:06:23 · 101 阅读 · 0 评论