会员可以在此提问,百战程序员老师有问必答
对大家有帮助的问答会被标记为“推荐”
看完课程过来浏览一下别人提的问题,会帮你学得更全面
截止目前,同学们一共提了 132485个问题
Python 全系列/第四阶段:函数式编程和核心特性/生成器和装饰器 29851楼

flask_shop.zip

前端页面无法展示image.png

Python 全系列/第十阶段:Flask百战电商后台项目/Flask百战电商后台项目 29854楼
Python 全系列/第十阶段:Flask百战电商后台项目/Flask百战电商后台项目 29856楼
Python 全系列/第五阶段:数据库编程/mysql的使用 29858楼
JAVA 全系列/第五阶段:JavaWeb开发/Web实战案例 29859楼

网关限流问题(zuul-ratelimit2.4.1版本限流失效).zip

<!-- 网关限流(版本2.4.1无效) -->

     <dependency>

     <groupId>com.marcosbarbero.cloud</groupId>

     <artifactId>spring-cloud-zuul-ratelimit</artifactId>

     <!-- 两个版本的配置是不一样的 -->

     <!-- <version>2.4.1.RELEASE</version> -->

     <version>1.3.4.RELEASE</version>

     </dependency>

2.4.1的配制,如下(必需配置repository,否则启动报错)

image.png

微服务/第七阶段:Spring全家桶(Spring Cloud)/Spring Cloud 29860楼
JAVA 全系列/第八阶段:Linux入门到实战/Maven 29861楼

服务端启动正常,客户端启动就报错

package com.yc.server;

import java.io.DataOutputStream;
import java.io.IOException;
import java.io.ObjectInputStream;
import java.net.ServerSocket;
import java.net.Socket;

public class Server {
    public static void main(String[] args) throws IOException, ClassNotFoundException {
        System.out.println("--------服务器启动---------");
        //创建ServerSocket对象
        ServerSocket sever=new ServerSocket(10000);
        Socket socket=sever.accept();
        //获取输入流,包装成对象流
        ObjectInputStream ois=new ObjectInputStream(socket.getInputStream());
        User user=(User)ois.readObject();
        String str="";
        //对用户和密码验证
        if("name1".equals(user.getUserName())&&"123456".equals(user.getPassWord())){
            str="登陆成功";
        }else{
            str="账号密码不正确";
        }
        //获取输出流,包装成数据流
        DataOutputStream dos=new DataOutputStream(socket.getOutputStream());
        dos.writeUTF(str);
        //关闭流
        if(dos!=null){
            dos.close();
        }
        if(ois!=null){
            ois.close();
        }
        if(socket!=null){
            socket.close();
        }
    }
}
package com.yc.test;
import java.io.DataInputStream;
import java.io.IOException;
import java.io.ObjectInputStream;
import java.io.ObjectOutputStream;
import java.net.Socket;
public class Client {
    public static void main(String[] args) throws IOException {
        //创建Socket对象,连接服务器
        Socket client=new Socket("localhost",10000);
        //获取输出流(对象流)
        ObjectOutputStream oos=new ObjectOutputStream(client.getOutputStream());
        //创建User对象
        User u=new User("name1","123456");
        //User对象发送到服务器
        oos.writeObject(u);
        //获取输入流(数据流)
        DataInputStream dis=new DataInputStream(client.getInputStream());
        System.out.println(dis.readUTF());
        if(dis!=null){
            dis.close();
        }
        if(oos!=null){
            oos.close();
        }
        if(client!=null){
            client.close();
        }
    }
}

图片.png

JAVA 全系列/第二阶段:JAVA 基础深化和提高/网络编程(旧) 29864楼
WEB前端全系列/第五阶段:前后端交互/PHP、数据库编程与设计 29865楼

课程分类

百战程序员微信公众号

百战程序员微信小程序

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