-
Spring Boot允许跨域请求
Springboot默认是禁止跨域请求的。可以添加配置类打开:packagecom.nemo.common.configs;importorg.springframework.context.annotation.Bean;importorg.springframework.context.annotation.Configuration;importorg.springframework.web......4,219 0 2017-03-20 22:43
-
java 得到两个日期相差的天数
/***得到两个日期之间相差的天数*@paramdate1*@paramdate2*@return*/privatestaticintdifferentDays(Datedate1,Datedate2){Calendarcal1=Calendar.getInstance();cal1.setTime(date1);Calendarcal2=Calendar.getInstance();cal2.s......4,218 0 2017-11-28 19:25
-
阿里ECS屏蔽25端口导致邮件服务不能正常使用问题解决记录
正在开发的平台的邮件服务在本地测试是没问题的,不过在部署到ECS之后,发现每次发送邮件的时候,会抛这个异常:javax.mail.MessagingException:CouldnotconnecttoSMTPhost:smtp.mxhichina.com,port:25;nestedexceptionis:java.net.ConnectException:Connectiontimedout(......4,215 0 2017-08-03 10:24
-
JPA @MappedSuperclass注解的使用说明
基于代码复用和模型分离的思想,在项目开发中使用JPA的@MappedSuperclass注解将实体类的多个属性分别封装到不同的非实体类中。 1.@MappedSuperclass注解只能标准在类上:@Target({java.lang.annotation.ElementType.TYPE}) 2.标注为@MappedSuperclass的类将不是一个完整的实体类,他将不会映射......4,209 0 2016-04-15 10:58
-
java : FtpUtils
importorg.apache.commons.net.ftp.FTPClient;importorg.apache.commons.net.ftp.FTPReply;importjava.io.IOException;importjava.io.InputStream;/***CreatedbyNemoon2017/8/2.*/publicclassFtpUtils{privateFTPCli......4,201 0 2018-02-07 19:24
-
验证码生成工具
importjavax.imageio.ImageIO;importjava.awt.*;importjava.awt.geom.AffineTransform;importjava.awt.image.BufferedImage;importjava.io.File;importjava.io.FileOutputStream;importjava.io.IOException;importja......4,200 0 2017-04-27 11:23
-
Linux密码安全策略
使用PAM模块来管理,CentOS自带安装禁止使用最近用过的5个密码sudovi/etc/pam.d/system-auth增加remmember=5passwordsufficientpam_unix.sosha512shadownulloktry_first_passuse_authtokremember=5最短长度为8,至少包含大写字母,小写字母,数字和特殊字符,不允许和用户名相同密码必须至......4,196 0 2017-05-26 10:48
-
Struts2 文件异步上传
刚帮朋友看的,他的框架使用的是SSM,正好有文件上传的需求。所需环境:jquery.jsajaxfileupload.jsstruts2所依赖的jar包及struts2-json-plugin-2.1.8.1.jar编写文件上传的Actionpackagecom.ajaxfile.action;importjava.io.File;importjava.io.FileInputStream;imp......4,191 0 2017-02-07 20:54
-
地址工具,根据ip获取具体地址
importcom.fasterxml.jackson.databind.JsonNode;importcom.fasterxml.jackson.databind.ObjectMapper;importorg.apache.commons.io.IOUtils;importorg.apache.http.util.TextUtils;importorg.codehaus.janino.Unico......4,169 2 2017-11-02 16:22
-
OpenCV JAR构建
1、首先需要下载opencv的源码:gitclonehttps://github.com/opencv/opencv.git2、解压源码到制定目录:unzipopencv.zip3、进入解压目录开始编译:$cdopencv$mkdirbuild$cdbuild/$cmake-G"UnixMakefiles"-DCMAKE_CXX_COMPILER=/usr/bin/g++-DCMAKE_C_COM......4,151 0 2017-04-28 00:23
-
关于服务器CPU占用爆满的分析
获取登录用户的资源使用情况:top-unemo通过进程,找到耗CPU的线程,得到tidps-mppid-oTHREAD,tid,time其次将需要的线程ID转换为16进制格式:printf"%x\n"tid最后打印线程的堆栈信息,这时候即可看到业务代码相关出现问题的地方:jstackpid|greptid-A304,148 0 2017-05-26 17:01
-
Linux常用软件安装集合
注意尽量不要用root操作,当然,某些操作必须用root,比如rpm安装,yum安装,权限设置等。以下操作,除非注明了用root操作,否则一律用deploy用户操作。已有系统盘,挂载另一块数据盘,以lvm形式#使用root操作-开始#查看磁盘fdisk-lDisk/dev/vda:42.9GB,42949672960bytes255heads,63sectors/track,5221cylinde......4,135 0 2017-05-26 10:47
-
Ant: Class not found: javac1.8
许久不用Ant了。今天在博客上准备换一种部署方式,忽然想到以前用的Ant,所以这里稍稍用了下。没想到,在选择build.xml,runasantbuild后出错Ant:Classnotfound:javac1.8分析问题:是否是eclipse中的ant版本和java的版本不匹配?搜了下网络,发现果然如此。解决方法如下:1.去下载一个最新版本的ant,解压到本地相应目录下,我下载的是apache-a......4,114 0 2016-12-06 21:58
-
Springboot 返回json,对空字段格式化
一些json数据返回,例如list,map,字符串等,在为空的情况下,会直接给客户端返回为null,这时候客户端解析可能会出现处理,需要做一些处理列举一个Bean:@Data@ToStringpublicclassStudent{privateStringname;privateList<String>tags;}这时候,比如name和tags都为空,这时候序列化为json的结果:{"......4,103 0 2018-06-14 19:13
-
addActive
//添加点击后样式functionaddActive(obj){ $('#mbodytr').removeClass('mactive'); $(obj).addClass('mactive');}4,100 0 2016-06-29 16:10