- 博客(27)
- 收藏
- 关注
原创 计算机研究生复试-前沿知识
1、你对人工智能有什么了解?强人工智能可能实现吗?来自百度百科人工智能是计算机科学的一个分支,它企图了解智能的实质,并生产出一种新的能以人类智能相似的方式做出反应的智能机器,该领域的研究包括机器人、语言识别、图像识别、自然语言处理和专家系统等。强人工智能观点认为有可能制造出真正能推理(REASONING)和解决问题(PROBLEM_SOLVING)的智能机器,并且,这样的机器能将被认为是有知觉的,有自我意识的。强人工智能可以有两类:类人的人工智能,即机器的思考和推理就像人的思维一样。非类人的人工
2020-05-15 17:40:43
6969
原创 mysql数据库连接:Java-mysql8.0.11-jdk1.9
1、数据库连接配置文件druid.properties需要修改的地方:数据库端口号和数据库名称数据库用户名和密码看代码中间一段注释driverClassName=com.mysql.cj.jdbc.Driverurl = jdbc:mysql://localhost:3306/day17?useUnicode=true&characterEncoding=utf-8&useSSL=false&serverTimezone =GMTusername=rootpass
2020-05-10 11:19:59
456
原创 request和response分别在什么时候用?
Servlet是在服务端1、request译为请求。用于接收来自浏览器的请求。获取浏览器的请求数据时,就用request。WEB----后端问何为浏览器请求数据?即包括但不限于地址栏参数,页面输入参数、页面点击选择参数。比如点击某一张图片,就可以获取编写图片的HTML代码中,图片的后缀名和路径等。主要方法:setParameter、getParametersetAttribute、g...
2020-04-24 13:05:52
1599
原创 Servlet的概念及作用
Servlet概念Servlet说白了就是一个接口,用于编写动态页面中交互功能的。(普及一下,JavaEE项目开发中,一共有13个主要接口,servlet就是其中一个。JavaEE?就是Java企业级开发应用,目前我的理解是用来开发动态web项目。)然后就理解了。学习接口嘛,抽象方法、实现类都是必须要了解的。实现类有HttpServlet(是servlet最简单)...
2020-04-24 12:49:08
865
原创 管家婆项目详细代码-Java基础班终于结束
项目内容就不详细介绍了,主要锻炼数据库增删改查,及项目逻辑调用。代码有点多,按照package顺序,运行包–视图包–服务包–数据库操作包–工具包–事物对象包以及SQL语句。运行类package cn.gjp.app;import cn.gjp.view.MainView;/* * 运行管家婆的主方法 */public class MainApp { public stati...
2020-04-10 15:16:42
3111
原创 吐血总结MySQL数据库连接问题-包括命令,端口,版本,两个数据库问题。
严格按照我的步骤来,保证能找出MySQL数据库连接问题1、检查MySQL服务是否开启win+R 运行行输入services.msc或者汉字搜索服务打开系统服务窗口,找到MySQL服务查看是否运行务必保证在开启运行状态2、检查登录连接命令是否正确两种连接方式:1 命令行登录;2 Java程序登录1)命令行登录 :保证在管理员模式下登录命令:mysql -uroot -p -...
2020-04-07 11:20:30
453
原创 thread类和runnable接口的关系
关系1、继承实现问题:都可以来创建线程。但一个自定义线程如果选择继承(extends)Thread类来创建线程的话,只能继承这一个类,就不能同时继承其他类了;而选择实现(implements)Runnable接口来创建线程,还可以同时实现其他接口。原因:单继承,多实现。2、定义问题:1)继承thread类,直接创建此类对象,然后调用.start()开启线程2)实现Runnable接口,...
2020-04-04 08:33:04
435
原创 为什么创建线程类重写run方法不能throws exception,而要try {} catch(){}
结论创建线程有两种方法:1、继承thread类2、实现Runnable接口两种方法都要重写重写run方法,因为开启此线程之后,就会自动运行run方法。但重写run方法时内部出现异常,为什么不能在方法名后面throws exception 抛异常,而必须要在出现异常的地方使用try {} catch(){} 来解决异常。目前水平很低,我个人觉得之前写的抛异常,可以在出方法main中继续抛...
2020-04-04 08:05:53
887
原创 斗地主基础功能Java实现
1.制作牌2.洗牌3.发牌4看牌package cn.demo01;import java.util.ArrayList;import java.util.Collections;import java.util.HashMap;public class FightMaster{ public static void main(String[] args) { //组合牌...
2020-03-22 18:29:32
189
原创 四种方法遍历map集合--------day20
1.分析以下需求,并用代码实现:(1)定义一个学生类Student,包含属性:姓名(String name)、年龄(int age)(2)定义Map集合,用Student对象作为key,用字符串(此表示表示学生的住址)作为value(3)利用四种方式遍历Map集合中的内容,格式:key::valuepackage cn.demo02;/* * 定义学生类 */public cla...
2020-03-22 18:25:31
159
原创 自己写出contains方法-------day19作业
感觉自己写的及其low,但确实是把最近学的东西都用了一遍,一会再去看API文档中的contains方法。话不多说,直接上代码package cn.demo01;/* * 自己写出contains 方法 */import java.util.ArrayList;import java.util.Iterator;import java.util.Scanner;public cla...
2020-03-21 18:14:56
531
3
原创 Java基础知识规律总结
基础班学到今天已经第19天了,集合框架也还有明天一天就完了。总结一下最近学到的小规律,不然自己感觉也有点乱。1 获取长度的三个方法容器是指数组、集合等1、数组:.length2、字符串:.length()3、集合:size()2 遍历集合的三种方法1、普通for循环:for()int i = o;i < array.length;i++){ System.out.print...
2020-03-21 16:54:48
141
原创 不死神兔该--斐波那契数列
可以完全看成数学问题,超级简单故事得从西元1202年说起,话说有一位意大利青年,名叫斐波那契。在他的一部著作中提出了一个有趣的问题:假设一对刚出生的小兔一个月后就能长成大兔,再过一个月就能生下一对小兔,并且此后每个月都生一对小兔,一年内没有发生死亡,问:一对刚出生的兔子,一年内繁殖成多少对兔子? 1 1 2 3 5 8 13 21 规律:从第三个数开始,...
2020-03-19 18:27:21
422
1
原创 calendar类的基本使用----补作业的晚上特别兴奋,完全睡不着
calendar类中静态方法getinstance使用,和get方法配合的使用get方法可以获取到日期中的日每周,日每月,日每年之类的数据,说白了,可以单独提取出日期中的每一个数据。日期:年 月 日 小时 分钟 秒package cn.demo02;/* * 通过calendar类中静态方法getinstance获得计算机当时时间。 * 可直接使用类名调用静态方法,传递给calenda...
2020-03-18 23:08:12
127
原创 毫秒值--Date类型数据--字符串之间的转换---看这两个实例一目了然
认识到居然还有Date类这种类,就叫日期类。之间上代码,注释很清楚。package cn.demo02;/* * 将date类型数据格式化为字符串 */import java.text.SimpleDateFormat;import java.util.Date;public class DateFormat { public static void main(String[] a...
2020-03-18 19:52:53
341
原创 -正则表达式的使用--验证QQ、手机号码的合法性及日期类毫秒值转化--day16作业
随着进一步的学习,慢慢感觉对之前的类、对象、调用、成员变量、局部变量这些概念更熟悉了。现在正在慢慢接触学习更多的类和方法的使用,个人感觉也就是混眼熟,具体再用的时候就可以自己查帮助文档使用了。帮助文档已经在API那篇博客免费分享了。1.验证QQ、手机号码、邮箱package cn.demo01;/* * 检查电话号码是否合法 */public class CheckPhoneNumbe...
2020-03-18 19:20:15
287
原创 初学API的第一天,你必须知道这些!--------三天没写博客,满满的罪恶感
原来String类型这么强大,之前只是觉得它是定义一个字符串用的。接下来就是通过做作业去学习String类型的一天了。文末有JDK API 1.6中文版帮助文档,新手必备,免费获取!哥哥我可是找了好久。1.用代码演示String类中的以下方法的用法(1)boolean isEmpty(): 判断字符串是不是空串,如果是空的就返回true(2)char charAt(int index): ...
2020-03-17 12:01:42
151
原创 关于Java中的构造方法,你应该知道这些!
跟着下面这些题目,你将对构造方法有一个全面的了解。1、构造方法的格式是什么?有哪些注意事项?格式:权限修饰符 类名(参数列表){方法体}例:public person(){}注意事项:1.构造方法中没有返回值,不能写void或者其他返回值类型。2.构造方法即使不写,Java中也会默认一个空的构造放法。如public person(){}3.构造方法中的方法名必须和类名一模一样。2、...
2020-03-12 19:40:55
353
原创 Java中的继承、多态问题
由于也是第一次接触这两个概念,可能理解没有那么深,但至少是符合小白阅读的。跟随今天的作业来学习继承和多态吧!1、多态是什么,多态的前提条件是什么?嗯。。。有点懵。多态是Java中面向对象思想中的核心思想之一,是指子类可以通过继承、实现等方式去实现一个事物可以拥有多种形态。是有点抽象,后面通过实例慢慢了解吧。前提条件:必须在有继承或者实现的基础上2、多态中成员访问的特点分别是什么?格式:F...
2020-03-12 10:03:33
514
原创 JavaEE继承作业day10---------使用抽象和不使用抽象
1、根据需求,完成如下代码(只用继承,不用抽象类,按照标准格式写),并在测试类中进行测试。需求一: 项目经理类 属性:姓名 工号 工资 奖金 行为:工作work(打印姓名、工号、工资、奖金) 程序员类 属性:姓名 工号 工资 行为:工作work(打印姓名、工号、工资)package cn.Demo01;/* * 定义一个员工类 父类 * 参数:姓名、工号、...
2020-03-10 17:18:09
1365
1
原创 java小白之类的定义分装及测试-------------------黑马程序员day09作业
第一次接触到了面向对象,一句话:万物皆对象类即一个事物,也可以认为是一个对象。类中说明了此类的属性和功能。了解到局部变量和成员变量,它们之间的区别如下:位置不同。局部变量在方法中或者是在某一个语句中,只能用于此方法和此语句中;而成员变量定义在类中,方法外。可以在此类中任何地方引用。提示:若有重名定义,在语句中可以用关键字this.来区别全局变量和局部变量,若不加区别,则重名变量根据就近原则...
2020-03-09 15:38:15
577
原创 超市商品管理系统-----------Java基础班
个人觉的代码没问题,运行也可以,就是功能流程可以,实现没反应啊啊啊啊啊啊,好难我的:/* * 商品类,用于定义商品属性 * 商品ID、商品名、商品价格 */public class Shangping { int ID; String name; double price;}import java.util.ArrayList;import java.ut...
2020-03-08 20:26:09
688
7
原创 day6作业---------JavaEE基础(黑马程序员)
1.简述自定义数据类型的定义格式和使用方式?public class ZiDingYi{};public class Demo{ public static void main(String[] args){ ZiDingYi z = new ZiDingYi(); //定义了一个变量为z的ZiDingYi类型数据 } }2.简述ArrayL...
2020-03-07 11:31:18
595
原创 Javaday5作业--------------方法的定义
1.分析以下需求,并用代码实现(每个小需求都要封装成一个方法):(1)键盘录入两个数据,求两个数据之和(整数和小数)(2)键盘录入两个数据,判断两个数据是否相等(整数和小数)(3)键盘录入三个数据,获取两个数中较大的值(整数和小数)(4)打印m行n列的星形矩形(5)打印nn乘法表(6)计算长方形和圆形的面积/*1.分析以下需求,并用代码实现(每个小需求都要封装成一个方法): (1...
2020-03-05 15:16:58
629
原创 day4作业-------Java基础班
练习题1.编写代码实现如下内容:if语句实现考试成绩分等级(使用switch语句)。[90-100] A等。[80-90) B等。[70-80) C等。[60-70) D等。[0-60) E等。请根据给定成绩,输出对应的等级。说明:"["表示包含,")"表示不包含/*1.编写代码实现如下内容:if语句实现考试成绩分等级(使用switch语句)。 [90-100] A...
2020-03-03 18:20:55
451
原创 小白学Java--day3作业(黑马程序员)
day3作业1.简述Scanner类及Random类的功能和使用方式?Scanner 类用来接收键盘输入数据。格式:import java.util.Scanner; //导入scanner类Scanner sc = new Scanner(System.in); //定义一个引用scanner类的变量sc.nextINT(); //功能Random类 用来产生伪...
2020-03-03 16:19:38
722
原创 小白学Java--day 1
熟悉基本的Dos命令:1、什么是DOS?**是计算机的一种操作系统,电影里黑客的界面基本都是DOS界面。嗯,就这样。2、掌握基础的DOS命令**一、打开DOS界面 win键+R-------运行对话框-------输入cmd-----确定打开二、基本命令cd-----进入或者退出文件/文件夹cd+空格+d:------------进入磁盘Dcd+空格+f:--------...
2020-03-01 18:28:26
194
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人