自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(37)
  • 资源 (1)
  • 收藏
  • 关注

原创 Java 注解简述

Java注解:Java 自定义了部分注解,我把它分为两大类:元注解和其他标准注解。

2023-08-03 20:46:19 168

原创 Java学习10——数组

数组的简单介绍

2022-12-30 00:42:59 107 1

原创 Java学习08———Switch和if的区别

Java学习08———Switch和if的区别

2022-10-26 22:50:44 208

原创 Java学习07——原码、反码和补码

原码、反码和补码,以及其他运算符

2022-09-15 10:43:45 263

原创 Java学习06——运算符

Java学习06——运算符

2022-09-15 00:06:13 166

原创 Java学习05——idea的使用

Java学习05——idea的使用

2022-09-14 23:02:42 252

原创 Java学习04——Java基础语法

java 基础数据类型

2022-09-14 22:15:07 83

原创 Java学习03——计算机的存储规则

Java学习03——计算机的存储规则

2022-09-06 22:57:47 134

原创 Java学习02——关键字、字面量、变量

java 基础学习:关键字、字面量和变量

2022-09-06 22:07:34 122

原创 java学习01-编译java代码

java基础学习

2022-09-05 21:50:35 214

原创 2021-08-10 新手必须掌握的文本文件编辑命令

文本文件编辑命令1.cat 命令cat 命令用于查看纯文本文件(内容较少的),格式为“cat [选项] [文件]”。如果在查看文本内容时还想顺便显示行号的话,不妨在 cat 命令后面追加一个-n 参数。2.more 命令more 命令用于查看纯文本文件(内容较多的),格式为“more [选项]文件”。3.head 命令head 命令用于查看纯文本文档的前 N 行,格式为“head [选项] [文件]”head -n 20 a.txt 查看文件前20行。4.tail 命令tail 命令用于查

2021-08-11 00:01:55 660

原创 2021-08-10 新手必须掌握的工作目录切换命令

工作目录切换命令1.pwd 命令pwd 命令用于显示用户当前所处的工作目录,格式为“pwd [选项]”。2.cd 命令cd 命令用于切换工作路径,格式为“cd [目录名称]”。3.ls 命令ls 命令用于显示目录中的文件信息,格式为“ls [选项] [文件] ”-a 查看所有文件名。-l 查看文件的详细信息。-d 查看当前目录以上命令经常组合使用。...

2021-08-10 23:15:28 924

原创 2021-8-10 新手必须掌握的系统状态检测命令

系统状态检测命令1.ifconfig 命令ifconfig 命令用于获取网卡配置与网络状态等信息,格式为“ifconfig [网络设备] [参数]”。2.uname 命令uname 命令用于查看系统内核与系统版本等信息,格式为“uname [-a]”3.uptime 命令uptime 用于查看系统的负载信息,格式为 uptime。4.free 命令free 用于显示当前系统中内存的使用量信息,格式为“free [-h]”。5.who 命令who 用于查看当前登入主机的用户终端信息,格式为

2021-08-10 23:05:34 257

原创 2021-08-10 linux新手必须掌握常用系统工作命令

Linux内核的简单理解:计算机硬件是由运算器、控制器、存储器、输入/输出设备等共同组成的,而让各种硬件设备各司其职且又能协同运行的东西就是系统内核。Linux 系统的内核负责完成对硬件资源的分配、调度等管理任务。shell :Linux的命令行工具的统称。man查看命令的信息echo 命令:date:date 默认格式查看系统当前时间。date ["+格式"]:格式的参数如下:%Y 年%m 月%d 日% H 时( 24小时)% M 分钟% S秒% I (12小时)d

2021-08-10 01:04:27 57

转载 JavaScript 自定义事件的使用与触发

转载自:博客园-苍狼青-点击即可访问原文,支持原创从我做起!1. 事件的创建JS中,最简单的创建事件方法,是使用Event构造器:var myEvent = new Event('event_name');但是为了能够传递数据,就需要使用 CustomEvent 构造器:var myEvent = new CustomEvent('event_name', { detail:{ // 将需要传递的数据写在detail中,以便在EventListener中获取

2021-07-16 15:12:16 119

原创 Android 构建首个应用

1.在gitee上搭建好远程仓库。2.在本地新建一个本地项目。①如果是第一次打开AndroidStudio,则点击以下界面的Create New Project② 在 Select a Project Template 窗口中,选择 Empty Activity,然后点击 Next。③ 在 Configure your project 窗口中,完成以下操作:④ 在 Name 字段中输入“My First App”。⑤ 在 Package name 字段中输入“com.example.myfir

2021-07-14 14:29:47 127

原创 寻找旋转排序数组中的最小值

class Solution { public int findMin(int[] nums) { if (nums.length == 1) { return nums[0]; } for (int i = 0; i < nums.length; i++) { if (i == 0) { if (nums[nums.length - 1] > nums[

2021-04-09 09:42:06 73

原创 Mybatis搭建过程

Mybatis搭建过程1.导入jar包添加配置文件:log4j.xml<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE log4j:configuration SYSTEM "log4j.dtd"> <log4j:configuration xmlns:log4j='http://jakarta.apache.org/log4j/' >

2020-07-09 22:51:51 102

原创 安卓开发学习第一天——一.Android studio下载安装

1.在百度搜索Android studio2.点击链接进入后就会看到下载链接,如果需要其他工具,也可以在此网站中寻找,中文解释也比较好找。3.安装开始当然也可以自己修改一下安装路径。只需要要一路next 完成就可以了。在我安装完成后第一次运行的时候出现了第一个问题,大概意思就是不能够导入安卓的SDK到添加列表原因就是,我们下载的开发工具是需要一个SDK包才能正常运行的,于是我...

2019-11-13 11:59:58 153

原创 SpringMVC——重定向和转发

在控制类里面加入 //测试重定向 @RequestMapping("testRedirect") public String testRedirect() { System.out.println("aaaaaaaaaaaaaaaaaaaaaaaaaa"); return "redirect:/index.jsp";//redirect:重定向到根目录下的index.j...

2019-11-01 15:22:12 130

原创 SpringMVC自定义视图

视图对象需要配置 IOC 容器中的一个 Bean,使用 BeanNameViewResolver 作为视图解析器即可1.首先建立一个视图类,它需要实现View接口 ,并实现View接口的抽象方法HelloView.javapackage com.sunnylong.springmvcstady.views;import java.util.Date;import java.util.M...

2019-11-01 15:08:55 123

原创 SpringMVC 直接访问WEB-INF下面的资源文件而不通过hangler的方法

1.在SpringMVC的配置文件中,配置<!-- 配置直接转发的页面 --> <!-- 可以直接相应转发的页面, 而无需再经过 Handler 的方法. --> <mvc:view-controller path="/success" view-name="success"/> <!-- 在实际开发中通常都需配置 mvc:annotatio...

2019-11-01 11:20:23 844

原创 SpringMVC——视图和视图解析器

视图和视图解析器请求处理方法执行完成后,最终返回一个 ModelAndView •对象。对于那些返回 String,View 或 ModeMap 等类型的处理方法,Spring MVC 也会在内部将它们装配成一个ModelAndView 对象,它包含了逻辑名和模型对象的视图Spring MVC 借助视图解析器(ViewResolver)得到最• 终的视图对象(View),最终的视图可以...

2019-11-01 10:50:01 156

原创 SpringMVC之ModelAndView

ModelAndView目标方法的返回值可以是ModelAndView类型ModelAndView对象可以包含模型信息和视图SpringMVC会把 modelAndView中的model中的数据放到request域中 @RequestMapping("/testModelAndView") public ModelAndView testModelAndView() { String...

2019-11-01 09:50:45 500

原创 SpringMVC使用 POJO 对象绑定请求参数值

使用 POJO 对象绑定请求参数值1.下面以普通实体类作为例子• Spring MVC 会按请求参数名和 POJO 属性名进行自动匹配,自动为该对象填充属性值。支持级联属性。如:dept.deptId、dept.address.tel 等...

2019-10-30 11:32:29 447

原创 SpringMVC的hello的详细教程

SpringMVC基础

2019-10-23 23:57:35 233

转载 数据库ACID详细解析

事务管理(ACID)谈到事务一般都是以下四点原子性(Atomicity)原子性是指事务是一个不可分割的工作单位,事务中的操作要么都发生,要么都不发生。一致性(Consistency)事务前后数据的完整性必须保持一致。隔离性(Isolation)事务的隔离性是多个用户并发访问数据库时,数据库为每一个用户开启的事务,不能被其他事务的操作数据所干扰,多个并发事务之间要相互隔离。持久性(D...

2019-10-21 11:34:01 2450

转载 斐波那契数列

斐波那契数列斐波那契数列(Fibonacci sequence),又称黄金分割数列,因数学家列昂纳多·斐波那契(Leonardoda Fibonacci)以兔子繁殖为例子而引入,故又称为“兔子数列”。具体是这样一个数列:1、1、2、3、5、8、13、21、34、……在数学上,斐波纳契数列以如下被以递推的方法定义:F(1)=1,F(2)=1, F(n)=F(n-1)+F(n-2)(n>=3...

2019-10-15 17:08:45 166

原创 循环队列判断队满和队空的条件

标循环队列判断队满和队空的条件队满:front=(rear+1)%size ;队空:front = rear&&

2019-10-15 16:01:47 17778 1

转载 单例设计模式大全详解

设计模式(Design pattern),提供了在软件开发过程中面临的一些问题的最佳解决方案,是Java开发者必修的一门课程。主要分创建型模式、结构型模式和行为型模式。其中接下来我们要写的是单例模式,属于创建型模式。单例模式,顾名思义就是只有一个实例,并且她自己负责创建自己的对象,这个类提供了一种访问其唯一的对象的方式,可以直接访问,不需要实例化该类的对象。1.第一种懒汉式public cl...

2019-10-14 11:45:42 110

原创 简单选择排序,时间复杂度+空间复杂度+稳定性+亲测java代码

直接上代码,看注释就能懂时间复杂度:最优O(n^2),最坏时间复杂度为 O(n^2) ,平均时间复杂度为O(n^2) 。空间复杂度:O(1)。不稳定package sort;public class SimpleSelectSort { public static void simpleSelectSort(int array[]) { int temp = array[...

2019-10-11 14:31:48 1497

原创 直接插入排序,时间复杂度+空间复杂度+亲测代码

直接上代码,看注释就能懂时间复杂度:最优O(n),最坏时间复杂度为 O(n^2) ,平均时间复杂度为O(n^2) 。空间复杂度:O(1)。稳定package sort;/** * @author sunny龙龙哥 * */public class InsertSort { public static void insertSort(int array[]) { ...

2019-10-11 11:29:58 2766

原创 冒泡排序----最简洁明了的讲解

直接上代码,看注释就能懂package sort;public class BubbleSort {public static void main(String[] args) { int array[]= {6 ,1, 2, 7, 9, 3, 4, 5, 10, 8}; bubbleSort(array); for (int i : array) { Syste...

2019-10-10 17:14:30 122

原创 快速排序代码+解释

快速排序直接上代码:package sort;public class Main { public static void main(String[] args) { int array[]= {6 ,1, 2, 7, 9, 3, 4, 5, 10, 8}; quickSort(array,0,array.length-1); for (int i ...

2019-10-10 16:42:16 198

原创 SQL语句强化练习50题

SQL语句强化练习50题这些题目是我在网上看到的,自己做一下,写一些自己的理解,感觉挺有意思的,正在更新,欢迎大家提供材料数据表介绍–1.学生表Student(SId,Sname,Sage,Ssex)–SId 学生编号,Sname 学生姓名,Sage 出生年月,Ssex 学生性别–2.课程表Course(CId,Cname,TId)–CId 课程编号,Cname 课程名称,TId ...

2019-10-08 17:14:31 312

转载 SQL语法大全

SQL SELECT DISTINCT 语句在表中,可能会包含重复值。这并不成问题,不过,有时您也许希望仅仅列出不同(distinct)的值。关键词 DISTINCT 用于返回唯一不同的值。语法:SELECT DISTINCT 列名称 FROM 表名称ORDER BY语法:SELECT Company, OrderNumber FROM Orders ORDER BY Company...

2019-10-08 15:29:54 549

原创 第一章 Java 开发环境的搭建

一.下载jdk1.Jdk是什么?JDK是 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心,它包含了JAVA的运行环境(JVM+Java系统类库)和JAVA工具。2.在哪里下载jdk?直接在百度搜索jdk:或点击进入官网下载点击之后会弹出一个页面,选择下载的安装包的类型:演示的环境为windowsX64,于是选择图上...

2019-09-06 14:28:26 228 2

loutilender.zip

关于如何实现楼梯导航的实现小dom,当滚动条的总共滚的长度减去这个top刚好等于0的时候,就正好压着这个控件。当滚动条的总共滚的长度减去这个top的值介于0和这个控件高度之间时,就代表它处于压着这个控件的状态。

2020-08-26

空空如也

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

TA关注的人

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