生成脚手架 随着新框架的不断稳定(同时也带来了不错的收益),新的项目以及重构项目不断的往新框架上切,基于这个原因,要把新框架整一个脚手架。 脚手架中包含了demo(为了学习而框架,实际开发中会有一些便利性的调整) 注意事项 依赖maven环境,必须配置MVAVA_HOME 依赖jdk环境(一定要jdk,不要jre) maven-archetype 的模板使用velocity 引入插件以及自定义配置文件 先找一个可以跑起来的demo,在pom文件中引入脚手架的maven plugin 我的工程结构如下: 项目地址:h…

2021/11/29 0条评论 1831点热度 0人点赞 阅读全文

创建eureka-server项目 主要看下配置文件 server: port: 8765 # 开启优雅停机kill -2 可以优雅停机 shutdown: GRACEFUL eureka: #此处设置会改变eureka控制台System Status的显示 datacenter: cloud #此处设置会改变eureka控制台System Status的显示 environment: dev instance: appname: eureka-server lease-renewal-interval-in-se…

2021/11/24 0条评论 1167点热度 0人点赞 阅读全文

什么是docker-compose? docker-compose是docker的容器编排工具。通过配置yml文件来compose 我们开发过程中所需要的服务。 ps: 虽然生产上大部分用的是k8s,但是我们自己开发的时候,可以用docker-compose 来快速的起服务,用什么起什么,极其方便。(至于安装,在这里不做过多的讲解) 先看下实例 docker-compose-mysql.yml version: '3' #基于compose哪个版本定制,1已经废弃,目前2和3 services:…

2021/11/24 0条评论 1030点热度 0人点赞 阅读全文

环境设置 c程序的源文件通常使用扩展名.c c程序需要编译成机器语言,这样cpu可以按给定指令执行程序。 最常用的编译器是gcc(mac上xcode就可以) 程序结构 #include 预处理器指令,类似于import,主要用于告诉编译器,我们要引入什么。 .h 结尾的是头文件,头文件中一般是定义的结构体和变量 #include 引入头文件,告诉c编译器编译之前要引入stdio.h文件,在linux中去/usr/include目录中寻找 函数 变量 语句&表达式 注释 以/.../包裹的会被编译器忽略 #i…

2021/11/17 0条评论 1171点热度 0人点赞 阅读全文

机器数 一个数在计算机中的二进制表示形式,就是这个数的机器数。 二进制显示 高位存放符号,正数是0,负数是1 位运算法符 与运算符 & 两个位都为1则为1,否则为0 printFormat(101); printFormat(-101); printFormat(101&101); 结果: 0000 0000 0000 0000 0000 0000 0110 0101 1111 1111 1111 1111 1111 1111 1001 1011 0000 0000 0000 0000 0000 0…

2021/11/16 0条评论 947点热度 0人点赞 阅读全文