- 博客(7)
- 收藏
- 关注
原创 Java基础04
目录一、面向对象两个要素类和对象的使用(面向对象思想落地的实现)属性(成员变量)和局部变量的比较匿名对象二、可变个数形参三、关于变量赋值四、封装和隐藏四种访问权限修饰符五、构造器六、方法的重写七、super关键字一、面向对象Java类及类的成员:属性、方法、构造器;代码块、内部类面向对象的三大特征:封装性、继承性、多态性、(抽象性)其他关键字:this、super、static、final、abstract、interface、package、import等两个要素类:对一类事物的描述
2022-02-13 17:04:58
442
原创 MySQL数据库查询操作
MySQL数据库基本的SQL语句(使用学生表作为示例)-- 查看表格(所有列)数据select * from Student; -- 新增指定数据insert into stu values(null,'赵六','女','2021-09-28',99);-- 查询符合条件的数据select * from stu where gender = '男';SeLEct * from stu where score > 80; -- select等关键字不区分大小写-- 创建数据库c
2021-11-08 22:30:55
730
原创 基于产生式的动物识别系统(只需简单的数组以及if-else语句)
基于产生式的动物识别系统(只需简单的数组以及if-else语句)建立一个动物识别系统的规则库,用以识别虎、豹、斑马、长颈鹿、企鹅、鸵鸟、信天翁等7种动物。为了识别这些动物,可以根据动物识别的特征,建立包含下述规则的规则库:R1:if 动物 有毛发 then 动物是 哺乳动物R2:if 动物 有奶 then 动物是 哺乳动物R3:if 动物 有羽毛 then 动物 是鸟R4:if 动物 会飞 and 会生蛋 then 动物是鸟R5:if 动物 吃肉 then 动物是 食肉动物
2021-11-03 17:54:55
4738
4
原创 Java基础03
目录获取时间break和continue数组数组的特点数组的分类一维数组二维数组数组的一些操作1.数组的复制2.数组的反转3.数组的查找3.1线性查找3.2二分法查找4.数组的排序4.1冒泡排序Arrays常用工具类获取时间获取当前时间距离 1970-1-1 零时的毫秒数long msTime = System.currentTimeMillis();break和continue使用范围区别breakswitch-case、循环结构结束当前(最近的)循环con
2021-08-12 20:44:49
126
原创 Java基础02
目录基本数据类型之间的运算规则字符串类型:String运算符1.逻辑运算符2.位运算符3.三元运算符输入流程控制一、分支结构1.if-else2.switch-case二、循环结构1. for2.while3.do-while随机数基本数据类型之间的运算规则1.自动类型提升:byte\char\short—>int—>long—>float—>double当容量较小的数据类型与容量较大的数据类型的变量做运算时,结果要转换成容量较大的数据类型。(此处容量表示数的范围大小,而非
2021-07-20 11:54:08
97
原创 标准C语言实现简单Web服务器(注意:暂未解决更改端口号的问题)
目录一、设计目标二、相关技术三、设计内容3.1需求分析3.2概要设计3.3详细设计(主要函数分析)3.3.1(socket)3.3.2(bind)3.3.3(listen)3.3.4(accept)3.3.5(connect)一、设计目标完成基础的tcp连接,支持基础的client与其连接使用fork()来支持并发访问服务器简单的http访问,支持静态页面访问,需要一定的报错机制,如404页面的建立。socket实现简单Http服务器,完成html的解析;运行该服务器可以通过浏览器访问服务器目录
2021-07-16 23:23:58
3951
8
原创 Java基础01
java文件的编译及运行xxx.java(源文件) —> javac.exe(编译) —> xxx.class(字节码文件) —> java.exe(运行) —>结果helloworldclass HelloChina{ public static void main(String[] args){ System.out.println("hello myself"); } }需注意的点
2021-07-14 20:18:44
167
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人