- 博客(19)
- 收藏
- 关注
转载 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 152
原创 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 1746
原创 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 2455
原创 十六进制---正则表达式
## ***十六进制的正则表达式判断*** 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 3733
原创 自定义的一些接口(关于字节、进制、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 238
原创 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 2747 7
原创 关于线程池的调用 之 自定义线程池
## **关于线程池的调用(自定义线程池)** ThreadPoolExecutor threadPoolExecutor = ThreadUtil.newExecutor(3, 1000); 初始线程数为corePoolSize 指定的大小 : 3 最大线程数限制 指定的大小 : 1000 默认使用LinkedBlockingQueue,默认队列大小为1024(最大等待数1024) 当运行线程大于corePoolSize放入队列,队列满后抛出异常推荐 以后 使用 .
2020-10-16 11:29:56 518 2
原创 读取文件后进行操作再写回
**##将文件里的utc时间转为北京时间**使用正则匹配时间 进行操作****/** * 读文件 再写文件 * * @param filePath 文件路径 */ public void FileContentTime(String filePath) { try { List<String> fileContentList = FileUtil.readUtf8Lines(filePath);
2020-07-13 19:48:28 306
原创 EsayPoi单个sheet导入导出表格
//单sheet导出 { //查询出要导出的数据集合 List<T> list = new ArrayList<>(); //导出 表格数据拼写 list.add(导入的对象放到list 里 就好了) ExportParams exportParams = new ExportParams(); exportParams.setSheetName("遥测参数"); // 生成workbook 并导出
2020-07-01 09:14:36 302
原创 简单的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 718
原创 阿里巴巴JAVA开发手册读后感
《阿里巴巴 java开发手册》读后感五一小长假里,在家看了看开发手册,了解了一些与编码相关的生态知识,更加明确了开发工程师应具备的基本技术素养,主要有以下几个方面1:编码规约字段命名采用大驼峰小驼峰的格式(特殊字段除外),不建议使用拼音;每次写完代码都应该格式化(快捷键 ctrl + alt + l);Controller Service 实现层 都要加上注释;...
2020-05-06 09:59:36 664
原创 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 234
原创 日期格式和时间戳 互换(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 1377
原创 Kafka 接收消息(PB格式)
/*** Kafka 接收消息 拆 根据 PB格式*/public class KafkaFZParamReceive extends KafkaRecieveBase<List<ConsumerRecord<String, FangzhenData.FzStreamPbFrame>>> { private List<AddressI...
2020-03-23 13:52:09 2033
原创 构造方法注入bean
/** new 对象时候 的构造方法 注入 对象 和 @Autowired 一样*/ public DataCollectionWorker() { this.kafkaSendHelper = SpringHolder.getBean(KafkaSendHelper.class); this.environment = SpringHol...
2020-03-23 13:43:37 1009
原创 对象转map
/** * 对象转map 字段要求必须是基本类型 * * @param object * @return */ public static HashMap<String, String> toMap(Object object) { HashMap<String, String> map = new...
2020-03-23 13:38:27 134
原创 EsayPoi导入导出表格
/*** 导出 excel表格** @param spacecraftId*/@Overridepublic CheckResult exportParamExcel(Long spacecraftId, HttpServletResponse response) {Map<String, Object> parameterMap = new HashMap<>...
2020-01-09 17:37:45 212
原创 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 206
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人