【开发总结】Disruptor 使用简介 在极客时间看到王宝令老师关于 Disruptor 的一篇文章,觉得很有意思。看完之后又在网上找到一些其他关于Disruptor 的资料看了一下。 现在写篇文章总结一下。 使用 Disruptor 百度翻译是干扰者,分裂器的意思。 在这里它其实是一个高性能队列 ...
分类:
其他好文 时间:
2020-10-30 11:46:59
阅读次数:
15
Flutter 系列文章 从19年初到现在,断断续续更新了一些 Flutter相关的文章,所有文章都在下方的专栏地址中可查。 专栏地址: Flutter 专栏博文地址 从刚开始研究学习Flutter-go项目,到后面慢慢学一些widget的使用,最后利用所学的所有知识点串联起来实现了FlutterW ...
分类:
移动开发 时间:
2020-06-30 22:46:52
阅读次数:
278
第一次正式工作总结: 1、目标是解决问题——实现需求,无论框架是什么 2、不要把问题想得太难,大多数问题花时间思考下去,都能解决。(刚入职的时候总是担心自己解决不了陌生的问题) 第二次正式工作总结: 1、代码的健壮性,要考虑代码可能的多种情况;无论是写样式(要考虑各种文字超长的情况+要考虑不同的端的 ...
分类:
其他好文 时间:
2020-06-21 15:29:02
阅读次数:
63
1,kafka包含3个组件:source、channel、sink source:1.7以上的版本提供了 TaildirSource,支持断点续传,1.6前的版本,需要自己开发程序,存储flume读取的文件位置,以便后续接着读取数据。 channel: FileChannel:数据存储在磁盘上,稳定 ...
分类:
Web程序 时间:
2020-06-17 11:20:34
阅读次数:
72
适配方面的问题: 1.测试问题:在大屏幕电脑上字体显示正常,小屏幕电脑字体显示太小。需求是不管设备屏幕大小,页面字体固定不变,始终是16px。 原因: pc端使用了rem布局,字体也使用了rem为单位,所以字体会随设备屏幕大小而变大或变小。 解决方法: pc端使用rem布局时,如果需求是页面字体固定 ...
分类:
Web程序 时间:
2020-06-12 11:09:24
阅读次数:
137
学习时间不短了.今天公司不加班总结一下我的开发经验吧,以下都是我认为很重要的总结哦!写下来让我自己也记得更清楚,同时希望可以帮助到有需要的同学哦 一: 参数传值的方法 1: data-id 我们可以给HTML元素添加data-*属性来传递我们需要的值,使用方法说明:(1)设置data-id <vie ...
分类:
微信 时间:
2020-05-18 12:12:40
阅读次数:
71
在Lab3中,最多的就是各个设计模式的开发,下面讲一下各个机制的大致实现方法。 CRP模式: CRP模式,通过接口组合实现局部共性特征的复用。我认为这个模式是最适合这个实验的。首先,需要我们开发的任务很难保证是完全共性的,也很难保证是完全个性的,往往都是只含有局部共性,这种情况下 CRP模式的优点会 ...
分类:
其他好文 时间:
2020-05-16 16:24:11
阅读次数:
65
Android组件化探索与实践在Android开发中,随着业务复杂性不断的增加,项目的代码量会不断的增大,这对于项目的维护提出了更大的挑战。Android的组件化开发就是旨在解决大型项目的可维护性、可扩展性的难题。一、组件化简介组件化是大型Android项目的一个好的解决方案。通过对项目工程进行组件 ...
分类:
其他好文 时间:
2020-05-03 14:22:49
阅读次数:
136
目标导向型开发: -- 目标:开发出一个能够对绝大部分接口适用的自动化测试框架,测试人员可以很高效的编写及维护接口自动化用例,从而应用到全流程测试中去,而不仅仅是回归测试。 一般我们测试接口,大部分都是根据接口实际返回值以及预期返回值对比,初步判断接口请求是否正确,初步判断正确后,我们再对数据库表的 ...
分类:
其他好文 时间:
2020-05-01 22:32:20
阅读次数:
91
我们把对实践中的敏捷开发过程进行总结和归纳,我们提出了六个更具可操作性的原则: 1、以小周期代替大周期: 瀑布模型、螺旋模型、快速原型等方法都有比较长的工程周期,常常要经历立项、需求、架构设计、详细设计、开发、测试等大的工程周期,耗时很长,很难看到完成的日子,更别说开什么庆功会了;敏捷开发强调使用小 ...
分类:
其他好文 时间:
2020-04-30 15:07:18
阅读次数:
65