##fragment与pageView ###fragment fragment不可以侧滑切换相关界面,但多数代码位于fragment中,易于维护,同时不会受到多个手势滑动的影响 ###pageView pageView与fragment的实现有相似之处,但代码臃肿,同时易被侧滑手势干扰 ###为t ...
分类:
移动开发 时间:
2020-06-02 00:04:39
阅读次数:
75
原文:写 JS 逻辑判断,不要只知道用 if-else 和 switch 我们在编写 JS 代码时,经常会遇到逻辑判断复杂的情况。一般情况下,可以用 if/else 或 switch 来实现多个条件判断,但会出现一个问题:随着逻辑复杂度的增加,代码中的 if/else 和 switch 会越来越臃肿... ...
分类:
Web程序 时间:
2020-05-28 21:40:20
阅读次数:
116
1.JSP的两种开发方式 ①JavaBean+JSP:在JSP中直接写Java代码 缺点:维护困难,JSP页面代码臃肿 ②Servlet+JavaBean+JSP:使用了MVC模式 2.MVC模式 M:Model 模型层 数据的封装和处理 如:JavaBean、Java类、EJB V:View 视图 ...
分类:
Web程序 时间:
2020-05-16 22:24:55
阅读次数:
91
为什么要配置、依赖文件分离: 1.在传统jar包中,所有文件都打包到一个jar包中,jar非常臃肿,在进行服务更新部署时非常不便,而且传输不稳定时导致传输失败。如果过实行文件分离、在依赖不改变的情况下,仅仅上传更新后的 编译文件是非常方便的。 如果要修改一些配置文件:properties、xml,静 ...
分类:
编程语言 时间:
2020-05-15 17:29:56
阅读次数:
86
laravel已经有很多项目在使用,但是路由配置却是一个不可缺少的工作,很多时候路由配置工作不仅增加重复工作量而且还会增加代码开销,当项目到一定的级别时路由配置数量将是惊人的。很多时候不得不认为laravel路由配置虽然灵活但很臃肿,反而使用其它可以自动匹配的路由的框架更方便。当项目中路由是按命名空间\类名+方法名时就可以使用通用的配置方式来简化路由配置。如果laravel使用自动匹配路由是否会折
分类:
其他好文 时间:
2020-05-11 15:13:20
阅读次数:
141
1,为什么需要单独搭建分布式文 在单系统时代,可以在系统的resource目录下直接建立image,file目录用于存储图片等各种文件,这样做优点用处,直接在项目需要处引用图片就行,但是,缺点也非常明显,代码和文件资源相互杂糅,导致系统臃肿混乱,并且随着静态资源的增多,导致加载速度下降,并且不利于吸 ...
分类:
其他好文 时间:
2020-05-09 23:27:05
阅读次数:
87
Modules:可以定义新的模块 官方上说,当我们的应用变的非常复杂时,store对象就有可能变得相当臃肿 为了解决这个问题,Vuex允许我们将store分割成模块(Module), 在这里,每个模块都拥有自己的state、mutations、actions、getters等 写个例子吧: 首先我们 ...
分类:
其他好文 时间:
2020-05-08 12:59:41
阅读次数:
70
1、判断为空 小白写法 优雅写法: 问题:我们编写js代码时经常遇到复杂逻辑判断的情况,通常大家可以用if/else或者switch来实现多个条件判断,但这样会有个问题,随着逻辑复杂度的增加,代码中的if/else/switch会变得越来越臃肿,越来越看不懂. 2、多条件判断 小白写法 优雅写法: ...
分类:
编程语言 时间:
2020-04-30 21:10:04
阅读次数:
83
在工作中承担一部分前端工作,主要使用Vue + Element UI。 随着版本迭代,需求增加,页面往往变得更加臃肿,不易维护。学习子组件的封装和抽取,能更好适应需求。 为什么需要子组件 可复用 将重复出现的元素封装成组件,可以灵活运用到各个页面中,避免重复劳动。 易维护 每个组件相当于独立的功能组 ...
分类:
其他好文 时间:
2020-04-26 16:49:14
阅读次数:
79
[toc] 简介 在Stream处理中,我们通常会遇到if/else的判断情况,对于这样的问题我们怎么处理呢? 还记得我们在上一篇文章lambda最佳实践中提到,lambda表达式应该越简洁越好,不要在其中写臃肿的业务逻辑。 接下来我们看一个具体的例子。 传统写法 假如我们有一个1 to 10的li ...
分类:
编程语言 时间:
2020-04-22 09:29:27
阅读次数:
293