自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

原创 docker创建容器并且挂载相应目录

【代码】docker创建容器并且挂载相应目录。

2023-03-19 12:32:17 422 1

原创 前后端分离-部署项目

部署后台项目1.先进去java所在文件夹,(这里是我的项目) cd ~/project/jar/2.执行部署jar包的命令,并把日志打印到指定文件nohup java -jar admin-0.0.1-SNAPSHOT.jar > /root/project/logs/tinyMall.log &3.查看java进程,如图所示就算部署成功 ps -ef | grep java4.测试...

2021-04-12 12:59:57 166

原创 Oracle数据库整理-(末篇)

Oracle数据库整理六.数据库中DML语句、DDL语句和事务控制insert语句update语句delete语句on delete语句数据库事务 DMLisolation事务隔离级别数据库DDL语句七:数据库序列、索引和视图序列六.数据库中DML语句、DDL语句和事务控制DML语句,直接操作数据库对象 里面的数据 insert into update delete事务控制语句 commit savepoint rollbackinsert语句向表中插入数据:格式:【

2020-07-15 09:55:43 621

原创 Oracle数据库整理-(中后篇...)

三.数据建模和数据库设计数据建模实体-关系图实体-关系图(Entity RelationshipDiagram),也称为E-R图,提供了表示实体、属性和关系的方法,用来描述现实世界的概念模型。构成E-R图的基本要素是实体、属性和关系实体(Entity):实体用来表示具有相同特征和性质的事物(类似于java的类),实体由实体名和实体属性来表示。属性(Attribute):实体所具有的某一特性,一个实体可以有若干个属性关系(Relationship):实体彼此之间相互连接的方式

2020-07-14 18:36:43 2438

原创 Oracle数据库整理-(中篇)

继上一篇博文Oracle数据库整理二.数据查询操作8.单值函数9.组函数二.数据查询操作8.单值函数函数分为:1.单值函数1.字符函数2.日期函数3.转换函数4.数字函数2.分组函数avg 求平均值count 计算有多少条数据max 最大值min 最小值sum 求和stddev 标准差variance 方差字符函数lower 把字符转为小写例:把’HELLO’转换为小写 select lowe

2020-07-12 10:46:33 221

原创 Oracle数据库整理-(前篇)

Oracle数据库整理一.概述1.一个认知2.二个概念3.三个名词4.四种对象5.五种分类二.数据查询操作1.使用select语句查询某张表的所有数据内容2.select语句可以对指定的列的所有值进行算术运算3.给查询的列起别名4.对null值得替换运算5.排序6.限制查询7.多表查询一.概述1.一个认知认知什么是oracle? oracle:商业运用第一的关系型数据库 实质:关系型数据库2.二个概念数据库:数据存储的仓库关系型数据库:数据库中保存的对象之间可以存在一定的关联关

2020-07-11 19:30:07 344

原创 面试题:设计四个线程,其中两个线程对j每次加一,另外两个线程对j每次减一,实现线程同步

我这里是对加一和减一分别用两个方法inc(),dec()进行了封装,并且在方法前加了synchronized关键字,已达到线程同步的效果,测试是用匿名内部类的方式实现了四个线程,分别调用加方法和减方法,达到两个线程对j加一和两个线程对j减一的效果package com.briup.freestyle;public class TestThread { private static int j; public static void main(String[] args) { Thread

2020-07-04 18:36:38 500

原创 SpringBoot+SpingDataJpa+thymleaf简单配置

一.新建Spring Starter project,导入相关依赖二.application.properties配置文件参数server.port=8989#配置数据源的参数 Mysqlspring.datasource.driver-class-name=com.mysql.cj.jdbc.Driverspring.datasource.url=jdbc:mysql://localhost:3306/test?autoReconnect=true&useUnicode=true&a

2020-06-30 18:41:01 172

原创 Windows上Maven的环境搭建

一. Maven下载:http://maven.apache.org/download.cgi下载完解压二.配置环境变量:右击此电脑=>属性=>高级系统设置=>环境变量新建系统环境变量:变量名:MAVEN_OPTS变量值:-Xms256m -Xmx512m -Dfile.encoding=UTF-8变量名:MAVN_HOME变量值:刚才下载的maven解压目录在path中添加:%MAVN_HOME%\bin接下来测试:win+R输入cmd,执行命令mvn -v

2020-06-28 22:37:03 148

原创 SpringBoot+Mybatis-generator简单配置

一.新建maven项目,导入相关依赖二.一定要导入mybatis-generator插件,在pom.xml中添加:<!-- mybatis-generator 自动代码插件 --> <plugin> <groupId>org.mybatis.generator</groupId> <artifactId>mybatis-generator-maven-plugin</artifactId> <ve

2020-06-28 09:23:01 641

原创 SpringBoot+Mybatis简单配置

一.sts中新建springBoot项目,选择依赖,点击ok二.项目结构:三.配置文件参数,这里我用的MySql数据库#配置数据源的参数 Mysqlspring.datasource.driver-class-name=com.mysql.cj.jdbc.Driverspring.datasource.url=jdbc:mysql://localhost:3306/test?autoReconnect=true&useUnicode=true&characterEncoding=

2020-06-27 18:50:43 236

原创 java集合中比较器排序和自然排序

对于一个简单的Student类中,存储到TreeSet集合中按照Id大小排序一.使用自然排序:定义自己的排序规则,重写compareTo方法即可Student类:public class Student implements Comparable<Student> { private int id; public Student(int id){ this.id = id; } public int getId() { return id; } @Override

2020-06-23 09:49:22 304

原创 java基础|总结一下集合

首先,为啥要有集合?集合和数组比起来有哪些好处?数组的长度是固定的,而在我们开发中,一组数据的长度是不固定的,因此更方便的存储和操作数据,JDK的API中提供了集合,所有集合类都位于java.util包中,与数组不同的是,集合中不能存放基本类型数据,而只能存放对象的引用。集合的特点:1.可存放不同类型的对象(必须是对象)数组只能存放同一类型数据,但是可以存放基本类型数据2.集合的长度可以自动增加数组的长度一旦确定,就不能再改变3.集合对象中有众多方法可以直接调用进行元素(数据)操作数组对象中

2020-06-22 20:14:54 163

原创 总结一下java中的内部类

内部类不是在一个java源文件中编写俩个平行的俩个类,而是在一个类的内部再定义另外一个类。我们可以把外边的类称为外部类,在其内部编写的类称为内部类。内部类分为四种:成员内部类、静态内部类、局部内部类、匿名内部类一.成员内部类成员内部类中不能使用静态属性和静态方法;二.静态内部类,静态内部类中可以写静态属性和静态方法,像这样public class TestOuter { private static int age = 1; public static class Inner{ pub

2020-06-20 20:04:55 132

原创 java简单实现冒泡,插入和选择排序

冒泡排序相邻的俩个元素比较,让值较大的数据逐渐向数组的底部(即朝最后一个元素)移动。因此会查询arr.length-1次public static int[] Bubble(int[] arr) { System.out.println("排序前:"+Arrays.toString(arr)); for (int i = 0; i < arr.length-1; i++) { for (int j = 0; j < arr.length-i-1; j++) { if

2020-06-19 11:02:09 187

原创 使用Socket简单实现客户端和服务器的相互传送数据

Server端代码:public class Server { public static void main(String[] args) { int port = 8888; ServerSocket server = null; PrintWriter pw = null; try { //1.表示创建服务器对象server server = new ServerSocket(port); System.out.println("开启服务器"); //acc

2020-06-18 18:35:59 1881 1

原创 git常用命令(挺全哦)

文件上传到git仓库的整个过程1.初始化,将普通文件夹作为.git仓库git init2.查看状态git status 3.将所有文件加入缓存git add *4.提交缓存git commit -m "随意取名字"首次提交系统会提示"请你告诉git你是谁?"git config --global user.name "github用户名"; git config --global user.email "github email" 5.将git上新建的仓库地址拷贝下来,

2020-06-17 09:46:41 637

原创 Java Web 项目中实现log4j日志模块

一.首先在WebContent下的WEB-INF/lib中导入所需要的log4j-1.2.17.jar二. 在src目录下面新建log4j.properties文件### set log levels ### log4j.rootLogger = info,stdout,D log4j.logger.com.mucfc=errorlog4j.appender.stdout = org.apache.log4j.ConsoleAppender log4j.appender.stdout.T

2020-06-16 22:20:37 466

原创 Servlet实现文件的上传和下载

从Servlet 3开始,文件上传变得简单许多。文件的上传:import java.io.IOException;import javax.servlet.ServletException;import javax.servlet.annotation.MultipartConfig;import javax.servlet.annotation.WebServlet;import javax.servlet.http.HttpServlet;import javax.servlet.http

2020-06-16 21:18:40 486 2

转载 cordova环境配置,将vue项目打包成apk的详细流程

cordova环境配置,将vue项目打包成apk的详细流程https://blog.csdn.net/qq_42720683/article/details/104006233

2020-06-14 19:48:21 201

原创 Windows配置java环境变量

1. 安装JDK链接:https://pan.baidu.com/s/1T3Y33NBE4UG_t_d5ns70aA 提取码:qj5e 下载完成之后双击安装;2.配置java环境变量右击此电脑->属性->高级系统设置->环境变量;上面是用户环境变量,下面是系统环境变量;下一步 :新建系统环境变量变量名:JAVA_HOME变量值:C:\Program File...

2020-05-05 15:36:03 646

原创 对html的全新认识,小白一键就懂

一. 以前对前台人员的认识就是会写网页会写html 然后用css加样式,再写点js脚本,从而展示出一个漂亮的页面,后台才发现大前端分为好多技术,移动互联,Android IOS ,微信小程序等等…二.对html的认识先做好架构,在往里面填充内容,(搭好架子是基础) html结构 超文本标记语言 超级文本(文本,超级链接,图片,视频,音频...) doctype声明 所有的标签都是...

2020-04-08 21:10:14 121

原创 Linux下彻底卸载mysql

Linux下彻底卸载mysql一.先使用命令查询mysql的安装情况查询: rpm -qa|grep -i mysqlrpm -ev 包名 --nodeps 注意:先删除 mysql-community-libs接下来用命令: rpm -e --noscripts 包名 ,注意:依次删除二.查询之前的mysql目录,并且删除mysql目录和库find / -name mys...

2020-04-08 16:23:35 166

空空如也

空空如也

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

TA关注的人

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