问题产生原因做一个文件管理工具时,下载文件中不包含中文路径,一点问题没有,下载文件中包含中文名,就会导致404。问题分析因为下载请求通常使用get请求,这时候浏览器会对请求url包含中文进行编码,后端接受的url是编码后的路径,这样就会导致问题(乱码),需要解码。问题解决如果使用Tomcat可以尝试

前言看到别人博客有建站时间,比如像这样的至于怎么实现,方式还有有很多种定时一秒从后台获取,但每次请求会增加服务器压力获取一次服务器开始运行时间,然后用客户端当前时间减去服务器开始时间,但是这样如果客户端时间不准,就会导致误差太大,显然不是我们想要的获取一次服务器开始请求的时间和建站时间(当然建站时间

拼接字符串作为html片段,有时候使用onclick需要传递一个对象,比如以下使用方法varshowJson={"name":"张三"};$(".showButton").append(''<aclass="delecls&

前言JDK配置比JRE要麻烦,反正配置都大同小异,如果我们不频繁更换,在Windows下使用JDK,可以不配置环境变量。上文JRE安装的我已经卸载,JDK相关命令不能直接使用JDK下载和安装下载JDK下载我这里选择62位的安装直接点击安装,安装路径自己选择,后面还会安装JRE,直接点击下一步就好了(

前言作者是魔王不造反/biezhi,他有很多开源项目,比如Tale个人博客,感兴趣的小伙伴可以看下。这玩意很小,但是很好用,用法也很简单。对常用邮箱进行封装,比如163邮箱,qq邮箱。简洁的邮件发送API支持自定义发件人昵称支持扩展邮件Message支持抄送/HTML/附件支持异步发送支持邮件模板可

通过apt-getinstallnode安装(在linux下貌似默认源中没有node的程序,这种方式有缺点,安装后的程序版本可能不是最新版的)直接通过以下命令可以解决亲测可用sudonpmcachecleansudonpminstall-gnsudonstable

问题描述Mybatis查询时,使用if条件判断数值类型,当参数为0时,当if条件含有flag!=''时,无法筛选出数据。比如:<iftest="flag!=nullandflag!=''">ANDSTATUS_FLAG=#{flag,jdbcType=BIT}<

前言前面我们知道JDK已经包含JRE,从下载体积来看,JDK要比JRE大好几倍。Windows系统安装JRE还是比较简单,直接下载安装文件,正常安装就好了,甚至于不用配置环境变量,直接可以使用java命令如果我们只要运行JAVA程序,只要安装JRE就好了。Windows下cmd使用命令whereja

前言加入我们电脑安装了QQ,但是没有快捷方式。这时候我们通常的做法是找到QQ的安装目录,然后找到Bin目录下的QQ.exe双击。要是在没有快捷方式的前提下,每次通过这样的方式打开,显然不是我们希望。那有没有其它的打开方式呢?显然是有的,其中一种就是通过命令行的方式。通过cmd的方式,需要将工作目录切

前言前段时间开发碰到一个问题,因为Mysql数据库没有布尔类型,POJO类中布尔类型的变量有布尔变量(可用0和1来代替),存的时候没有问题,可取的时候却出现问题。无论0还是1,在将POJO类序列化成JSON数据后,前端判断始终出错,都解析为一样的值。找了半天,没找到问题,最后想想是不是is开头的问题