有的时候,我们对于同一通道中的消息处理,会通过判断头信息或者消息内容来做一些差异化处理,比如:可能在消息头信息中带入消息版本号,然后通过if判断来执行不同的处理逻辑,其代码结构可能是这样的 ...
分类:
编程语言 时间:
2019-06-15 11:48:47
阅读次数:
91
思考:不放心别人动自己还没有完善的工程代码,是一种什么心理?如何破局这种想法?我这边比较在意的有:对象和方法的命名的(可读性),DTO(等值对象的)的结构易扩展性,代码结构(方法和对象粒度)的可伸缩性(能够方便扩展和简单改写就能执行并行),还有非功能性比如异常的处理,日志收集等;还有一点是健壮性:包 ...
分类:
其他好文 时间:
2019-06-14 12:54:42
阅读次数:
94
本文记录一些学习webpack+vue相关的知识点,方便以后查阅,添加或修改 1. 初始化vue项目的代码结构 build--项目依赖包配置信息 config--项目配置文件 dev.env.js--开发环境配置文件 index.js--基础配置文件 prod.env.js--线上环境配置文件 mo ...
分类:
Web程序 时间:
2019-06-14 10:50:54
阅读次数:
147
递归函数 即自己调用自己,递归中可以函数自身调用自身,但是使用时类似于条件循环一样,要有递归的终止条件 优点:使用递归时,常常可以让代码更加简洁 缺点:递归会占用比较多的内存,当递归次数比较多时,性能就会降低,因此不建议多使用递归 简单的递归函数 ...
分类:
编程语言 时间:
2019-06-12 23:12:58
阅读次数:
119
阅读目录(Content) Background 背景 System Setup 系统安装 Linux Windows Building and Running 建设和运行 Linux Windows General Comments 基础命令 Code Structure 代码结构 Source ...
分类:
其他好文 时间:
2019-06-09 09:47:21
阅读次数:
121
目的 为了减少重复 CURD 和新项目的配置麻烦等问题,(就是为了骗星星:LaravelPlus )如: 现有的 infyomlabs/laravel-generator CODE 生成工具虽然好用,但是不太喜欢样式和代码结构。 有些本地,测试,线上的配置需要频繁改动的需要。 多个项目构建引入包,配 ...
分类:
其他好文 时间:
2019-06-09 09:26:02
阅读次数:
131
What is Vuex? vuex是一个专为Vue.js应用程序开发的状态管理模式。他采用集中式储存管理应用的所有组件的状态,并以相应的规则保证状态以一种可预测的方式发生变换 VUEX并不限制你的代码结构,但是,他规定了一些需要遵守的规则: 1.应用层级的状态应该集中到单个的store对象中 2. ...
分类:
其他好文 时间:
2019-06-07 19:17:35
阅读次数:
90
EL 1.EL(Expression Language) JSP脚本代码:结构混乱,脚本与HTML混合,容易出错代码不易于维护。 为了解决这些问题推出了EL表达式.使用EL表达式来优化程序代码,增加程序可读性。 2.EL表达式的作用: 1.获取域中数据(重点) 2.执行运算(重点) 3.获取web常 ...
分类:
Web程序 时间:
2019-06-07 10:40:57
阅读次数:
136
学习简单的数据类型,以及基本的数学和文本操作,学习用Python内置的数据结构来处理数据;掌握Python的代码结构和函数的用法;使用模块和包编写大规模Python程序;深入理解对象、类和其他面向对象特性学习使用普通文件、关系数据库和NoSQL数据库来存储数据;使用Python构建Web客户端、服务 ...
分类:
编程语言 时间:
2019-06-05 11:23:55
阅读次数:
129
一、redux要解决的问题React是DOM的一个抽象层、单向数据流,解决视图层,但它没涉及:代码结构、(无层级关系的)组件之间的通信。有层级关系的组件通信容易解决,然而当发生状态共享或一个组件需要改变另一个与之无层级关系的组件的状态时,不使用 Redux 等状态管理工具,代码会乱。用Redux可以 ...
分类:
其他好文 时间:
2019-06-02 16:05:03
阅读次数:
110