E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
手写tomcat
我的1万简钻——无心插柳柳成荫
前两天因为朋友的再三怂恿,我也下了一个,作为写作方面的菜鸟,根本不敢动
手写
,但今天,随随便便就在上抽中了1万钻,觉得不写点什么,对不起自己的这份运气,于是,此刻的我正在写着这篇文章。
勿忘心安LFz
·
2024-02-06 11:59
从零开始
手写
mmo游戏从框架到爆炸(六)— 消息处理工厂
就好像门牌号一样,我们需要把消息路由到对应的楼栋和楼层,总不能像菜鸟一样让大家都来自己找数据吧。首先这里我们参考了rabbitmq中的topic与tag模型,topic对应类,tag对应方法。新增一个模块,专门记录路由eternity-commandServerTag.javapublicinterfaceServerTag{/****打招呼*/intTAG_HELLO_HI=1;}ServerT
专业的程序员
·
2024-02-06 10:32
从零开始MMO游戏
游戏
java
mmo
spring
boot
从零开始
手写
mmo游戏从框架到爆炸(四)— session session
session是灵魂,没有session谈什么框架。其实session就是用户的数据绑定和channel的绑定,有了session我们就可以做很多事情。所以我们首先要创建一个用户对象,这里我们先说明一下,本框架目前暂时不涉及数据库的操作,后续数据的读写都基于内存和文件,当然既然是从框架到爆炸,谁知道是不是很快就接入springboot和mybatis了呢。创建一个Session类,用于存放用户信息
专业的程序员
·
2024-02-06 10:02
从零开始MMO游戏
游戏
java
mmo
从零开始
手写
mmo游戏从框架到爆炸(五)— 集成springboot
算了,放弃挣扎了,笔者写了一些代码,发现还是绕不过springboot,或者说自己来进行依赖管理最后肯定会爆炸的。同时方便后续接入第三方框架,咱们还是老老实实的接入springboot框架吧。父pom引入parent依赖:org.springframework.bootspring-boot-starter-parent2.3.3.RELEASEeternity-server增加依赖:org.sp
专业的程序员
·
2024-02-06 10:02
从零开始MMO游戏
spring
boot
游戏
后端
从零开始
手写
mmo游戏从框架到爆炸(七)— 消息封装
上一篇,我们初步把消息handler注册到了服务中,在进行后续工作之前我们需要再做一些准备工作。第一:把之前自己管理的bean放到spring中去管理,后面大部分的bean都通过spring来管理。第二:为了方便路由消费,我们要创建一个消息体方便byte字节数组传输。Spring先把spring上下文变量工具整好SpringContextHelper.javapackagecom.loveprog
专业的程序员
·
2024-02-06 10:01
从零开始MMO游戏
游戏
java
mmo
spring
boot
C++ 关于对复杂数据类型排序的比较器
但是,不论我们是自己
手写
排序,还是使用已有的sort函数,在面对复杂的数据类型,比如自己定义的结构体时,我们就有必要自己定义一个比较器,否则无法进行排序。对于sort()函数来说,其默认是按升序排序
见牛羊
·
2024-02-06 10:48
C++
C++
C++ set和map的用法
知识点小结最近刚刚把算法中的排序部分刷完,由此觉得在实际的应用中应该不会每次都要
手写
排序,于是查到了一些关于容器的知识。这里先小结一下set和map。
见牛羊
·
2024-02-06 10:47
C++
C++
day45_maven_
tomcat
今日内容0复习昨日1maven2
tomcat
3创建项目0复习昨日1单词写5遍argument参数parameter参数access访问field字段invoke调用illegal非法invalid无效column
师范大学通信大怨总
·
2024-02-06 10:46
Java零基础学习
maven
tomcat
java
javaEE - 24( 20000 字 Servlet 入门 -2 )
ServletAPI详解1.1HttpServletResponseServlet中的doXXX方法的目的就是根据请求计算得到相应,然后把响应的数据设置到HttpServletResponse对象中.然后
Tomcat
ice___Cpu
·
2024-02-06 09:07
javaEE
java-ee
servlet
java
javaEE - 22( 5000 字
Tomcat
和 HTTP 协议入门 -3)
一:
Tomcat
1.1
Tomcat
是什么谈到“汤姆猫”,大家可能更多想到的是大名鼎鼎的这个:事实上,Java世界中的“汤姆猫”完全不是一回事,但是同样大名鼎鼎.
Tomcat
是一个HTTP服务器.前面我们已经学习了
ice___Cpu
·
2024-02-06 09:06
javaEE
java-ee
tomcat
http
javaEE - 23( 21000 字 Servlet 入门 -1 )
一:Servlet1.1Servlet是什么Servlet是一种实现动态页面的技术.是一组
Tomcat
提供给程序猿的API,帮助程序猿简单高效的开发一个webapp.构建动态页面的技术有很多,每种语言都有一些相关的库
ice___Cpu
·
2024-02-06 09:01
javaEE
java-ee
servlet
java
GraphicsMagick 的 OpenCL 开发记录(三十)
ScaleImage()的硬件加速函数(四)经过这两天的尝试,越来越对ScaleImage()用硬件加速实现这件事感到怀疑,因为似乎没有发现这个函数的硬件加速版本能带来很好的性能,当然我这个OpenCL新
手写
的代码连我自己也不敢恭维
遍地是牛
·
2024-02-06 09:26
GraphicsMagick
的
OpenCL
开发
GraphicsMagick
ImageMagick
OpenCL
c++
有没有一个可以随时打扰的人
习惯了发短信,打电话,或者电子邮件,但是这些远远无法跟
手写
的信相提并论。也许只是一张薄薄的纸,也许只有只言片语,但是每一个字都是一份沉甸甸的思念,那厚重的感觉是无与伦比的。
孟冬廿六
·
2024-02-06 08:36
什么是
tomcat
,Apache,Nginx和
Tomcat
的区别
简单总结下,
tomcat
是一个中间件,在B/S架构中,浏览器发出的http请求经过tpmcat中间件,转发到最终的目的服务器上,响应消息再通过
tomcat
返回给浏览器。
1631ba8ebaf7
·
2024-02-06 07:00
手写
信
如果有人这么问你为什么要看纸质书为什么还要去写信为什么还要不远万里去见一个人你告诉他因为你偏要在这薄情世界里深情的活”来自于卢思浩《你也走了很远的路吧》图片发自App发现有毒的“小丫头妞小不点小朋友小屁孩清子孑颜……”哈哈哈~现在极少写信了偶尔在寄小礼物塞一两封信就作罢了感觉显矫情图片发自App
喵咪小可爱
·
2024-02-06 06:59
使用
tomcat
时,不用给webapps文件放入文件,直接访问项目方法
更改在
tomcat
下conf文件夹中的server.xml修改目的:不用每次更改文件后都要想webapp文件放入更新后的文件,可直接运行,提高效率(原有部分)设置默认项目名称(新增部分)894005-20180315112405277
沅芷沣兰
·
2024-02-06 06:30
Linux操作系统下安装
Tomcat
_00000
步骤:一、上传
Tomcat
到Linux操作系统中。二、解压
Tomcat
。三、开放Linux的对外访问的端口8080。
wisdom_a
·
2024-02-06 06:54
linux
你收藏过哪些博尔赫斯的惊艳诗句?
1.你怯懦地祈助的别人的著作救不了你你不是别人,此刻你正身处自己的脚步编织起的迷宫的中心之地耶稣或者苏格拉底所经历的磨难救不了你就连日暮时分在花园里圆寂的佛法无边的悉达多也于你无益你
手写
的文字,口出的言辞都像尘埃一般一文不值命运之神没有怜悯之心上帝的长夜没有尽期你的肉体只是时光
幼浔
·
2024-02-06 06:32
日志报错:Unexpected EOF read on the socket
org.springframework.web.multipart.MultipartException:Failedtoparsemultipartservletrequest;nestedexceptionisjava.io.IOException:org.apache.
tomcat
.util.ht
Cookie-a
·
2024-02-06 06:42
java
linux
gateway
危险游戏·第三十三章·鱼腥味
于是三个臭皮匠又凑在一起开始出主意:陈锦铭:距离上课还有两天时间,抓紧时间练左
手写
字,肯定一鸣惊人。陆波:坚持就是胜利,说不定两天后手伤恢复了一些,写字不是好大问题,说不定就没问题了。张
新泽天涯
·
2024-02-06 05:26
34. 代码库监控
updates.jenkins.io/update-center.jsonimage.png2.UpdateSite输入http://updates.jenkins.io/update-center.json,重启
tomcat
软件测试汪
·
2024-02-06 05:20
自己动
手写
个微型 CSDN 吧,还能实现网页版 Blink,No.1
橡皮擦,一个逗趣的互联网高级网虫。新的系列,让我们一起进入Django世界。十九、微微型CSDN项目Django框架的学习之旅还在继续,预计再有10篇以上才可以封笔,果然框架系列专栏是最难写的。接下来的几篇博客将基于Django框架完成一个微型的CSDN博客项目,要实现的核心功能是发布博客以及发布Blink,还会实现博客中的评论与友情链接功能。该项目特别适合作为大学期末项目,如果你看到了本项目,要
梦想橡皮擦
·
2024-02-06 05:27
IDEA创建JavaWeb项目(保姆级别)
文章目录1.1原始的Web项目1.1.1创建Javaweb项目1.1.2完善项目结构1.1.3依赖添加1.1.4部署服务器(
Tomcat
)1.1.5启动项目1.2使用Maven创建Web项目1.2.1使用
小哼快跑
·
2024-02-06 03:22
Java
Web专栏
intellij-idea
java
JavaWeb
项目创建
Maven
SpringBoot打jar包或war包获取不到资源文件解决办法
问题描述在开发过程中我们经常会碰到要在代码中获取资源文件的情况,而我在最近将原有的
Tomcat
的原生项目迁移到SpringBoot项目中时碰到一个问题,就是在本地运行时,获取本地的xml资源文件是能够获取到的
不学无数的程序员
·
2024-02-06 02:47
java的热部署/热更新(2)类加载机制
常见的类加载方案
tomcat
我们看
tomcat
,是一个简单的顶层类优先方案。这个类加载方案看起来很完美。但是不可避免的有一个问题,就是部分底层类是共用的。
define_us
·
2024-02-06 02:54
java
开发语言
【面试真题】Javascript
手写
编程题
今天,给大家分享几道面试中常见的Javascript编程题。1、题目:编写一个函数,判断一个字符串是否为回文functionisPalindrome(str){//转换为小写并移除非字母字符constcleanStr=str.toLowerCase().replace(/[^a-z]/g,'');//使用双指针法进行比较letleft=0;letright=cleanStr.length-1;wh
编程轨迹_
·
2024-02-06 02:48
javascript
前端面试面经
面试
javascript
职场和发展
生命(组诗Ⅶ)
生命便是在大脑司令部的统一指挥下派遣左手和右手两员大将各带5名精兵在手机战场进行一场场旷日持久的
手写
大战同时还要跟贫穷饥饿疲劳倦怠瞌睡口渴疾病(尤其是肝癌等)酒瘾烟瘾冷漠阴险狡诈歹毒孤独凄凉等多个部族展开一场场残酷无情的谋生大战生命有尽头写作不休止谋生无失败但愿苍天张开良知眼让老子能够如愿以偿
wcgc
·
2024-02-06 02:48
Tomcat
简介及优化思路
Tomcat
处理请求大致流程和架构请求流程1.HTTP服务器会把请求信息使⽤ServletRequest对象封装起来2.进⼀步去调⽤Servlet容器中某个具体的Servlet3.在2中,Servlet
一瓶橄榄菜
·
2024-02-06 02:45
tomcat
java
服务器
成人礼
我一点准备都没有,不好意思却还是找了个借口说:“老师说月末为你们举行成人礼,让家长们写封信,要求
手写
,其他没说。还说疫情期间不许带东西进学校,也不让往学校邮寄东西。
肖一晓
·
2024-02-06 00:11
XCode中根据UI图,使用XIB适配屏幕
iOS设计和研发过程中,UI给的图都是基于iPhone6的标注图,在不同的尺寸的设备上显示控件的位置和文字大小就要根据设备的不同按比例设定,通常都是通过
手写
代码的方式去适配不同尺寸的设备//视图的高度与宽度
蓝色的风
·
2024-02-06 00:39
学习代理模式----实现快速切换网络访问框架
(
手写
一个实现快速切换网络访问框架的例子)我希望大家带着这三个问题,对设计模式进行一些学习和讨论,首先我们来说下我们的第一个主题什么是代理模式?先举个比较简单的例子,我们
三棵柚子
·
2024-02-06 00:36
tomcat
的session共享会话
一.常见的session共享方案1.使用nginx的ip_hash使用ip绑定ip_hash算法时,用户的请求都会绑在同一个节点服务器上,这样的设置会导致一台或多台服务器过载无法提供服务,而后端正常的服务器无法提供服务,当绑定的服务器挂了,用户只能重启浏览器后才能重新访问,这样用户体验度极差,除了特殊需要,不建议使用这种机制实现session共享2.基于服务端的session共享1)服务端的ses
Freestyle_0f85
·
2024-02-06 00:04
微博打卡:我
手写
我心,取悦自己
文|苏坡六大三开学的时候我在早上跑步的时候有一个灵感,就是每天写五句话简单记录一下自己的所思所想,于是陆陆续续打卡直到毕业,有时候翻看一下自己之前写的一些东西总是成就感爆棚,就是这样的自恋。自从我坚持这个习惯后,我就刻意避开了我的朋友,关掉了所有可能搜索到我微博的方式,那是因为我想给自己留下一些不被别人影响和打扰的私人空间。如果被太多的人关注,我写的东西就会有假的不是自己的成分,于是我宁愿自己一个
苏坡六
·
2024-02-05 23:28
【
手写
数据库toadb】toadb表数据文件存储结构,创建表与插入数据在物理文件层的流程,行列混合存储新增分组文件结构介绍
12数据库表物理存储结构专栏内容:
手写
数据库toadb本专栏主要介绍如何从零开发,开发的步骤,以及开发过程中的涉及的原理,遇到的问题等,让大家能跟上并且可以一起开发,让每个需要的人成为参与者。
韩楚风
·
2024-02-05 23:36
数据库
c语言
linux
服务器
sql
database
TOMCAT
集群部署方案一
1、配置
tomcat
的server.xml文件在server.xml文件中的host节点下面增加Cluster节点2、在server.xml中修改
tomcat
的端口例如:
tomcat
118080
tomcat
2280803
大象也会飞
·
2024-02-05 22:41
tomcat
配置-超有效-80岁奶奶用了都说好
文章目录前言一、
Tomcat
配置
tomcat
下载地址二、jdk环境变量配置在这里插入图片描述三、完成结果四、总结前言网上搜看了一些关于配置
Tomcat
的文章,有的只提到了配置
Tomcat
的,有点jdk和
狂人开飞机
·
2024-02-05 22:30
有用的方法
tomcat
java
经验分享
其他
如何修改jvm启动参数
还有
tomcat
,eclipse启动时通过配置文件加载的。
sebeefe
·
2024-02-05 22:22
java
java
后端
Tomcat
的JVM启动参数配置
一、windows环境下1、添加JVM参数到
Tomcat
的bin目录下,打开文件catalina.bat,添加如下参数,然后保存。
过的很好谢谢
·
2024-02-05 22:51
java
jvm
tomcat
java
spring
缓存
项目中jvm启动参数设置
1、
tomcat
下项目jvm设置于,/
tomcat
/bin/catalina.sh第一行位置添加(默认没有):JAVA_OPTS="-Xms4096m-Xmx4096m-Xmn2048m-XX:SurvivorRatio
洛三说
·
2024-02-05 22:51
jvm
jvm
tomcat
java
Tomcat
启动时设置JVM参数
在
Tomcat
启动时设置JVM参数可以通过修改
Tomcat
的启动脚本来实现。
gaozhanghappy001
·
2024-02-05 22:51
tomcat
tomcat
jvm
java
Tomcat
设置JVM启动参数
Tomcat
本身不能直接在计算机上运行,需要依赖于硬件基础之上的操作系统和一个java虚拟机。JAVA程序启动时JVM都会分配一个初始内存和最大内存给这个应用程序。
见怪不怪丶
·
2024-02-05 22:19
工作日记
jvm
java
tomcat
docker idea 权限不够_IDEA+Docker大法
IDEA里面已经有了docker的plugin,我们知道springboot里面有内嵌server(
tomcat
),通过运行main,就可以将生成的jar丢到server上去,然后就可以在网页上验证编写的模块
weixin_39647412
·
2024-02-05 21:35
docker
idea
权限不够
手写
RPC框架:Netty高性能的秘密是?
介绍Netty是一个高性能的NIO网络框架,极大的的降低了网络编程的门槛,并且提供了简单易用的api。客户端和服务端的启动是一个很简单的模版代码,我们更多的精力是的写处理业务逻辑的ChannelHandler,看几个Demo你就能写一个简单的Http服务器,Im系统等。相对于Javanio原生api来说,Netty有如下的优点提供的简单易用的api,实现同一个功能你可以用javanio和netty
Java识堂
·
2024-02-05 21:30
Dubbo全攻略
手写
RPC框架07-框架容错性设计
源代码地址:https://github.com/lhj502819/IRpc/tree/v8系列文章:注册中心模块实现路由模块实现序列化模块实现过滤器模块实现自定义SPI机制增加框架的扩展性的设计与实现基于线程和队列提升框架并发处理能力框架容错性相关设计通过SpringBoot-Starter接入SpringBoot思考RPC框架除了需要关注吞吐能力之外,对于失败场景的应对也是一个非常关键的点,
壹氿
·
2024-02-05 20:29
手写RPC框架
rpc
java
网络协议
Netty大战之
手写
RPC
RPC基本介绍友情提示:Dubbo的RPC调用过程文档:https://www.cnblogs.com/caoxb/p/13140287.html1)RPC(RemoteProcedureCall)—远程过程调用,是一个计算机通信协议。该协议允许运行于一台计算机的程序调用另一台计算机的子程序,而程序员无需额外地为这个交互作用编程2)两个或多个应用程序都分布在不同的服务器上,它们之间的调用都像是本地
亚索@哈塞给
·
2024-02-05 20:58
Netty玩起来
java
手写
RPC框架08-自定义SpringBoot-Starter
源代码地址:https://github.com/lhj502819/IRpc/tree/v9系列文章:注册中心模块实现路由模块实现序列化模块实现过滤器模块实现自定义SPI机制增加框架的扩展性的设计与实现基于线程和队列提升框架并发处理能力框架容错性相关设计通过SpringBoot-Starter接入SpringBoot为什么要接入Spring/SpringBoot?目前Spring和SpringB
壹氿
·
2024-02-05 20:58
手写RPC框架
spring
boot
rpc
java
基于Netty
手写
RPC
手写
RPC整体分析RPC(RemoteProcedureCall),即远程过程调用,它是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络实现的技术。
赤耳小永
·
2024-02-05 20:28
Netty
手写
RPC
手写
RPC框架06-基于线程和队列提升框架并发处理能力
源代码地址:https://github.com/lhj502819/IRpc/tree/v7系列文章:注册中心模块实现路由模块实现序列化模块实现过滤器模块实现自定义SPI机制增加框架的扩展性的设计与实现基于线程和队列提升框架并发处理能力框架容错性相关设计通过SpringBoot-Starter接入SpringBootServer端现有的问题目前我们的RPC框架Server端在接收到请求之后会直接
壹氿
·
2024-02-05 20:28
手写RPC框架
rpc
java
网络协议
手写
RPC框架
RPC框架核心组件对于RPC框架简洁模式下,主要有以下角色,暂且抛开心跳机制以及负载均衡等复杂策略,我们先来自己实现一个RPC框架,后面我们再深入理解。注册中心RegisterServiceVopackagecom.cover.rpc.remote.vo;importjava.io.Serializable;//注册中心注册服务的实体类publicclassRegisterServiceVoimp
coffee_babe
·
2024-02-05 20:27
网络IO
Netty
rpc
网络协议
网络
java
Netty实战篇-
手写
DubboRpc框架
1.RPC基本介绍rpc是远程调用的一种行为,在数据传输过程中涉及到传输协议,http就是一种传输协议。RPC(RemoteProcedureCall)—远程过程调用,是一个计算机通信协议。该协议允许运行于一台计算机的程序调用另一台计算机的子程序,而程序员无需额外地为这个交互作用编程。两个或多个应用程序都分布在不同的服务器上,它们之间的调用都像是本地方法调用一样常见的RPC框架有:阿里的Dubbo
蒙娜丽莎的Java
·
2024-02-05 20:57
java
学习路线
面试
dubbo
rpc
java
redis
分布式
上一页
15
16
17
18
19
20
21
22
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他