自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 java中累加和校验后取反

Java的累加和校验

2022-08-03 23:38:48 766 2

转载 GoLand的超时函数!

go语言的超时函数!转载!https://www.xueshop.cn/index.php/archives/43/下面是我觉得可用的!!!!!package mainimport ( "fmt" "time")func main() { ch := make(chan bool, 1) defer close(ch) go func() { time.Sleep(time.Second*2) ch <- true }() timer := tim

2021-08-31 14:20:31 137

原创 go获取各种时间戳

通俗易懂 直接用 fmt.Println("秒 :", time.Now().Unix()) fmt.Println("纳秒 :", time.Now().UnixNano()) fmt.Println("毫秒 :", time.Now().UnixNano()/1e6) fmt.Println("毫秒值 :", (time.Now().UnixNano()/1e6)-(time.Now().Unix()*1000)) 时间戳(秒):1628337854; 时间戳(纳秒):16283.

2021-08-07 20:08:29 1704

原创 Go中 字符串和小数转换,并保留小数点后N位

Go语言 字符串和小数转换! !!! 避坑系列func main() { str := "2313.1415926535" a, _ := strconv.ParseFloat(str, 32) fmt.Println("a : " , a) // 2313.1416015625 类型: float64 b, _ := strconv.ParseFloat(str, 64) fmt.Println("b : " , b) // 2313.1415926535

2021-08-07 19:59:26 2202

原创 十六进制---正则表达式

## ***十六进制的正则表达式判断*** static final Pattern pattern = Pattern.compile("^[A-Fa-f0-9]+$") ; public static boolean isHex(String hexString) { return pattern.matcher(hexString).matches(); }直接用 和上一个文章 一起用最好了! !!...

2021-08-03 10:54:50 3528

原创 自定义的一些接口(关于字节、进制、byte数组相互转换)

/** * 将16进制字符串转换为byte数组 * * @param hexItr 16进制字符串 * @return */ public static byte[] hexItr2Arr(String hexItr) { if (hexItr.length() % 2 != 0) { hexItr = "0" + hexItr; } byte[] bytes = new ...

2021-01-22 10:54:08 223

原创 GO获取Nacos配置与监听

// 获取nacos配置func getNacosConfig() (result int) { // 从控制台命名空间管理的"命名空间详情"中拷贝 End Point、命名空间 ID var endpoint = "127.0.0.1:8848/nacos" var namespaceId = "" // 推荐使用 RAM 用户的 accessKey、secretKey //var accessKey = "${accessKey}" //var secretKey = "${secretK

2020-12-19 16:02:49 2602 7

原创 关于线程池的调用 之 自定义线程池

## **关于线程池的调用(自定义线程池)** ThreadPoolExecutor threadPoolExecutor = ThreadUtil.newExecutor(3, 1000); 初始线程数为corePoolSize 指定的大小 : 3 最大线程数限制 指定的大小 : 1000 默认使用LinkedBlockingQueue,默认队列大小为1024(最大等待数1024) 当运行线程大于corePoolSize放入队列,队列满后抛出异常推荐 以后 使用 .

2020-10-16 11:29:56 458 2

原创 读取文件后进行操作再写回

**##将文件里的utc时间转为北京时间**使用正则匹配时间 进行操作****/** * 读文件 再写文件 * * @param filePath 文件路径 */ public void FileContentTime(String filePath) { try { List<String> fileContentList = FileUtil.readUtf8Lines(filePath);

2020-07-13 19:48:28 276

原创 EsayPoi单个sheet导入导出表格

//单sheet导出 { //查询出要导出的数据集合 List<T> list = new ArrayList<>(); //导出 表格数据拼写 list.add(导入的对象放到list 里 就好了) ExportParams exportParams = new ExportParams(); exportParams.setSheetName("遥测参数"); // 生成workbook 并导出

2020-07-01 09:14:36 265

原创 简单的UDP本地收发

// UDP 网络 发送方public class UDPClient { public static String ip = "127.0.0.1"; //ip public static int port = 999; //端口 public static void sendMsgToAgent(byte[] buf) { try { DatagramSocket ds = new DatagramSocket();/

2020-05-28 17:50:20 659

原创 阿里巴巴JAVA开发手册读后感

《阿里巴巴 java开发手册》读后感五一小长假里,在家看了看开发手册,了解了一些与编码相关的生态知识,更加明确了开发工程师应具备的基本技术素养,主要有以下几个方面1:编码规约字段命名采用大驼峰小驼峰的格式(特殊字段除外),不建议使用拼音;每次写完代码都应该格式化(快捷键 ctrl + alt + l);Controller Service 实现层 都要加上注释;...

2020-05-06 09:59:36 628

原创 SQL语句 删除重复数据,并且只保留一条

DELETE FROM hl_orbit_ecf_result #表WHERE liyuanDate IN ( # 删除 条件 SELECT a.liyuanDate FROM ( SELECT count( liyuanDate ), ecf_id, liyuanDate FROM hl_orbit_ecf_result GROUP BY liyuanDa...

2020-04-03 16:21:09 203

原创 日期格式和时间戳 互换(4位毫秒值)

/*** 4位毫秒值的 日期格式和时间戳 互换**/import cn.hutool.core.date.DateUtil;import java.util.Date;import java.util.regex.Matcher;import java.util.regex.Pattern;public class HLTimeUtil { static pub...

2020-03-24 18:25:07 1311

原创 Kafka 接收消息(PB格式)

/*** Kafka 接收消息 拆 根据 PB格式*/public class KafkaFZParamReceive extends KafkaRecieveBase<List<ConsumerRecord<String, FangzhenData.FzStreamPbFrame>>> { private List<AddressI...

2020-03-23 13:52:09 1964

原创 构造方法注入bean

/** new 对象时候 的构造方法 注入 对象 和 @Autowired 一样*/ public DataCollectionWorker() { this.kafkaSendHelper = SpringHolder.getBean(KafkaSendHelper.class); this.environment = SpringHol...

2020-03-23 13:43:37 978

原创 对象转map

/** * 对象转map 字段要求必须是基本类型 * * @param object * @return */ public static HashMap<String, String> toMap(Object object) { HashMap<String, String> map = new...

2020-03-23 13:38:27 126

原创 EsayPoi导入导出表格

/*** 导出 excel表格** @param spacecraftId*/@Overridepublic CheckResult exportParamExcel(Long spacecraftId, HttpServletResponse response) {Map<String, Object> parameterMap = new HashMap<&gt...

2020-01-09 17:37:45 194

原创 Java下载Excel

/*** 下载excel** @param response response* @param excelName 文件名* @param wb excel文档对象/public static void outPut(HttpServletResponse response, String excelName, Workbook wb) {//输出Excel文件t...

2020-01-09 17:35:32 181

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除