会员可以在此提问,百战程序员老师有问必答
对大家有帮助的问答会被标记为“推荐”
看完课程过来浏览一下别人提的问题,会帮你学得更全面
截止目前,同学们一共提了 132998个问题

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <!-- .card卡片组件(样式)
        卡片是一个灵活的、可扩展的内容窗口,同时可以做出多种展示效果变体。
        .card卡片组件是BootStrap 4新增的一组重要样式,它是一一个灵活的、可扩展的内容器,包含了可选的卡片头和卡片脚、一个大范围的内容、上下文背景色以及强大的显示选项。
        使用按钮组合,可以把一系列按钮编组在一行里,并通过可选的JavaScript插件(方法)赋予按钮单选、复选等强化行为。 -->

        <!-- 下面是一个具有混合内容并固定了宽度的基本.card卡片使用范例,如果.card卡片如果没有定义宽度,将
        自然地填满父元素的全宽-利用这个属性,我们可以轻松的订制各种尺寸的卡片。 -->
        <div class="card" style="width:18rem; ">
            <img class="card-img-top" src="img/container.png" alt="Card image cap">
            <div class="card-body">
                <h5 class="card-title">Card title</h5>
                <p class="card-text">some quick example text to build on the card title and make card's content.</p>
                <a href="#" class="btn btn-primary">Go somewhere</a>
            </div>
        </div>

</body>
</html>

QQ截图20201027122428.png

老师 我这个为什么出不来外面的边框啊 您看看是哪里出问题了


WEB前端全系列/第四阶段:BootStrap框架模块/BootStrap4组件 28456楼
JAVA 全系列/第二阶段:JAVA 基础深化和提高/容器(旧) 28457楼
Python 全系列/第十九阶段:数据分析-统计分析/Python统计分析 28458楼
Python 全系列/第二阶段:Python 深入与提高/游戏开发-坦克大战 28460楼
Python 全系列/第七阶段:网页编程基础/JavaScript 28461楼
Python 全系列/第七阶段:网页编程基础/JavaScript 28462楼

package cn.itbaizhan;
//客户端
import java.io.IOException;
import java.io.InputStream;
import java.io.OutputStream;
import java.net.Socket;

public class Client {

    public static void main(String[] args) throws IOException {
        Socket client=new Socket("192.168.0.103",888);
        OutputStream os=client.getOutputStream();
        InputStream is=client.getInputStream();
        os.write("aaa".getBytes());
        os.flush();
        int len=0;
        byte[] bt1=new byte[1024];
        while((len=is.read(bt1))!=-1){
            System.out.println(new String(bt1,0,len));
            if(len<bt1.length){//
                break;
            }
        }
        if(is!=null){
            is.close();
        }
        if(os!=null){
            os.close();
        }
        if(client!=null){
            client.close();
        }



    }

}
========
package cn.itbaizhan;
//服务器端
import java.io.IOException;
import java.io.InputStream;
import java.io.OutputStream;
import java.net.ServerSocket;
import java.net.Socket;

public class Server {
    public static void main(String[] args) throws IOException {
        ServerSocket serverSocket=new ServerSocket(888);
        Socket client=serverSocket.accept();//监听
        InputStream is=client.getInputStream();
        byte[] bt2=new byte[1024];
        int len=0;
        while ((len=is.read(bt2))!=-1){
            System.out.println(new String(bt2,0,len));
        }
        OutputStream os=client.getOutputStream();
        os.write("bbb".getBytes());
        os.flush();
        if(os!=null){
            os.close();
        }
        if(is!=null){
            is.close();
        }
        if(client!=null){
            client.close();
        }
        if(serverSocket!=null){
            serverSocket.close();
        }

    }
}

blob.png

blob.png

老师,为什么我这里服务器端能读数据,客户端读不了呢

JAVA 全系列/第二阶段:JAVA 基础深化和提高/网络编程(旧) 28463楼

1练习中问题一

老师金字塔是怎么做出的呢,我的代码是在哪一处有了问题的呢


代码

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>for循环联系打印</title>
</head>
<body>
<script>
   /* /!*打印5行5列的矩形
    * * * * *
    * * * * *
    * * * * *
    * * * * *
    * * * * *
    *!/
    for (var j=1;j<5;j++){  //外层循环控制行
        for (var i=1;i<5;i++){  //内层循环控制列
            document.write("*")
        }
        document.write("<br/>");
    }*/

    /*打印5行5列的矩形
    *
    * *
    * * *
    * * * *
    * * * * *

   for (var j=1;j<5;j++){  //外层循环控制行
       for (var i=1;i<=j;i++){  //内层循环控制列
           document.write("*")
       }
       document.write("<br/>");
   }*/
   /*打印5行5列的矩形
        *
       * *
      * * *
     * * * *
    * * * * *
    */
   var alt="";
    for (var i=1;i<=5;i++){  //控制行
        var blank=""
        for (var j=1;j<=5-i;j++){  //空白三角形
            blank+=""
        }
        var stars="";
        for (var m=1;m<=2*i-1;m++){
            stars+="*";
        }
        alt+=blank+stars+"\n";
    }
    console.log(alt);

</script>
</body>
</html>

运行图.

image.png


作业图image.png


WEB前端全系列/第二阶段:JavaScript编程模块/运算符_数据类型和流程循环语句 28467楼

"C:\Program Files\Java\jdk-11.0.7\bin\java.exe" "-javaagent:C:\Program Files\JetBrains\IntelliJ IDEA 2020.1\lib\idea_rt.jar=52695:C:\Program Files\JetBrains\IntelliJ IDEA 2020.1\bin" -Dfile.encoding=UTF-8 -classpath C:\Users\Administrator\Desktop\java\IdeaProjects\mybatisdemo\out\production\mybatisdemo;C:\Users\Administrator\Desktop\java\jarpack\mybatisjar\asm-7.1.jar;C:\Users\Administrator\Desktop\java\jarpack\mybatisjar\cglib-3.3.0.jar;C:\Users\Administrator\Desktop\java\jarpack\mybatisjar\ognl-3.2.14.jar;C:\Users\Administrator\Desktop\java\jarpack\mybatisjar\log4j-1.2.17.jar;C:\Users\Administrator\Desktop\java\jarpack\mybatisjar\mybatis-3.5.5.jar;C:\Users\Administrator\Desktop\java\jarpack\mybatisjar\log4j-api-2.13.3.jar;C:\Users\Administrator\Desktop\java\jarpack\mybatisjar\slf4j-api-1.7.30.jar;C:\Users\Administrator\Desktop\java\jarpack\mybatisjar\log4j-core-2.13.3.jar;C:\Users\Administrator\Desktop\java\jarpack\mybatisjar\commons-logging-1.2.jar;C:\Users\Administrator\Desktop\java\jarpack\mybatisjar\javassist-3.27.0-GA.jar;C:\Users\Administrator\Desktop\java\jarpack\mybatisjar\slf4j-log4j12-1.7.30.jar;C:\Users\Administrator\Desktop\java\jarpack\mybatisjar\mysql-connector-java-5.1.48.jar com.bjsxt.text.Test
log4j:WARN No appenders could be found for logger (org.apache.ibatis.logging.LogFactory).
log4j:WARN Please initialize the log4j system properly.
log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info.
Exception in thread "main" org.apache.ibatis.exceptions.PersistenceException: 
### Error building SqlSession.
### The error may exist in SQL Mapper Configuration
### Cause: org.apache.ibatis.builder.BuilderException: Error parsing SQL Mapper Configuration. Cause: org.apache.ibatis.datasource.DataSourceException: Unknown DataSource property: userpassword
	at org.apache.ibatis.exceptions.ExceptionFactory.wrapException(ExceptionFactory.java:30)
	at org.apache.ibatis.session.SqlSessionFactoryBuilder.build(SqlSessionFactoryBuilder.java:80)
	at org.apache.ibatis.session.SqlSessionFactoryBuilder.build(SqlSessionFactoryBuilder.java:64)
	at com.bjsxt.dao.impl.UsersDaoImpl.selectUsersAll(UsersDaoImpl.java:25)
	at com.bjsxt.text.Test.main(Test.java:13)
Caused by: org.apache.ibatis.builder.BuilderException: Error parsing SQL Mapper Configuration. Cause: org.apache.ibatis.datasource.DataSourceException: Unknown DataSource property: userpassword
	at org.apache.ibatis.builder.xml.XMLConfigBuilder.parseConfiguration(XMLConfigBuilder.java:122)
	at org.apache.ibatis.builder.xml.XMLConfigBuilder.parse(XMLConfigBuilder.java:99)
	at org.apache.ibatis.session.SqlSessionFactoryBuilder.build(SqlSessionFactoryBuilder.java:78)
	... 3 more
Caused by: org.apache.ibatis.datasource.DataSourceException: Unknown DataSource property: userpassword
	at org.apache.ibatis.datasource.unpooled.UnpooledDataSourceFactory.setProperties(UnpooledDataSourceFactory.java:55)
	at org.apache.ibatis.builder.xml.XMLConfigBuilder.dataSourceElement(XMLConfigBuilder.java:329)
	at org.apache.ibatis.builder.xml.XMLConfigBuilder.environmentsElement(XMLConfigBuilder.java:283)
	at org.apache.ibatis.builder.xml.XMLConfigBuilder.parseConfiguration(XMLConfigBuilder.java:117)
	... 5 more

Process finished with exit code 1


找了一晚上没找到原因,老师帮帮忙!


666.png


源码:src.rar


JAVA 全系列/第六阶段:项目管理与SSM框架/Mybatis 28468楼
Python 全系列/第七阶段:网页编程基础/jquery 28469楼

课程分类

百战程序员微信公众号

百战程序员微信小程序

©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园
网站维护:百战汇智(北京)科技有限公司
京公网安备 11011402011233号    京ICP备18060230号-3    营业执照    经营许可证:京B2-20212637