自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 通用后台管理

一,使用了RBAC权限管理,将权限分给角色,然后再给用户赋予角色二,数据库表设计,创建用户表,创建角色表,创建菜单表,因为用户对角色和角色对菜单都是一对多的关系,所以还要创建,用户角色表,角色菜单表,创建日志表,创建机构表三,为什么又entity还要加vo:比如在链表查询的时候同时需要用户和机构信息entiy显然没有,这个时候就可以在vo中加上这么一个视图类来显示,这样可以保证entity只与数据库相对应不受污染...

2021-07-30 14:22:11 108

原创 Linux 基础

菜鸟教程Linux1.根目录介绍:/bin:bin是Binary的缩写, 这个目录存放着最经常使用的命令。/boot:这里存放的是启动Linux时使用的一些核心文件,包括一些连接文件以及镜像文件。/dev :dev是Device(设备)的缩写, 该目录下存放的是Linux的外部设备,在Linux中访问设备的方式和访问文件的方式是相同的。/etc:这个目录用来存放所有的系统管理所...

2021-07-30 14:22:00 256

原创 java学习笔记15-javaWeb

1,基本概念1.1web,网页的意思 比如 www.baidu.com静态web——html,css提供给所有人看的数据不会发生变化-动态web提供给所有人看的数据始终发生变化,每个人在每个时间,不同地点看到的数据不一样1.2 web应用程序web 应用程序:可以提供浏览器访问的程序-a.html,b.html…多个web资源,这些web资源可以被外界访问,对外界提供服务-...

2021-07-30 14:21:43 327

原创 spring

代码Text:public static void fct(Usbinterface a,String b){ a.read(); a.write(b); }/*** Java中创建对象的方式有几种啊?** 1.new :地球人都知道。* 2.clone* 3.反射* 4.对象反序列化* -----------------------...

2021-07-30 14:21:33 71

原创 Java学习—java-Redis

jedisjedis是官方推荐的java开发连接工具,相当于java操作Redis的一个中间件开始操作:1.创建一个空的maven项目一个空的maven就创建完成了2.导入对应的maven依赖<dependencies> <!-- https://mvnrepository.com/artifact/redis.clients/jedis --> <dependency> <groupI

2020-09-26 12:06:24 218

原创 java学习—Redis基础

1.为什么用NoSql随着网站得用户量增长,数据信息增长,读写压力变大,关系型数据库已经不能满足要求了。这个时候NoSQl 非关系型数据库就诞生了。NoSQL+RDBMS2.NoSQL的特点方便扩展,数据之间没关系 例如Map<String,Object>大量数据的高性能(Redis支持读 11万次/秒,写8万次/秒)数据库类型的多样性,不需要实现设计数据库,随取随用...

2020-09-26 11:04:45 274

原创 linux虚拟机安装

2020-07-02 20:25:50 3018

原创 java学习-springboot

springboot-web新建项目在static资源目录下 可以直接访问(如果没有controller控制会直接访问,若有则会访问跳转页面)在templates资源目录下 要想访问需要使用controller进行跳转(首先需要spring-boot-starter-thymeleaf依赖) <dependency> <groupI...

2020-03-18 21:35:02 188

原创 java学习-veu

一,安装node-v12.14.1-x64.msi以及VSCodeUserSetup-x64-1.41.1.exe会自动进行环境配置安装完成标志写一个简单的小例子:1.使用软件打开路径C:\java\code\Vue\vuecode自己设置的路径目录。2.创建一个空的目录3.在目录中创建文件。4.在终端中打开目录。5.npm install vue导入所需要的依赖文件,如...

2020-03-18 21:34:54 184

原创 java学习-springssm

狂老师的:博客一个图书的项目架构首先需要数据库CREATE DATABASE `ssmbuild`;USE `ssmbuild`;DROP TABLE IF EXISTS `books`;CREATE TABLE `books` ( `bookID` INT(10) NOT NULL AUTO_INCREMENT COMMENT '书id', `bookName` VA...

2020-03-18 21:34:43 130

原创 java学习-springmvc

一.简单的springmvc例子一定记住全过程,下面的例子都是按照上面进行更改的web.xml首先金配置<?xml version="1.0" encoding="UTF-8"?><web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XM...

2020-03-18 21:34:32 108

原创 java学习-Spring

而在 Spring 中提供了 3 种方法进行配置:在 XML 文件中显式配置在 Java 的接口和类中实现配置隐式 Bean 的发现机制和自动装配原则方式选择的原则在现实的工作中,这 3 种方式都会被用到,并且在学习和工作之中常常混合使用,所以这里给出一些关于这 3 种优先级的建议:1.最优先:通过隐式 Bean 的发现机制和自动装配的原则。基于约定由于配置的原则,这种方式应该...

2020-02-23 22:18:58 90

原创 java学习-mybatis-动态SQL

动态SQL:传统的使用JDBC的方法,相信大家在组合复杂的的SQL语句的时候,需要去拼接,稍不注意哪怕少了个空格,都会导致错误。Mybatis的动态SQL功能正是为了解决这种问题, 其通过 if, choose, when, otherwise, trim, where, set, foreach标签,可组合成非常灵活的SQL语句,从而提高开发人员的效率。if:利用if实现简单的条件选择 ...

2020-02-21 22:10:59 105

原创 Java学习-mybatis-第一个mybatis-CURD 增删改查-ResultMap

1、什么MyBatis前身:MyBatis 本是apache的一个开源项目iBatis 未来我们编写代码的时候,导入包的时候,ibatis;MyBatis:需要在 Github 上下载!GitHub地址:https://github.com/mybatis/mybatis-3当前,最新版本是MyBatis 3.5.4 ,其发布时间是2020年2月4日。官网地址:https://myba...

2020-02-19 22:19:39 371

原创 javaweb

1.说说jetty与tomcat的区别。从架构上来看 Tomcat 在处理少数非常繁忙的连接上更有优势,也就是说连接的生命周期如果短的话,Tomcat 的总体性能更高。而 Jetty 刚好相反,Jetty 可以同时处理大量连接而且可以长时间保持这些连接。例如像一些 web 聊天应用非常适合用 Jetty 做服务器,像淘宝的 web 旺旺就是用 Jetty 作为 Servlet 引擎。Jetty...

2020-02-13 19:47:27 224

原创 java学习笔记14-MySQL

1、初识MySQLJavaEE : 企业级Java开发 Web前端(页面:展示,数据!)后台 (连接点: 连接数据库 JDBC,链接前端(控制,控制视图跳转,和给前端传递数据))数据库(存数据,Txt,Excel,word)1.1、为什么学习数据库数据库是所有软件体系中最核心的存在 DBA1.2、什么是数据库数据库 (DB,DataBase)概念:数据仓库,软件,安装在操...

2020-02-06 23:11:42 538

原创 java学习笔记13-javaScript

1、什么是 JavaScript2、快速入门2.1、引入JavaSciprt1、内部标签<script> //......</script>2、外部引入abs.js//。。。test.html <script src="abc.js"></script>测试代码<!DOCTYPE html><...

2020-02-06 23:10:31 546

原创 java学习笔记12-css

1、什么是CSSCSS:层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。CSS不仅可以静态地修饰网页,还可以配合各种脚本语言动态地对网页各元素进行格式化。CSS : 表现 (美化网页)字体,颜色,边距,高度,宽度,背景图片,网页定位,网页浮动…css的优势:...

2020-02-06 23:10:11 183

原创 java学习笔记11-HTML

1.6常见图像格式:.png .jpg .jpeg .bmp .gif…jpg 会有浏览器兼容问题一般欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Ma...

2019-12-17 16:22:10 127

原创 java学习笔记-反射

一,反射Reflection(反射)是Java被视为动态语言的关键,反射机制允许程序在执行期借 助于Reflection API取得任何类的内部信息,并能直接操作任意对象的内部属性及方法。Class c = Class.forName(“java.lang.String”)加载完类之后,在堆内存的方法区中就产生了一个Class类型的对象(一个类只有 一个Class对象),这个对象就包...

2019-12-12 17:21:06 189

原创 java学习笔记-注解

一,什么是注解Annotation是从JDK5.0开始引入的新技术 .Annotation的作用 : 1.不是程序本身 , 可以对程序作出解释.(这一点和注释(comment)没什么区别) 2. 可以被其他程序(比如:编译器等)读取.Annotation的格式 : 注解是以"@注释名"在代码中存在的 , 还可以添加一些参数值 , 例如:@SuppressWarnings(value=“un...

2019-12-12 17:21:00 80

原创 java学习10-网络编程

网络编程目的:传播交流信息,数据交换,通信。javaweb:网页编程网络编程:tcp/IP C/S1.2网络通信的要素如何实现网络通信?ip+端口号:192.168.16.124:5900规则:tcp等1.3 ipip:唯一定位一台网络上计算机127.0.0.1 :本机localhostip地址分类ipv6/ipv4ipv4:4个字节组成一共42亿ipv6:128位 8...

2019-12-04 17:35:44 154

原创 java学习笔记07-泛型

泛型1.如果我们使用了泛型,就可以明确集合中到底放什么样的数据类型2.定义泛型的语法:泛型可以使用在 类,接口 方法 <引用类型,引用类型>3.泛型的好处:将问题提前到了编译期,避免了向下转型。4.注意:泛型只在编译期有效,在运行期就擦除了。5.集合明确了泛型的具体类型,那么这个集合只能存储这种类型ArrayList<String> list1 = new A...

2019-12-03 23:14:58 84

原创 java学习笔记06-数组排序

数组排序,吧数组中的元素通过比较替换 使其变成一个有序的序列排序方式:冒泡排序,选择排序,插入排序,希尔排序,快速排序,基数排序,堆排序冒泡排序数组元素两两排序 大的往后放,进过易迅比较之后最大的出现在最后实例int[] arr = {2,5,7,89,565,33,45,67,22,44,55,66,7,8,45,32,11,22,}; int zj = 0; ...

2019-12-03 23:12:42 94

原创 java学习笔记09-Swing

Swing3.1、窗口、面板

2019-12-03 21:07:51 120

原创 java学习笔记08-GUI AWT

GUI编程2.AwtAWT介绍1.包含了很多的类和接口;GUI:图形用户编程2.元素:窗口,按钮,文本框3.java.awt4.组件2.2创建java图形界面对象Frame frame = new Frame;设置 可视化frame.setVisible(true);设置窗口大小frame.setSize;设置背景wode.setBackground();设...

2019-12-03 09:58:34 86

原创 java学习笔记05-基本类型使用代表String

Scanner 类使用Scanner进行输入,`Scanner scanner = new Scanner(System.in); System.out.println("请输入一个数字"); int i=scanner.nextInt(); 使用scanner.hasNext()方法判断是不是正确输入的类型,返回值是t...

2019-10-30 17:47:37 112

原创 java学习笔记04-传参与返回值

传参1.如果方法的形参是一个类的类型 则传给一个对象(this表示调用者的)2.如果一个方法的形参要一个抽象类,则传给一个抽象类的子类对象3.如果方法的形参要一个接口(里面的属性都是静态公共常量,可以直接通过类名.属性(方法)调用)类型,则传给一个子类对象返回值1.如果返回值要求一个类类型,则返回值是一个相应类的对象2.如一个方法的返回值要求一个抽象类型,则返回这个抽象类的子类对象3...

2019-10-30 17:32:43 139

原创 java学习笔记02-类

创建类的形式如下:class 类名称{ 属性 方法 }类:是抽象的概念比如 汽车 房子 人等,在这些抽象的概念中,比如车有不同的颜色车型价格,车也可以做出不同的动作比如可以向前开或者向后开左转右转等。对象:是通过类构造出有具体的颜色车型价格的车子,它可以调用类里面的方法实现向前开或者向后开。举例:class 车子{ 颜色; 车型; 价格;...

2019-10-16 19:22:11 73

原创 java学习笔记03-封装 继承 抽象类 多态 接口

类必须先定义才能使用。在这里插入代码片

2019-10-16 19:21:57 171

原创 java学习笔记01

java学习笔记——Hello worldjava学习笔记01hello world代码如下public class main { public static void main(String[] args) { System.out.println("Hello word"); }}注:在写代码的过程中要注意大小写问题,Syetem.out.prin...

2019-10-10 17:32:48 175

空空如也

空空如也

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

TA关注的人

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