
Java
文章平均质量分 89
坚持丶
坚持才是最重要的
展开
-
freemarker导出excel,office打不开的问题
最近在用freemarker模板导出excel表格,实现过程就不多说了,但是用office打不开,用wps就可以用正常打开。经过仔细摸索和查阅有关资料,得出几点方法:1 office打开excel表格,会出现一串错误路径,我的是在C盘下面,然后找到错误日志,分析相关问题。2 一般情况是多了 ss:ExpandedRowCount,把这一串数字去掉就好了3 <Data></Data...原创 2018-03-23 22:28:53 · 7400 阅读 · 4 评论 -
深入理解memcached
memcached产生原因:许多web应用都是将数据存在RDBMS(Relational Database Management System)中,应用服务器直接从中读取并显示到页面上。但是随着数据量的增大,访问的集中,就会出现RDBMS的负担加重、数据库响应恶化,数据库宕机等重大影响。这就产生了memcached,一个高性能的分布式内存缓存服务器。通过缓存频繁调用的数据,减少数据库访问次数,以提...原创 2018-03-31 11:16:44 · 280 阅读 · 0 评论 -
集合的理解
集合中最常见的三种集合类型List、Set、Map。List常用的两种实现类ArrayList、LinkedListArrayList: 动态数组结构,能够扩容改变容器大小,因为数组是不能改变容器大小DEFAULT_CAPACITY: 默认容器大小,10add方法:如果超出容器大小,扩容一波,扩容1/2get方法:根据容易下标获取元素。LinkedList: 链表结构,item=>节点本身,...原创 2018-03-27 21:14:34 · 1836 阅读 · 0 评论 -
深入理解nginx
linux下载安装参考链接: https://www.cnblogs.com/dennisit/p/4069521.html注:nginx还需要其他依赖nginx几种常用命令cd /usr/local/nginx/sbin nginx默认路径/usr/local./nginx -t 测试nginx是否安装正确./nginx -s stop 停止nginx./nginx -s quit 优雅停止停...原创 2018-04-05 22:05:50 · 191 阅读 · 0 评论 -
linux卸载自带jdk
rpm -qa | grep jdk查看jdk的具体信息,通过和java -version里面的jdk版本比较,可能有两条信息,都用命令卸载就可以了。用rpm -e --nodeps java-1.5.0-gcj-1.5.0.0-29.1.el6.x86_64命令卸载相应的jdk...原创 2018-04-06 10:17:52 · 620 阅读 · 0 评论 -
tomcat升级遇到的问题
开始从tomcat8.5升级到tomcat9, 安装路径从E盘换到了D盘。问题就出现了,端口一直无法加载。怀疑是tomcat9的bug,然后复制E盘的tomcat8.5到D盘的路径下,也是同样的问题。排除tomcat9的问题之后,然后断点spring配置文件的加载,发现E盘的tomcat加载的路径是带端口,而D盘tomcat的路径加载的端口一直是不带端口。经过仔细断点,D盘的可以多加载一个配置文件...原创 2018-04-28 17:19:07 · 1145 阅读 · 0 评论 -
JMS、AMQP、MQTT
消息传递作为基本通信机制已经在全世界成功运用。无论是人与人、机器与人还是机器与机器之间,消息传递一直都是唯一常用的通信方式。在双方(或更多)之间交换消息有两种基本机制。同步消息传递异步消息传递同步消息传递在这种情况下使用,当消息发送者希望在某个时间范围内收到响应,然后再进行下一个任务。基本上就是他在收到响应前一直处于“阻塞”状态。异步消息意味着发送者并不要求立即收到响应,而且也不会阻塞整个流程。响...转载 2018-07-05 19:38:00 · 503 阅读 · 0 评论 -
同台服务器部署多套docker容器,端口重定向问题
在生成环境,部署多个容器,访问多个端口;例如:-p 80:80 -p 81:8181地址退出的时候,直接访问到80端口的地址。误区:开始以为是cookie的问题,因为刷新了cookie(cookie是不区分端口号)最终找到了原因:redirect问题,因为退出重定向到登录页面解决方案:配置nginx参数 proxy_set_header HOST $host; 改成 proxy_set_he...原创 2018-07-12 16:50:35 · 2794 阅读 · 0 评论