自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Spring Security安全框架入门

Spring Security简介 Spring Security是一个高度自定义的安全框架,利用Spring Ioc 和 Aop功能,为系统提供了声明式安全访问功能,减少了为系统安全而编写大量重复代码 Spring Security的两个主要区域是 "认证","授权",这两点也是Spring Security的重要核心功能 认证:是建立一个声明的主体过程(一个"主体"一般指用户,设备),通俗一点说就是系统认为用户是否能登录。 授权:指确定一个主体是否允许在你的应用程序执行一个动作的过程。通俗..

2020-10-22 11:17:54 230

原创 mysql分页查询笔记

/*mysql分页查询mysql分页查询原则:1.在mysql数据库中使用limit子句进行分页查询2.mysql分页中开始位置为03.分页子句在查询语句的最后测limit子句语法:select 投影列 from 表名 where 条件 order by limit 开始位置,查询数量limit offset子句语法:select 投影列 from 表名 where 条件...

2020-03-24 19:38:51 279

原创 MYSQL创建用户分配权限笔记

/*用户管理mysql是一个多用户的数据库系统,按权限,用户可以分为两种:root用户超级管理员和root用户创建的普通用户mysql创建用户语法:create user 用户名 identified by 密码查看用户select user,host from user;(user表位于mysql用户下的)*/-- 示列查询用户select user,host from...

2020-03-24 15:50:22 134

原创 MYSQL索引笔记

/*索引MySQL索引的建立对于MySQL的高效运行是很重要的,索引可以大大提高MySQL的检索速度普通索引这是最基本的索引,它没有任何限制。CREATE INDEX 索引名 ON 表名(列名(length)); 修改表添加索引语法:alter table 表名 add index 索引名(列名(lenght))创建表时指定索引语法:create table 表名( 列名 ...

2020-03-23 19:48:45 103

原创 多表查询笔记

/*多表查询*//*等值连接在连接条件中使用等号(=)运算符比较被连接列的值,其查询结果中列出被连接表中的所有列*/-- 示列查询雇员King所在部门的名称select e.last_name,d.department_name from employees e , departments d where e.dept_id=d.department_id a...

2020-03-20 19:01:06 77

原创 mysql中常见的单行函数笔记

/*mysql中常见的单行函数*//*--------------------------------------------------------------------------------------*//*大小写控制函数lower(str) 装换大小写混合的字符串为小写字符串upper(str) 装换大小写混合的字符串为大写字符串*/-- 示列将employ...

2020-03-20 16:54:27 90

原创 mysql的基本查询笔记

/*mysql的基本查询语法:select *|投影列 from 表名 where 条件*/-- 示列查询departments表中的所有数据-- select * from departments;-- 示列查询departments表中部门id为4的部门名称与工作地点idselect department_name,location_id from department...

2020-03-19 15:12:45 106

原创 mysql中的事务处理笔记

/*mysql中的事务处理在mysql中默认情况下,事务是自动提交的也就是说只要执行一条DML语句,就开启了事务,并且提交事务关闭mysql的事务自动提交语法:start transaction */-- 示列向emp3表中添加一条数据,要求手动提交事务-- start transaction; -- insert into emp3 values (null,'adm...

2020-03-18 16:30:24 73

原创 mysql的DML操作笔记

/*mysql的DML操作插入数据:1.选择插入语法:insert into 表名 (列名1,列名2,列名3)values(值1,值2,值3);2.完全插入insert into 表名 values(值1,值2,值3,值4);注意:如果主键是自动增长,需要使用default或者null或者0占位*/-- 示列向departments表中添加一条数据,部门名称Telemarke...

2020-03-18 15:48:27 104

原创 MYSQL的创建修改删除约束笔记

/*mysql中的约束约束类型1.非空约束(not null)2.唯一约束(unique)3.主键约束(primary key)4.外键约束(foreign key)5.检查约束(mysql不支持,oracle支持)*//*创建表时添加约束语法:create table( 列名 类型 约束类型, ..... .... ......);主键自动增长关键字 auto_...

2020-03-16 17:18:23 132

原创 MySQL创建删除库与创建修改删除表笔记

/*创建与删除数据库创建数据库语法:create database 数据库名称 default character set 字符编码删除数据语法:drop database s数据库名称*/-- 示列创建一个test的数据库,并查看该数据库,以及数据库的编码;create database test default character set utf8; -- 查看数据库...

2020-03-13 17:05:34 88

原创 File的常用方法代码演示

package com.bjsxt.testFile;import java.io.File;import java.io.IOException;/** * File类的常用方法 * File代表文件和目录路径的抽象表示形式 * @author xpx * */public class FileCommonMethods { public static void mai...

2020-01-07 13:28:55 160

原创 数组的声明与遍历

数组:数组是相同类型数据的集合,数组描述是相同类型的若干个数据组合而成。其中每一个数据称作为一个元素,每一个元素可以通过索引来访问(索引下标从0开始而不是1)。数组的三个特点:数组的长度是确定的,数组一旦创建,它的大小就是不可改变的。定义一个数组时其元素必须是相同类型,不允许出现混合类型。数组类型可以是任何数据类型,包括基本数据类型,引用数据类型。数组的三种声明方式: int...

2019-12-03 17:58:50 128

原创 内部类

什么是内部类:一般情况,我们把类定义成独立的单元。有些情况下,我们把一个类放在另一个类的内部定义,称为内部类(innerclasses)。定义内部类的特点:1.内部类作为外部类的成员,可以直接访问外部类的成员,反之则不行。2.内部类作为外部类的成员,可声明为private,default,protected,public3.内部类成员只有在内部类的范围之内有效。内部类的分类:成员内...

2019-12-03 12:02:28 111

原创 接口

接口:接口就是比“抽象类”还“抽象”的“抽象类”,可以更加规范的对子类进行约束。全面地专业地实现了:规范和具体实现的分离。接口的声明:接口通常以interface来声明。声明格式:[访问修饰符] interface 接口名 [extends 父接口1,父接口2…] {常量定义; 方法定义;}接口定义说明:接口不允许定义构造方法,因为接口并不是类。JDK1.7接...

2019-12-02 17:47:17 89

原创 抽象类和抽象方法

抽象类:使用abstract关键字修饰的类称为抽象类。声明抽象的类的语法:public abstract class 类名{ 类体}抽象类的特征:抽象类可以有构造方法,抽象类中的构造方法作用,是提供给子类调用。抽象类中可以没有抽象方法。抽象类不能实例化,即不能用new来实例化抽象类。抽象类只能用来被继承。抽象方法:使用abstract关键字修饰的方法称之为抽象方法。...

2019-12-02 12:00:13 192

原创 final关键字

final关键字:修饰变量,表示变量不可改变,赋值后不能改变称之为常量。修饰方法,表示该方法不能不被子类重写,但可以重载。修饰类,表示该类不能被继承。代码演示:package com.xpx.testFinal;/** * 测试final修饰符 * @author xpx * */public class TestFinal {}final class Anima...

2019-11-28 11:42:06 86

原创 面向对象

面向过程:面向过程思考问题时是怎么按步骤实现,并将步骤对应,一步一步最终完成。面向对象:面向对象就是将程序里面的模型看做一个一个的对象。对象和对象之间会产生彼此的联系。使用对象来解决问题面向对象和面向过程总结:都是解决问题的思维方式,代码组织的方式解决简单问题可以使用面向过程解决复杂问题,宏观上使用面向对象把握,微观处理上仍然是面向过程。对象和类的概念:类可以看做是一个模版,...

2019-11-28 11:36:47 145 1

原创 方法的声明与使用(代码演示)

package com.xpx;/** * 1.方法的定义及使用 * 2.方法的重载 * 3.递归 * @author xpx * */public class MethodPractice { public static void main(String[] args) { MethodPractice.printing(); MethodPractice.count...

2019-11-25 12:42:34 154

原创 break语句和continue语句的区别

break:在任何循环语句的主体部分,均可用break控制循环的流程。break用于强行退出循环,不执行循环中剩余的语句。代码演示: int total=0; while(true) { total++; int i = (int)(99*Math.random()+1); if(i==88) { break; } System.out.print...

2019-11-25 08:58:53 92

原创 循环结构

循环结构分两大类,一类是当型,一类是直到型。当型:当布尔表达式条件为true时,反复执行某语句,当布尔表达式的值为false时才停止循环,比如:while与for循环。直到型:先执行某语句, 再判断布尔表达式,如果为true,再执行某语句,如此反复,直到布尔表达式条件为false时才停止循环,比如do-while循环。1. while循环语法结构:while (布尔表达式) {...

2019-11-24 12:43:13 133

原创 选择结构

java主要的选择结构有:if单选择结构语法结构为:if(布尔表达式){ 语句块}if语句对布尔表达式进行一次判定,若判定为真,则执行{}中的语句块,否则跳过该语句块。if单选择结构代码示范 int m = (int)(6*Math.random()+1); Scanner scanner = new Scanner(System.in); System.o...

2019-11-24 08:41:58 130

原创 JDK环境变量的配置

环境变量的配置过程首先右键计算机——>属性——>高级系统设置——>环境变量单击新建按钮,新建JAVA_HOME变量(JDK的安装路径)然后点击确定修改系统环境变量Path,点击新建输入%JAVA_HOME%\bin后点击确定检验JDK环境变量是否配置成功进入命令行窗口,开始菜单搜索框输入“cmd”,在窗口中输入命令“java -version ”出现下面这个界...

2019-11-21 10:07:10 206

原创 JDK的下载安装

JDK下载地址http://www.oracle.com/technetwork/java/javase/downloads/index.html点击链接进入找到JDK8点击图中箭头所指按钮进入后出现下面界面点击Accept License Agreement 按钮然后选择自己电脑系统对应的版本进行选择下载安装JDK安装过程和普通软件安装没什么区别,过程中会让你选择JDK和JRE安...

2019-11-21 09:26:30 98

原创 JDK和JRE和JVM的作用与区别

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Ma...

2019-11-20 08:30:59 308

空空如也

空空如也

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

TA关注的人

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