- 博客(52)
- 资源 (1)
- 收藏
- 关注
原创 redis 缓存机制
mac 安装Redis 官网下载双击解压进入Redis 目录 使用如下命令 sudo make test sudo make install启动Redis,输入命令redis-server关闭redis服务redis-cli shutdown强制终止Redissudo pkill redis-server
2022-02-18 17:56:36
397
原创 Linux ubuntu 系统部署vue 项目
linux 安装nginx命令sudo apt-get updatesudo apt-get install nginx进入nginx 加载vue 项目sudo vim /etc/nginx/sites-enabled/default编辑 项目保存退出 esc+:wq 保存退出root 位置找到自己build 构建的项目位置。重启nginxsudo service nginx restart...
2022-01-11 12:21:43
1294
原创 Mac IDEA设置默认的maven配置
由于win 用户换到Mac 特别的不舒服 换过的都懂 找一写设置都找不到 简直和win 不一样 难受呀还好认识了几个简单的单词 欲哭无泪首先大家最烦人的是maven 设置 但是不的不说的是maven 确实是最方便的jar 包管理工具了 。但是小伙伴可以全局配置了 。。。。Mac. 的用户 看这里首先 Mac 用户和win是不一样的下一步OK...
2021-12-30 22:13:31
706
原创 BigDecimal java 计算类
public BigDecimal add(BigDecimal value); //加法public BigDecimal subtract(BigDecimal value); //减法 public BigDecimal multiply(BigDecimal value); //乘法public BigDecimal divide(BigDecimal value);
2021-11-22 14:08:02
239
原创 Mybatsi 回顾
首先 mybatis 是一个基于ORM的持久层框架,主要用于与数据库的交互。框架更多的在于配置 引入jar 包是不可避免的 jar引入依赖 org.mybatis 基于数据库链接的依赖 mysql-connector-java配置xml 是mybatis 核心配置。 包括获取数据库连接实例的数据源(DataSource)以及决定事务作用域和控制方式的事务管理器(TransactionManager)<?xml version="1.0" encoding="UTF-8" ?>&
2021-09-03 13:40:07
101
原创 静态常量与非静态常量的区别
当 final 与 static final 定义变量如何选着合适的使用首先直白的说; 静态常量 是非静态常量的升级版本静态常量使用 类.属性 当前类中直接非静态常量使用 当前类中直接使用如果我们定义的常量不想被别人使用 我们就可以定义非静态常量 为自己的当前类所使用。使用 static 去定义方法的时候 与不使用 static 定义方法的区别static 定义的方法使用 类.方法名未 static 定义的方法使用 当前类中方法名..
2021-09-01 10:54:48
246
原创 什么是swagger
什么是swagger , swagger 用来干什么 。swagger 的出现是因为前端与后端的需求而存在的。Java 开发分为后端的开发 前端的开发 开发更多的 离不开接口 从而出现了很多的接口测试。Swagger 主要是为了接口测试开发而引用的。Swagger 主要方便开发 人员开发测试方便而出现的。首先: Swagger 需要引入jar 包 swagger2 和swagger—ui 都是springfox 下面的。关于jar 可以从mave 仓库现在jar 包。 .
2021-08-29 22:29:36
502
原创 什么是接口, 接口是干嘛的
首先接口是干嘛的 。(非专业)人不太清楚。 如果我问你碗是干嘛的 。你肯定清楚 (装饭)的。 回到正题 ,而碗只是人们定义它是碗。一个名字而已。你也可以给它起一个名字 。陶瓷碗。本质不变 指的就就是被定义的一个物品而已。通俗的讲只是称呼。 接口是干嘛的 是用来传输数据的。程序里面。 前端,后端 。从而诞生前后端需要交互 。数据需要向前端端传输。但是前端如何区数据 。前端需要冲接口里面拿。 就像饭需要盛进碗里一样。吃饭的时候你不能捧着饭吃。 需要从碗里取饭放到嘴里。 而前端的数据就需要从接口里面取出 ok
2021-08-23 16:57:56
3031
3
原创 vue脚手架安装
人生总是忙着忙着迷失了方向,但是有的时候却又无能为了的放弃一些自己不会(或者搞不定的东西,最终放弃了) 人生的路本来就是需要坚持的。 我么最大的毅力就是坚持了吧。加油吧 。使用vue-cli来创建一个基于 webpack 模板的新项目vue init webpack如图标记处输入项目名称(随便命名,但不要是中文),其它的看自己需要自行考虑yes还是no,每项的介绍自行百度...
2021-08-17 22:23:31
98
原创 23种设计模式之——简单工厂设计模式
首先 设计模式只是一种设计风格(或者是一种设计思路,一种巧妙解决问题的中方法) 设计模式很多。 博主励志写完这23种设计模式上图片1.父类的引用指向子类的对象,或者接口指向实现类我们定义了一个接口public interface MobilePhone { void run();}我们定义类 实现接口public class HuaweiIphone implements MobilePhone{ @Override public void run().
2021-08-05 15:15:32
94
原创 nginx
正向代理:例如我们去访问谷歌的服务器是访问不了的 这时候可以借助(香港)的服务器访问 这个过程就是代理。在我们的客户端 配置代理访问。反向代理 :反向代理 其实 客户端对代理是没有感知的 。动静分离...
2021-08-05 15:02:32
97
转载 jvm 虚拟机
谈谈你对jvm 的理解;1.jvm 的位置jvm 首先运行在操作系统上。常见的win10 linux mac 虚拟机软件。jvm 操作系统打交道 jvm 是用c语言写的jvm 体系架构2.体系结构3.类加载器。gc 垃圾回收
2021-08-02 14:10:01
146
原创 java创建对象内存分析
例如 Student stu = new Studnt();首先 :对象的存储可以分为 堆内存 栈内存 堆内存只要存储对象的属性信息 例如 名字 年龄 家庭住址 等 栈内存主要存储引用的堆内存地址(就好比 堆内存 对外抛出一个引用地址 而栈内存引用对内存的地址一样) 栈内存指向堆内存的引用地址内存空间的开辟通过关键字new 开辟 只要new 类 就会有新的栈内存的开辟。。 java 中允许 同一个堆内存 可以有不同的栈内存指向 。例子: Student stu = ne
2021-08-02 11:04:27
248
原创 Spring简介
Spring目的: 简化企业及开发 免费开源项目Spring 的优点非入侵式 框架 核心:支持事务的处理对框架整合的处理控制反转 (ioc) 面向切面(aop)Spring 是一个轻量级的控制反转(ioc) 和面向切面的框架(Aop) 。核心容器(Spring Core):核心容器提供 Spring 框架的基本功能。核心容器的主要组件是 BeanFactory,它是工厂模式的实现。BeanFactory 使用控制反转 (IOC) 模式将应用程序的配置和依赖性规范与实际的
2021-07-26 18:04:09
73
原创 Spring Boot 自动装配
自动装配pom.xml核心依赖在父工程中spring-boot-dependencies我们在引入一些SpringBoot 的项目的依赖的时候不需要引入这些版本的依赖,父项目中已经有了版本依赖。 简称版本仲裁。。启动器这是Spring Boot的核心启动器,包含了自动配置、日志和YAMLspring-boot-starter 启动器说白了就是Spring boot 启动场景。spring-boot-starter-web就会启动web 场景下所有的环境依赖。Springboot
2021-07-26 12:01:59
99
原创 冒泡排序算法
首先 为啥学算法, 其实我也没有深入理解 接触到的并不是很多 但是 通过 学习一点 打法无聊的时间其实 写博客有一点就是可以记录自己走过的路 废话不多说了进入主题首先 我聊一下冒泡 就好像是从水底冒泡一样 其实就是相邻的两个数据比较 谁厉害 站前面 但是被比较下去的数据又要跟后面的数据比较 就好比跟第一名比较 输了 跟第二名比较 再输 和第三名比较 一样 。 失败了 就有人顶替你的位置看代码 。。。。。int[] arr = new int[]{-12, 3, 2, 34, 5,
2021-07-21 23:28:31
120
1
原创 sql语法 使用积累
@name{AND name like :%name %}见天我们看一下to_char语法 主要用于 日期转换字符串 to_char(date,'YYYY-MM-DD'), 例如 date 为 2021-7-6 14:44例如日期查询的 @stareTime{ and a.date>= :stareTime} @EndTime{ and a.date<= :EndTime}拼接sql 的查询 初步判断不包含判空name= :name包含判空的@name{and a.na
2021-07-06 23:04:04
168
1
原创 2021-07-06
sql 语法使用一些老 sql 函数的使用JSON_VALUE例如 。。。。。select JSON_VALUE(FJXX, '$.jbxx') from user where age= '男'? 本文为您介绍如何使用实时计算字符串函数JSON_VALUE。官方语法VARCHAR JSON_VALUE(VARCHAR content, VARCHAR path)contentVARCHAR类型,需要解析的JSON对象,使用字符串表示pathVARCHAR类型,解析JSON的路径表
2021-07-06 22:21:42
69
原创 vue - 之路
vue—之路v-model 双向绑定<!Doctype html><html><head> <meta charset="utf-8"> <script src="https://cdn.staticfile.org/vue/2.2.2/vue.min.js"></script></head><body> <div id="a"> <p&
2020-12-25 14:24:52
105
原创 vue下拉框使用法则
<!DOCTYPE html><html><head> <meta charset="utf-8"> <title>Vue 测试实例 - 菜鸟教程(runoob.com)</title> <script src="https://cdn.staticfile.org/vue/2.2.2/vue.min.js"></script></head><body>
2020-09-24 13:33:41
571
原创 Mybits
mybatis 入门基础练习首先 导入jar包 1,mybatis-3.5.2.jar 2,log4j-1.2.17.jar 日志包。3,mysql-connector-java-5.1.35.jar然后建立项目首先配置jdbc 加载驱动文件未配置的xml<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE confi...
2020-04-27 11:54:27
198
原创 bybatis入门补充
package wuxupeng.Test;import org.apache.ibatis.io.Resources;import org.apache.ibatis.session.SqlSession;import org.apache.ibatis.session.SqlSessionFactory;import org.apache.ibatis.session.SqlSessi...
2020-04-23 11:17:44
146
原创 Mybatis入门篇
Student类package wuxupeng.domain;public class Student { private String id; private String name; private int age; public String getId() { return id; } public voi...
2020-04-23 09:57:26
120
原创 Mybatis 入门
学习和痛苦 但是要坚持 从jar 包到入门都是一点一点整理的 一点找jar下载 在一点的做入门的联系但是一点的处理错误整理不容易。每有别人的聪明但是要一直坚持。<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//E...
2020-04-21 20:06:43
97
原创 分页数据实现
对应的 曾删改查 都有对应的提示package Org.Dao;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.SQLException;import java...
2020-04-17 13:41:07
205
原创 拦截请求 到放行
<a href="MyServlet">MyServlet</a>package org.servlet;import java.io.IOException;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.htt...
2020-04-15 15:06:05
331
原创 增删改查使用
package org.dao;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement;pub...
2020-04-11 23:32:59
195
原创 添加数据
学习就是一点一点的积累 方法很多,主要记个模板,阅读其他代码 可以了解其它更合适自己的。代码千篇一律,目的始终如一。加油吧小白,在下也是不断学习的小白。通往大神之路还很遥远。添加数据先插寻 如果id存在 添加失败package com.Dao;import java.sql.Connection;import java.sql.DriverManager;import java.sql....
2020-04-06 16:16:13
230
原创 mcv小案例
<form action="loginServlet" method="post">用户名:<input type="text" name="name"><br>用密码:<input type="password" name="pwd"><br><input type="submit" value="提交"></...
2020-04-05 17:47:23
228
原创 Spring
Spring基础<!-- set方法 --><bean id="Teach" class="chun.Teach"><property name="name" value="龟仙人"></property><property name="age" value="59"></property></bean>...
2020-04-04 19:20:26
103
原创 工厂模式
package com.wu;import com.factory.studyfactory;import com.wu.xu.study;import com.wu.xu.studyJAVA;import com.wu.xu.stydyHTML;public class Student {private int stuNo;private String stuName;priv...
2020-04-01 13:28:01
89
Java的静态代理深入理解.md
2019-12-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人