
Java
文章平均质量分 77
庸医2048
edgex foundry开发工程师
展开
-
contains one or more empty segments which are is not permitted
contains one or more empty segments which are is not permitted原创 2022-06-15 19:58:37 · 313 阅读 · 1 评论 -
List去除重复数据的五种方式
List去除重复数据的五种方式原创 2020-11-17 13:24:49 · 134 阅读 · 0 评论 -
在windows上文件夹和判断盘符
String source = ""; if (System.getProperties().getProperty("os.name").toUpperCase().contains("WINDOWS")){ File[] roots = File.listRoots(); if (roots.length>0){ source=roots[0].toSt...原创 2018-11-23 09:51:14 · 427 阅读 · 0 评论 -
idea创建分支
如何在Intellij IDEA中拉(创建)svn分支?转载 2018-12-04 19:08:17 · 458 阅读 · 2 评论 -
错误码400原因总结
400主要是提交信息不完整或者不符合规则例如我设计过的接口里面,返回400的类型有:1.Http Request Headers 缺失2.Http Request Body 内容缺失或者类型错误(例如我要json,你发xml)3.超过指定时间范围内的可访问次数 ...原创 2019-02-25 15:14:13 · 25069 阅读 · 0 评论 -
获取音视频的时长
引入:jave-1.0.2.jar 自行百度如何放到maven私服中,或者自己的仓库中。@Test public void getMp3Duration() throws EncoderException { File source =new File("c:\\吴晴-过去成向往(原版).mpg"); Encoder encoder = new En...转载 2019-02-21 11:33:19 · 935 阅读 · 0 评论 -
UDP socket
public class UdpTest extends AbstractTests { @Test public void udpServer() throws IOException { DatagramSocket datagramSocket = new DatagramSocket(8888); byte[] data = new b...原创 2019-04-11 14:48:58 · 380 阅读 · 0 评论 -
TCP socket
tcp接收public class SocketTest extends AbstractTests { @Test public void sockerServer() throws IOException { System.out.println("进入到了socket中"); /** * 基于TCP协议的Socket通...原创 2019-04-11 14:50:33 · 172 阅读 · 0 评论 -
根据日期得到本周的开始日期和结束日期
public class WeekDate { public static void main(String[] args) { SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); Calendar cal = Calendar.getInstance(); cal.setT...原创 2019-07-08 18:54:43 · 1066 阅读 · 0 评论 -
Ping java
package com.mifan.iot.common.util;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.net.InetAddress;import java.util.regex.Matcher;import ja...原创 2019-08-26 17:03:45 · 317 阅读 · 0 评论 -
支付宝开放平台RSA签名验签工具----生成密钥报错
标题原因:是在安装的时候路径上有一个空格导致的:原创 2019-09-20 14:29:18 · 1189 阅读 · 1 评论 -
Simhash的实现完全版本
package com.mifan.wxrank.distinct;import java.io.IOException;import java.math.BigInteger;import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map;import...原创 2018-09-27 14:01:15 · 1319 阅读 · 0 评论 -
文件生成MD5 判重
import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.InputStream;import java.math.BigInteger;import java.security.MessageDigest;/** * Created by LiuKai on 2018/8/...转载 2018-08-23 13:24:49 · 1103 阅读 · 0 评论 -
java 图片去重 图片内容MD5
使用MD5对每个图片进行MD5的计算,生成一个值。 import java.io.*;import java.math.BigInteger;import java.net.HttpURLConnection;import java.net.URL;import java.security.MessageDigest;import java.security.NoSuchAlg...原创 2018-08-23 13:23:39 · 3399 阅读 · 0 评论 -
Spring boot 第一个DEMO 运行报错
报错信息:Your ApplicationContext is unlikely to start due to a @ComponentScan of the default package.导致原因:无法扫描到包解决方式: 最开始我直接配置的 @SpringBootApplication 但是这个配置无法扫描到包。所以我重新修改了变成了@SpringBo原创 2016-11-12 10:08:41 · 1203 阅读 · 0 评论 -
第三章Lambda表达式
之前写过一篇但是不满意:(下面红字都是重点)应该走的步骤是这样的,什么是Lambda,Lambda有什么用,怎么简单的用,如何快速入手,需要注意点是哪些,需要从几个方面进行入手,不然,到了最后,再看这些笔记乱七八糟的。1、匿名函数2、简化之前的匿名函数的书写方式。3、如何简单的用:(参数列表)-> 方法体(箭头主要作用就是隔离开参数列表,和方法体)简单的demo能快原创 2016-11-24 19:04:43 · 365 阅读 · 0 评论 -
PriorityBlockingQueue的“优先级“
PriorityBlockingQueue的“优先级“优先级 阻塞队列是如何优先的呢?优先级主要是实现阻塞队列中的存储的对象必须实现 Comparable接口,然后PriorityBlockingQueue 队列就通过排序取出相应的元素。和其他的队列的区别,主要是优先级的区别。和传统的队列先进先出,后进先出 不一样。public class PriorityBlocking原创 2017-03-18 10:28:11 · 2447 阅读 · 0 评论 -
java.lang.IllegalStateException: Failed to load ApplicationContext
java.lang.IllegalStateException: Failed to load ApplicationContext at org.springframework.test.context.CacheAwareContextLoaderDelegate.loadContext(CacheAwareContextLoaderDelegate.java:99) at org.sp原创 2017-04-02 21:07:53 · 81308 阅读 · 5 评论 -
设计模式详解
一、设计模式的分类总体来说设计模式分为三大类:创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。行为型模式,共十一种:策略模式、模板方法模式、观察者模式、迭代子模式、责任链模式、命令模式、备忘录模式、状态模式、访问者模式、中介者模式、解释器模式原创 2017-05-04 07:32:05 · 479 阅读 · 0 评论 -
Java与Unix时间戳的相互转换
转载地址:http://blog.youkuaiyun.com/YLBF_DEV/article/details/52441545Java将Unix时间戳转换成指定格式日期当从服务器获取数据的时候,有时候获取的数据中的时间在很多的情况下是时间戳类似于这样1473048265,当然,我们不可能将这些数据以时间戳的形式展示给用户,通常情况,是要对这个时间戳进行一系列的处理加工,使其变成我们转载 2017-05-05 17:01:58 · 954 阅读 · 0 评论 -
2018年书单
技术类: Spring Cloud微服务实战 深入理解Java虚拟机 Java并发编程的艺术 Java虚拟机规范 Java并发编程实战 高效能Mysql 数据库索引设计与优化中医类: 刘渡舟伤寒论讲稿 金匮要略--倪海厦视频版...原创 2018-03-08 14:28:01 · 250 阅读 · 0 评论 -
Effective java 中的 继承和复合
看了会一直不明白复合 是啥意思,好好的看了看,网上的帖子 复合就是implement这个关键字。书上说,复合比继承要好点,但是实际用的时候,还是要根据实际的情况来。原创 2016-08-31 20:08:39 · 373 阅读 · 0 评论