自定义博客皮肤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)
  • 收藏
  • 关注

原创 【七】面向对象

类的组成是由属性和行为两部分组成属性:在类中通过成员变量来体现(类中方法外的变量)行为:在类中通过成员方法来体现(和前面的方法相比去掉static关键字即可)定义类编写类的成员变量编写类的成员方法public class 类名 {// 成员变量变量1的数据类型 变量1;变量2的数据类型 变量2;// 成员方法方法1;方法2;// 成员属性int price;// 成员方法System.out.println("打电话");

2023-12-29 09:21:35 1190

原创 【六】方法

​ 方法(method)是程序中最小的执行单元注意:方法必须先创建才可以使用,该过程为方法定义(就是可以将一些通用的代码封装成一个方法方法创建后并不是直接可以运行的,需要手动使用后,才执行, 该过程成为方法调用(方法定义后不能直接使用,而是需要手动调用后才可出结果public static void 方法名() {// 方法体;// 方法体;方法名();method();注意:方法必须先定义,后调用,否则程序将报错定义格式:​ 参数:由数据类型和变量名组成 - 数据类型 变量名。

2023-12-29 09:18:21 986

原创 【五】数组

​ 数据类型[] 数组名​ 比如: int[] array。

2023-12-28 17:59:45 1025

原创 【四】流程控制语句

在一个程序执行的过程中,各条语句的执行顺序对程序的结果是有直接影响的。所以,我们必须清除每条语句的执行流程。而且,很多时候要通过控制语句的执行顺序来实现我们想要的功能(

2023-12-28 17:58:31 907

原创 【三】运算符和表达式

- * / % 这些操作都跟小学数学几乎一模一样/ 和 % 的区别:他们两个都是做除法运算的,/取结果的商。% 取结果的余数。整数操作只能得到整数,如果想要得到小数,必须有浮点数参与运算。​ && 和 &、|| 和 | 的运行结果都是一模一样的​ 但是短路逻辑运算符可以提高程序的运行效率。

2023-12-28 17:57:10 850

原创 【二】运算符和表达式

- * / % 这些操作都跟小学数学几乎一模一样/ 和 % 的区别:他们两个都是做除法运算的,/取结果的商。% 取结果的余数。整数操作只能得到整数,如果想要得到小数,必须有浮点数参与运算。​ && 和 &、|| 和 | 的运行结果都是一模一样的​ 但是短路逻辑运算符可以提高程序的运行效率。

2023-12-28 17:51:53 858 1

原创 【一】Java基础语法

​ 变量就在程序中临时存储数据的容器。但是这个容器中只能存一个值(变量值只能有一个,不能有重复​ 数据类型 变量名 = 数据值;切记最后必须已分号结尾// 如下定义格式project(项目、工程)module(模块)package(包)class(类)​ 淘宝、京东都属于一个个项目,IDEA中就是一个个的Project。

2023-12-28 17:50:12 866 1

原创 【二】基础数据类型与常量

记录go学习路上的点点滴滴

2022-10-27 10:46:14 112 1

原创 【一】Go的基本操作认识(变量)

一个在学习go语言路上的码农记录日志从0学起

2022-10-13 17:36:53 218 1

原创 docker快速入门 - 安装 - 基本操作

1. docker入门1.1. 什么是docker docker是一个开源的应用容器引擎,你可以将其理解为一个轻量级的虚拟机,开发者可以打包他们的应用以及依赖包到一个可移植的容器中(可以理解为是一个另外的虚拟机,里面只装我们需要的软件,然后打包成一个容器)然后发布到任何流行的linux机器上。1.2.为什么要使用Docker? 作为一种新型的虚拟化方式,docker跟传统的虚拟化方式相比具有众多的优势。1.2.1 更有高效的的利用系统资源 由于容器不需要进行硬件虚拟及运行完整操作系统等额外开

2020-05-12 17:57:03 419

原创 基于Laravel自定义测试组件

一、composer的介绍和laravel的关系laravel开发模式就是一种组件化的开发模式,把整个框架拆分为不同的单独的零件,每一个零件实际上就是一个单独的组件,每一个组件你都可以在composer的资源包中查中到然后可以在 https://packagist.org 查找到这个组件composer工作原理它主要由三个部分组成:命令行工具、包仓库、代码库:packag...

2019-07-27 15:31:09 366

原创 MySQL索引基础

MySQL索引基础二分查找算法与平衡二叉树b+tree结构hash索引索引的利弊与定义1. 二分查找算法与平衡二叉树二分查找法前面加单的提了一下,就是每一次查找的时候就会先查找中间值,然后进行值的判断,小于往左找,大于往右找,因此减少查找的数量但是实际上二叉树它右很多种方式如上图中的方式我们也可以称之为二叉树,但是这种二叉树的方式效率比较...

2019-06-21 17:43:03 170

原创 MySQL执行的Io操作及索引基础

1. 索引介绍1.1 认识索引索引优化,可以说时数据库相关优化,尤其时quey优化中最常用的优化手段之一。对于大多数人来说只是知道索引可以加快query执行的更快,但不知道为什么会很快,以及它的实现原理、存储方式、以及不同索引之间的区别等就不怎么清楚。书记两一般再1000W之内的可以使用到索引进行优化,超过1000W的数据量就要考虑分表分库操作。再MySQL中,主要有4中类型的索引...

2019-06-18 20:56:15 1037

原创 Laravel控制反转+ 依赖注入:

1. 控制反转手册地址:https://www.cnblogs.com/xdp-gacl/p/4249939.html1.1. Ioc(容器)是什么Ioc - Inversion of Control 即 “控制反转” ,它不是什么技术,而是一种设计思想。Ioc意味着将你设计好额对象放再一个叫容器控制里面(也就是你所封装好的对象方法常用的放在一个容器里面,容器里面可以做好关联,以便后面...

2019-06-06 16:10:53 1852

原创 Laravel-模型操作

一、内容介绍:https://learnku.com/docs/laravel/5.8/eloquent/3931手册model 入门模型关联修改器二、内容讲解:2.1 : model入门,数据库测试主要是模型工厂:创建模型手册:https://learnku.com/articles/6710/laravel-data-filling创建模型工厂命令:php ar...

2019-06-06 13:41:00 2023

原创 MySQL的expalin实例与IO操作

一、内容explain 分析简单实例profiling 分析1.1 explain 分析简单实例explain 其实是一个用来检测SQL是否使用了索引,用来优化SQL最佳的选择以下是实例的表结构,下面实例第一个使用了单表操作(也就是把两张表合并在一起)# 表结构单表 CREATE TABLE `customers1` ( -- 身份证 `id`...

2019-06-05 14:59:13 183

原创 Laravel5 - 操作数据库 2

一、内容介绍:查询构造器数据迁移数据填充二、内容讲解:2.1:查询构造器Laravel的数据库查询构造器为创建和运行数据库查询提供了一个方便的接口(所有curd都封装了一遍),使用的时候只要调用即可,它可以用于执行应用程序中大部分数据库操作,且可在所有支持的数据库系统上运行Laravel的查询构造器使用PDO参数绑定来保护您的应用程序,所有SQL的操作都是已防SQL注入...

2019-06-04 16:55:37 230

原创 MySQL锁机制

MySQL锁机制的了解:序言: 如果保证数据并发访问一致性和有效性,是所有必须解决的一个问题 另外,锁冲突也是影响数据库并发性能的一个重要因素 应用程序在选择类型的时候,根据自身项目的需要,选择对的锁类型锁类型: 1. MyISAM和Menory存储引擎使用的是表锁,BDB引擎使用的是页级锁,由于BDB的引擎以成为历史,这边就不多解释 2. InnoDB支持的引擎既支持表锁,也支持...

2019-06-04 15:18:52 108

原创 MySQL事务

MySQL的数据理解MySQL的MyISAM实现事务:事务应用场景:事务的概念:MySQL事务的日志理解:最后:MySQL的MyISAM实现事务: * MyISAM实现事务必须要使用到表锁,伪事务实现,其中操作有点繁琐事务应用场景: 一般使用在计算金钱,订单、购物车方面计算事务的概念: * 事务处理可以确保,除非事务在单元内(代码区域块内)的所有操作完成,代码才完全完成,否则永远无...

2019-06-04 15:18:43 271

原创 Laravl路由的讲解

一、讲解内容1. 路由的基础使用2. 进阶理解3. 灵活运用1.1 基础的使用Laravel路由介绍:laralve框架在项目运行启动的时候对每一个访问的控制器方法,都是需要定义路由的,不支持pathinfo的方式(模块/控制器/方法)而为什么需要定义路由,这个问题是要归根于路由的作用为了美化与访问的url地址,同时保护实际链接地址 1. 事先定义的路由规则,检验URl请求,确定...

2019-06-04 15:18:23 412

原创 Laravel控制器的讲解

内容介绍:控制器定义规则控制器基础定义但行行为控制器crsf保护Request请求Response请求控制器定义规则-控制器基础定义:在Laravel控制器的定义,是由一定的规则,如果你习惯了Tp5的定义方式那么你可能需要注意,因为Laravel对于控制器的定义是需要跟Controller后缀的,(Laravel使用的是大驼峰命名方法 例如:TestController ...

2019-06-04 15:18:10 1994

原创 Larael的Cookie与Session

1. Cookie操作将cookie附加到响应中可以使用cookie方法向输出的Illuminate\Http\Response实例附加cookie,需要传递,名称、值、cookie的过期时间(以分钟为单位)给该方法(也就是使用response设置cookie)至于为什么要使用response响应来设置cookie,(这因为cookie是存储到客户端中,客户端那边请求设置cookie到服务...

2019-06-04 15:17:57 286

原创 Laravl-5数据库操作(1)

Laravel5数据库的基本操作(1)一、内容数据库基础操作原生SQL语句的curd操作SQL语句的监听查询构造器二、内容讲解1.1.1:数据库配置这里先讲下Laravel对于数据库的配置文件内容的概述:如果项了解Laravel对oracle的链接,有兴趣的朋友们请移步(https://blog.csdn.net/q393364227/article/details/7...

2019-06-04 15:03:44 216

原创 MySQL物理文件类型

MySQL物理文件类型有哪几种(笔试题会经常问)一、日志文件类型有如下几种: 1. 错误日志文件(error log):记录的是MySQL异常,或则MySQL链接有误 2. 二进制日志(binarg log):用于数据恢复、数据库的主从配置(这个重点讲解) 3. 事务日志(rado undo log):事务的开启会存储到rado log日志以及撤销日志 undo log,稍后会刷入磁...

2019-05-19 11:49:33 734

原创 MySQL的视图、物化视图、触发器、存储过程理解

MySQL的视图、物化视图、触发器、存储过程理解一、视图:(相当于一个路径访问,简化sql语句,执行一些经常要输出的sql语句)优点:缺点:视图再什么时候不能进行新增或则修改:语法:二、触发器:(类似框架中的事件,监听某一个动作的时候被触发,希望同步更新数据,数据同步,比如修改员工信息表,也要同时修改员工扩展表)语法:三、存储过程:(类似与PHP中的方法,可以传递参数,也可以不传递参数、实现中必须...

2019-05-13 10:55:28 1475

空空如也

空空如也

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

TA关注的人

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