- 博客(26)
- 资源 (1)
- 收藏
- 关注
原创 线程池学习笔记
线程池初始化线程池的 4 种方式继承 Thread Thread01 thread = new Thread01(); thread.start() 实现 Runnable 接口 Runnable01 runnable01 = new Runnable01(); runnable01.start();实现 Callable 接口 + FutureTask( 可以拿到返回结果,可以处理异常)FutureTask<Integer> futureTask = ne
2022-05-15 21:21:20 217
原创 Java8 新特性之方法引用
方法引用: 若 Lambda 体中的内容有方法已经实现了,我们可以使用“方法引用”(可以理解方法引用是 Lambda 表达式的另外一种表现形式)三种语法格式:对象::实例方法名Lambda 体中调用方法的参数列表与返回值类型,要与函数式接口中抽象方法的函数列表和返回值类型保持一致。@Testpublic void test1() { // 写法一: Consumer<String> con1 = (x) -> System.out.println(x);
2022-02-09 17:04:37 384
原创 Spring Cloud 学习笔记之——13 SpringCloud Alibaba入门简介
SpringCloud Alibaba 出现的原由Spring Cloud Netflix项目进入维护模式Spring Cloud Alibaba 带来了什么? 详情请见官方说明SpringCloud Alibaba学习资料获取Spring Cloud Alibaba 官网Spring Cloud Alibaba 官方说明文档(英文)Spring Cloud Alibaba 官方说明 (中文)...
2022-02-03 20:51:39 344
原创 Spring Cloud 学习笔记之——12 Spring Cloud Sleuth分布式请求链路追踪
Spring Cloud 之 Sleuth
2022-01-31 19:03:36 1631
原创 Spring Cloud 学习笔记之——10 SpringCloud Bus 消息总线
Spring Cloud 之 SpringCloud Bus
2022-01-29 11:27:27 2505
原创 Java8 新特性之Lambda 表达式
Lambda 是一个匿名函数,可以把Lambda 表达式理解为一段可以传递的代码(将代码像数据一样进行传递)。可以写出更简洁、更灵活的代码。作为一种更紧凑的代码风格,使Java的语言表达能力得到了提升。...
2021-12-30 21:38:11 1261 3
原创 Navicat连接部署在阿里云上的 MySQL 8.0
1、安装 MySQL这里我采用的是宝塔面板来管理服务器在软件商店——> 应用搜索:【mysql】——> 选择官方发布的 MySQL ——>然后单击右边的安装,由于我已经安装好了,这里就没有显示安装2、进入服务器配置MySQL 的远程链接首先要查看一下root 用户的密码,在宝塔面板的数据库栏里有个 root 密码,如下图所示,拿到密码之后就可以登录 MySQL 了然后就是进入服务器的系统,进入进行 远程访问的授权,root 用户登录mysqlmysql
2021-11-17 20:31:24 1283
原创 python 图片按照固定大小批量裁剪及文件夹中文件名称的获取
图片裁剪部分"""@author: Jerry@address: qingdao"""import cv2import oscrop_size = 256savepath = ''if os.path.exists('image_crop'): savepath = './' + 'image_crop'else: os.mkdir('image_crop') savepath = './' + 'image_crop'def image_crop(ima
2021-03-26 11:06:46 1239 9
原创 棋盘中可能用到的稀疏数组 C++ 实现
#include <iostream>using namespace std;#define info __FILE__ << " " << __func__ << " "<< __LINE__ << " "template<typename T>int getRows(const T & array){ return sizeof(array) / sizeof(array[
2020-08-29 19:43:07 181
原创 C++扩充动态分配数组的存储空间
这里直接示例代码:#include <iostream>#include <cstring>using namespace std;int main(int argc, char *argv[]){ // 为原始数组开辟内存 int* p = new int[5]; for(int i = 0; i < 5; i++) { p[i] = i; cout << p[i] <<" ";
2020-07-05 16:31:56 6269 2
原创 C++调用函数库的配置流程(以vs2010和vlc库为例)
1、将函数库放到项目文件夹下2、 在C/C++ 常规里添加附加包含目录3、添加库目录,注意将绝对路径改为相对路径(此处的是…\vlc\include,其中… 表示回到上级目录。4、链接器链接库目录(注意修改为相对路径)5、添加附加依赖项(输入要输入使用的静态链接库名称)至此,C++函数库的调用配置完成。...
2019-04-07 08:37:18 1294 5
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人