起因 刚进公司那会儿,接的是一个微信APP应用,SPA是前人搭起来的,用到的技术主要是backbone和zepto。后来那人走了,就卤煮一个人把项目接了下来。项目越是到后面,越发觉了诸多弊端,不停的增加界面和业务使得整个应用看起来臃肿不堪。于是觉得是时候重构了。那时也巧是正好认识requireJS, ...
分类:
Web程序 时间:
2018-05-20 16:38:17
阅读次数:
193
关于 Python Requests ,在使用中,总结了一些小技巧把,分享下。 1:保持请求之间的Cookies,我们可以这样做。 2:请求时,会加上headers,一般我们会写成这样 唯一不便的是之后的代码每次都需要这么写,代码显得臃肿,所以我们可以这样: 3:默认requests请求失败后不会重 ...
分类:
编程语言 时间:
2018-05-19 01:16:58
阅读次数:
184
一、什么是模块结构调整 当一个脚本中有大量的配置、方法及接口时,脚本往往显得十分臃肿。为了代码更易读,可以将一个繁杂的脚本根据不同的功能放在不同的文件夹中分类管理,即模块结构调整。 二、模块结构调整实例 下面根据一个具体的例子来看一下如何拆分调整代码 1、根据正常人的思维写代码完成功能 代码需求: ...
分类:
编程语言 时间:
2018-05-18 01:23:29
阅读次数:
208
mport threading, requests, time, re, os """ 写个思路,把普通爬虫直接拉进来,但是全局变量不太清楚会造成什么样的影响 之前使用全局变量列表应该要分成两个,函数内部同名变量也互相不影响 但有个很大的问题,代码比较臃肿。无法将一个函数给两个线程同时使用 因为业务 ...
分类:
编程语言 时间:
2018-05-12 21:41:39
阅读次数:
213
单体架构的痛点: 比如传统MVC架构,所有业务子模块都集成在一个很重的JVM进程当中。这种单体架构的好处是便于管理,所有代码都在同一个项目当中。但是当产品规模越来越大,其坏处也很明显。 缺点一:项目过于臃肿 当大大小小的功能模块都集中在同一项目的时候,整个项目必然会变得臃肿,让开发者难以维护。 缺点 ...
分类:
其他好文 时间:
2018-05-11 23:30:51
阅读次数:
248
一、作用 Lombok是一个可以通过简单的注解的形式来帮助我们简化消除一些必须有但显得很臃肿的 Java 代码的工具,bean,entity等类,绝大部分数据类类中都需要get、set、toString、equals和hashCode方法,虽然idea和eclipse开发环境下都有自动生成的快捷方式 ...
分类:
其他好文 时间:
2018-05-10 21:37:53
阅读次数:
222
Lombok是什么 Lombok 是一个可以通过简单的注解形式来帮助我们简化消除一些必须有但显得很臃肿的Java代码的工具,通过使用对应的注解,可以在编译源码的时候生成对应的方法. 官方地址: https://projectlombok.org/ github地址: https://github.c ...
分类:
其他好文 时间:
2018-05-04 20:15:54
阅读次数:
161
Lombok介绍:Lombok其实就是取名自龙目岛(PulauLombok),龙目岛是印度尼西亚西努沙登加拉(NusaTenggaraBarat)省岛屿,西隔龙目海峡面对巴厘岛,东隔阿拉斯(Alas)海峡面松巴哇(Sumbawa)岛,北濒爪哇海,南临印度洋。在编程上,Lombok是一个可以通过简单的注解形式来帮助我们简化消除一些必须有但显得很臃肿的Java代码的工具,通过使用对应的注解,可以在编译
分类:
其他好文 时间:
2018-05-04 10:31:58
阅读次数:
236
设计策略及其变化 第五次作业 多线程电梯 在这次作业一开始的大部分时间,我一直想着怎样设计最为完美,完全使用BlockingQueue,导致交作业前发现设计并不能满足指导书的要求。最后仓皇之中加了一个新的类,既臃肿,又是轮询实现,导致出现了bug。 第六次作业 IFTTT 这次作业采用了不同照 的方 ...
分类:
其他好文 时间:
2018-05-02 20:53:02
阅读次数:
163
Ghost介绍Ghost是基于Node.js构建的开源博客平台。Ghost具有易用的书写界面和体验,博客内容默认采用Markdown语法书写。Ghost的目标是取代臃肿的Wordpress。
分类:
Web程序 时间:
2018-04-23 19:58:52
阅读次数:
278