Spring 概述 1. 什么是spring? Spring 是个java企业级应用的开源开发框架。Spring主要用来开发Java应用,但是有些扩展是针对构建J2EE平台的web应用。Spring 框架目标是简化Java企业级应用开发,并通过POJO为基础的编程模型促进良好的编程习惯。 2. 使用 ...
分类:
编程语言 时间:
2018-10-22 00:02:31
阅读次数:
232
1. 定义 在计算机科学中,语法糖(syntactic sugar)是指编程语言中可以更容易的表达一个操作的语法,它可以使程序员更加容易去使用这门语言:操作可以变得更加清晰、方便,或者更加符合程序员的编程习惯。 语法糖是语言中的一个构件,当去掉该构件后,并不影响语言的功能和表达能力。 简而言之,语法 ...
分类:
其他好文 时间:
2018-10-11 16:59:05
阅读次数:
139
受益匪浅啊受益匪浅,出去阿里云短信的JAR,总共约1600行,目前为止没有完成这么长的项目过。首先我上学期并没有学JAVA课,暑假到开学自学的JAVA,经过这次结对编程,可以说对JAVA编程了解的七七八八了。第一个登录UI编写时对JAVA的编程习惯不太适应,在类中建新类,方法又在新类外,带来了一系列 ...
分类:
其他好文 时间:
2018-10-07 18:52:47
阅读次数:
190
变量声明 声明可以使用简写,但是尽量不要用太像的(比如$l$和$1$混用之类的) 空间允许的情况下,一定要: :%s/int/ll/g 遇到不能全开的情况一定要仔细检查,把每一个在long long范围下的,以及和这些变量相关的变量都开成long long 循环问题 for循环的变量尽量定义在外面 ...
分类:
其他好文 时间:
2018-10-04 20:30:13
阅读次数:
168
简单工厂其实不是一个设计模式,反而像是一种编程习惯,我们来通过它引出工厂设计模式。 先来看一张类图 pizza类 package com.DesignPatterns.ad.factory1; import java.util.ArrayList; abstract public class Piz... ...
分类:
其他好文 时间:
2018-10-04 11:32:01
阅读次数:
237
这次结对编程的队友是可熊,感谢可熊不嫌弃我这个鶸,,和我组队 通过分析可熊的代码,深刻体会到了自己代码的不规范以及代码可延展性的缺失 比如using namespace std; ,这一行代码虽然自己写的时候很方便,但没有考虑到别人的编程习惯,某些工程代码里会出现以关键字做变量名的情况,这样写会不兼 ...
分类:
其他好文 时间:
2018-09-27 19:49:32
阅读次数:
161
最小依赖原则:函数参数如果只需要一个对象的某一两个属性,绝不依赖整个对象。用最少的资源做最多的事,接口只依赖业务对象的主键,不依赖它的归属属性,详情都返回全部字段,而不是需要一个加一个。函数尽量少依赖上下文或全局变量,多用局部变量,提高函数纯度。对于网络资源(上传文件)的url依赖,数据库只保存资源 ...
分类:
其他好文 时间:
2018-09-26 21:34:27
阅读次数:
157
JApiDocs 详细介绍简介JApiDocs 是一个符合 Java 编程习惯的 Api 文档生成工具。最大程度地利用 Java 的语法特性,你只管用心设计好接口,添加必要的注释,JApiDocs 会帮你导出一份漂亮的 Html 文档,并生成相关的 Java 和 Object-C 相关数据模型代码,... ...
分类:
编程语言 时间:
2018-09-26 19:10:40
阅读次数:
483
问题背景:最近捡起C++,使用VS 2017平台。因为以前的编程习惯,喜欢使用UTF-8 无 BOM 的编码格式,好让自己的代码全球通用。但是VS 2017 对这个问题不是很友善。但最终找到了解决办法。 问题标签: UTF-8 无 BOM 乱码;UTF-8 无 BOM "常量中有换行符"错误提示;w ...
分类:
其他好文 时间:
2018-09-23 15:08:25
阅读次数:
326
1. JS代码中,相同的代码使用成员变量定义。 2. JS中对空值的判断,如if(str == null || str == undefined || str == ‘’){ XXX } 可以直接 写成 if(!str){ XXX } Js对undefined,null,'',0的值都转换为fals ...
分类:
Web程序 时间:
2018-09-10 19:44:15
阅读次数:
156