要配置,不要集成 要将应用的各种技术选择实现为配置选项,而不是通过集成或工程方法实现。Yii框架的组件便是这一思想的最佳实践。 使视图与模型分离 要根据模型和视图设计你的应用,从而以低廉的代码获取灵活性。最近的nodejs好火,前后端分离是必然趋势,纯粹的模型测试起来也是非常方便。 测试你的软件,否 ...
分类:
其他好文 时间:
2020-01-01 22:11:16
阅读次数:
77
前言 总结了Java异常十个关键知识点,面试或者工作中都有用哦,加油。 一. 异常是什么 异常是指阻止当前方法或作用域继续执行的问题 。比如你读取的文件不存在,数组越界,进行除法时,除数为0等都会导致异常。 一个 文件找不到的异常 : 运行结果: 二. 异常的层次结构 从前从前,有位老人,他的名字叫 ...
分类:
编程语言 时间:
2020-01-01 20:39:41
阅读次数:
73
今天接触了超链接和表单,感觉距离互联网世界又近了一步! 希望越努力,越幸运,加油!!! 学习总结:1.<a href="跳转的路径" target="跳转方式"></a> target:_blabk 新窗口页打开 target:_self 当前页面跳转(默认) title="鼠标放上去的时候显示的属 ...
分类:
其他好文 时间:
2019-12-30 17:07:43
阅读次数:
97
前言 最近做完12月份版本需求,有一些思考不够深入的代码,因此写一下总结,希望大家日常写代码多点思考,多点总结,加油!同时哪里有不对的,也望指出。 一、复杂的逻辑条件,是否可以调整顺序,让程序更高效呢。 假设业务需求是这样:会员,第一次登陆时,需要发一条感谢短信。如果没有经过思考,代码直接这样写了 ...
分类:
其他好文 时间:
2019-12-29 11:27:30
阅读次数:
77
随着前端开发的不断发展,CSS也逐渐延伸出了很多新的语言,less和Sass就是其中两种,下面我们就一起来看看它们到底有何区别。背景CSS(层叠样式表)是一门非程序式语言,入门学习使用非常直观方便,但是对于一些比较复杂或者重用性比较强的项目来说,因为CSS没有变量、函数、SCOPE(作用域),需要书写大量看似没有逻辑的代码,不方便维护及扩展,不利于复用,尤其对于非前端开发工程师来讲,往往会因为缺少
分类:
Web程序 时间:
2019-12-27 22:10:08
阅读次数:
132
看板在我们生活中随处可见,”课程表、餐厅的餐牌、加油站的今日油价等等“,其作用便于所有人了解点前的状态,例如通过课程表,可以让我们知道接下来课程的安排,做出有计划的复习、和课前准备。 在制造业中看板运用的价值更为突出,通过生产看板,可以及时了解到当前的生产状况、物料信息、品质信息,便于整个车间\小组 ...
分类:
其他好文 时间:
2019-12-25 23:51:27
阅读次数:
109
Retrofit 是一个针对 Java 和 Android 的设计的 REST 客户机。它通过基于 REST 的 web 服务检索和上传 JSON (或其他结构化数据)变得相对容易。在使用中,您可以配置用于数据序列化的转换器。对于 JSON ,通常使用Gson ,但是可以添加自定义转换器来处理 XM... ...
分类:
Web程序 时间:
2019-12-25 13:12:47
阅读次数:
123
输入一个链表,按链表从尾到头的顺序返回一个ArrayList。 解题思路:先入栈相当于链表逆序再出栈实现链表从尾到头的顺序输出。 1 /** 2 * public class ListNode { 3 * int val; 4 * ListNode next = null; 5 * 6 * List ...
分类:
其他好文 时间:
2019-12-25 01:36:44
阅读次数:
93
HoJe男孩子你要加油阿 打开自动编译开关打开悬浮提示开关取消单行显示tabs的操作IDEA更换个性自定义背景调试时选中即显示结果设置方法快速编码设置idea个性代码修改,总有一款适合自己的颜色设置886 . 打开自动编译开关 在Eclipse里面自动编译开关默认是打开的,在IDEA里面默认关闭 所 ...
分类:
其他好文 时间:
2019-12-24 00:03:37
阅读次数:
166
背景 最近生产爆出一条慢sql,原因是用了or和!=,导致索引失效。于是,总结了索引失效的十大杂症,希望对大家有帮助,加油。 一、查询条件包含or,可能导致索引失效 新建一个user表,它有一个普通索引userId,结构如下: CREATE TABLE `user` ( `id` int(11) N ...
分类:
其他好文 时间:
2019-12-23 18:51:53
阅读次数:
102