3、创建线程方式三:实现Callable接口

  • Post author:
  • Post category:其他

一、步骤 1、定义一个线程任务类实现Callable接口,声明线程执行的结果类型。 2、重写线程任务类的call()方法,这个方法可以直接返回执行的结果。 3、创建一个Callable的线程任务对象。 4、把Callable的线程任务对象包装成一个未来任务对象。 5、把未来任务对象包装成线程对象。 6、调用线程start()方法,启动线程。 7、获取线程执行结果。 二、代码 package com…

继续阅读 3、创建线程方式三:实现Callable接口

零基础上手更安全更友好GORM原作者操刀的GORM GEN

  • Post author:
  • Post category:其他

GORM/GEN ,持续更新欢迎吐槽Star!!! 基于 GORM , 更安全更友好的ORM工具。 Overview 自动生成CRUD和DIY方法 自动根据表结构生成model 完全兼容GORM 更安全、更友好 多种生成代码模式 安装 安装GEN前,需要安装好GO并配置你的工作环境。 1.安装完Go(version 1.14+)之后,通过下面的命令安装gen。 go get -u gorm.io/…

继续阅读 零基础上手更安全更友好GORM原作者操刀的GORM GEN

changyong

  • Post author:
  • Post category:其他

版权声明:本文为m0_54513694原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。原文链接:https://blog.csdn.net/m0_54513694/article/details/122790157

继续阅读 changyong

mysql实现nextVal功能,即使用代理表实现其他表的主键自增长

  • Post author:
  • Post category:mysql

解决之前项目问题,因为项目做过服务器(数据库&应用服务)切换后 环境有所变化, 有个功能模块报下图错误:next_val函数不存在/参数(这个函数next_val是在定义有加下划线 也可以不加) 在Navicat中执行sql语句: select next_val('other_order_sn') 报错是因为在数据库迁移时只有表结构及数据信息 并没有 创建此函数的sql信息,下图为迁移时s…

继续阅读 mysql实现nextVal功能,即使用代理表实现其他表的主键自增长

markdown之LaTex数学公式编辑

  • Post author:
  • Post category:其他

Markdown使用之LaTeX数学公式 在Markdown中,数学公式使用LaTeX模板,基础格式为 $数学公式$ 。就常用的数学公式表达进行整理汇总。 ##基础运算 运算符 说明 示例 实现 + 加 x + y x+y x + y $x+y$ - 减 x − y x-y x − y $x-y$ \times 乘 x × y x\times y x × y $x\times y$ \cdot 乘…

继续阅读 markdown之LaTex数学公式编辑

zabbix snmptrap监控光纤交换机

  • Post author:
  • Post category:其他

提前在光纤交换机配置snmptrap相关配置,zabbix 开启snmptrap功能自行百度 1. 我这边配置好了,正常能接收到信息 2. zabbix添加主机,snmp填写光纤交换机地址 3. 添加监控项 这样配置好的监控项,接受到的信息比较多,通过预处理过滤一下,只保留包含SNMP的 4. 预处理 版权声明:本文为weixin_39845407原创文章,遵循 CC 4.0 BY-SA 版权协议…

继续阅读 zabbix snmptrap监控光纤交换机

优秀的项目经理是如何进行项目管理的

  • Post author:
  • Post category:其他

作为项目经理,你有没有经历过连续几天或更糟糕的几个星期的项目混乱状态,各式各样的问题不断出现,那究竟为什么会这样?是什么导致这种情况的发生?那我们如何防止这种情况再次的发生? 项目经理需要记录所有需要的数据,通过这些数据进行分析,从而做出更好的决策,并从以前所面临的挑战中获得学习的经验。 很多时候项目经理可能迫于组织或公司的压力来进行这种询问,实际上,真正优秀的项目经理可以选择适当的方式来完成这个…

继续阅读 优秀的项目经理是如何进行项目管理的

转载:Java中年老代与年轻代的问题(GC)

  • Post author:
  • Post category:java

借鉴: https://blog.csdn.net/u010796790/article/details/52213708 关于Minor GC 以及新生代与年老代的解释请看上述博文,此处添加一些自己的理解: 关于Java中年老代与新生代的区别,是一种时序表现,明白JVM设置其原理即可: 上图的机制是一种新生代垃圾回收策略造成的,该策略为复制-清除算法,该算法原理是将新生代的堆内存划分为两个相等大…

继续阅读 转载:Java中年老代与年轻代的问题(GC)

【大数据】城市公交网络分析与可视化(一):基于Python爬取公交车行驶路径等基本信息

  • Post author:
  • Post category:python

博客内容介绍 借助高德地图API,爬取指定公交线路(国内绝大多数线路,给定城市名和路线名即可)的始发站、终点站、行驶路径(行车轨迹)、 站点名称和坐标 、行驶距离等与公交车有关的基本信息,并将其保存到Execl表格中! 说明 考虑到个人最近精力有限,不做知识点详细介绍! 但可以告诉大家有哪些关键点: 1、高德开放平台|高德地图API 注册账号->获取Key! (密钥Key是url中的一个关键…

继续阅读 【大数据】城市公交网络分析与可视化(一):基于Python爬取公交车行驶路径等基本信息

Spring Data JPA 二:实现多表关联分页查询

  • Post author:
  • Post category:其他

最近在对JPA的使用过程中发现对于单表的操作很是方便,但是当设计到多表联查的时候就需要有一些特殊的操作了。 项目中有一个场景是后台需要做一个分页的列表查询,所需要的数据分散在两张表中,如果是用mybatis的话直接定义resultMap,然后手写SQL就可以了。而在JPA中就需要用到JPQL了。 首先定义一下各个对象之间的关系 实体 GxOrderDO :订单。 实体 GxOrderDetailD…

继续阅读 Spring Data JPA 二:实现多表关联分页查询