会员可以在此提问,百战程序员老师有问必答
对大家有帮助的问答会被标记为“推荐”
看完课程过来浏览一下别人提的问题,会帮你学得更全面
截止目前,同学们一共提了 133651个问题
Python 全系列/下架-第十二阶段:Python_大型电商项目(5天后下架)/Django项目阶段-电商项目(旧) 27632楼
JAVA 全系列/第一阶段:AI驱动的JAVA编程/JAVA入门和背景知识 27633楼
Python 全系列/ 第十五阶段:自动化操作办公软件、邮件、定时任务等/办公自动化 27634楼

老师好,测试下拉按钮在点击下拉时会报错,把全部 .js文件都粘贴进去也不行,

试了“https://popper.js.org/”这个上面提供的CDN,引用的时候就报错,不知道怎么解决,帮忙指点一下,谢谢!

<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <title>Test</title>
    <link rel="stylesheet" href="./BootStrap/bootstrap.min.css">
    <script src="./BootStrap/jquery-1.12.4.min.js"></script>
    <script src="./BootStrap/bootstrap.min.js"></script>
    <style>

    </style>
</head>
<body>
    <div class="btn-group">
        <button type="button" class="btn btn-danger">Action</button>
        <button type="button" class="btn btn-danger dropdown-toggle" data-toggle="dropdown">
            <span class="caret"></span>
        </button>
        <ul class="dropdown-menu">
            <li><a href="#">Action</a></li>
            <li><a href="#">Another action</a></li>
            <li><a href="#">Something else here</a></li>
            <li role="separator" class="divider"></li>
            <li><a href="#">Separated link</a></li>
        </ul>
    </div>

</body>
</html>

image.png

WEB前端全系列/第四阶段:BootStrap框架模块/BootStrap4组件 27635楼

微信图片编辑_20220615072649.jpg

Python 全系列/第一阶段:Python入门/编程基本概念 27637楼
JAVA 全系列/第一阶段:AI驱动的JAVA编程/JAVA入门和背景知识 27640楼

这是什么原因?

图像.png

图像.png

package TCP通信.项目;

import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.io.PrintWriter;
import java.net.ServerSocket;
import java.net.Socket;
import java.util.Scanner;

class Send extends Thread{
    private Socket socket;

    public Send( Socket socket ) {
        this.socket = socket;
    }

    @Override
    public void run( ) {
        this.sendMsg();
    }
    private void sendMsg(){
        try( Scanner sc = new Scanner(System.in)){

            PrintWriter pw=new PrintWriter(socket.getOutputStream());
            while ( true ){
                String msg=sc.next();
                pw.println(msg);
                pw.flush();
            }
        }  catch ( Exception e ) {
            e.printStackTrace();
        }
    }
}
class Recevie extends Thread{
    private Socket socket;

    public Recevie( Socket socket ) {
        this.socket = socket;
    }

    @Override
    public void run( ) {
        this.recevieMsg();
    }
    public void recevieMsg(){
        try( BufferedReader br = new BufferedReader(new InputStreamReader(socket.getInputStream()))){
            while ( true ){
                String msg=br.readLine();
                System.out.println("他说"+msg );

            }

        }  catch ( Exception e ) {
            e.printStackTrace();
        }
    }
}
public class ChatSocketServer {
    public static void main( String[] args ) {
     try(ServerSocket serverSocket = new ServerSocket(8888);){
         System.out.println( "服务器已启动,等待监听............" );
         Socket socket=serverSocket.accept();
         System.out.println("连接成功!" );

         new Send( socket ).start();
         new Recevie( socket ).start();
     }  catch ( Exception e ) {
         e.printStackTrace();
     }
    }
}
.............................................................
package TCP通信.项目;

import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.io.PrintWriter;
import java.net.Socket;
import java.util.Scanner;

class ClientSend extends Thread{
    private Socket socket;

    public ClientSend( Socket socket ) {
        this.socket = socket;
    }

    @Override
    public void run( ) {
        this.sendMsg();
    }
    private void sendMsg(){
        try( Scanner sc=new Scanner(System.in);
             PrintWriter pw = new PrintWriter(socket.getOutputStream());){
            while ( true ){
                String msg = sc.next();
                pw.println(msg);
                pw.flush();
            }

        }catch( Exception e ){
            e.printStackTrace();
        }
    }
}


class ClientReceive extends Thread{
    private Socket socket;

    public ClientReceive( Socket socket ) {
        this.socket = socket;
    }

    @Override
    public void run( ) {
        super.run( );
    }
    private void receiveMsg(){
        try( BufferedReader br = new BufferedReader(new InputStreamReader(socket.getInputStream()))){
            while ( true ){
                String msg=br.readLine();
                System.out.println("他说:"+msg );

            }

        }  catch ( Exception e ) {
            e.printStackTrace();
        }
    }
}
public class ChatSocketClient {
    public static void main( String[] args ) {
        try{
            Socket socket = new Socket("127.0.0.1", 8888);
            System.out.println("连接成功" );
            new ClientSend( socket ).start();
            new ClientReceive( socket ).start();
        }catch (Exception e ){
            e.printStackTrace();
        }
    }
}


JAVA 全系列/第二阶段:JAVA 基础深化和提高/网络编程 27643楼
WEB前端全系列/第一阶段:HTML5+CSS3模块/商城官网项目 27644楼

课程分类

百战程序员微信公众号

百战程序员微信小程序

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