<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[兵戎的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/qq_44178154</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; qq_44178154]]></copyright><item><title><![CDATA[计算机研究生复试-前沿知识]]></title><link>https://blog.youkuaiyun.com/qq_44178154/article/details/106145353</link><guid>https://blog.youkuaiyun.com/qq_44178154/article/details/106145353</guid><author>qq_44178154</author><pubDate>Fri, 15 May 2020 17:40:43 +0800</pubDate><description><![CDATA[1、你对人工智能有什么了解？强人工智能可能实现吗？
来自百度百科
人工智能是计算机科学的一个分支，它企图了解智能的实质，并生产出一种新的能以人类智能相似的方式做出反应的智能机器，该领域的研究包括机器人、语言识别、图像识别、自然语言处理和专家系统等。
强人工智能观点认为有可能制造出真正能推理（REASONING）和解决问题（PROBLEM_SOLVING）的智能机器，并且，这样的机器能将被认为是有知觉的，有自我意识的。
强人工智能可以有两类：
类人的人工智能，即机器的思考和推理就像人的思维一样。
非类人的人工]]></description><category></category></item><item><title><![CDATA[mysql数据库连接：Java-mysql8.0.11-jdk1.9]]></title><link>https://blog.youkuaiyun.com/qq_44178154/article/details/106033234</link><guid>https://blog.youkuaiyun.com/qq_44178154/article/details/106033234</guid><author>qq_44178154</author><pubDate>Sun, 10 May 2020 11:19:59 +0800</pubDate><description><![CDATA[1、数据库连接配置文件druid.properties
需要修改的地方：

数据库端口号和数据库名称
数据库用户名和密码
看代码中间一段注释

driverClassName=com.mysql.cj.jdbc.Driver
url = jdbc:mysql://localhost:3306/day17?useUnicode=true&amp;characterEncoding=utf-8&amp;useSSL=false&amp;serverTimezone =GMT
username=root
pass]]></description><category></category></item><item><title><![CDATA[request和response分别在什么时候用？]]></title><link>https://blog.youkuaiyun.com/qq_44178154/article/details/105728569</link><guid>https://blog.youkuaiyun.com/qq_44178154/article/details/105728569</guid><author>qq_44178154</author><pubDate>Fri, 24 Apr 2020 13:05:52 +0800</pubDate><description><![CDATA[Servlet是在服务端
1、request
译为请求。用于接收来自浏览器的请求。获取浏览器的请求数据时，就用request。WEB----后端
问何为浏览器请求数据？
即包括但不限于地址栏参数，页面输入参数、页面点击选择参数。比如点击某一张图片，就可以获取编写图片的HTML代码中，图片的后缀名和路径等。
主要方法：
setParameter、getParameter
setAttribute、g...]]></description><category></category></item><item><title><![CDATA[Servlet的概念及作用]]></title><link>https://blog.youkuaiyun.com/qq_44178154/article/details/105727463</link><guid>https://blog.youkuaiyun.com/qq_44178154/article/details/105727463</guid><author>qq_44178154</author><pubDate>Fri, 24 Apr 2020 12:49:08 +0800</pubDate><description><![CDATA[Servlet概念
Servlet说白了就是一个接口，用于编写动态页面中交互功能的。（普及一下，JavaEE项目开发中，一共有13个主要接口，servlet就是其中一个。JavaEE？就是Java企业级开发应用，目前我的理解是用来开发动态web项目。）
然后就理解了。学习接口嘛，抽象方法、实现类都是必须要了解的。
实现类有HttpServlet（是servlet最简单）

...]]></description><category></category></item><item><title><![CDATA[管家婆项目详细代码-Java基础班终于结束]]></title><link>https://blog.youkuaiyun.com/qq_44178154/article/details/105434068</link><guid>https://blog.youkuaiyun.com/qq_44178154/article/details/105434068</guid><author>qq_44178154</author><pubDate>Fri, 10 Apr 2020 15:16:42 +0800</pubDate><description><![CDATA[项目内容就不详细介绍了，主要锻炼数据库增删改查，及项目逻辑调用。
代码有点多，按照package顺序，运行包–视图包–服务包–数据库操作包–工具包–事物对象包
以及SQL语句。
运行类
package cn.gjp.app;

import cn.gjp.view.MainView;

/*
 * 运行管家婆的主方法
 */
public class MainApp {
	public stati...]]></description><category></category></item><item><title><![CDATA[吐血总结MySQL数据库连接问题-包括命令，端口，版本，两个数据库问题。]]></title><link>https://blog.youkuaiyun.com/qq_44178154/article/details/105359359</link><guid>https://blog.youkuaiyun.com/qq_44178154/article/details/105359359</guid><author>qq_44178154</author><pubDate>Tue, 07 Apr 2020 11:20:30 +0800</pubDate><description><![CDATA[严格按照我的步骤来，保证能找出MySQL数据库连接问题
1、检查MySQL服务是否开启
win+R 运行行输入services.msc或者汉字搜索服务
打开系统服务窗口，找到MySQL服务查看是否运行
务必保证在开启运行状态
2、检查登录连接命令是否正确
两种连接方式：1 命令行登录；2 Java程序登录
1）命令行登录 ：


保证在管理员模式下


登录命令：mysql -uroot -p -...]]></description><category></category></item><item><title><![CDATA[thread类和runnable接口的关系]]></title><link>https://blog.youkuaiyun.com/qq_44178154/article/details/105305437</link><guid>https://blog.youkuaiyun.com/qq_44178154/article/details/105305437</guid><author>qq_44178154</author><pubDate>Sat, 04 Apr 2020 08:33:04 +0800</pubDate><description><![CDATA[关系
1、继承实现问题：
都可以来创建线程。但一个自定义线程如果选择继承（extends）Thread类来创建线程的话，只能继承这一个类，就不能同时继承其他类了；而选择实现（implements）Runnable接口来创建线程，还可以同时实现其他接口。
原因：单继承，多实现。
2、定义问题：
1）继承thread类，直接创建此类对象，然后调用.start()开启线程
2）实现Runnable接口，...]]></description><category></category></item><item><title><![CDATA[为什么创建线程类重写run方法不能throws exception，而要try {} catch（）{}]]></title><link>https://blog.youkuaiyun.com/qq_44178154/article/details/105305391</link><guid>https://blog.youkuaiyun.com/qq_44178154/article/details/105305391</guid><author>qq_44178154</author><pubDate>Sat, 04 Apr 2020 08:05:53 +0800</pubDate><description><![CDATA[结论
创建线程有两种方法：
1、继承thread类
2、实现Runnable接口
两种方法都要重写重写run方法，因为开启此线程之后，就会自动运行run方法。
但重写run方法时内部出现异常，为什么不能在方法名后面throws exception 抛异常，而必须要在出现异常的地方使用try {} catch（）{} 来解决异常。
目前水平很低，我个人觉得之前写的抛异常，可以在出方法main中继续抛...]]></description><category></category></item><item><title><![CDATA[斗地主基础功能Java实现]]></title><link>https://blog.youkuaiyun.com/qq_44178154/article/details/105032583</link><guid>https://blog.youkuaiyun.com/qq_44178154/article/details/105032583</guid><author>qq_44178154</author><pubDate>Sun, 22 Mar 2020 18:29:32 +0800</pubDate><description><![CDATA[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) {
		//组合牌...]]></description><category></category></item><item><title><![CDATA[四种方法遍历map集合--------day20]]></title><link>https://blog.youkuaiyun.com/qq_44178154/article/details/105032543</link><guid>https://blog.youkuaiyun.com/qq_44178154/article/details/105032543</guid><author>qq_44178154</author><pubDate>Sun, 22 Mar 2020 18:25:31 +0800</pubDate><description><![CDATA[1.分析以下需求，并用代码实现：
(1)定义一个学生类Student，包含属性：姓名(String name)、年龄(int age)
(2)定义Map集合，用Student对象作为key，用字符串(此表示表示学生的住址)作为value
(3)利用四种方式遍历Map集合中的内容，格式：key::value

package cn.demo02;
/*
 * 定义学生类
 */
public cla...]]></description><category></category></item><item><title><![CDATA[自己写出contains方法-------day19作业]]></title><link>https://blog.youkuaiyun.com/qq_44178154/article/details/105014549</link><guid>https://blog.youkuaiyun.com/qq_44178154/article/details/105014549</guid><author>qq_44178154</author><pubDate>Sat, 21 Mar 2020 18:14:56 +0800</pubDate><description><![CDATA[感觉自己写的及其low，但确实是把最近学的东西都用了一遍，一会再去看API文档中的contains方法。话不多说，直接上代码
package cn.demo01;
/*
 * 自己写出contains 方法
 */
import java.util.ArrayList;
import java.util.Iterator;
import java.util.Scanner;

public cla...]]></description><category></category></item><item><title><![CDATA[Java基础知识规律总结]]></title><link>https://blog.youkuaiyun.com/qq_44178154/article/details/105012248</link><guid>https://blog.youkuaiyun.com/qq_44178154/article/details/105012248</guid><author>qq_44178154</author><pubDate>Sat, 21 Mar 2020 16:54:48 +0800</pubDate><description><![CDATA[基础班学到今天已经第19天了，集合框架也还有明天一天就完了。总结一下最近学到的小规律，不然自己感觉也有点乱。
1 获取长度的三个方法
容器是指数组、集合等
1、数组：.length
2、字符串：.length()
3、集合：size()
2 遍历集合的三种方法
1、普通for循环:
for()int i = o;i &lt; array.length;i++){
	System.out.print...]]></description><category></category></item><item><title><![CDATA[不死神兔该--斐波那契数列]]></title><link>https://blog.youkuaiyun.com/qq_44178154/article/details/104973516</link><guid>https://blog.youkuaiyun.com/qq_44178154/article/details/104973516</guid><author>qq_44178154</author><pubDate>Thu, 19 Mar 2020 18:27:21 +0800</pubDate><description><![CDATA[可以完全看成数学问题，超级简单
故事得从西元1202年说起，话说有一位意大利青年，名叫斐波那契。
在他的一部著作中提出了一个有趣的问题：假设一对刚出生的小兔一个月后就能长成大兔，
再过一个月就能生下一对小兔，并且此后每个月都生一对小兔，一年内没有发生死亡，
问：一对刚出生的兔子，一年内繁殖成多少对兔子?
 1   1   2   3   5    8   13    21
 规律：从第三个数开始，...]]></description><category></category></item><item><title><![CDATA[calendar类的基本使用----补作业的晚上特别兴奋，完全睡不着]]></title><link>https://blog.youkuaiyun.com/qq_44178154/article/details/104956317</link><guid>https://blog.youkuaiyun.com/qq_44178154/article/details/104956317</guid><author>qq_44178154</author><pubDate>Wed, 18 Mar 2020 23:08:12 +0800</pubDate><description><![CDATA[calendar类中静态方法getinstance使用，和get方法配合的使用
get方法可以获取到日期中的日每周，日每月，日每年之类的数据，说白了，可以单独提取出日期中的每一个数据。
日期：年 月 日 小时 分钟 秒
package cn.demo02;
/*
 * 通过calendar类中静态方法getinstance获得计算机当时时间。
 * 可直接使用类名调用静态方法，传递给calenda...]]></description><category></category></item><item><title><![CDATA[毫秒值--Date类型数据--字符串之间的转换---看这两个实例一目了然]]></title><link>https://blog.youkuaiyun.com/qq_44178154/article/details/104951983</link><guid>https://blog.youkuaiyun.com/qq_44178154/article/details/104951983</guid><author>qq_44178154</author><pubDate>Wed, 18 Mar 2020 19:52:53 +0800</pubDate><description><![CDATA[认识到居然还有Date类这种类，就叫日期类。之间上代码，注释很清楚。
package cn.demo02;
/*
 * 将date类型数据格式化为字符串
 */
import java.text.SimpleDateFormat;
import java.util.Date;
public class DateFormat {
	public static void main(String[] a...]]></description><category></category></item><item><title><![CDATA[-正则表达式的使用--验证QQ、手机号码的合法性及日期类毫秒值转化--day16作业]]></title><link>https://blog.youkuaiyun.com/qq_44178154/article/details/104951420</link><guid>https://blog.youkuaiyun.com/qq_44178154/article/details/104951420</guid><author>qq_44178154</author><pubDate>Wed, 18 Mar 2020 19:20:15 +0800</pubDate><description><![CDATA[随着进一步的学习，慢慢感觉对之前的类、对象、调用、成员变量、局部变量这些概念更熟悉了。现在正在慢慢接触学习更多的类和方法的使用，个人感觉也就是混眼熟，具体再用的时候就可以自己查帮助文档使用了。帮助文档已经在API那篇博客免费分享了。
1.验证QQ、手机号码、邮箱
package cn.demo01;
/*
 * 检查电话号码是否合法
 */
public class CheckPhoneNumbe...]]></description><category></category></item><item><title><![CDATA[初学API的第一天，你必须知道这些！--------三天没写博客，满满的罪恶感]]></title><link>https://blog.youkuaiyun.com/qq_44178154/article/details/104914900</link><guid>https://blog.youkuaiyun.com/qq_44178154/article/details/104914900</guid><author>qq_44178154</author><pubDate>Tue, 17 Mar 2020 12:01:42 +0800</pubDate><description><![CDATA[原来String类型这么强大，之前只是觉得它是定义一个字符串用的。接下来就是通过做作业去学习String类型的一天了。
文末有JDK API 1.6中文版帮助文档，新手必备，免费获取！哥哥我可是找了好久。
1.用代码演示String类中的以下方法的用法
(1)boolean isEmpty(): 判断字符串是不是空串,如果是空的就返回true
(2)char charAt(int index): ...]]></description><category></category></item><item><title><![CDATA[关于Java中的构造方法，你应该知道这些！]]></title><link>https://blog.youkuaiyun.com/qq_44178154/article/details/104821370</link><guid>https://blog.youkuaiyun.com/qq_44178154/article/details/104821370</guid><author>qq_44178154</author><pubDate>Thu, 12 Mar 2020 19:40:55 +0800</pubDate><description><![CDATA[跟着下面这些题目，你将对构造方法有一个全面的了解。
1、构造方法的格式是什么？有哪些注意事项？
格式：权限修饰符 类名(参数列表){方法体}
例：public person（）{
}
注意事项：1.构造方法中没有返回值，不能写void或者其他返回值类型。
2.构造方法即使不写，Java中也会默认一个空的构造放法。如public person（）{}
3.构造方法中的方法名必须和类名一模一样。
2、...]]></description><category></category></item><item><title><![CDATA[Java中的继承、多态问题]]></title><link>https://blog.youkuaiyun.com/qq_44178154/article/details/104802655</link><guid>https://blog.youkuaiyun.com/qq_44178154/article/details/104802655</guid><author>qq_44178154</author><pubDate>Thu, 12 Mar 2020 10:03:33 +0800</pubDate><description><![CDATA[由于也是第一次接触这两个概念，可能理解没有那么深，但至少是符合小白阅读的。跟随今天的作业来学习继承和多态吧！
1、多态是什么，多态的前提条件是什么?
嗯。。。有点懵。多态是Java中面向对象思想中的核心思想之一，是指子类可以通过继承、实现等方式去实现一个事物可以拥有多种形态。是有点抽象，后面通过实例慢慢了解吧。
前提条件：必须在有继承或者实现的基础上
2、多态中成员访问的特点分别是什么?
格式：F...]]></description><category></category></item><item><title><![CDATA[JavaEE继承作业day10---------使用抽象和不使用抽象]]></title><link>https://blog.youkuaiyun.com/qq_44178154/article/details/104773016</link><guid>https://blog.youkuaiyun.com/qq_44178154/article/details/104773016</guid><author>qq_44178154</author><pubDate>Tue, 10 Mar 2020 17:18:09 +0800</pubDate><description><![CDATA[1、根据需求，完成如下代码（只用继承，不用抽象类，按照标准格式写），并在测试类中进行测试。
需求一：
	项目经理类 
		属性：姓名 工号 工资 奖金
		行为：工作work(打印姓名、工号、工资、奖金)
	程序员类
		属性：姓名 工号 工资
		行为：工作work(打印姓名、工号、工资)

package cn.Demo01;
/*		
 * 定义一个员工类   父类
 * 参数：姓名、工号、...]]></description><category></category></item></channel></rss>