- 博客(16)
- 资源 (4)
- 收藏
- 关注
原创 listener对应的类没定时执行
结论:检查第二次执行的代码,找到一行代码,执行了一个空对象的方法,但其try没捕捉到异常。应该是它导致了 listener 对应的定时任务异常结束了,所以没定时执行。原因:第二次执行时抛出了异常,`ScheduledExecutorService` 静默取消了任务。tomcat10,jdk17,在web.xml里配置了listener。为什么没按时间定时执行?经观察,只执行了两次就停止。
2026-05-27 15:00:10
12
原创 centos下字符集问题
若第一行的 LANG值不为 zh_CN.UTF-8,比如为:LANG=en_US.UTF-8。centos下字符集若为英文,会导致时区问题,比如。完了之后,可再次查看 locale 是否更改已生效。首先,查看当前系统的字符集,命令:#locale。把 LANG 值更改为 zh_CN.UTF-8。通过source命令即可使修改生效。适用centos7版本。
2023-11-04 14:32:11
307
1
原创 mysql length的坑
有一次,为了去除字符串最后的一个逗号,采用了set str=left(str,length(str)-1) 调试了很多次,死活都没把最后那个逗号去掉。这么简单也一直不对。开始以为是left函数的原因,直到把left函数的第二个参数值直接写一个值。 那就是length的问题。 后来发现mysql还有一个函数char_length,那两者的区别呢: length:一个汉字是算三个字符,一个数字或字母算一个字符。 char_length: 不管汉字还是数字或者是字母都算是一个字符。 我的字符串里有中文。 事.
2022-02-26 14:12:47
985
原创 java.lang.IllegalStateException: 无输出目录
访问tomcat出现java.lang.IllegalStateException 无输出目录(No output folder)错误解决方法 问题:当tomcat为绿色解压缩版时,部署后,在浏览器中访问http://localhost:8080,可能会出现500错误,错误提示如下: localhost:8080 java.lang.IllegalStateException: 无输出目录(No output folder) 原因如下:tomcat目录没有被读写的权限,导致文件不能被编译到指定的工作目录.
2021-03-22 09:43:11
4807
8
原创 Docker 容器的状态
docker stop 或者 docker kill 后,并不代表这个容器已经不存在了,只是停止了运行,在宿主机里还是存在着。 这个时候,你要通过 docker container rm 命令进行删除容器。
2021-02-02 11:26:12
1504
原创 img的src动态更新问题
今天在写一个验证码的功能,验证码通过img显示,src是验证码图片的地址。 点击img需要能刷新验证码图片。img调用函数后发现,验证码图片没变化,但如果打开浏览开发者工具(F12),则会变化。 经过研究,应该是src内容没变化,导致取的是缓存,没有发起新的请求。 因此加上了时间戳即解决了。 function refverifycode(){ var timstamp2 = (new Date()).valueOf(); $("#verifycodeimg_div").html("&
2021-01-06 15:40:56
1361
1
原创 java.lang.NoSuchMethodException: org.apache.catalina.deploy.WebXml addServlet
严重: Parse error in application web.xml file at jndi:/localhost/XXX/WEB-INF/web.xml java.lang.NoSuchMethodException: org.apache.catalina.deploy.WebXml addServlet ------------------------------------------------------------------------------------------.
2020-07-14 21:03:56
195
原创 Tengine中健康检查模块的一点使用经验
Tengine 中 健康检查模块(ngx_http_upstream_check_module)的使用经验 一、在需要的upstream里中配置以下信息。check_http_send、check_http_expect_alive可以不配置,默认即可。 check interval=3000 rise=3 fall=5 timeout=1000 type=http; ...
2019-11-29 10:56:56
1267
原创 关于点击事件多次绑定
在一个页面里面用到了Echarts图表,且这个页面用到了循环定时执行某个过程,用来定时刷新图表。如下: t2= window.setInterval("doAutoRefreshChart()",30000); 另外,在图表里放了按钮,在点击按钮的时候,定时器需要停止,按钮动作完成后,定时器需要重新启动。 需求大致如上。 随后碰到一个问题是,定时器好像被多次启动了,后来分析发现,是...
2019-05-12 13:48:18
381
原创 报表查询的两种模式
轮询模式: 客户端浏览器,向服务端,请求报表查询。 1、服务端接收到报表查询请求,执行运算报表(有个过程),立即返回一个 缓存id 给客户端。 2、客户端浏览器根据得到的 缓存id 向服务端请求报表结果 3、若服务端结果还没有,则客户端浏览器每隔500毫秒,重复执行 步骤 2。 4、若服务端结果生成,则客户端浏览器拿到报表结果并呈现。 反之,非轮询模式: 客户端浏览器,
2017-10-20 17:27:40
605
转载 nginx 动静分离实现负载均衡
实现动静分离实现负载均衡 # 定义Nginx运行的用户 和 用户组 如果对应服务器暴露在外面的话建议使用权限较小的用户 防止被入侵 # user www www; #Nginx进程数, 建议设置为等于CPU总核心数 worker_processes 8; #开启全局错误日志类型 error_log /var/log/nginx/error.log info; #进程文件 pid /v
2017-10-14 11:37:57
407
原创 tomcat7+jdk1.7 配置ssl 启动服务提示 javax.crypto.JceSecurity.setupJurisdictionPolicies
tomcat7+jdk1.7 配置ssl 出现 以下等错误: Failed to initialize connector [Connector[HTTP/1.1-443]] org.apache.catalina.LifecycleException: Failed to initialize component [Connector[HTTP/1.1-443]]
2017-10-13 11:22:59
1037
Delphi实现的企业设备监控管理系统.zip
2020-03-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅