
java
levy-snail
任何想做的事,只要开事行动,都为时不晚
展开
-
IDEA 12 + tomcat 进行远程调试
曾经在对接支付宝微信支付时,回调之后,调试起来很麻烦,每次都得改了代码,写一堆日志,看着日志查找问题,当时仅仅听说了可以远程debug,但那时没有搞定,刚才试了以下竟然ok了,记录下来以后使用。 以下方法 linux上已经测试可行。测试环境:tomcat8+idea121.设置远程tomcat 的 bin/catalina.sh (linux 系统下,win系统下,就修改catal转载 2017-05-21 21:06:50 · 407 阅读 · 0 评论 -
maven集成百度云推送
1.起初在pom.xml中配置了百度云如下,但在项目更新的时候如论如何也下载不下来百度云依赖dependency> groupId>com.baidu.yungroupId> artifactId>bccs-apiartifactId> version>3.0.1version> dependency> 2.后来经百度后发现,此包在maven中国仓库中,后面修改了转载 2017-06-11 22:12:30 · 1296 阅读 · 0 评论 -
Ajax解决接受数字成为科学计数法的问题
页面使用avalon的ajax方法向后台请求数据,之后用百度echarts画图显示出来,后台数据返回正常,用postman请求,返回的也是数字,但是页面debug的过程中,发现在ajax Success回调函数中,解析出来的数字很多都成了科学记数法,后来采用以下方法解决,先将temp强行转换为数字,在转成String在页面显示 value3= temp3==null||temp3=原创 2017-07-30 14:01:28 · 2003 阅读 · 1 评论 -
Echart报错 Error setOption should not be called during main process
最近项目中频繁用到echart,作为一个后台开发人员,经过一段时间各种问题的虐心,如今也能心平气和的在谷歌中调试页面。其中遇到Echart在最后SetOption()方法的时候,报错如下:echarts.js:3066 Uncaught Error: `setOption` should not be called during main process最终查了stackO原创 2017-11-05 20:52:59 · 31347 阅读 · 0 评论 -
git+maven自动化部署tomcat java项目
在开发完成之后,每次的项目更新迭代,都很繁琐,不是更新war包就是更新部分字节码文件,上周经过一段时间的学习和摸索,搞定了利用sh脚本在服务器上来更新部署项目代码,那个流畅,比以前的过程快了太多。 整个原理so easy! 在开发工具中提交代码到git,在服务器上把代码pull下来,然后maven打包,最后执行tomcat启动命令以下为步骤: 由于之前使用有道云笔记,其中好多截图,就直接把链接贴原创 2017-11-05 21:09:50 · 1305 阅读 · 0 评论 -
Ajax跨域的那些坑
之前项目中用到Ajax,在页面做数据对接的时候,有时候会遇到跨域的问题,之前度娘了几次都没有解决,上周刚好有时间,静下心来解决了此问题,特整理成笔记,方便日后使用。在做前端页面数据AJAX请求的时候,经常会碰到跨域的问题,起初解决起来很棘手,后来百度了很多资源,解决后 特做笔记,以便以后用的时候再看。针对接口服务器所需要的参数类型可以分为以下两种情况:a情况:接口服务器需要的是原创 2017-11-05 21:13:34 · 320 阅读 · 0 评论 -
solo安装 及通过nginx转发实现二级域名访问
最近看了一下一个开源博客的JAVA项目,部署完之后,按照官方文档中提到额nginx配置之后,不知为何跳转是失败的,后来经过一番折腾后,自己重新配置了nginx得以成功通过域名跳转到Tomcat服务器环境要求: tomcat9以上 jdk1.8以上1.放solo2.4.war包到tomcat下,启动2.修改这个文件3.修改数据库原创 2017-11-05 21:25:32 · 942 阅读 · 0 评论 -
mysql5.7 忽略大小写
vi /etc/my.cnf在[mysqld]下面添加lower_case_table_names=1之后重启 修改完之后用语句查看show variables like '%case_table%';值变为1的时候 说明已经忽略了大小写 默认为0原创 2017-11-05 21:33:08 · 5493 阅读 · 0 评论