- 博客(34)
- 收藏
- 关注
原创 Day13-面向对象进阶(多态、包、权限修饰符、代码块、抽象类抽象方法)
return age;@OverrideSystem.out.println("学生的信息为:"+getName()+", "+getAge());@OverrideSystem.out.println("老师的信息为:"+getName()+", "+getAge());@OverrideSystem.out.println("管理员的信息为:"+getName()+", "+getAge());
2025-03-21 10:29:54
212
原创 Day12-面向对象进阶(static 继承)
(2)不管父类中的成员变量是私有的还是非私有的,子类都能继承,但是私有的成员变量子类不能直接使用,若向使用从父类继承的私有成员变量需要使用get和set方法;(3)只有父类中的虚方法才能被子类继承(非private\非static\非final)(1)不管父类中的构造方法是私有的还是非私有的,子类都不能继承;方法重写需要用@Override注释。
2025-03-17 09:38:20
154
原创 Day10-字符串
/ 1.使用直接赋值的方式获取一个字符串对象//abc// 2.使用new的方式来获取一个字符串对象// 空参构造:可以获取一个空白的字符串对象");// @!// 传递一个字符串,根据传递的字符串内容再创建一个新的字符串对象// upup// 传递一个字符数据,根据字符数组内容再创建一个新的字符串对象// 应用:修改字符串内容 abc-->Qbc// abcd// 传递一个字节数组,根据字节数组的内容再创建一个新的字符串对象。
2025-01-09 10:23:19
205
原创 Day07-方法
/调用方法playGame();//简单定义一个方法System.out.println("送人头");System.out.println("送人头");System.out.println("送人头");int r;System.out.println("请输入圆的半径: ");getArea(r);// 一个方法完成一个功能}else{
2024-12-23 10:03:30
253
原创 Day03-运算符
负数运算的时候,如果结果不跨0,是没有任何问题的,但是如果结果跨0,跟实际结果会有1的偏差。(3)补码还能多记录一个特殊的值-128,该数据在1个字节下,没有原码和反码。(2)负数的反码在原码的基础上,符号位不变,数值取反,0变1,1变0。计算机中的存储和计算都是以补码的形式进行的。数字比较大的情况下,强制转换可能出现错误。为了解决原码不能计算负数的问题而出现。为了解决负数计算时跨0的问题而出现。(2)负数的补码在反码的基础上+1。(1)正数的反码不变;(1)正数的补码不变。
2024-12-05 21:06:51
347
原创 Day02-Java基础概念
4.使用notepad++书写含有中文的java代码,cmd运行javac报错“编码 UTF-8 的不可映射字符“(2)标识符由多个单词组成的时候,第一个单词首字母小写,其他单词首字母大写–firstName。(2)标识符由多个的那次组成的时候,每个单词的首字母大写–GoodStudent。(1)标识符是一个单词的时候,首字母大写–Student。(1)由数字、字母、下划线(_)和美元符($)组成。(1)标识符是一个单词的时候,全部小写–name。整数、小数、字符串、字符、布尔、空。关键字的字母全部小写;
2024-12-04 15:44:48
339
原创 1. 卷积神经网络
卷积核的channel与输入特征层的channel相同输出的特征矩阵channel与卷积核的个数相同在卷积操作过程中,矩阵经卷积操作后的尺寸由以下几个因素决定:① 输入图片大小W×W② Filter大小F×F③ 步长S④ Padding的像素数P经卷积后的矩阵尺寸大小计算公式为:N=(W-F+2P)/S+1。
2024-03-20 10:46:42
244
原创 卷积神经网络基础
(1)卷积核的channel与输入特征层的channel相同(2)输出的特征矩阵channel与卷积核个数相同(3)加上偏移量bias如何计算?输出特征矩阵每个元素直接加上bias(4)加上激活函数该如何计算?(5)卷积过程中出现越界如何处理?Padding(6)在卷积操作过程中,矩阵经卷积操作后的尺寸由以下几个因素决定:① 输入图片大小 W×W② Filter大小F×F③步长S④padding的像素P。
2023-04-19 17:38:33
271
原创 JavaScript
1. JavaScript介绍JavaScript语言诞生主要是完成页面的数据验证。因此它运行在客户端 ,需要运行浏览器来解析执行JavaScript代码。特点:交互性(他可以做的就是信息的动态交互)安全性(不允许直接访问本地硬盘)跨平台性(只要是可以解释JS的浏览器都可以执行,和平台无关)#### 2. JavaScript和html代码的结合方式2.1 第一种方式只需要在head标签中,或者在body标签中,使用script标签来书写JavaScript代码<!DOCTYP
2021-09-30 09:02:17
291
1
原创 CSS技术
一、CSS介绍CSS是层叠样式表单。是用于增强控制网页样式并允许样式信息与网页内容分离的一种标志性语言。二、CSS语法规则/**/三、CSS和HTML的结合方式在标签的style属性上设置“key:value value;”,修改标签样式需求1:分别定义两个div、span标签,分别修改每个div标签的样式为:边框1个像素,实线,红 色。<!DOCTYPE html><html lang="en"><head> <meta
2021-09-23 23:14:33
200
原创 html基础
<!DOCTYPE html><!--约束,声明--><html lang="zh_CN"> <!--html标签表示html的开始 lang="en"表示英文,lang="zh_CN"表示中文--><head> <!--表示头部信息,一般包含三部分,title标签,css样式,js代码--> <meta charset="UTF-8"> <!--表示当前页面使用UTF-8字符集-->
2021-09-17 16:23:46
2017
原创 C语言--正弦、余弦函数
#include <stdio.h>#include <stdlib.h>#include <math.h>int main(){ const double pi = acos(-1.0); int n; scanf("%d",&n); printf("%lf %lf",sin(n/180.0*pi),cos(n/180.0*pi));}sin()函数和cos()函数的参数是弧度原型:double sin(double
2021-09-14 15:51:54
2576
原创 C语言--判断闰年
能被4整除但是不能被100整除能被400整除#include <stdio.h>#include <stdlib.h>int main(){ int year; scanf("%d",&year); if((year%4==0 && year%100!=0)|| year%400==0){ printf("yes"); } else{ printf("no"); }.
2021-09-14 15:43:37
254
原创 C语言---判断直角三角形
#include <stdio.h>#include <stdlib.h>#include <math.h>int main(){ int a,b,c; scanf("%d%d%d",&a,&b,&c); if(a<=0 || b<=0 || c<=0) { printf("not a triangle"); } else if(a+b<=c)
2021-09-14 15:35:10
2915
原创 输入框事件监听
package GUI.ActionEvent;import java.awt.*;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.awt.event.WindowAdapter;import java.awt.event.WindowEvent;public class TestTextActionEvent { public static void main(St
2021-09-11 16:31:56
671
原创 事件监听--按钮
Frame是一个的顶级窗口Panel无法单独显示,必须添加到某个容器中布局管理器流式东南西北中表格大小、定位、背景颜色、可见性、监听!事件监听当某个事情发生的时候,干什么?比如点击按钮需要按发送一条消息。package GUI.ActionEvent;import java.awt.*;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.awt.event.
2021-09-11 11:36:04
439
原创 PHP基础
PHP是一种运行在服务器端的脚本语言,可以嵌入到HTML中。PHP代码标记在PHP历史发展中,可以使用多种标记来区分PHP脚本ASP标记:<% phpDAIA%>
2021-09-09 15:45:10
235
原创 PHP简介
一、什么是PHPPHP定义:一种服务器端的HTML脚本/编程语言,是一种简单的、面向对象的、解释型的、健壮的、安全的、性能非常之高的、独立于架构的、可移植的、动态的脚本语言。是一种广泛用于 Open Source(开放源代码)的尤其适合Web开发并可以嵌入HTML的多用途脚本语言。它的语法接近C,Java和Perl,而且容易学习。该语言让Web开发人员 快速的书写动态生成的网页。二、静态网站的特点网页内容一经发布到网站服务器上,无论是否有用户访问,每个静态网页的内容都是保存在网站服
2021-09-04 11:40:51
13283
3
原创 GUI——三种布局管理器
1. 流式布局 ```java public class TestFlowLayout {public static void main(String[] args) { Frame frame = new Frame(); // 组件-按钮 Button button1 = new Button("button1"); Button button2 = new Button("button2"); Button button3 = new Button("bu
2021-09-02 12:07:27
293
原创 instanceof和类型转换
instanceofinstanceof是Java的一个保留关键字,左边是对象,右边是类,返回类型是Boolean类型。它的具体作用是测试左边的对象是否是右边类或者该类的子类创建的实例对象,是,则返回true,否则返回false。public class Extends { public static void main(String[] args) { // Object > Person > Student // Object > Pers
2021-08-28 09:30:17
261
原创 面向对象--多态
public class Extends { // 一个对象的实际类型是确定的,但是可以指向的引用类型就不确定了(父类的引用指向了子类) public static void main(String[] args) { Student s1 = new Student(); Person s2 = new Student(); // 父类的引用指向了子类 s1.test(); s2.test(); }}class Person{ priv
2021-08-27 16:06:04
123
原创 方法的重写
public class Extends { public static void main(String[] args) { Student student = new Student(); student.test(); // Student // 当此方法为类方法时,调用的方法与左边类对齐 Person person = new Student(); // 父类的引用person指向了子类 person.test(
2021-08-26 20:40:16
127
原创 修饰符和继承
Java常见的各种修饰符一、访问权限修饰符public:所有类可见protected:同一个包和不同包的子类可见default/friendly:同一个包可见private:同一个类可见修饰符同类同包子类其他类public√√√√protected√√√×friendly√√××private√×××二、非访问权限修饰符static:创建类方法和类变量。final:修饰类、方法和变量。final修饰的类不
2021-08-22 11:30:01
203
原创 方法的重载和可变参数
方法的重载的规则:方法名称必须相同。参数列表必须不同(个数、类型、参数排列顺序等不同)。方法的返回类型可以相同也可以不相同。仅仅返回类型不同不足以成为方法的重载。可变参数:(类似于传递一个数组)JDK1.5开始,Java支持传递啊同类型的可变参数给一个方法。在方法的声明中,在指定参数类型后加一个省略号(…)。一个方法中只能指定一个可变参数,它必须是方法的最后一个参数。任何普通的参数必须在它之前声明。public void test(int... i){ System.out.pr
2021-08-15 14:12:37
138
原创 注释、关键字与标识符、数据类型
注释1.单行注释2.多行注释3.JavaDoc文档注释关键字与标识符1.关键字2.标识符标识符以字母、美元符号($)或者下划线开头(_)不能使用关键字作为变量名或方法名标识符是大小写敏感的数据类型1.强类型语言要求变量的使用要严格符合规范,所有变量都必须先定义后才能使用(eg:Java)2.弱类型语言与强类型语言相反(eg: js,VB)3.java的数据类型分为两大类(1)基本类型byte:占1个字节,范围:-128~127short:占2个字节,范围:-
2021-08-04 16:36:50
126
原创 Markdown
1.标题“#”+" “一级标题“##”+” “二级标题“##”+” “三级标题“##”+” "四级标题以此类推,最多支持六级标题一级标题二级标题三级标题四级标题2.字体(1)加粗文本内容前后分别加两个“”Hello,World!(2)斜体文本内容前后别分加一个“”Hello,World!(3)斜体+加粗文本内容前后分别加三个“*”Hello,World(4)删除线文本内容前后分别加两个“~”Hello,World(5)引用“>”+“ ”Hello,W
2021-08-02 11:05:13
198
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅