工作问题
MarvelCheng
学如逆水行舟不进则退,心似平原跑马易放难收。
展开
-
记一次 MySQL 并发时插入重复数据的解决方案
问题描述首先,看一下我的表结构。CREATE TABLE `coolq_qq_group_message_receiver` ( `id` int(11) NOT NULL AUTO_INCREMENT, `qq_group_number` varchar(12) NOT NULL COMMENT 'QQ群号码', `qq` varchar(12) NOT NULL COMMENT...原创 2020-03-03 21:06:20 · 2634 阅读 · 0 评论 -
Xshell 通过跳板机登录服务器
这里是通过 Xshell 的发送脚本方式来登录目标服务器。 现在假设目标服务器是 sandbox1,跳板机是 sandbox3。第一步,Xshell 新建会话,填写跳板机 sandbox3 的主机地址和端口号。第二步,选择 用户身份验证,填写跳板机的用户名和密码。第三步,选择 登录脚本,添加发送规则。这里的发送规则脚本是重点,你需要登录跳板机,看看登录成功后返回什么字符串,然后在 等待 这栏输入登原创 2017-08-21 18:25:46 · 5492 阅读 · 4 评论 -
Tomcat中Set-Cookie的Domain错误导致无法登录问题
把项目部署到生产上后,发现无法保持登录状态,每次一登录成功后进入页面又跳转至登录页。检查请求 Response Headers 发现 Set-Cookie 的 Domain 指向了另外一个地址,原来是 Tomcat Context 配置中的 sessionCookieDomain 写错了地址,改正即可。配置如,.example.com 会对 www.example.com 有效,具体规则可参考下面链原创 2017-08-15 10:25:46 · 3761 阅读 · 0 评论 -
解决 docker 容器的中文乱码问题
进入服务器上的 docker 容器查看 logs 时,发现中文乱码问题,无论怎么设置终端的编码格式都没有效果。输入指令 locale显示错误:locale: Cannot set LC_CTYPE to default locale: No such file or directorylocale: Cannot set LC_MESSAGES to default locale: No such原创 2017-08-23 15:40:40 · 3863 阅读 · 1 评论 -
Maven 项目打包源文件 *-sources.jar
在 pom.xml 配置文件中添加以下插件:<build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-source-plugin</artifactId> <version>2.4</v原创 2017-11-06 11:26:21 · 2554 阅读 · 0 评论 -
sbt 添加本地 Maven 仓库依赖(Windows)
打开你的 .sbt 目录,如 C:\Users\menci\.sbt,添加 repositories 文件,内容如下:[repositories] local maven-local: file:////C:/Users/menci/.m2/repository/ isuwang-public: http://nexus.oa.isuwang.com/repository/maven-p原创 2017-11-06 11:36:34 · 5588 阅读 · 0 评论 -
在 Scala 中使用 Gson 反 Json 化集合
在 Scala 中使用 Gson 反 Json 化集合时,直接传 classOf 集合类,会无法识别出类的属性类型,会出现例如你想要 Int 类型,结果反 Json 出 double 类型,使用 TypeToken 则能解决这个问题:val typeToken = new TypeToken[java.util.Map[String, String]](){}.getTypeval cont...原创 2018-05-15 18:04:20 · 4727 阅读 · 0 评论 -
记一次日志打印导致 java.lang.OutOfMemoryError: Java heap space 问题
在测试环境中报了 java.lang.OutOfMemoryError: Java heap space 错误,即 Java 堆内存溢出,通过日志没找到具体原因,决定通过分析 Java 内存。进入该服务的容器后,执行 ps -ef | grep java,可以看到该 Java 服务有这行参数:-XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/d...原创 2019-08-12 10:22:04 · 1985 阅读 · 0 评论