![](https://img-blog.csdnimg.cn/3d0956f06236419787d149876be664a4.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
大一下的学习积累
大一下学期学到的东西
大白兔Exception
(๑•́ ₃ •̀๑)慢慢学慢慢学,可是我等不及呀!
展开
-
如何使用java接口解耦合
java接口如和解耦合?package 接口解耦合;/** * @program: 设计模式的学习 * @description: 一个解释java接口如何解耦合的例子 * @author: chenzou * @create: 2021-10-24 10:28 **/public class test { public test(base person) { person.say(); } public static void main(Stri原创 2021-10-24 10:37:26 · 791 阅读 · 0 评论 -
java进阶_day11【网络编程】
day11【网络编程】主要内容软件架构CS/BS网络通信三要素TCP通信Socket套接字ServerSocket教学目标 能够辨别UDP和TCP协议特点 能够说出TCP协议下两个常用类名称 能够编写TCP协议下字符串数据传输程序 能够理解TCP协议下文件上传案例 能够理解TCP协议下案例2第一章 网络编程入门1.1软件结构C/S结构 :全称为Client/Server结构,是指客户端和服务器结构。常见程序有QQ、迅雷等软件。B/S结构 :全称为Browser/原创 2020-08-09 14:18:24 · 109 阅读 · 0 评论 -
java进阶_day10【缓冲流、转换流、序列化流、打印流】
day10【缓冲流、转换流、序列化流】主要内容缓冲流转换流序列化流打印流教学目标 能够使用字节缓冲流读取数据到程序 能够使用字节缓冲流写出数据到文件 能够明确字符缓冲流的作用和基本用法 能够使用缓冲流的特殊功能 能够阐述编码表的意义 能够使用转换流读取指定编码的文本文件 能够使用转换流写入指定编码的文本文件 能够说出打印流的特点 能够使用序列化流写出对象到文件 能够使用反序列化流读取文件到程序中第一章 缓冲流昨天学习了基本的一些流,作为IO流的入门,今天我们要见识原创 2020-08-09 14:13:11 · 129 阅读 · 0 评论 -
java进阶_day09【字节流、字符流】
day09【字节流、字符流】主要内容IO流字节流字符流异常处理Properties教学目标 能够说出IO流的分类和功能 能够使用字节输出流写出数据到文件 能够使用字节输入流读取数据到程序 能够理解读取数据read(byte[])方法的原理 能够使用字节流完成文件的复制 能够使用FileWirter写数据到文件 能够说出FileWriter中关闭和刷新方法的区别 能够使用FileWriter写数据的5个方法 能够使用FileWriter写数据实现换行和追加写 能够使用F原创 2020-08-09 14:09:45 · 93 阅读 · 0 评论 -
java进阶_day08【File类、递归】
day08【File类、递归】主要内容File类递归教学目标 能够说出File对象的创建方式 能够说出File类获取名称的方法名称 能够说出File类获取绝对路径的方法名称 能够说出File类获取文件大小的方法名称 能够说出File类判断是否是文件的方法名称 能够说出File类判断是否是文件夹的方法名称 能够辨别相对路径和绝对路径 能够遍历文件夹 能够解释递归的含义 能够使用递归的方式计算5的阶乘 能够说出使用递归会内存溢出隐患的原因第一章 File类1.1 概述原创 2020-08-09 14:06:27 · 112 阅读 · 0 评论 -
java进阶_day07【等待与唤醒案例、线程池、Lambda表达式】
day07【线程池、Lambda表达式】主要内容等待与唤醒案例线程池Lambda表达式教学目标-[ ] 能够理解线程通信概念-[ ] 能够理解等待唤醒机制-[ ] 能够描述Java中线程池运行原理-[ ] 能够理解函数式编程相对于面向对象的优点-[ ] 能够掌握Lambda表达式的标准格式-[ ] 能够使用Lambda标准格式使用Runnable与Comparator接口-[ ] 能够掌握Lambda表达式的省略格式与规则-[ ] 能够使用Lambda省略格式使用Runnabl原创 2020-08-09 14:02:52 · 143 阅读 · 0 评论 -
java进阶_day05 【异常、线程】
day05 【异常、线程】主要内容异常、线程教学目标 能够辨别程序中异常和错误的区别 说出异常的分类 说出虚拟机处理异常的方式 列举出常见的三个运行期异常 能够使用try…catch关键字处理异常 能够使用throws关键字处理异常 能够自定义异常类 能够处理自定义异常类 说出进程的概念 说出线程的概念 能够理解并发与并行的区别 能够开启新线程第一章 异常1.1 异常概念异常,就是不正常的意思。在生活中:医生说,你的身体某个部位有异常,该部位和正常相比有点不原创 2020-08-09 13:48:57 · 108 阅读 · 0 评论 -
java进阶_day04 【Map 斗地主案例】
day04 【Map】主要内容Map集合目标 能够说出Map集合特点 使用Map集合添加方法保存数据 使用”键找值”的方式遍历Map集合 使用”键值对”的方式遍历Map集合 能够使用HashMap存储自定义键值对的数据 能够使用HashMap编写斗地主洗牌发牌案例第一章 Map集合1.1 概述现实生活中,我们常会看到这样的一种集合:IP地址与主机名,身份证号与个人,系统用户名与系统用户对象等,这种一一对应的关系,就叫做映射。Java提供了专门的集合类用来存放这种对象关系的对象原创 2020-08-09 13:42:42 · 122 阅读 · 0 评论 -
java进阶_day03 【List、Set、数据结构、Collections】(学习笔记)
day03 【List、Set、数据结构、Collections】主要内容数据结构List集合Set集合Collections目标 能够说出List集合特点 能够说出常见的数据结构 能够说出数组结构特点 能够说出栈结构特点 能够说出队列结构特点 能够说出单向链表结构特点 能够说出Set集合的特点 能够说出哈希表的特点 使用HashSet集合存储自定义元素 能够说出可变参数的格式 能够使用集合工具类 能够使用Comparator比较器进行排序第一章 数据结构2.原创 2020-08-09 13:28:37 · 150 阅读 · 0 评论 -
java进阶_day02{collection、泛型}
java进阶学习(二)主要内容Collection集合迭代器增强for泛型目标 能够说出集合与数组的区别 说出Collection集合的常用功能 能够使用迭代器对集合进行取元素 能够说出集合的使用细节 能够使用集合存储自定义类型 能够使用foreach循环遍历集合 能够使用泛型定义集合对象 能够理解泛型上下限 能够阐述泛型通配符的作用第一章 Collection集合1.1 集合概述我们已经学习过并使用过集合ArrayList ,那么集合到底是什么呢?集合:集合原创 2020-08-07 12:02:42 · 177 阅读 · 0 评论 -
Java进阶_day01{object类 常用API}
Java进阶知识点(一)Object类java.lang.Object类是Java语言中的根类,即所有类的父类,一般在实例化对象的时候没有特殊说明,继承的类都是Object,也因此所有的实例都可以使用Object里面的方法,Object的方法有11种一般常见的有:public String toString():返回该对象的字符串表示。public boolean equals(Object obj):指示其他某个对象是否与此对象“相等”。toString方法该方法放回的是以字符串表示的原创 2020-08-07 11:07:07 · 192 阅读 · 0 评论 -
FPS通用的方框透视公式的原理
FPS通用的方框透视公式的原理解读模型矩阵模型矩阵里面的XYZ是FPS游戏逆向爱好者最经常找的基质之一,一般游戏中人物某些都不会进行颠倒之类的,所以绿色区域一般都不会有多少变动,那么我们找内存基址的时候都找红色区域的数值既可以不用特意去找模型矩阵,当然你想让游戏人物变成路飞之类的变态修改那当我没说ヾ(•ω•`)o视角矩阵的解析游戏逆向爱好者一般开发内存透视都需要这段基质(俗称找矩阵),当然寻找这段基质很不容易以上就是相机的矩阵,矩阵存的东西有很多种可能,经过不断调试分析,得出很多不靠谱的猜原创 2020-08-01 13:40:32 · 6042 阅读 · 1 评论 -
Mysql知识点总结(进阶2)
Mysql知识点总结(进阶2)#数据类型#常见的数据类型/*数字型: 整数 小数: 定点数 浮点数字符型: 较短文本:char,varchar 较长文本:text,blob(较长的二进制数据类型) 日期型: */#测试M和D#M:整数部位+小数部位#D:小数部位#M和D都可以省略CREATE TABLE tab_float( f1 FLOAT(5,2), f2 DOUBLE(5,2), f3 DECIMAL(5,2));SELECT原创 2020-07-26 11:14:28 · 168 阅读 · 0 评论 -
Mysql知识总结(进阶)
Mysql知识总结(进阶)1,等值连接#案例: 查询女神名和她对应的男生名USE girls;SELECT NAME,boyname FROM boys,beauty WHERE beauty.boyfriend_id = boys.id;#案例:查询员工名和对应的部门名SELECT last_name,department_name FROM employees,departmentsWHERE departments.department_id=employees.department原创 2020-07-26 11:13:41 · 847 阅读 · 0 评论 -
MySql总结(基础)
MySql总结(基础)cmd命令常见命令:登录命令:mysql -h主机名 -p端口号 -u用户名 -p密码如果:本机的mysql的话主机名和端口号都可以省连接数据库服务器:cmd下输入net stop/start mysql打开数据库:use 数据库名;查看数据库的表:show table;在这个数据库看别的数据库:show tables from 数据库名字;查看自己在哪个数据库:select database();创建一个表:create table 名字(加回车加要点);查看原创 2020-07-26 10:44:08 · 176 阅读 · 0 评论 -
JavaScript入门?看我的就够了
今日内容1. JavaScript基础JavaScript:* 概念: 一门客户端脚本语言 * 运行在客户端浏览器中的。每一个浏览器都有JavaScript的解析引擎 * 脚本语言:不需要编译,直接就可以被浏览器解析执行了* 功能: * 可以来增强用户和html页面的交互过程,可以来控制html元素,让页面有一些动态的效果,增强用户的体验。* JavaScript发展史: 1. 1992年,Nombase公司,开发出第一门客户端脚本语言,专门用于表单的校验。命名为 : C-- ,后来原创 2020-07-24 19:20:59 · 145 阅读 · 2 评论 -
BootStrap知识点精华总结看完这个,直接可以上手干活!<( ̄︶ ̄)↗[GO!]
BootStrap笔记Bootstrap:1. 概念: 一个前端开发的框架,Bootstrap,来自 Twitter,是目前很受欢迎的前端框架。Bootstrap 是基于 HTML、CSS、JavaScript 的,它简洁灵活,使得 Web 开发更加快捷。 * 框架:一个半成品软件,开发人员可以在框架基础上,在进行开发,简化编码。 * 好处: 1. 定义了很多的css样式和js插件。我们开发人员直接可以使用这些样式和插件得到丰富的页面效果。 2. 响应式布局。 * 同一套页面可以兼容不原创 2020-07-24 16:48:21 · 440 阅读 · 0 评论 -
servlet学习分享
servlet学习分享前言:什么是Servlet?简单好记的方式告诉你,他 就是一个服务端的小程序,主要用来接收来自客户端的请求并将它引导到对应的类中去。实际上Servlet是一个接口,里面定义了一系列java类被访问到的规则。当我们定义了一个类,只要实现这接口这个类就可以被访问到一般使用步骤(配置版):创建JavaEE项目定义一个类,实现Servlet接口* public class ServletDemo1 implements Servlet实现接口中的抽象方法配置Se原创 2020-07-24 15:46:01 · 69 阅读 · 0 评论 -
Cookie和session两大会话技术的学习
Cookie和session两大会话技术的学习首先先说一说什么是会话?会话表示的是当客户端和服务端第一次接触(客户端第一次成功请求到服务器的话)这时候一个会话就完成了,当其中一方断开连接会话就结束,会话主要用于共享数据,例如同一个会话范围内一方可以通过会话的方法传输火或接收另一方的数据。客户端会话技术:Cookie服务端会话技术:SessionCookie一般使用流程:1. 创建Cookie对象,绑定数据 * new Cookie(String name, String value)原创 2020-07-24 15:02:40 · 109 阅读 · 0 评论 -
EL和JSTL学习分享
EL和JSTL学习分享jsp中内置对象在jsp页面中不需要创建,直接使用的对象一共有9个:变量名 真实类型 作用pageContext PageContext 当前页面共享数据,还可以获取其他八个内置对象request HttpServletRequest 一次请求访问的多个资源(转发)session HttpSession 一次会话的多个请求间application ServletContext 所原创 2020-07-24 11:02:06 · 133 阅读 · 0 评论 -
JQuery的入门学习总结
JQuery的学习:前言:jQuery是一个快速、简洁的JavaScript框架,jQuery设计的宗旨是“write Less,Do More”JQuery选择器:1、基本选择器:标签选择器(元素选择器)语法: $(“html标签名”) 获得所有匹配标签名称的元素id选择器语法: $("#id的属性值") 获得与指定id属性值匹配的元素3.类选择器语法: $(".class的属性值") 获得与指定的class属性值匹配的元素4.并集选择器:语法: $(“选择器1,选原创 2020-07-24 08:10:52 · 132 阅读 · 0 评论 -
一些linux常用知识
一些linux常用知识一般连接kali终端的软件推荐[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-UyZAiGyT-1595421206205)(C:\Users\86151\AppData\Roaming\Typora\typora-user-images\1595419547919.png)]家庭版免费常用命令:切换目录命令cd列出文件列表:ls ll创建目录和移除目录:mkdir rmdir浏览文件的话:cat用于显示文件的内容。格式:cat[参数]&原创 2020-07-22 20:37:14 · 1517 阅读 · 7 评论