Java
文章平均质量分 86
咩咩哦
这个作者很懒,什么都没留下…
展开
-
实现秒杀功能
搭建基础环境entityOrder.java@Data@AllArgsConstructor@NoArgsConstructor@ToString@Accessors(chain = true)public class Order { private Integer id; private Integer sid; private String name; private Date createDate;}Stock.java@Data@AllArg原创 2021-06-13 11:37:52 · 1193 阅读 · 1 评论 -
Elasticsearch学习笔记
Elasticsearch安装声明:JDK1.8, 最低要求 , Elasticsearch客户端,界面工具!Java开发,elasticsearch的版本和我们之后对应的Java的核心jar包! 版本对应! JDK环境是正常的这里一定要保证下载一定要在服务器上面搭建下载地址:https://www.elastic.co/cn/downloads/elasticsearch官网下载巨慢,翻墙,网盘中下载即可华为云: https://mirrors.huaweicloud.com/e原创 2021-05-27 10:37:11 · 273 阅读 · 0 评论 -
JVM入门
JVM入门面试常见:●请你谈谈你对JVM的理解? java8虚拟机和之前的变化更新?●什么是OOM,什么是栈溢出StackOverFlowError? 怎么分析?●JVM的常用调优参数有哪些?●内存快照如何抓取,怎么分析Dump文件?●谈谈JVM中,类加载器你的认识大致本文学习结构1.JVM的位置2.JVM的体系结构百分之99的JVM调优都是在堆中调优,Java栈、本地方法栈、程序计数器是不会有垃圾存在的。3.类加载器作用:加载Class文件~ 1.虚拟机自带的加载器原创 2021-05-25 09:27:48 · 82 阅读 · 0 评论 -
Vue学习笔记
Vue 的核心库只关注视图层,方便与第三方库或既有项目整合。HTML + CSS + JS : 视图 : 给用户看,刷新后台给的数据网络通信 : axios页面跳转 : vue-router状态管理:vuexVue-UI : ICE , Element UI1、前端核心分析1.1、VUE 概述Vue (读音/vju/, 类似于view)是一套用于构建用户界面的渐进式框架,发布于2014年2月。与其它大型框架不同的是,Vue被设计为可以自底向上逐层应用。Vue的核心库只关注视图层,不仅易于上手原创 2021-05-23 22:41:01 · 244 阅读 · 0 评论 -
Spring Boot学习笔记
1、SpringBoot简介1.1、回顾什么是SpringSpring是一个开源框架,2003 年兴起的一个轻量级的Java 开发框架,作者:Rod Johnson 。Spring是为了解决企业级应用开发的复杂性而创建的,简化开发。1.2、Spring是如何简化Java开发的为了降低Java开发的复杂性,Spring采用了以下4种关键策略:1、基于POJO的轻量级和最小侵入性编程,所有东西都是bean;2、通过IOC,依赖注入(DI)和面向接口实现松耦合;3、基于切面(AOP)和惯例进行声原创 2021-05-23 21:48:35 · 526 阅读 · 0 评论 -
MYSQL学习笔记
MYSQL学习笔记1、连接数据库mysql -u root -p123456 --连接数据库update mysql.user set authentication_string=password('123456') where user='root' and Host='localhost'; --修改密码flush privileges;--刷新权限----------------------------------------------------所有语句使用;结尾--show原创 2021-05-23 21:26:49 · 495 阅读 · 0 评论 -
Spring MVC 学习笔记
1、回顾MVC1.1、什么是MVCMVC是模型(Model)、视图(View)、控制器(Controller)的简写,是一种软件设计规范。是将业务逻辑、数据、显示分离的方法来组织代码。MVC主要作用是降低了视图与业务逻辑间的双向偶合。MVC不是一种设计模式,MVC是一种架构模式。当然不同的MVC存在差异。**Model(模型):**数据模型,提供要展示的数据,因此包含数据和行为,可以认为是领域模型或JavaBean组件(包含数据和行为),不过现在一般都分离开来:Value Object(数据原创 2021-05-23 17:47:08 · 167 阅读 · 0 评论 -
Spring学习笔记
1、Spring1.1、简介春天 —>给软件行业带来了春天2002年,Rod Jahnson首次推出了Spring框架雏形interface21框架。2004年3月24日,Spring框架以interface21框架为基础,经过重新设计,发布了1.0正式版。Rod Johnson的学历 , 他是悉尼大学的博士,然而他的专业不是计算机,而是音乐学。Spring理念 : 使现有技术更加实用 . 本身就是一个大杂烩 , 整合现有的框架技术官方下载地址 : https://repo.spri原创 2021-05-23 17:25:59 · 272 阅读 · 0 评论 -
Mybatis学习笔记
Mybatis-9.28环境:JDK1.8Mysql 5.7maven 3.6.1IDEA回顾:JDBCMysqlJava基础MavenJunitSSM框架:配置文件的。 最好的方式:看官网文档;1、简介1.1、什么是MybatisMyBatis 是一款优秀的持久层框架它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的 XML 或注解来配置和映射原生类型、接原创 2021-05-23 17:15:07 · 154 阅读 · 0 评论 -
阿里云存储OSS
阿里云存储OSS一、阿里云存储OSS1、开通“对象存储OSS”服务(1)申请阿里云账号(2)实名认证(3)开通“对象存储OSS”服务(4)进入管理控制台2、创建Bucket选择:标准存储、公共读、不开通3、上传默认头像创建文件夹avatar,上传默认的用户头像4、创建RAM子用户二、使用SDK1、导入依赖<dependencies> <!--aliyunOSS--> <dependency> <gr原创 2021-05-22 17:46:07 · 710 阅读 · 0 评论 -
整合腾讯云短信服务
整合腾讯云短信服务导入依赖 <dependency> <groupId>com.tencentcloudapi</groupId> <artifactId>tencentcloud-sdk-java</artifactId> <version>3.1.210</version> </dependency>原创 2021-05-22 17:18:42 · 325 阅读 · 1 评论