自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (2)
  • 收藏
  • 关注

原创 minio实现大文件断点续传

第一种:前端直接将整个大文件丢到后端,由后端来处理。后端收到文件后首先将文件分片,分片好后再将文件上传至文件服务器minio,上传期间前端通过轮询后端提供的上传进度接口展示进度,或者和后端建立websocket连接,后端推送进度前端展示,后者相对麻烦。最近工作中遇到一个需求,用户需要上传大文件几百M,为了更好的用户体验,需要支持断点续传,秒传,上传进度条等功能。第二种:前端将文件分片,循环调用后端提供的分片接口,前端控制进度条(简单),最后再调用后端合并文件接口。

2024-09-06 15:51:42 905

原创 java制作RTF模板生成打印模板

java rtf模板制作生成打印模板

2024-09-06 15:49:23 392

原创 struts2对于bigdecimal类型不支持默认转换的解决办法

实体中有个属性用bigdecimal类型,发现传参到后台控制台老是报错没有 setXxx(...String)方法,后来查资料发现struts2默认不支持bigdecimal类型的转换,需要实现转换器重写方法。解决办法:1,新建一个类继承StrutsTypeConverterpublic class BigDecimalConverter extends StrutsTypeCon

2017-11-25 21:48:52 720 1

原创 Mac安装rabbitMQ启动报错error:epmd error for host xiongmindeMacBook-Pro: timeout

启动rabbitMQ报错:error:epmd error for host xiongmindeMacBook-Pro: timeout启动管理台插件报错:Applying plugin configuration to rabbit@xiongmindeMacBook-Pro... failed.* Could not contact node rabbit@xiongmi

2017-10-26 10:19:56 3267

原创 linux下添加新用户,并赋予root权限

1.useradd  -d   /usr/xxx   -m  xxx2.cd /usr/xxx3. 更改密码    passwd xxx 4.  赋予权限    vim   /etc/sudoers       找到   root  ALL=(ALL)   ALL 这行     在下面添加一行 。  xxx . ALL  = (ALL)   ALL

2017-06-30 22:53:44 7200

原创 CXF整合Spring通过tomcat发布webservice

CXF整合Spring通过tomcat发布webservice1.创建web工程,下载apache-cxf-2.7.18,将apache-cxf-2.7.18下的lib下的jar包加入项目lib中2.项目中添加Spring(自动添加application.xml文件,以及在web.xml中加入spring监听器)3.web.xml中添加cxfservlet,并配置拦截/cxf/* (拦

2017-06-27 22:55:49 829

转载 mac环境下使用navicat premium连接mysql乱码问题

mac环境下使用navicat premium连接mysql乱码问题1.创建连接时,Encoding不需要手动选择,保持Auto就可以了。2.如果还出现乱码的话,就有可能是mysql本身编码引起的,可以通过以下操作进行设置。在mac环境下,安装了mysql之后,/etc路径下是没有my.cnf文件的,需要我们手动添加。先到设置里关掉m

2017-06-05 22:38:42 1575

原创 Mac安装rabbitMQ

Mac下安装rabbitMQ1.brew install rabbitmq(如果没有安装brew命令,请先安装brew)2.Mac10.12报错:ERROR:parent directory is world writable but not sticky处理办法:   2.1 切换root,进入 cd /private/目录   2.2 给tmp权限:chmod +t  /tmp

2017-06-04 23:45:12 1262

原创 centOS6.8安装nginx

centOS6.8安装nginx1.安装nginx所需环境:yum install gccyum install pcre-develyum install zlib zlib-develyum install openssl openssl-devel或者一键安装:yum -y install gcc zlib zlib-devel pcre-devel openssl

2017-05-30 12:32:41 6646 1

原创 linux下vsftp安装完无法显示文件原因

linux下vsftp安装完无法显示文件原因1.修改这个文件:vim /etc/selinux/config2. 改为SELINUX=disabled3.使其生效:setenforce 04.重启ftp:service vsftpd restart

2017-05-30 03:19:06 4765 1

原创 centOS6.8安装vsftp出现ftp:connect:Connection refused原因

centOS6.8安装vsftp出现ftp:connect:Connection refused原因1.重启防火墙:service   iptables restart2.重启ftp:service vsftpd restart

2017-05-30 02:52:23 3853 1

原创 mac下配置jdk,tomcat,maven,mysql环境变量

mac下配置tomcat,maven,jdk环境变量1.安装好应用,记住安装目录2. 打开终端,输入:vi ~/.bash_profile3. 添加以下代码:(先要安装jdk环境变量并生效)jdk环境变量:JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/HomeCLASSPAHT=.:$JA

2017-05-29 21:40:24 3153

原创 vmware fusion安装centOS7出现:Network is unreachable解决办法

只需要找到vmware fusion中设置-网络 将共享模式改为桥接模式-自动检测就OK啦!

2017-05-29 16:54:45 2491

原创 mac下安装完myeclipse启动tomcat报错解决方法

mac下安装完myeclipse启动tomcat报错Mac下安装完myeclipse启动tomcat后报错:Servlet.service() for servlet [jsp] in context with path [/uushop] threw exception [javax.servlet.ServletException: java.lang.NoClassDefFoun

2017-05-25 23:50:43 1024 1

原创 mac下安装mysql5.7

mac下安装mysql5.71.安装过程最后一步会给root密码,复制保存2.安装完到洗头膏偏好设置最下面找到mysql启动3.终端中输入:    aliasmysql=/usr/local/mysql/bin/mysql    aliasmysqladmin=/usr/local/mysql/bin/mysqladmin    这两条命令是为了方便直接打开

2017-05-25 20:26:59 545

转载 Linux下安装tar.gz类型的jdk,并配置环境变量

linux下安装tar.gz类型的jdk,并配置环境变量   1:下载jdk包:后缀为tar.gz的文件(不需要安装),如jdk-8u131-linux-x64.tar.gz   2: 把jdk文件保存至Linux根目录( cd / ),使用mkdir命令生成user/java目录,并把文件放入其下   3:解压tar.gz文件:进入目录 cd /user/java ,执行$ ta

2017-05-25 00:14:56 1011

原创 mac系统安装虚拟机ubuntu14后,如何在mac终端连接ubuntu?

1.设置root密码:sudo passwd root ,输入密码后,切换root : sudo root 2.ufw status 查看防火墙是否关闭(inactive即为关闭), 关闭命令:ufw disable3.安装ssh服务:apt-get install -y openssh-server4.安装vim编辑器:apt-get install vim5.修改/etc/

2017-05-24 23:27:58 3943 1

转载 IntelliJ Idea 常用快捷键列表

IntelliJ Idea 常用快捷键列表Ctrl+Shift + Enter,语句完成“!”,否定完成,输入表达式时按 “!”键Ctrl+E,最近的文件Ctrl+Shift+E,最近更改的文件Shift+Click,可以关闭文件Ctrl+[ OR ],可以跑到大括号的开头与结尾Ctrl+F12,可以显示当前文件的结构Ctrl+F7,可以查询当前元素在当前文件中

2017-05-20 21:26:50 311

Java基础资料知识点合辑

包含所以java重要知识点,常用知识点概括,文件上传下载,自制浏览器。

2015-07-22

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除