- 博客(31)
- 资源 (7)
- 收藏
- 关注
原创 个人工作中的一些总结
个人工作中的一些总结1.看清需求,考虑全面。开发时以需求为准,后面出了问题是需求问题,否则就是自己的问题2.程序做完之后检查一下数据库数据是否是正确的,并且每种情况都要自测一遍,确认没问题3.工作态度不行的不合作,否则自己会很心累4.开发时记得记录改动的表结构5.注意身份证号尾号统一X6.注意框架中的问题,比如查询时直接根据ID,get实体会有问题,或者当id为空时,查询出来的实体也是空7.在循环中尽量不用map.clear,非常坑8.不紧要的问题,如果有时间一定要先解决,不然最后问题多的时
2020-08-14 11:23:37 120
原创 has unsigned entries 解决方案
详细参考原文:https://blog.csdn.net/nathan_csdn/article/details/116262224。本地和测试环境没问题,到了生产环境报错has unsigned entries。将bcprov-jdk15on-1.50.jar放到jre/lib/ext/1.升级jdk版本1.8.0_191 到 1.8.0_331之间。2.在jre/lib/security添加。
2024-08-07 16:30:56 533
原创 JSONObject putAll与=和new的区别
把jsonObjectA通过=和new赋值给jsonObjectB,在jsonObjectB remove key AAA,会导致把jsonObjectA的AAA也删了,没有细想,想来估计是引用的同一个内存地址数据导致的,后来改为把jsonObjectB.putAll(jsonObjectA),然后再remove 就没问题了。
2024-08-06 19:38:31 240
原创 SpringMVC项目在Controller层使用@Value注解获取不到值,只能获取到key
SpringMVC项目在Controller层使用@Value注解获取不到值,只能获取到key
2024-04-19 00:26:05 392
原创 oracle单个实例启动数据库
[root@localhost ~]$ su - oracle[oracle@localhost ~]$ ORACLE_SID=test[oracle@localhost ~]$ sqlplus /nologSQL> connect /as sysdbaConnected to an idle instance.SQL> startup
2024-01-08 09:58:14 531
原创 mybatis逆向工程(自动)生成代码相关问题
2.转换后特殊字段生成时会有问题,不是想要的字段类型,比如clob、NUMBER、TIMESTAMP(9) 等,数据库这些字段转换都会有问题。javaModelGenerator、sqlMapGenerator、javaClientGenerator这些节点都要设置。在table节点增加想要的转换后字段类型。
2023-07-27 14:47:45 1026
原创 java web项目新增jar包打包不存在
问题:lib目录下新增文件夹xxx,本地运行正常,打包后新增的xxx下的jar都不存在。解决方案:build.xml war节点内新增。
2023-07-17 19:33:17 163
原创 tomcat 自定义session名称
问题描述:同一台服务器下,如果不修改tomcat的sessionid,在同一个浏览器访问两个应用的页面 ,第二个会把第一个的session覆盖。解决方案:tomcat context.xml 增加sessionCookieName=“xxx”
2023-07-17 19:28:36 331
原创 tomcat支持多端口
代码里会有获取请求地址的情况,然而如果没有配置正确,则取到的地址可能是错误的,比如下面实际是https,但是获取到的却是http。在tomcat server.xml里面创建两个端口,一个用于http,一个用于https。https端口需要在Connector里面新增配置scheme=“https“
2023-07-17 19:20:02 216
原创 tomcat 400重定向自定义页面
tomcat9以前版本存在缺陷,在web.xml配置400页面不生效,tomcat9以后优化了此缺陷,以下是解决方案。第一步:修改tomcat目录下/conf/server.xml。Host节点增加配置。
2023-06-27 10:33:14 1659
原创 APP传给后端参数特殊字符被转义为中文
原因是传参方式是get或params,框架自动URLEncoder为中文,解决方案是传参方式改为POST请求,参数以body的形式。APP传给后端参数特殊字符被转义为中文。
2023-06-20 14:50:14 270 1
原创 redis linux启动命令
命令:/usr/local/redis/bin/redis-server /usr/local/redis/bin/redis.conf。不知道路径可以find / -name redis.conf。daemonize no 改为 yes,设置为后台启动。1.修改redis.conf。
2023-05-10 22:48:54 946
原创 oracle迁移达梦相关问题
注1:以上的hibernate版本指的是hibernate ORM版本,注意区分hibernate search版本。官方技术文档入口:https://eco.dameng.com/document/dm/zh-cn/start/正确的jdbc url=jdbc:dm://192.168.3.1:5236。dm.jdbc.driver.DMException: 网络通信异常。DmDialect相对hibernate太高,注意版本。达梦的BUG,使用其他版本可以解决。
2023-04-24 13:50:39 819 2
原创 idea unable to parse template class
问题:unable to parse template class。看下这里的内容是否是被删除了,如果是则需要加上。
2023-03-16 09:07:59 148
原创 压测问题总结
影响性能压测的原因,一般有以下几个点:1.代码日志log太多,尽量把日志级别调成最高或关闭2.jndi数据库连接池配置3.代理服务器配置4.linux服务器配置/etc/security/limits.conf,soft为预警参数,hard为限制参数,都改成256813。这里的*要改成root,修改后需要退出重新登录root。5.应用服务器配置服务启动,JVM参数修改,1024和2048.线程池调大。...
2021-10-24 20:39:21 223
原创 spring boot页面跳转
在templates目录下的html里直接href其他html会报404,因为此目录下spring会默认请求后台接口,所以想要在templates目录下跳转到其他html,需要把跳转的html放在static目录下,这样就可以实现页面间互相跳转了,不需要依赖controller。注:static 中放的是可以直接访问的数据 ,templates 中放置的是和controller跳转的页面。...
2021-04-02 15:07:20 345
原创 idea图片修改后404
idea更换图片后,图片显示404,重启服务或重新编译都不行,最后使用菜单Build>Rebuild 你的项目名称 即可。如图:
2021-04-01 14:51:32 551
原创 数据库连接异常
先说一下项目背景,这个问题困扰了我很久。背景:公司一个和京东合作的项目,初期公司比较有钱,花大钱投入,后面公司效益不好,投的钱少了,用户也就少了,大概项目上线后一年多,经常有用户投诉说页面无法访问,并且公司监控系统也监控到服务器响应时间超长,查了后台日志,unable to commit against JDBC connection或者which is more than the configured time (StuckThreadMaxTime) of “600” seconds. Stack t
2020-12-16 17:55:04 823
原创 redis哨兵与主从
1.哨兵模式用于监控主从模式2.redis的主从配置在redis.conf,哨兵配置是在sentinel.conf3.启动顺序:首先是主机的Redis服务进程,然后启动从机的服务进程,最后挨个启动哨兵的服务进程。4.redis服务启动命令:redis/conf/redis-server redis/conf/redis.conf5.哨兵启动命令:redis/conf/redis-sentinel redis/conf/sentinel.conf...
2020-12-14 15:05:13 351
原创 oracle用户相关
用户相关操作需要登录sys用户1.创建用户create user xx identified by xx;2.赋权限grant dba to xx;3.赋予登录数据库权限grant resource to xx;4.赋予连接权限grant connect to xx;5.给用户赋多个表权限select 'grant all on xx.'||table_name||' to xx;' from user_tables;...
2020-08-14 10:36:11 101
原创 oracle锁表解锁
oracle锁表解锁1.使用SYS登陆su - oracle sqlplussys as sysdba2.设置显示宽度set linesize 380;3.查询锁表进程SELECT l.session_id sid, s.serial#, l.locked_mode, l.oracle_username, l.os_user_name, s.machine, s.terminal,
2020-08-14 10:28:30 148
原创 weblogic服务器调优
weblogic服务器调优一. linux服务器参数查看命令:ulimit -aopen files (-n) 1024max user processes (-u) 1024修改:vi /etc/security/limits.confweblogic soft nofile 65536 weblogic hard nofile 65536
2020-08-14 10:15:36 493
原创 weblogic jsp页面显示乱码问题
修改webLogic\user_projects\domains\base_domain\bin 目录下setDomainEnv.sh找到最后一个set JAVA_OPTIONS=%JAVA_OPTIONS%,修改为set JAVA_OPTIONS=%JAVA_OPTIONS% -Dfile.encoding=utf-8 ,重启weblogic即可解决乱码问题。提示:尽量要把WebLogic的全局变量也要改为utf-8,全局变量修改目录:/etc/profile,在文件底部增加export LC_
2020-08-12 13:46:15 510
原创 https请求时header参数被重置
因为测试环境没有使用SkyWalking,生产有,所以在生产https请求时header参数被SkyWalking覆盖,后来改变了SkyWalking aop的header处理方式,把原接口的header参数加上SkyWalking的,问题已解决。header参数是Content-Type:application/json,被SkyWalking 覆盖后使用了默认的Content-Type: text/plain。...
2020-08-11 14:15:47 618 1
原创 注解,生产与测试jar包的区别
注解,生产与测试jar包的区别在测试环境测试时没问题,上了生产注解没生效。反编译代码后看到代码类上面没有注解,后来发现是jar包不是最新的,更新后解决。.图片: 带尺寸的图片: 居中的图片: 居中并且带尺寸的图片: 当然,我们为了让用户更加便捷,我们增加了图片拖拽功能。如何插入一段漂亮的代码片去博客设置页面,选择一款你喜欢的代码片高亮样式,下面展示同样高亮的 代码片.// An highlighted blockvar foo = 'bar';生成一个适合你的列表项目项目
2020-08-11 13:59:34 309
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人