- 博客(30)
- 收藏
- 关注
转载 JAVE2获取视频时长、音频时长
jave当前的版本太旧了很久没有更新了,而且关键的是maven库中无法使用,偶然间看到github上出现了jave2.0,https://github.com/a-schild/jave2 我本地使用的2.4.6 <dependency> <groupId>w...
2019-06-21 11:54:00
1208
转载 RestTemplate超时、防止乱码
@Configurationpublic class RestTemplateConfig { @Bean public RestTemplate restTemplate(ClientHttpRequestFactory factory) { RestT...
2019-06-21 11:03:00
183
转载 阿里OSS文件上传
<!--com.aliyun.oss--><dependency> <groupId>com.aliyun.oss</groupId> <artifactId>aliyun-sdk-oss</artifa...
2019-06-21 10:48:00
493
转载 阿里短信API接入
最近接入了阿里短信,看了下SDK挺简单的,但是考虑到往后更换短信厂商的话,耦合太严重所有还是考虑通过API的形式调用。 public class AliyunSmsClient { private static final Logger logger = LoggerFactory...
2019-06-21 10:31:00
179
转载 SpringBoot配置文件上传的临时文件目录
SpringBoot启动一段时间后,再去上传文件会抛出文件目录不存在的问题,这里是因为linux中有一个临时文件夹/temp ,会不定时清除下面的文件夹及其文件,这样就会出现客户端上传文件到服务器时:指定的临时目录已经被删除,所有这里需要指定一个不会被删除的目录 @Configuration...
2019-06-21 10:22:00
5174
转载 StringTemplate模板引擎用法
StringTemplate原理是替换掉占位符 <> 里的参数 这里我是以数据库的模板参数为准,参数替换只需要改变数据库数据,不用改动代码。 maven依赖: <!--StringTemplate模板引擎--><dependency&g...
2018-10-24 16:23:00
2545
转载 利用Jsoup取出Html中的文字,去除所有的html标签,只保留字符
private static Whitelist whitelist = new Whitelist();//最近的消息 内容public static Map recentMessage(String content, Date createTime, boolean read,...
2018-10-24 16:17:00
2021
转载 springCloud的hystri相关配置,解决@Feign内部调用超时问题
使用的springBoot版本号为2.0.3 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-pare...
2018-10-22 12:03:00
203
转载 钉钉机器人,服务预警
相关文档:https://open-doc.dingtalk.com/docs/doc.htm?spm=a219a.7629140.0.0.karFPe&treeId=257&articleId=105735&docType=1 public class DingDi...
2018-10-18 19:33:00
205
转载 SpringBoot集成kafka
前段时间整合了下rabbitMQ,也有其他的优秀的中间件比如kafka,个人觉得两者各有各的优势 简单的总结下各自的优势: rabbitMQ首先有自己的管理页面,在业务扩展方面比较广,吞吐量不及kafka,在持久化方面 会导致性能下降10倍左右; kafka比较轻量级 需要依赖于zooke...
2018-09-10 15:22:00
92
转载 SpringBoot集成rabbitMQ
网上也搜过很多案例,但是大多是都还是存在一些问题,比如队列、交换机的持久化,还有更严重的问题就是 很多地方没有提到消费端的消息确认。 这里结合下 个人自己的理解 整合的例子。 首先 需要安装好rabbitmq的服务器,可百度。 1.加入springboot rabbitmq依赖: &...
2018-09-10 15:03:00
95
转载 SpringBoot集成eureka,feign,actuator
1.新建一个项目为服务注册中心 <?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2...
2018-09-10 12:04:00
472
转载 SpringBoot配置多环境
在SpringCloud中可以使用config配置中心管理配置文件,但是单个SpringBoot项目如何配置多个环境的配置文件呢? 1.首先在pom.xml中配置 需要打包的格式、环境,这里打包成jar,代码中 红色部分为重要部分 <?xml version="1.0" encodi...
2018-09-10 11:14:00
103
转载 SpringBoot项目中@Async的使用
第一步 :启动类加入@EnableAsync、配置异步线程池 @EnableAsync@EnableAutoConfiguration(exclude = { org.springframework.boot.autoconfigure.security.servlet....
2018-09-10 10:50:00
319
转载 SpringCloud内部服务
@FeignClient(name = "SERVICE-TEST", fallback = TestServiceFallback.class)public interface TestService { //各种内部服务的地址 @RequestMapping(v...
2018-07-25 16:47:00
122
转载 简单的复习下冒泡排序
public static int[] bubbleSort(int[] nums){ int length=nums.length; //从头开始 从小到大排序// for(int i=0;i<length-1;i++){// ...
2018-07-09 16:26:00
94
转载 线程池下载图片
//本地有差不多1w的图片链接需要下载,单线程也能慢慢下载,但是感觉太浪费时间,对一个开发者来说,时间是不可以浪费的,执行完毕后,差不多160S 1w张图片 960M还是可以接受的。//本地有一份excel,把数据放入到数据库里面再进行操作。开始想的是直接读取excel里面的链接,再去下载...
2018-07-09 10:03:00
270
转载 并发单元测试demo
private static void latchTest() throws InterruptedException { final CountDownLatch start = new CountDownLatch(1); final CountDownLatch en...
2018-06-15 11:06:00
219
转载 极光Push推送消息
pom.xml引入极光的SDK: 看自己需要引入那个版本的SDK。 <dependency> <groupId>cn.jpush.api</groupId> <artifactId>jpush-client</artif...
2018-04-26 12:39:00
179
转载 读取上传的Excel中的内容并写入到txt文本中
//实现AutoCloseable接口 不用去关心各种流的关闭。implements AutoCloseable @Value("${file.upload}")private String FileUpload; //返回一个txt文本的urlpublic SRSP getTxtU...
2018-04-12 14:08:00
177
转载 想起去年面试时有个题就是手写JDBC连接。。。
public static void JdbcClient(String url,String account,String password ){ Connection con=null; PreparedStatement prepardstatement...
2018-03-19 16:46:00
94
转载 ArrayList、Vector、HashMap、HashSet的默认初始容量、加载因子、扩容增量
偶然看到一道题,ArrayList list = new ArrayList(20);中的list扩充几次? 答:0次; 在不指定容量的情况下,是需要扩容的,但是这里已经指定了容量为20,所以不需要扩容。 1.ArrayList、Vector(List): ArrayList非同步 线...
2018-03-16 15:53:00
239
转载 spring boot集成开源分页插件pagehelper
在实际项目中用到了开源的pagehelper,开始觉得用着还不错,但是后面数据量慢慢多了起来,还是觉得原始的分页配置limit,再查count好用,个人感觉吧。 1.pom.xml <dependency> <groupId>com.github....
2018-03-09 13:57:00
105
转载 MySql,Oracle分页
Java代码里: Mysql从(currentPage-1)*lineSize开始取数据,取lineSize条数据 Oracle先获取currentPage*lineSize条数据,从(currentPage-1)*lineSize开始取数据 currentPage--当前页...
2018-03-09 10:12:00
87
转载 获取客户端IP
获取客户端的IP的代码记录一下 public class IPUtil { public static String getIpAddress(HttpServletRequest request) { String ip = request.getHeader("x-fo...
2018-03-08 10:38:00
66
转载 HTTPS SSL安全链接
1. import org.apache.commons.httpclient.ConnectTimeoutException;import org.apache.commons.httpclient.params.HttpConnectionParams;import org....
2018-03-06 11:13:00
150
转载 SpringBoot各种常用注解
1.Controller @RestController@CrossOrigin(origins = "*", maxAge = 3600) @RestController等同于 @Controller @ResponseBody @CrossOrigin用于客户端发生跨域时 2...
2018-03-06 11:02:00
71
转载 几种不同情况下服务端发起HTTP请求
1.form表单形式 / *** form表单形式提交POST请求* @param url* @param param* @return */ public static String sendPost(String url, String param) { ...
2018-03-01 17:53:00
165
转载 java代码实现连接远程SFTP,并上传压缩包到服务器
pom.xml里加入依赖: <!--SFTP--> <dependency> <groupId>com.jcraft</groupId> <artifactId>jsch</artifactI...
2018-03-01 17:13:00
1773
转载 线程池ExecutorService结合ArrayBlockingQueue的使用
public boolean updateCaseInfo() { List<String> htids=csMapper.getHtId();//取出合同号空的数据 if (htids==null || htids.isEmpty()){ loger.info("当...
2018-02-23 14:28:00
312
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人