public
-
通讯协议及Google.Protobuf(一)
通讯协议实现有2种方式 一种是我们自己用struct(结构体),一种用第三方Google.Protobuf。 通讯协议一般都是转化为byte字节发送给服务端,所以需要封装一个 常用…
-
异常
异常 什么是异常 异常指程序运行中出现的不期而至的各种状况,如:文件找不到、网络连接失败、非法参数等。 异常发生在程序运行期间,它影响了正常的程序执行流程。 简单分类 检查性异…
-
Spring中开发异步(@Async)
我们是如何编写异步代码的 异步执行,相信很多同学都用过,比如向下面这么使用 // 最原始的方式,效率比较低 new Thread(() -> { // 执行任务 }).sta…
-
Lambda函数详解
Lambda表达式详解 Lambda表达式作用 避免匿名内部类过多 简洁代码 此外,lambda表达式其实隶属于函数式编程 函数式接口(包含何为Lambda表达式) 任何接口,如果…
-
类和对象的使用和类和对象案例讲解
类和对象的使用 类的定义 类的理解 1.类是用于来描述实现事物的 2.类是抽象 3.类是一个模板,是属性和方法的集合 4.类是java中最基本的单位 5.java中使用class类…
-
日志切面
public class RequestLogAspect { public static final int RESPONSE_LENGTH = 200; public stat…
-
Spring+Mybatis+Mysql项目
项目搭建 新建项目Spring Initializr Spring Initializr项目配置 指定Java版本为8 选择依赖 选择启动服务url除了官网之外,可选择h…
-
C# MongoDB基本使用
基础配置(连接、访问等) public class MongoDBHelper<T> where T : class { private static MongoCli…
-
接口开发-restful
数据库表设计 1 –员工表 2 create table Employee 3 ( 4 id NUMBER primary key, 5 employeeID NUMBER no…
-
SpringBoot整合redis缓存(一)
1.准备工作 1.Linux系统 2.安装redis(也可以安装docker,然后再docker中装redis,本文章就直接用Linux安装redis做演示) redis下载地…