-
/***获取音频时长*@parammultipart*@return*@throwsIOException*/publicstaticlonggetDuration(MultipartFilemultipart)throwsIOException{Filefile=newFile(multipart.getOriginalFilename());try{FileUtils.copyInputStr
-
packagecn.com.amway.msgcenter.console.util;importorg.springframework.beans.factory.annotation.Autowired;importorg.springframework.data.redis.core.RedisTemplate;importorg.springframework.data.redis.cor
-
1、pom文件配置<dependency><groupId>com.aliyun.oss</groupId><artifactId>aliyun-sdk-oss</artifactId><version>3.5.0</version></dependency>2、代码实现@Componentpublic
-
importcom.google.zxing.BarcodeFormat;importcom.google.zxing.EncodeHintType;importcom.google.zxing.MultiFormatWriter;importcom.google.zxing.WriterException;importcom.google.zxing.client.j2se.MatrixToIm
-
1、对字节数组字符串进行Base64解码并生成图片publicstaticbooleanGenerateImage(StringimgStr,StringimgFilePath){if(imgStr==null)//图像数据为空returnfalse;BASE64Decoderdecoder=newBASE64Decoder();try{//Base64解码byte[]bytes=decoder.
-
说说JVM的内存布局?Java虚拟机主要包含几个区域:堆:堆Java虚拟机中最大的一块内存,是线程共享的内存区域,基本上所有的对象实例数组都是在堆上分配空间。堆区细分为Yound区年轻代和Old区老年代,其中年轻代又分为Eden、S0、S13个部分,他们默认的比例是8:1:1的大小。栈:栈是线程私有的内存区域,每个方法执行的时候都会在栈创建一个栈帧,方法的调用过程就对应着栈的入栈和出栈的过程。每个
-
importcn.com.amway.msgcenter.console.util.StringUtil;importorg.apache.poi.hssf.usermodel.HSSFDateUtil;importorg.apache.poi.openxml4j.exceptions.OpenXML4JException;importorg.apache.poi.openxml4j.opc.OP
-
importjava.io.File;importjava.io.FileInputStream;importjava.io.FileNotFoundException;importjava.io.FileOutputStream;importjava.io.IOException;importjava.io.InputStream;importjava.lang.reflect.Field;im
-
importjava.beans.BeanInfo;importjava.beans.IntrospectionException;importjava.beans.Introspector;importjava.beans.PropertyDescriptor;importjava.beans.XMLDecoder;importjava.beans.XMLEncoder;importjava.i
-
importorg.springframework.beans.factory.annotation.Autowired;importorg.springframework.data.redis.core.RedisTemplate;importorg.springframework.data.redis.core.StringRedisTemplate;importorg.springframe
-
1、下面讲解RabbitMQ配置:截图如下:代码如下:@Configurationpubliccla***abbitMQConfigimplementsRabbitListenerConfigurer{privatestaticfinalLoggerlogger=LoggerFactory.getLogger(RabbitMQConfig.class);//资源owner账户ID信息@Value(
-
说起软考,有说不出的心酸,太难了,从2016年下半年开始考,直接接近4年了,还没有考上,每次都是差个几分,心理落差太大了。有时候就想着直接放弃了。不过今年在女朋友鼓励下,下半年又报名了,她也和我一起报,我们俩个都是为了在广州落户才报考学习的。软考,我们报的是中级系统集成管理师,难度没有高级的难,但是我们可能就是为了以后孩子读书而考试的吧。回想考试路程:2016年当初在网上看到了光环软考,所以就报名
-
由于想换工作,就在网上刷下简历,收到很多电话都是外包加出差类型的,然后有一个是文思海辉的外包HR通知我22号下午3点半面试,面试主要流程是电话面试,首先HR发了一份英文自我介绍的简历模板给我,我在上面改了一些,本来对于英语不好的我来说,去外企汇丰银行工作确实有点难度,不适应。第二天下午准备了面试,面试之前我准备了英文自我介绍,和面试相关知识,HR3点半通知我进入腾讯会议的小程序面试,拿了code就
-
敏捷开发以用户的需求进化为核心,采用迭代、循序渐进的方法进行软件开发。在敏捷开发中,软件项目在构建初期被切分成多个子项目,各个子项目的成果都经过测试,具备可视、可集成和可运行使用的特征。换言之,就是把一个大项目分为多个相互联系,但也可独立运行的小项目,并分别完成,在此过程中软件一直处于可使用状态
-
异步上传,数据从1万提升到5万
-
db.appMsgCollection.aggregate([{$lookup:{from:"msgTypeCollection",localField:"message.templateTypeId",foreignField:"msgTypeId",as:"cname"}},{$match:{"createTime
-
privatestaticStringJOB_NAME="_JOB_NAME";privatestaticStringJOB_GROUP_NAME="EXTJWEB_JOBGROUP_NAME";privatestaticStringTRIGGER_NAME="_TRIGGER"+"_NAME";privatestat
-
1、注解字段:@Column(name="phone",length=100)@ColumnTransformer(read="AES_DECRYPT(UNHEX(phone),'aes_phone')",write="HEX(AES_ENCRYPT(?,'aes_phone'))")privateStri
-
DataSource.groovy文件中的dbCreate属性十分重要,因为它可以用来指定是否自动根据GORM类来创建数据库表。其可选值为:create-drop-当Grails运行时删除并重新建立数据库create-如果数据库不存在则创建数据库,存在则不作任何修改update-如果数据库不存在则创建数据库,存在则进行修改开发环境(development)下dbCreate属性默认设置为creat
-
Webloginc内存溢出解决方法:javax.servlet.ServletException:java.lang.OutOfMemoryError:PermGenspace方法:在base_domain目录找到startWebLogic.bat加入以下代码:JAVA_OPTS='-Xms512m-Xmx2048m-XX:PermSize=128M-XX:MaxNewSize=256m-XX:M
-
Webloginc内存溢出解决方法:javax.servlet.ServletException:java.lang.OutOfMemoryError:PermGenspace方法:在base_domain目录找到startWebLogic.bat加入以下代码:JAVA_OPTS='-Xms512m-Xmx2048m-XX:PermSize=128M-XX:MaxNewSize=256m-XX:M
-
packagecom.amway.common.util;importjava.lang.reflect.Type;importjava.sql.Timestamp;importjava.util.ArrayList;importjava.util.Arrays;importjava.util.Collection;importjava.util.List;importcom.amway.comm
-
/*Copyright(c)2005,2014springside.github.io*LicensedundertheApacheLicense,Version2.0(the"License");*/packagecom.amway.common.util;importjava.io.IOException;importjava.util.Collection;importj
-
packagecom.amway.msgcenter.msgtask.util;importorg.springframework.beans.factory.annotation.Autowired;importorg.springframework.dao.DataAccessException;importorg.springframework.data.redis.connection.R
-
@BeanpublicMultipartConfigElementmultipartConfigElement(){MultipartConfigFactoryfactory=newMultipartConfigFactory();//单个数据大小10Mfactory.setMaxFileSize("10240KB");///总上传数据大小10Mfactory.setMaxRe
-
packagecom.amway.pos.common.utils;importorg.springframework.core.io.FileSystemResource;importorg.springframework.http.HttpEntity;importorg.springframework.http.HttpHeaders;importorg.springframework.ht
-
java 定时任务
-
importjava.sql.Timestamp;importjava.text.DateFormat;importjava.text.SimpleDateFormat;importjava.util.Calendar;importjava.util.Date;importjava.util.Locale;/***日期操作工具类**@authorhlyangq**@date2018年11月1日上午
-
importjava.io.BufferedReader;importjava.io.IOException;importjava.io.InputStream;importjava.io.InputStreamReader;importjava.io.UnsupportedEncodingException;importjava.math.BigDecimal;importjava.securi
-
importjava.security.NoSuchAlgorithmException;importjava.security.SecureRandom;importjava.util.logging.Level;importjava.util.logging.Logger;importjavax.crypto.Cipher;importjavax.crypto.KeyGenerator;imp
IT达仁
分享到朋友圈
- 关注技术:Java Web开发 Mysql
- 入住博客:2013-05-18 7.7年