<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Mo_Dan_Ren_Xing的博客]]></title><description><![CDATA[一只有梦想的咸鱼王]]></description><link>https://blog.youkuaiyun.com/Mo_Dan_Ren_Xing</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Mo_Dan_Ren_Xing]]></copyright><item><title><![CDATA[配置maven环境变量]]></title><link>https://blog.youkuaiyun.com/Mo_Dan_Ren_Xing/article/details/81914994</link><guid>https://blog.youkuaiyun.com/Mo_Dan_Ren_Xing/article/details/81914994</guid><author>Mo_Dan_Ren_Xing</author><pubDate>Tue, 21 Aug 2018 21:54:48 +0800</pubDate><description><![CDATA[

   Key:M2_HOME value：解压的文件路径名

   Key:path      value:%M2_HOME%\bin



maven是基于jdk的文件，所以要确保jdk环境正确



在path里面添加两个的bin



在cmd（命令提示符）里面输入mvn -v进行测试是否安装成功...]]></description><category></category></item><item><title><![CDATA[java面向对象——泛型]]></title><link>https://blog.youkuaiyun.com/Mo_Dan_Ren_Xing/article/details/80941367</link><guid>https://blog.youkuaiyun.com/Mo_Dan_Ren_Xing/article/details/80941367</guid><author>Mo_Dan_Ren_Xing</author><pubDate>Fri, 06 Jul 2018 15:19:49 +0800</pubDate><description><![CDATA[泛型  类型参数机制化 当你不知道要用到什么类型的时候，或者你需要存多种类型的变量时，把他们以参数的形式存入一个集合中，然后自定义这个集合的类型，这就是泛型。...]]></description><category></category></item><item><title><![CDATA[抽象类、继承、接口]]></title><link>https://blog.youkuaiyun.com/Mo_Dan_Ren_Xing/article/details/80929326</link><guid>https://blog.youkuaiyun.com/Mo_Dan_Ren_Xing/article/details/80929326</guid><author>Mo_Dan_Ren_Xing</author><pubDate>Thu, 05 Jul 2018 16:41:57 +0800</pubDate><description><![CDATA[抽象类就是含有抽象方法的类只有声明没有实现的方法抽象类是作为父类被继承的，在多人同时进行同一项目时，由于类名等不统一而难以整合，所以就有了抽象这一概念，为的就是统一命名，方法在子类中去实现，这个获取抽象类中的方法就是继承。如果是一个毫不相干的类需要用到抽象类中的方法，这个时候就需要接口，把抽象方法方法写在接口中然后在类中去实现这个接口中的方法。public class Employee exten...]]></description><category></category></item><item><title><![CDATA[ASCII表的运用]]></title><link>https://blog.youkuaiyun.com/Mo_Dan_Ren_Xing/article/details/80907355</link><guid>https://blog.youkuaiyun.com/Mo_Dan_Ren_Xing/article/details/80907355</guid><author>Mo_Dan_Ren_Xing</author><pubDate>Wed, 04 Jul 2018 14:06:06 +0800</pubDate><description><![CDATA[ public static void main(String[] args) {
        char a='a';
        System.out.println((int)a);
    }

//输入a 找到阿斯克码表中a对应的值然后输出


数字转换是0-9的阿斯克码值减去48，字母大小写转换是加上32...]]></description><category></category></item><item><title><![CDATA[身份证验证]]></title><link>https://blog.youkuaiyun.com/Mo_Dan_Ren_Xing/article/details/80904449</link><guid>https://blog.youkuaiyun.com/Mo_Dan_Ren_Xing/article/details/80904449</guid><author>Mo_Dan_Ren_Xing</author><pubDate>Tue, 03 Jul 2018 21:12:05 +0800</pubDate><description><![CDATA[import java.util.Scanner;

import static 作业.身份证验证.number.verify;

public class Test {
    public static void main(String[] args) {
        System.out.println(&quot;请输入18位身份证号码&quot;);
        Scanner scan = new...]]></description><category></category></item><item><title><![CDATA[程序调试]]></title><link>https://blog.youkuaiyun.com/Mo_Dan_Ren_Xing/article/details/80900387</link><guid>https://blog.youkuaiyun.com/Mo_Dan_Ren_Xing/article/details/80900387</guid><author>Mo_Dan_Ren_Xing</author><pubDate>Tue, 03 Jul 2018 16:22:51 +0800</pubDate><description><![CDATA[为什么需要调试？因为程序出现问题的概率很高，甚至几乎是肯定的，那么排除错误的能力对于程序员而言就至关重要了。在实际项目中，调试的时间往往多于开发的时间。而且，调试工具也是一个非常好的学习工具，能让我们更好地观察运行过程和中间结果，这对于初学者理解一些抽象的概念是非常有好处的。错误类型（1）语法错误所谓语法错误，指的是代码不符合语法规定。编译器会提示相关的错误（错在哪里，什么错误），根据错误提示修正...]]></description><category></category></item><item><title><![CDATA[静态]]></title><link>https://blog.youkuaiyun.com/Mo_Dan_Ren_Xing/article/details/80898895</link><guid>https://blog.youkuaiyun.com/Mo_Dan_Ren_Xing/article/details/80898895</guid><author>Mo_Dan_Ren_Xing</author><pubDate>Tue, 03 Jul 2018 15:18:15 +0800</pubDate><description><![CDATA[一般的成员是每个对象有一份数据，而静态成员是属于类的，即所有对象所共享；一般成员的访问方式：对象名.成员名，而静态成员的访问方式：类名.成员名。public class java1809Student {
    private static String className;
    private static String classroom;

    private  int count...]]></description><category></category></item><item><title><![CDATA[计算成绩的最大值、最小值、平均值、标准差]]></title><link>https://blog.youkuaiyun.com/Mo_Dan_Ren_Xing/article/details/80833738</link><guid>https://blog.youkuaiyun.com/Mo_Dan_Ren_Xing/article/details/80833738</guid><author>Mo_Dan_Ren_Xing</author><pubDate>Wed, 27 Jun 2018 19:11:02 +0800</pubDate><description><![CDATA[ Scanner sa=new Scanner(System.in);
      System.out.println(&quot;请输入成绩&quot;);
      int [] i = new int[5];
      //接入数据
      for (int j = 0; j &amp;lt; i.length; j++) {
          i[j] = sa.nextInt();
      }
  ...]]></description><category></category></item><item><title><![CDATA[求方差]]></title><link>https://blog.youkuaiyun.com/Mo_Dan_Ren_Xing/article/details/80829249</link><guid>https://blog.youkuaiyun.com/Mo_Dan_Ren_Xing/article/details/80829249</guid><author>Mo_Dan_Ren_Xing</author><pubDate>Wed, 27 Jun 2018 14:54:27 +0800</pubDate><description><![CDATA[遍历求方差public static void main(String[] args) {
        float []a={11,12,13,14,15,16};//数组
       float ava=0;//平均数计算平均数的循环
        for (int i = 0; i &amp;lt;a.length; i++) {
            ava+=a[i];
        ...]]></description><category></category></item><item><title><![CDATA[使用函数输出1000以内的亲密数对]]></title><link>https://blog.youkuaiyun.com/Mo_Dan_Ren_Xing/article/details/80818440</link><guid>https://blog.youkuaiyun.com/Mo_Dan_Ren_Xing/article/details/80818440</guid><author>Mo_Dan_Ren_Xing</author><pubDate>Tue, 26 Jun 2018 17:33:32 +0800</pubDate><description><![CDATA[ public static void main(String[] args) {
        for (int a = 2; a &amp;lt;= 1000; a++) {
            int b = sunOfFact(a);
            if (sunOfFact(b)==a&amp;amp;&amp;amp;a&amp;lt;b){
                System.out.pr...]]></description><category></category></item><item><title><![CDATA[输出1000以内的完数（循环与函数）]]></title><link>https://blog.youkuaiyun.com/Mo_Dan_Ren_Xing/article/details/80816644</link><guid>https://blog.youkuaiyun.com/Mo_Dan_Ren_Xing/article/details/80816644</guid><author>Mo_Dan_Ren_Xing</author><pubDate>Tue, 26 Jun 2018 16:02:47 +0800</pubDate><description><![CDATA[  public static void main(String [] args){

            for(int i = 2;i &amp;lt; 1000;i++){
                int sum=1;
                for(int j = 2;j &amp;lt;=i/2;j++){
                    if(i % j == 0){
  ...]]></description><category></category></item><item><title><![CDATA[99乘法表]]></title><link>https://blog.youkuaiyun.com/Mo_Dan_Ren_Xing/article/details/80811999</link><guid>https://blog.youkuaiyun.com/Mo_Dan_Ren_Xing/article/details/80811999</guid><author>Mo_Dan_Ren_Xing</author><pubDate>Tue, 26 Jun 2018 10:50:12 +0800</pubDate><description><![CDATA[public static void main(String[] args) {


    for (int factor = 1; factor &amp;lt;= 9; factor++) {
        for (int num = 1; num &amp;lt;= factor; num++) {

            System.out.printf(&quot;%d×%d=%2d&quot;+&quot; &quot;,num,...]]></description><category></category></item><item><title><![CDATA[Navicat for MySQL多表查询]]></title><link>https://blog.youkuaiyun.com/Mo_Dan_Ren_Xing/article/details/80799238</link><guid>https://blog.youkuaiyun.com/Mo_Dan_Ren_Xing/article/details/80799238</guid><author>Mo_Dan_Ren_Xing</author><pubDate>Mon, 25 Jun 2018 11:22:40 +0800</pubDate><description><![CDATA[笛卡尔积      多表查询，书写方式，表名之间用逗号隔开。这样将多张表里面的数据全部查出来，查出来的方式就是笛卡尔积的方式（完全组合）      这样查出来的数据，有很多是无效的数据。      可以给多表查询增加条件，查到想要的信息内连接      可以通过在设计数据库的时候，表与表之间的关联属性，过滤出有有效的信息      显式内连接SELECT * FROM employee AS e1...]]></description><category></category></item><item><title><![CDATA[Hibernate复杂表的关系]]></title><link>https://blog.youkuaiyun.com/Mo_Dan_Ren_Xing/article/details/80799071</link><guid>https://blog.youkuaiyun.com/Mo_Dan_Ren_Xing/article/details/80799071</guid><author>Mo_Dan_Ren_Xing</author><pubDate>Mon, 25 Jun 2018 11:06:35 +0800</pubDate><description><![CDATA[Mysql是一个关系数据库 表跟表之间存在联系1对1  1对多 多对多比如公司表和员工表 一个公司可以有多名员工  而一名员工只能有一个公司这样的关系就是1对多在比如用户和角色 用户有 张三 李四两个 角色有总监 小组长 普通这个时候1个用户有多个角色 张三既是总监也是小组长同时 总监这个角色 有多个用户跟他对应  张三和李四都是总监 这样的表和表之间的关系 就是多对多的关系1对多一对多的关系  ...]]></description><category></category></item><item><title><![CDATA[Tomcat]]></title><link>https://blog.youkuaiyun.com/Mo_Dan_Ren_Xing/article/details/80764038</link><guid>https://blog.youkuaiyun.com/Mo_Dan_Ren_Xing/article/details/80764038</guid><author>Mo_Dan_Ren_Xing</author><pubDate>Thu, 21 Jun 2018 17:58:44 +0800</pubDate><description><![CDATA[服务器tomcat常见的web服务器都有：微软公司：IISApache：tomcatOracle:WebLogicIBM：WebSphere结构目录/bin存放各种平台下用于启动和停止Tomcat的脚本文件  /conf存放Tomcat服务器的各种配置文件/lib存放Tomcat服务器所需的各种JAR文件/logs存放Tomcat的日志文件/tempTomcat运行时用于存放临时文件/webapp...]]></description><category></category></item><item><title><![CDATA[前台向后台发送请求过程]]></title><link>https://blog.youkuaiyun.com/Mo_Dan_Ren_Xing/article/details/80763946</link><guid>https://blog.youkuaiyun.com/Mo_Dan_Ren_Xing/article/details/80763946</guid><author>Mo_Dan_Ren_Xing</author><pubDate>Thu, 21 Jun 2018 17:48:59 +0800</pubDate><description><![CDATA[1.前台向后台发送一个请求2.服务器根据请求地址通过配置文件web.xml找到相应的Servlet类:3.根据请求的类型(get/post)执行servlet类中的doGet/doPost方法:4.从request对象中获取传递的参数:...]]></description><category></category></item><item><title><![CDATA[web开发]]></title><link>https://blog.youkuaiyun.com/Mo_Dan_Ren_Xing/article/details/80763898</link><guid>https://blog.youkuaiyun.com/Mo_Dan_Ren_Xing/article/details/80763898</guid><author>Mo_Dan_Ren_Xing</author><pubDate>Thu, 21 Jun 2018 17:43:48 +0800</pubDate><description><![CDATA[隐藏:原生js:	 Var o = document.getElementById(“#tt”);	 o.style.display = “none”; JQuery:    $(“#tt”).hide(); Xml描述一个人的身份证:&amp;lt;idcard&amp;gt;512021********633*&amp;lt;/idcard&amp;gt;&amp;lt;name&amp;gt;张三&amp;lt;/name&amp;gt;&amp;lt;sex&amp;...]]></description><category></category></item><item><title><![CDATA[事务线程]]></title><link>https://blog.youkuaiyun.com/Mo_Dan_Ren_Xing/article/details/80763791</link><guid>https://blog.youkuaiyun.com/Mo_Dan_Ren_Xing/article/details/80763791</guid><author>Mo_Dan_Ren_Xing</author><pubDate>Thu, 21 Jun 2018 17:38:55 +0800</pubDate><description><![CDATA[1. 脏读数据（由于事务回滚 读到的是假数据） 张三 从 李四  买东西事务1 张三给李四转账  成功事务2  李四查看账户 钱到了 发货  提交了事务事务1回滚 2. 不可重复读 酒店前台A与B  一个 客人想住1101号房间  前台A 另一个客人 前台B  成功开启1101号房间 3. 幻读（也叫做虚读） 对一个订单表查询两次，另外一个事务已经添加了新的记录，之前查的是100条  现在发现是1...]]></description><category></category></item><item><title><![CDATA[Hibernate  API详解]]></title><link>https://blog.youkuaiyun.com/Mo_Dan_Ren_Xing/article/details/80763759</link><guid>https://blog.youkuaiyun.com/Mo_Dan_Ren_Xing/article/details/80763759</guid><author>Mo_Dan_Ren_Xing</author><pubDate>Thu, 21 Jun 2018 17:36:01 +0800</pubDate><description><![CDATA[Hibernate  crudsave   update   get   delete这四个方法不能单纯理解为 添加 修改 查找 删除 实际上是修改hibernate中的对象状态 在hibernate中 对象有三种状态1. 瞬时状态  一个实体对象  没有id也没有和session绑定2. 游离状态  有id 没有和session绑定3. 持久状态  有id 而且和session绑定实际上sess...]]></description><category></category></item><item><title><![CDATA[Hibernate项目搭建]]></title><link>https://blog.youkuaiyun.com/Mo_Dan_Ren_Xing/article/details/80763677</link><guid>https://blog.youkuaiyun.com/Mo_Dan_Ren_Xing/article/details/80763677</guid><author>Mo_Dan_Ren_Xing</author><pubDate>Thu, 21 Jun 2018 17:33:14 +0800</pubDate><description><![CDATA[1.导包Hibernate-5.1.12-relase.rar 打开required文件里面是我们需要的jar包还需要设置数据库驱动包2. 建立实体bean类新建user类（1）所有的属性应该设置为private并且附加get和set方法（2）构造函数，没写可以 如果要写 至少要写两个（必须包含一个空的构造函数）（3）字段名设置成包装类     如：小明考试为0分和未参加考试 是有区别的。 如果使...]]></description><category></category></item></channel></rss>