自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

逼哥很疯狂的博客

记录代码记录美

  • 博客(98)
  • 资源 (13)
  • 收藏
  • 关注

原创 力扣LeetCode算法题 第8题-字符串转换整数 (atoi)

请你来实现一个myAtoi(string s)函数,使其能将字符串转换成一个 32 位有符号整数(类似 C/C++ 中的 atoi 函数)。

2023-06-05 22:14:08 686

原创 力扣LeetCode算法题 第7题-整数反转

leetcode算法题,用两种办法实现。给你一个 32 位的有符号整数 x ,返回将 x 中的数字部分反转后的结果

2023-06-03 16:49:05 384

原创 力扣LeetCode算法题 第6题-Z 字形变换

Z 字形变换,将一个给定字符串 s 根据给定的行数 numRows ,以从上往下、从左到右进行Z 字形排列。比如输入字符串为 "PAYPALISHIRING"行数为 3 时

2022-11-30 17:02:33 740

原创 力扣LeetCode算法题 第4题-寻找两个正序数组的中位数

leetcode算法题:寻找两个正序数组的中位数。

2022-11-28 10:35:10 136

原创 力扣LeetCode算法题 第14题-最长公共前缀

最长公共前缀:编写一个函数来查找字符串数组中的最长公共前缀。

2022-11-25 14:39:29 650

原创 力扣LeetCode算法题第5题-最长回文子串

leetcode算法题,给你一个字符串 s,找到 s 中最长的回文子串。

2022-11-24 18:35:07 632

原创 力扣LeetCode算法第13题-罗马数字转整数

考虑使用hashmap的键值对。字母存key,value存大小。

2022-11-22 23:53:33 335

原创 力扣LeetCode算法题第9题-回文数

给你一个整数 x ,如果 x 是一个回文整数,返回 true ;否则,返回 false 。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。

2022-11-22 00:23:15 541

原创 力扣LeetCode算法题第3题-无重复字符的最长子串

利用String本身的方法去进行调用和判断,利用indexOf()方法,可以进行返回首次出现的下标。

2022-11-18 16:18:29 1014 1

原创 力扣LeetCode算法题第2题-两数之和(二)

两个数相加起来,则会返回一个新的链表来表示它们的和

2022-11-18 00:07:26 420

原创 力扣LeetCode算法题第2题-两数之和

先讲下思路,我一开始采用了数据形式去进行运算

2022-11-17 09:37:04 179

原创 力扣LeetCode算法题第2题-两数之和

力扣LeetCode算法题-两数之和

2022-11-16 15:48:29 509

原创 java的进阶学习-第五章:JSP技术中的EL表达式和JS技术中的AJAX技术

目录一、EL表达式:1.1 作用:1.2 用法:二、jsp标签:2.1 作用:2.2 jsp标签的分类:2.3 动作标签:2.4 jstl标签:2.4.1 定义:2.4.2 主要内容:2.4.3 使用jstl标签的步骤:三、传统的web请求:3.1 请求request:3.2 响应response:3.3 状态栏:3.4 历史栏:四、AJAX技术:4.1 同步:4.2 异步:4.3 AJAX的定义:4.4 AJAX的原理:

2021-07-10 11:07:09 323

原创 java的进阶学习-第四章:JSP技术

目录一、Session会话技术:1.1 引入:1.2 Session的核心:1.3 Session的原理:1.4 Session的细节:1.5 Session案例-登录与退出:二、jsp入门:2.1 引入:2.2 jsp的特点:2.3 jsp的执行过程:2.4 为什么说jsp本质上是Servlet?2.5 jsp的生命周期:三、jsp的语法:3.1 jsp模板:3.2 jsp表达式:3.3 jsp脚本:3.4 jsp的头文件:3.5 j

2021-07-09 11:22:14 561 1

原创 java的进阶学习-第三章:会话管理

目录一、Http协议:1.1 概述1.2 请求:1.3 响应:二、Servlet转发和重定向:2.1 转发:2.2 重定向:三、Servlet路径问题:3.1 映射路径:3.2 缺省路径:四、会话管理技术:4.1 软件中会话:4.2 会话技术:五、Cookie技术:5.1 Cookie技术的核心:5.2 Cookie技术的原理:5.3 案例——显示用户上次访问时间:Java基础Web前端:页面结构:htmlSer..

2021-07-06 17:31:30 259 1

原创 java的进阶学习-第二章:反射机制和Servlet技术

目录一、反射机制:1.1 反射机制创建对象:1.2 反射机制获取属性名和值:1.3 反射机制获取方法:1.4 反射的实例:2.1 软件结构2.2 服务器:2.3 web项目的结构:2.4 Tomcat服务器软件(中间件):2.4.1 配置:2.4.2 Tomcat的使用:3.1 初始Servlet:3.2 Servlet手动开发入门程序:3.3 Servle的工具开发:四、Servelt的原理:4.1 Servlet的执行过程:4.2 Se

2021-07-05 15:20:58 477

原创 java的进阶学习-第一章:xml技术

一、XML的入门:1.1 回顾:HTML:超文本标记语言,负责页面的结构CSS:层叠样式表,负责页面的表现Js:负责页面的动作,实现页面与服务器(后端)的交互XML:Extensible Markup Language,可扩展标记语言。1.2 作用:1、作为程序或者软件的配置文件(框架Struts2、Hibernate、Spring、SpringMVC、MyBatis,Apache Tomcat,Web Project中web.xml文件)2、以文件的形式存储数据,可以.

2021-07-02 14:56:04 151

原创 Java 基础篇:第二十章:多线程和设计模式

主要内容:单例模式及应用实例2、多线程的通信3、线程的五种状态4、简单工厂设计模式5、工厂方法模式ArrayList:增改快,查询慢。线程不安全(实现不是同步的,如果有一个线程对某个实例进行了修改,其他线程不知道,其他也可同时修改)。HashMap:线程不安全。StringBuilder:将 StringBuilder 的实例用于多个线程是不安全的。HashSet:线程不安全。StringBuffer、Vector、Hashtable:线程安全的。...

2021-06-29 16:19:49 160 2

原创 Java 基础篇:第十九章:多线程

主要内容:多线程基础和原理 Thread类和Runnable接口 Thread常见方法 线程同步补充Properties两个问题:1、是Hashtable的子类,可以直接使用父类的put(K key,V value)方法,但是一般不推荐使用。因为我们在使用Properties的对象时,属性列表中每个键及其对应值都是一个字符串。一般尽量使用(String key, String value)。2、Properties本身内部是无序的,但是在执行store()方法时,方法内部..

2021-06-28 15:12:20 96

原创 Java 基础篇:第十八章:IO流的其他应用

目录一、多线程基础和原理:1.1 多线程的引入:1.2 多线程并行和并发:1.3 JVM的运行:1.4 多线程的实现方法(Thread):1.5 多线程的实现方式(Runnable):1.6 两种实现方式的区别:1.7 匿名内部类实现多线程:2.1 获取名字和设置名字:2.2 获取当前线程的对象:2.3 休眠线程:2.4 守护线程:2.5 加入线程:2.6 礼让线程:2.7 线程优先级:三、线程同步:3.1 同步代码块:3.2 同步方法

2021-06-26 10:26:47 124

原创 Java 基础篇:第十五章:Java异常和File类

目录一、异常:1.1 异常的概述和分类:1.2 JVM默认处理异常的方式:1.3 try...catch的方式处理异常:1.4 异常两大类:1.5 Throwable的几个常见方法:1.6 finally关键字:1.7 finally关键字的面试题:1.8 异常的throws处理方法:1.9 自定义异常:1.10 异常的注意事项及如何使用异常处理:1.11 练习题:二、File类:2.1 File类的概述和构造方法:2.2 File类的创建功能:

2021-06-07 16:39:28 178 1

原创 Java 基础篇:第十四章:Map集合和Collection工具类

目录一、Map接口:1.1 概述:1.2 Map接口的方法:1.3 Map集合的遍历:1.4 案例分析(自定义类作为Map的键):1.5 LinkedHashMap类:1.6 TreeMap类:1.7 集合嵌套之HashMap嵌套HashMap:1.8 Hashtable类:1.9 课后练习:二、Collections工具类:2.1 Collections工具类概述:2.2 应用实例——斗地主(V1.0):2.3 应用实例——斗地主(v2.0):.

2021-06-03 09:03:48 241 2

原创 Java 基础篇:第十三章:List集合和Set集合

目录一、List接口:1.1 List集合特有功能:1.2 ArrayList类:1.3 LinkedList:1.4 Vector类:1.5 List接口的三个实现类:二、泛型:2.1 泛型的概述:2.2 泛型的专业术语:2.3 泛型擦除:2.4 泛型写法:2.5 泛型方法/类/接口:2.6 泛型关键字:三、HashSet类:3.1 HashSet概述:3.2 HashSet保证元素唯一性的原理:3.3 HashSet面试题:四...

2021-06-02 15:13:14 488 1

原创 Java 基础篇:第十二章:正则表达式和Collection集合

目录一、正则表达式:1.1 概述和简单使用:1.2 字符类的表示:1.3 预定义字符类:1.4 数量词:1.5 正则表达式分割功能:1.6 正则表达式的替换功能:1.7 正则表达式的分组功能:1.8 Pattern和Matcher类:二、Collection集合:2.1 对象数组:2.2 Collection集合:2.3 Collection集合的常用方法:2.4 Collection集合的带All的方法:2.5 Collection集合的遍历(集

2021-06-01 08:49:29 240 2

原创 Java 基础篇:第十一章:常用工具类、正则表达式和List集合

目录一、常用的工具类:1.1 Math类:1.2 Random类:1.3 System类:1.4 java.util.Date类:1.5 Date类型转换String类型——SimpleDateFormat:1.6 Calendar类:1、常用工具类2、正则表达式3、List集合byte->java.lang.Byteshort->java.lang.Shortint->Integerchar->Charact...

2021-05-31 10:40:24 259 1

原创 Java 基础篇:第十章:Java的常见引用类型

目录一、重写Object类的equals方法:1.1 hashCode常规协定:1.2 重写hashCode的方式:二、StringBuffer:2.1 StringBuffer概述:2.2 StringBuffer类的构造器:2.3 StringBuffer的常用方法:2.4 StringBuffer和String的相互转化:三、StringBuilder类:3.1 概述:3.2 String、StringBuffer和StringBuilder的比较:...

2021-05-30 14:22:15 189 2

原创 Java 基础篇:第九章:接口、包、内部类、Object和String类

主要内容:1、接口2、包及访问权限3、内部类(了解)4、Object类5、String类一、回顾:1.1 继承:特点:单继承多层继承最底层类、最顶层类注意问题:只能继承非私有成员Super可以访问父类的构造方法不能为了部分功能而继承Is aThis和super继承中构造方法的关系:继承中成员变量的关系:就近原则继承中成员方法的关系:访问权限:public、protected、friendly(缺省的)...

2021-05-29 17:04:01 561 3

原创 Java 基础篇:第八章:接口练习

目录一、作业题:1、练习1.【构造方法与重载】2、练习2.【覆盖、继承】3、练习3.【抽象类】二、回顾:2.1 继承:主要内容:1、接口一、作业题:1、练习1.【构造方法与重载】为“无名的粉”写一个类class WuMingFen,要求:1.有三个属性,面码:String theMa、粉的分量(两)int quantity、是否带汤boolean likeSoup ;2.写一个构造方法,以便于简化初始化过程,如WuMingFen f1 = new Wu...

2021-05-29 09:49:16 820 1

原创 Java 基础篇:第七章:继承、多态和抽象类

目录一、继承:1.1继承的特点:1.2继承的注意问题:1.3 this和super:1.4 继承中构造方法的关系:1.5 继承中成员变量的关系:1.6 继承中成员方法的关系:1.7 访问权限:1.8 方法重写:1.9 final关键字:1.10 随堂练习:二、多态:1.1 多态概述:1.2 多态成员访问:1.2.1 成员变量:1.2.2 成员方法:1.2.3 静态方法:1.3 向上转型和向下转型:1.4 多态的利弊分析:1.5

2021-05-28 08:40:38 486 2

原创 Java 基础篇:第六章:构造器、static、代码块和继承

目录一、构造器(构造方法):1.1 作用:1.2 构造器的特点:1.3 构造器(方法)重载:1.4 给成员变量赋值的两种方式的区别:1.5 创建对象的步骤:二、static:2.1 案例引入:2.2 static关键字的特点:2.3 static的注意事项:2.4 成员变量和静态变量的区别:2.5 main方法的格式详解:2.6 工具类中使用静态:2.7 学习Math类:主要内容:1、构造器2、创建对象的步骤3、static关键字...

2021-05-27 16:16:25 201 1

原创 面试HR常问的几个问题?

目录1、HR:你希望通过这份工作获得什么?2、HR:你个人短期和长期目标分别是什么?3、HR:给你一个任务,你会怎么做?HR:请简单介绍一下你自己?HR:你还有什么问题?HR:说说自己的优缺点?HR:你为什么要离开前一家公司?为什么你希望来我们公司工作?你希望这个职位的薪水是多少?你有什么业余爱好?介绍你一次最失败的一次经历为什么应聘我们公司?问题五:“这份工作你有想过会面对哪些困难吗?”问题六:“如果你发现上司做错了,你将怎么办?”问题七:“公.

2021-05-26 11:25:40 2636 1

原创 Java 基础篇:第五章:面向对象概述、类和对象、构造器

面向对象 类和对象 构造器一、二维数组1.1 二维数组的初始化:静态初始化动态初始化 public class Demo01_BinaryArray{ public static void main(String[] args){ //数组初始化:静态、动态 //1.静态初始化,长度由JVM自动计算 int...

2021-05-26 08:36:06 198 1

原创 Java 基础篇:第四章:循环结构、方法、数组

目录一、循环结构:1.1 for循环结构1.2 while循环结构1.3 do-while循环结构1.4 三种循环结构的区别:1.5 死循环:1.6 控制循环的跳转:二、方法:2.1 概念:2.2 基本格式:2.3 格式说明:2.4 案例分析:2.5 方法重载:2.6 方法递归:三、数组:3.1 数组概念:3.2 数组初始化:3.2.1 动态初始化:3.2.2 静态初始化:3.3 数组的特点:3.4 案例分析:3.4.1

2021-05-25 15:30:13 225 2

原创 Java 基础篇:第三章:java语法、程序设计、方法和数组

目录一、变量:1.3Java的8个基本类型(四类8种)1.3.1 整数型:1.3.2 浮点型:1.3.3字符型:1.3.4 布尔类型:1.4 Java基本类型的数据转换:1.5 Java基本类型的默认值:二、运算符:2.1 自加、自减运算符:2.2 逻辑运算符:2.3 赋值运算符:2.4 扩展赋值运算符:2.5 字符串连接符(+):2.6 三目运算符:三、键盘录入数据:3.1 目的3.2 如何实现:3.3 案例:四、流程控制语句

2021-05-24 08:32:07 225 3

原创 Java 基础篇:第二章:java基础语法

目录一、Java的标识符和关键字:1.1 标识符:1.2 关键字:二、常量:2.1 定义:2.2 常量的分类:2.3 字面值常量的分类:三、进制问题:3.1 进制:3.2 常见的进制:3.3 其他进制转十进制:3.4 十进制转换其他进制:4.1概述:4.2 变量分类:4.3 Java的8个基本类型(四类8种)标识符 关键字 变量和常量 进制相关知识一、Java的标识符和关键字:1.1 标识符:Java对各种变量(常量)、方.

2021-05-21 17:08:11 130 2

原创 Java 基础篇:第一章:java后端 流程的概述

一.学习路线Java只是一种语言,最基本的技术,不能当成卖点。(必须掌握)Javascript是前端必须掌握的技术,加分项。二.Web前端要了解的知识:页面结构:Html 、Servlet、jsp(Java Server Page)=html+java页面样式:css(Cascading Style Sheet,层叠样式表)页面交互:js(javascript)、jQuery、AJAX注意:1.HTML 定义了网页的内容 CSS 描述了网页的布局和...

2021-05-21 16:52:03 364

原创 CSS基础和js基础

组成:首先,我们需要了解下web前端由哪些组成:1. 页面结构:html、Servlet、jsp(Java Server Page)=html+java2. 页面样式:css(Cascading Style Sheet,层叠样式表)3. 页面交互:js(javascript)、jQuery、AJAX一、CSS的优先级和继承:1.1 CSS的优先级:行内样式>ID选择器>类选择器>标签选择器。就近原则。1.2 CSS继承:原则:...

2021-05-21 15:56:56 959 1

原创 HTML基本知识点

组成:首先,我们需要了解下web前端由哪些组成:1. 页面结构:html、Servlet、jsp(Java Server Page)=html+java2. 页面样式:css(Cascading Style Sheet,层叠样式表)3. 页面交互:js(javascript)、jQuery、AJAX一. 背景1.1、软件系统结构:C/S结构:Client-Server(客户端-服务器结构),如QQ、WeChat、LOL、淘宝APP。“胖”终端,对终端要求要高一些;维护...

2021-05-20 17:10:12 3138

原创 SpringBoot第十章:构建Maven多模块项目

单模块项目:将所有的东西都集中在单一模块中:就是 把 Entity实体类/Dao数据库访问层/Controller控制器层/Service业务服务逻辑处理层/自定义的工具类Utils/跟第三方服务通信的服务处理层Others优点:省事,不要建立那么多个模块! ~ 简而小的项目可以如此缺点:1.项目过大时,过分冗余,找某个类/接口时就得一层一层的点开“包”目录 ~ 费劲! 2.如果要跟第三方服务进行通信,那可能会跟本身系统的业务逻辑混在一起 ~混乱!构建maven多模块项目...

2021-05-18 10:13:39 288 1

原创 SpringBoot第九章: 应用Springboot去做增删改查

一.新建一个多环境的项目1.先建一个 Starter 的项目2.配置为多环境dev是正式测试的环境prod是生产机测试环境test是普通测试环境local是本地测试环境3.开始准备工作本次多环境选择local本地配置。application.yml:spring: profiles: active: - local application-local.yml:spring: t...

2021-05-15 18:30:08 184

飞机大战图片音乐资源

C语言写飞机大战小游戏(有音乐背景和图片 , 纯C语言 .

2020-06-24

愤怒的小鸟图片音乐资源(对应我写的进阶版愤怒小鸟)

本资源仅仅为图片资源 , 对应我写的文章...链接为:https://blog.csdn.net/feipo_zhm/article/details/106837969

2020-06-19

java马里奥推箱子资源.rar

java马里奥推箱子资源 ---配套资源 ,里面有相应的程序 ,可以借鉴我上篇讲解的文章进行了解.java马里奥推箱子资源 ---配套资源 ,里面有相应的程序 ,可以借鉴我上篇讲解的文章进行了解.

2020-06-16

java马里奥推箱子资源(注意是图片资源).rar

对应我写的java简易马里奥推箱子的文章所用到的图片资源!对应我写的java简易马里奥推箱子的文章所用到的图片资源!对应我写的java简易马里奥推箱子的文章所用到的图片资源! 其他人不用下载,有需要的,看了我那篇文章的可以下载本图片资源,配合代码可以使用。

2020-06-10

HR面试常问的面试题总结

很多同学作为刚出来面试的,都很难去面对HR的各种各样的问题。本篇文章是教你如何机智的应对HR,祝你取得一份好的Offer

2018-10-23

java基础学习的资料详细

本篇主要是针对java初级爱好者,初学者能够比较好的学习。我在面试前进行的概括性总结,还是比较详细的。是从传智播客的ppt中总结出来的。

2018-10-23

java五大框架技术的总结

这是我在面试的时候,遇到的五大框架的一些常见的问题。我把那些常常涉及的问题进行总结。

2018-10-23

Web前端资源开发总结

近一年来学习Web的一些资料记录,和一些总结。总结了html,css,js等相关技术。其中还包括了面试中常会涉及的ajax技术和Jquery技术的ppt。总的来说,对初学者或者是即将面试的都会有所帮助

2018-10-23

PLSQL操作ORALCE数据库

PLSQL是一款性能级的操作ORACLE数据库软件,简洁的界面让初学者易学就会。相当于是oracle的用户界面。

2018-10-19

Myeclipse10破解版

Myeclipse10原本是Eclipse的一款插件,近年来,用于开发javaWeb方面有着卓越的贡献,已经脱离为单独实用的软件。

2018-10-19

angularJS权威学习指南手册

强大有用的学习资源,只是为初学者的量身定做的ppt,书名为《AngularJS的权威学习指南》。可以让初学者快速的掌握技能。

2018-10-16

javaWeb学习路径及经验

文件中是我学习java过程中所积累的一些所需要掌握的最基本的技术,和一些心得以及为javaWeb初学者量身定制的学习路径。掌握后就可以上手项目。利用MVC模式。

2017-09-28

空空如也

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

TA关注的人

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