V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  MOETAN0  ›  全部回复第 2 页 / 共 2 页
回复总数  38
1  2  
2020-04-28 09:15:57 +08:00
回复了 810244966 创建的主题 程序员 求助:用 idea 写 servlet 连接不上数据库
不是 maven 项目,单纯的 JEE 项目?
那么依赖请放到 WEB-INF/lib/下看看
后端必需处理。
xss 攻击者可不会老老实实在你的输入框里填脚本,构造一个 post 请求就可以绕开在 js 上的处理。
借助外部 zookeeper,节点端使用 apache-curator,参考其 locking 的代码示例。
我是这么想的
1,英文保证在所有编辑器、终端下看起来都一样(这个和 tab/space 之争是一个道理)
2,代码书写效率,无需频繁切换输入法
2020-04-10 08:26:13 +08:00
回复了 EastLord 创建的主题 JetBrains IntelliJ IDEA 2020.1 来了
JetBrains Mono 字体开启 ligatures 就非常不习惯,看着容易和全角符号混淆。
2020-04-08 10:24:37 +08:00
回复了 burnbrid 创建的主题 Java Java 很普通的代码执行很慢
建议先做这 2 个事情:
1,开启 jvm 的 GC 详细日志
2,使用 nmon 等 linux 性能监控工具记录服务器运行性能指标
2020-04-02 14:35:19 +08:00
回复了 lhc70000 创建的主题 程序员 剽窃别人成果的人一直有,不过今天遇到了格外厉害的
「关于捐助:可能大家也发现近一年 IINA 更新缓慢,如果一直收到捐助却不干活感觉说不过去,大家也不是为了钱才持续维护的。不过捐助(和大更新)几个月内会有的。」

不不,捐助和 issue 请一同收下😛。
2020-03-27 14:26:32 +08:00
回复了 neochen13 创建的主题 macOS 请问在 Mac 中有啥轻量级的 editor 推荐
CotEditor +1
2020-03-17 07:50:37 +08:00
回复了 6sEgg 创建的主题 macOS 请问一下这是 macbook 的问题?还是 macos 的问题??还是??
磁盘工具格式化的时候,选择的是「 macintosh HD 」还是上层的「容器 disk 1 」还是再上层的「 APPLE SSD XXXXX 」?
2020-03-16 12:04:55 +08:00
回复了 jamiemei 创建的主题 macOS 折腾了一宿来重装系统, 涨了一些新见识.
我还是习惯 MacOS 大版本(版本号第二位)更新后,制作安装 U 盘,然后 U 盘方式抹盘重装。强迫症?
心得:MacOS 的咖喱味越来越重。
uBar ?
@tctc4869
ideaC
Eclipse 也一样的,No global web.xml found 正常。看下 servlet 的 init 中的输出日志里是否有打印,以及浏览器访问看是否 ok。
@tctc4869
当然,必须严肃地指出:你这种方式,并不是微服务(甚至八竿子打不到)。
@tctc4869
https://c-t.work/s/387d6c1ca0004a
jb2yea
顺手写个一个 demo,带 web.xml 、servlet*1、jsp*1,因为很随意,所以不建议拿去用于工程实践,只是表达 Tomcat 嵌入使用时的简单目录结构以及如何启动。

随意随意
@johnj
@xgfan
我理解楼主的意思并不是反对 maven,对企业来说,有些存量的大型应用如果做 maven 化改造,就要把以前一堆第三方依赖都整理清楚(而且还真不一定能整理出来,我见过无数不在仓库的 jar ),企业会觉得短期收益不高就保持现状呗。
@tctc4869
addWebapp 的第二个参数 baseDir 一般是对应传统的 WebContent 目录,那么 web.xml 的位置应该在 baseDir\WEB-INF\web.xml

更多例子:
https://www.programcreek.com/java-api-examples/?class=org.apache.catalina.startup.Tomcat&method=addWebapp

同时,还要注意项目原有在 baseDir\WEB-INF\lib 下的依赖,可能需要调整到 main 工程的依赖(因为项目从 Dynamic Web Project 变成了 Java Project )
tomcat 有 embed 模式,可以通过 API 方式启动(不用 maven ),并加载你原有的 web.xml 。
可以参见 https://www.codejava.net/servers/tomcat/how-to-embed-tomcat-server-into-java-web-applications
「 3. The Tomcat Embed API 」
--------
To configure the server for an existing web application, use the following Tomcat’s method:
addWebapp(String contextPath, String baseDir)
Where contextPath is the web application name and baseDir is the base directory of the application. baseDir can refer to an external WAR file, or to a web application directory in the same project.
2020-03-09 17:47:05 +08:00
回复了 caborjan 创建的主题 Apple 请教 apple tv 4k 如何接投影和音响
appleTV4k 支持 CEC,电视机遥控器也可以控制 appleTV4k。
电视机以及音响如果支持 ARC,那就更简单了:appleTV4k--->电视机普通 HDMI,电视机 ARC-HDMI--->音响。
如果都没有,那麻烦点就是 appleTV4k--->功放的 HDMI 输入,功放的 HDMI 输出--->电视机。
1  2  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3016 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 26ms · UTC 10:49 · PVG 18:49 · LAX 02:49 · JFK 05:49
Developed with CodeLauncher
♥ Do have faith in what you're doing.