高效阅读源码 1. 明确目的,把实现目标放在第一位; 2. 熟悉业务基础,每一份有实际意义的源码都离不开业务,必须先对业务有概念 ; 3. 查看示例,使用API找出关键代码(代表实际对象的类、衔接不同模块的类、代表业务关键节点的类); 4. DEBUG梳理模块间业务关系; 5. 死磕:读不懂才要读, ...
分类:
其他好文 时间:
2019-11-16 21:16:04
阅读次数:
42
最近在使用.net core API,使用了swaggerUI 管理接口,在刚创建应用时候,没有注意到一个细节,一直报错误 Failed to load API definition,如下图: 最后检查了 Startup.cs文件,发现一个细节问题。 原文如下,V1 大写导致的,改成了小写以后,就正 ...
Teachers, it is thought, benefit from the practice of reflection, the conscious act of thinking deeply about and carefully examining the interactions ...
分类:
其他好文 时间:
2019-11-08 21:24:12
阅读次数:
103
MongoDB的操作分为同步操作和异步操作一、同步操作API 使用API时,先引入maven依赖 1、关于MongoDB Client的初始化和关闭。 从官方介绍来看,一般建议Client只需要一个建立一个长连接实例,然后使用时,都使用这个实例就可以,也就是可以用java的单例模式来创建连接实例。 ...
分类:
数据库 时间:
2019-11-04 17:51:59
阅读次数:
91
telerik reporting 在.net core 使用 ...
GitHub仓库地址 "click here" 1.组员职责分工 | 组员 | 职责分工 | | : | : | | 黄智、赵镇 | 百度地图API使用 | |潘松波、颜志鹏|写分别测评福州人均消费50以下,50 100、100 200、200以上最佳(性价比最高)的前五家美食餐厅(参考评价与价格) ...
分类:
其他好文 时间:
2019-11-02 22:05:01
阅读次数:
89
GitHub仓库地址 "click here" 1.组员职责分工 | 组员 | 职责分工 | | : | : | | 黄智、赵镇 | 百度地图API使用 | |潘松波、颜志鹏|写分别测评福州人均消费50以下,50 100、100 200、200以上最佳(性价比最高)的前五家美食餐厅(参考评价与价格) ...
分类:
其他好文 时间:
2019-11-02 22:04:19
阅读次数:
116
GitHub仓库地址 "click here" 1.组员职责分工 | 组员 | 职责分工 | | : | : | | 黄智、赵镇 | 百度地图API使用 | |潘松波、颜志鹏|写分别测评福州人均消费50以下,50 100、100 200、200以上最佳(性价比最高)的前五家美食餐厅(参考评价与价格) ...
分类:
其他好文 时间:
2019-11-02 21:41:47
阅读次数:
92
1. 简介Memcached memcached是高性能的分布式内存缓存服务器。它通过缓存数据库查询结果,减少数据库访问次数,以提高动态Web应用的速度、提高可扩展性。memcached的API使用32位元的循环冗余校验(CRC 32)计算键值后,将资料分散在不同的机器上。当表格满了以后,接下来新增 ...
分类:
系统相关 时间:
2019-10-29 00:17:39
阅读次数:
120
Reflection; 程序集包含模块,而模块包含类型,类型又包含成员。反射则提供了封装程序集、模块和类型的对象。我们可以使用反射动态地创建类型的实例,将类型绑定到现有对象,或从现有对象中获取类型。然后,就可以调用类型的方法或访问其字段和属性。简单的来说Reflection就是对Metadata元数 ...
分类:
其他好文 时间:
2019-10-28 23:59:20
阅读次数:
134