目录

我的学习分享

记录精彩的程序人生

存档: 2022 年 08 月 (3)

Tomcat服务启动设置内存大小

https://blog.51cto.com/abcd/2497584 操作系统:windows10 Tomcat版本:Tomcat9 1.方式一 此方式服务名称必须和Tomcat9.exe以及Tomcat9w.exe一样,否则双击是打不开Tomcat9w.exe文件的 1.1 进入Tomcat/bin目录,安装tomcat服务(默认服务名即可) service.bat install 1. bin目录 1.2 双击打开Tomcat9w.exe,打开切换到"java"选项卡,设置需要设置的参数即可,如图: 1.3 保存后关闭,启动服务即可生效 2.方式二(推荐) 此方式服务名称可自定义 1.1 进入Tomcat/bin目录,找到并打开 service.bat 文件 1.2 设置内存大小,并保存文件   搜索"if “%JvmMs%” == “” set JvmMs",约202行,设置最小内存;   搜索"if “%JvmMx%” == “” set JvmMx",约203行,设置最大内存; 1.3 安装tomcat服务,启动服务即可 service.bat install ....

解决Tomcat控制台输出信息乱码

从Tomcat9.0.14版本后,tomcat在运行期间在控制台输出的中文日志会出现乱码问题,对比了之前不会出现乱码问题的9.0.13版本,发现在%CATALINA_HOME%\conf\logging.properties文件中多了一项配置: java.util.logging.ConsoleHandler.encoding = UTF-8 tomcat貌似好心办了坏事,明明想解决乱码问题,却造成了乱码问题,这是因为Windows系统控制台默认字符集是GBK,tomcat想按照UTF-8字符集输出,明显是有问题的。 解决方法有两种,一种就是将上面的配置改为GBK,另一种就是将这一项配置删去(或者在这一行最前面加#注释),之前版本没有这个配置就没出现乱码问题。 ———————————————— 版权声明:本文为CSDN博主「老王生涯」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net/qq_35436635/article/details/86575943

采用的关键技术

https://zhidao.baidu.com/question/1836922398176041700.html 1.分层开发 在前些年的软件开发中,两层结构占有很重要的位置。两层的体系结构一直到现在还广泛存在,但是两层结构却有着很多的缺点,例如,客户端的维护成本高、难以实现分布式处理。随着在两层结构的终端用户和后端服务间加入更多的层次,多层的结构出现了。 经典的三层理论将应用划分为三个层次,见图2-63。 表示层(Presentation Layer),用于处理人机交互。目前最主流的两种表示层是Windows格式和WebBrowser格式。它主要的责任是处理用户请求,例如,鼠标点击、输入、HTTP请求等。 逻辑层(Domain Logic Layer),模拟了企业中的实际活动,也可以认为是企业活动的模型。 数据层(Data source Layer),处理数据库、消息系统、事务系统。 在实际的应用中,三层结构有一些变化。例如,在Windows的。NET系统中,把应用分为三个层次:表示层(Presentation Layer)、业务层(Business Layer)、数据访问层(D....