![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
开发生涯中遇到的问题
文章平均质量分 73
qq_36227416
这个作者很懒,什么都没留下…
展开
-
使用任何“NPM”命令时JavaScript堆将耗尽内存,FATAL ERROR: Ineffective mark-compacts near heap limit Allocation fail
解决方案1,打开一个cmd窗口跑 setx NODE_OPTIONS --max_old_space_size=10240 关闭所有cmd /代码编辑器 重新打开cmd并再次运行节点命令(npm等)原创 2020-04-13 17:11:33 · 711 阅读 · 0 评论 -
apiDoc 生成api文档
安装安装node.js 安装apiDocnpm install apidoc -g配置在你的项目根目录下新建apidoc.json文件,该文件描述了项目对外提供接口的概要信息如名称、版本、描述、文档打开时浏览器显示标题和接口缺省访问地址。apidoc.json{ "name": "名称", "version": "版本", "description...原创 2020-01-08 12:19:30 · 215 阅读 · 0 评论 -
cpu占用过高问题定位
问题描述:项目运行时,cpu占用过高,可能会导致页面假死现象一般java应用cpu过高基本上是因为1.程序计算比较密集2.程序死循环3.程序逻请求堵塞4.IO读写太高排查流程:1,监控cpu站用过高的进程 linux命令:top (监控所有进程) , top -p pid(监控制定进程) 如:pid:17218, top -p 172182,可以在监控页面...原创 2020-01-07 18:29:38 · 214 阅读 · 0 评论 -
事务在类内部方法调用中的应用
类A里的不带事务的b方法,调用类A里的带事务的c方法,则方法c不会以事务的方式的执行public class ClassA{ public void b(){ c(); } @Transactional public void c(){ insert(); }}如果想类内部方法调用可以正常使用事务,使用...原创 2019-11-08 18:10:40 · 306 阅读 · 0 评论 -
tomcat中多个项目共用lib包
1、在tomcat根目录下新建shared/lib目录结构,将项目的jar包放在此目录下,记得将项目下的jar包(一般在项目的WEB-INF\lib目录下)删除。2 修改tomcat的conf目录下的catalina.properties文件,shared.loader的值改为自己建立的共享jar包目录中所有的jar包,本例为:shared.loader="${catalina.bas...原创 2019-05-27 14:11:32 · 1324 阅读 · 0 评论 -
关于spring事务不能回滚问题的解决过程
1、检查数据库引擎设置是否正确,比如我们最常用的mysql,引擎MyISAM,是不支持事务操作的。需要改成InnoDB才能支持 检查结果:本地数据库引擎设置正确2、检查方法修饰符是否正确,方法必须是public,否则事务不起作用(这一点由Spring的AOP特性决定的,理论上而言,不public也能切入,但spring可能是觉得private自己用的方法,应该自己控制,不应该用事...转载 2019-05-20 14:35:16 · 417 阅读 · 0 评论 -
Linux下java报错Too many open files的解决方法
最近发现运行在Linux下的java application报如下错误:27-May-2019 10:16:04.722 SEVERE [http-nio-8080-exec-213] org.apache.catalina.core.StandardWrapperValve.invoke Servlet.service() for servlet [spring] in context wi...转载 2019-05-27 14:17:15 · 833 阅读 · 0 评论 -
严重: Unknow type constant pool 18 at position 33
问题:com.sun.faces.config.JavaClassScanningAnnotationScanner$ConstantPoolInfo.containsAnnotation Unknow type constant pool 18 at position 33原因:javax-faces版本太低决解方案:javax-faces 2.30以上版本支持jd...翻译 2019-05-27 15:05:49 · 3452 阅读 · 3 评论 -
Restful webservice 跨域问题解决
一、ajax跨域调用restful webservice 1)jsonp的方式。略 2)配置拦截器,设置允许那些origin可以发起跨域请求,具体代码:public class TestInterceptor extends AbstractPhaseInterceptor<Message> { public TestIntercepto...转载 2019-05-31 18:50:13 · 321 阅读 · 0 评论