vm网络模式

以base_person为例,基于InnoDB
1 | CREATE TABLE `base_person` ( |
以base_person为例,基于InnoDB
1 | CREATE TABLE `base_person` ( |
https://blog.chromium.org/2019/10/developers-get-ready-for-new.html
注:仅针对跨域问题
打开浏览器,在地址栏中输入chrome://flags
修改设置

推荐
| 资源 | GET/read | POST/create | PUT/update | DELETE |
|---|---|---|---|---|
| /cars | 获取所有车辆信息 | 新建一辆车 | 批量更新车 | 删除所有车 |
| /cars/711 | 获取某一指定车辆 | 不允许(405) | 更新某一指定车辆 | 删除某一特定车辆 |
不推荐
1 | /getAllCars |
推荐
1 | 使用POST、PUT、DELETE替代GET |
不推荐
1 | GET /users/711?active |
lower_snake_case.proto
1 | 名称应为小写,并且应与目录层次结构相对应。例如,如果文件在其中my/package/,则软件包名称应为my.package。 |
| 自定义 | c | java |
|---|---|---|
| WORD | unsigned short | short |
| BYTE | unsigned char | byte |
| LONG | int | int |
| BOOL | int | int |
| UINT | unsigned int | int |
| DWORD | unsigned int | int |
| LPDWORD | unsigned int* | Pointer |
| TRUE | 1 | |
| FALSE | 0 | |
| NULL | 0 | |
| MAX_PATH | 260 | |
| LLONG | long | NativeLong |
| LDWORD | long | NativeLong |
| INT64 | long long | long |
| TP_U64 | unsigned long long | long |
| HDC | void* | Pointer |
| HWND | void* | Pointer |
| LPVOID | void* | Pointer |
| char * | String | |
| enum | int | |
| bool | byte |