摘要: 使用Socket实现HttpServer(三) 这一章继续对我们的服务器进行优化,引入 NIO package com.fengsir.network.step4; import java.io.IOException; import java.net.InetSocketAddress; impo 阅读全文
posted @ 2022-01-24 16:50 fengzeng 阅读(102) 评论(0) 推荐(0)
摘要: 使用Socket实现HttpServer(二) 前面我们使用 Socket 实现了一个简易的 HttpServer,接下来我们将对我们的服务器进行优化: 面向对象的封装 优化线程模型(引入多线程) Request/Response 对象抽象 Step1(面向对象的封装) 对我们之前所写的 HttpS 阅读全文
posted @ 2022-01-24 15:34 fengzeng 阅读(201) 评论(0) 推荐(0)
摘要: 使用Socket实现HttpServer(一) Socket 编程 socket 翻译过来叫插槽,一张图你就明白 socket 就插在 TCP 也就是传输层上,对用户的请求和服务器的响应进行处理。 下面我使用 socket 实现一个简易的 HttpServer package com.fengsir 阅读全文
posted @ 2022-01-24 13:31 fengzeng 阅读(255) 评论(0) 推荐(0)
摘要: 大道至简,知易行难。 花径不曾缘客扫,蓬门今始为君开。 从今天开始改变,这是对平庸生活最好的回击。 阅读全文
posted @ 2022-01-18 00:23 fengzeng 阅读(47) 评论(0) 推荐(0)
摘要: 今天给大家讲一下基于JWT&RSA的单点登录(Single Sign On,简称SSO)解决方案 ##概念 首先要了解几个概念 单点登录(Single Sign On) JWT RSA ##背景 为什么需要单点登录?简单的来说就是http请求是无状态的,你的上一次请求和下一次请求都是没有关联的,那么 阅读全文
posted @ 2021-08-24 13:16 fengzeng 阅读(1758) 评论(0) 推荐(0)
摘要: 使用vue动态引入图片显示失败,查看控制台,发现图片返回类型为text/html,这里我的图片是从后台服务器上获取的,如果你没有使用Vue的devServer.proxy 进行代理,可以光速移步百度 ##问题解决 这里是scope是我从后端获取的图片的地址,由于我使用了vue的代理: 这里请求的图片 阅读全文
posted @ 2021-07-03 23:47 fengzeng 阅读(942) 评论(0) 推荐(0)
摘要: 今天在项目中处理后端返回的字符串需要使用split做一个字符串转数组的处理,之前项目都运行得好好的,今天突然出问题了,然后面向百度编程了一波,如果你也是用的异步向后端发送请求,可能你的问题和我一样,继续往下看 #解决方案 created 异步获取数据,不知道什么时候获取完,如果这时候去调用数据中的属 阅读全文
posted @ 2021-07-03 18:36 fengzeng 阅读(2042) 评论(0) 推荐(0)
摘要: #JavaEE期末复习知识点总结 ##Java企业应用开发环境 ###Maven的基础概念 Maven是一个项目管理工具,可以对 Java 项目进行构建、依赖管理 ###Maven仓库 Maven 仓库是项目中依赖的第三方库,这个库所在的位置叫做仓库, 是放置所有 JAR 文件的地方 Maven有三 阅读全文
posted @ 2021-05-27 23:59 fengzeng 阅读(1555) 评论(1) 推荐(1)
摘要: #使用java实现一个多级菜单树结构 先上数据库 ps_pid字段很重要,是父级菜单的id ##Menu类 Menu类要新增一个字段,用来存放子菜单 /** * 子菜单列表 */ private List<Menu> children; ##用mybatis实现 生成菜单树第一种方式可以利用myba 阅读全文
posted @ 2021-05-26 12:31 fengzeng 阅读(1058) 评论(0) 推荐(1)
摘要: #整合spring的时候报错can't find resource[../././.xml] 这两天在整个spring,发现单元测试的时候就可以正常运行,放在tomcat中就报错initial context faild 在经过长达一天的斗争中,一个小小的动作解救了我 那就是在配置路径的时候,加上c 阅读全文
posted @ 2021-05-20 23:22 fengzeng 阅读(338) 评论(0) 推荐(0)