- 博客(8)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 java面对对象三大特性封装、继承、多态(详细)
面对对象概述今天主要分享一下java除语法之外核心的部分——面对对象,之前听过好多小伙伴都说理解不了,调侃面向对象简直是面向深渊,但其实只是一种思想的转变,希望这篇文章可以能让你理解面向对象的这种思想理解面对对象 首先面对象,是一种思考的方法,是一种思想,是通过早起的面向过程衍化而来,面对过程:强调的是功能行为,面对对象:讲功能封装成对象,强调的是具备功能的对象 一个很经典的案例,把大象装进冰箱里需要分几个步骤呢,如果按照面向过程的思维方式就是三步:1.把冰箱门打开 2.把大象塞进去 3.关上冰
2020-05-29 08:40:00
644
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 用pygame制作贪吃蛇游戏(详细)
案例导入相信我们绝大多数的人都玩过贪吃蛇这款游戏今天我们就用python制作这款游戏但是首先我们想做它就得弄明白他的实现原理是什么基本原理首先我们要做的这款游戏界面是很low的,因为我们做的这款游戏算是最简单最入门的一款游戏玩过这个游戏的人都很清楚,这个蛇在行走时的每一个格子都会移动到他前一个格子的位置,类似于这样一个一个跟随着往前走,最前面的那个格子是跟随着脑袋也就是蛇头往前走,头跟...
2019-05-09 17:11:48
34601
25
原创 Java对象映射工具类封装
文章主要记录一下工作中封装的对象转换工具类/** * Spring的BeanUtils只能映射类型相同的属性,无法满足将Date转字符串,枚举类型转换等需求 * 所以将Spring的BeanUtils源码复制出来,自己扩展了映射逻辑 */public class BeanMapUtil { /** * 缓存字段上使用DateFormat注解配置的日期格式,key为包名+类名+字段名,value为使用DateFormat注解配置的日期格式 */ private.
2021-11-18 14:27:31
7660
原创 Java异常捕获及处理(详细)
异常概述 我们在写程序的时候是为了描述现实生活中的事物,那么现实生活中的事物也会存在一些问题,问题本身也是现实生活中的一个具体事物,也可以通过java类的形式封装成对象进行描述,java对此称为——异常,其实就是java对不正常情况描述后的对象体现对于问题的划分,分为两种: 严重问题:Error 非严重问题:Exception 对比现实生活,把人体疾病就可以封装成一个对象进行描述,分为可治愈和不可治愈,不可治愈的呢就是Error,可治愈的就是Exception,对于Error异常一般不编写
2020-06-02 19:13:00
1932
1
原创 HTTP状态码(100,200,300,400,500)
1XX100 客户端继续进行请求101 切换更高级的协议2XX200 请求成功201 已创建,成功并创建了新的资源202 已接收,打算未处理完成203 请求成功,但信息不在原始服务器204 服务器请求成功,但是没有返回内容205 服务器处理成功,需要重置内容206 服务器成功处理部分get请求3XX300 请求的资源包括多个位置301 请求的资源已被永久移动到新的UR...
2019-07-29 16:19:50
1054
原创 Mysql进阶(内、外、自然连接)
mysql进阶篇本人也是很久之前学习了mysql,今天打算复习一下随手写一篇笔记整理一下1.连接(连结)查询按照我们设计表的一个规范,一个实体应该在一张表里面完成如果一个业务要使用多个实体的数据呢?那是不是应该有多张表一起使用,将多个表的记录连结起来,这就是连接的目的上图这张表描述了哪一个老师在什么时期之内教了哪个班级我们现在用一个表来存储它是可以做到的,但是按照数据库的设计规范的话...
2019-07-24 11:26:38
582
1
原创 Python 正则表达式入门(详细)
什么是正则表达式正则表达式是一组特殊的字符序列、是对字符串操作的一种逻辑公式,正则表达式通常被用来检索、替换那些符合某个模式的文本比如检测一串数字是否符合电话号码、检测一个字符串是否符合email标准,实现诸如此类的对于字符串或者是文本的操作都可用正则表达式实现,正则表达式的功能是非常强大的,掌握正则表达式也是非常重要的正则表达式的讲解认识元字符(后面会解释re的一些方法,先从基础开始)...
2019-06-21 12:00:06
1368
1
原创 Python爬虫学习篇(1)
Python爬虫入门篇什么是爬虫浏览网页的基本流程准备工作实例什么是爬虫网络爬虫,是按照一定逻辑或者规则,自动去抓取互联网上的程序浏览网页的基本流程我们在浏览器地址栏里面输入一个地址,敲击回车后,浏览器会通过DNS查找到对应的IP地址,然后向IP地址对应的服务器发送请求,随后服务器会响应请求并且发送html页面,最后浏览器会解析发送过来的html页面展示出来,也就是我们看到的网页了这里有...
2019-04-26 17:31:44
240
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人