正文内容加载中...
posted @ 2016-11-26 16:10 AlanLee(Java) 阅读(7786) 评论(4) 编辑
摘要: # Redis 配置文件 # 当配置中需要配置内存大小时,可以使用 1k, 5GB, 4M 等类似的格式,其转换方式如下(不区分大小写)## 1k => 1000 bytes# 1kb => 1024 bytes# 1m => 1000000 bytes# 1mb => 1024*1024 byte阅读全文
posted @ 2017-06-20 11:54 AlanLee(Java) 阅读(46) 评论(0) 编辑
摘要: 多线程背景知识介绍 多线程背景知识介绍 利用多线程可以简化模型,编写功能强大的代码,但是要写好多线程却不容易,需要一个长期实践的过程。 多线程基础概念介绍 进程与线程 ① 进程:程序(任务)的执行过程。动态性 持有资源(共享内存,共享文件)和线程。载体 例子:Eclipse、QQ ② 线程: Ecl阅读全文
posted @ 2017-06-19 17:45 AlanLee(Java) 阅读(341) 评论(0) 编辑
摘要: 1. Hibernate Validator介绍 1.1 背景 在任何时候,当你要处理一个应用程序的业务逻辑,数据校验是你必须要考虑和面对的事情。应用程序必须通过某种手段来确保输入进来的数据从语义上来讲是正确的。在通常的情况下,应用程序是分层的,不同的层由不同的开发人员来完成。很多时候同样的数据验证阅读全文
posted @ 2017-06-19 16:18 AlanLee(Java) 阅读(79) 评论(0) 编辑
摘要: FreeMaker简介 FreeMaker其实是一种比较简单的网页展示技术,说白了就是网页模板和数据模型的结合体。这种结合模式的好处就是,分离了网页界面设计人员和编程人员的工作,让他们各司其职。 据个人理解,FreeMaker大致的工作方式是,网页模板里面嵌入了数据模型中的数据、FreeMake自定阅读全文
posted @ 2017-06-19 15:41 AlanLee(Java) 阅读(126) 评论(2) 编辑
摘要: 什么是WebService 通过使用WebService,您的应用程序可以向全世界发布信息,或提供某项功能,它是基于Web的服务,通过Web进行发布、查找和使用。 WebService脚本平台需支持XML+HTTP。 HTTP协议是最常用的因特网协议。 XML提供了一种可用于不同的平台和编程语言之间阅读全文
posted @ 2017-06-02 14:14 AlanLee(Java) 阅读(221) 评论(0) 编辑
摘要: HTTP协议(HyperText Transfer Protocol,超文本传输协议)是因特网上应用最为广泛的一种网络传输协议,所有的WWW文件都必须遵守这个标准。 HTTP是一个基于TCP/IP通信协议来传递数据(HTML 文件, 图片文件, 查询结果等)。 HTTP状态码 当浏览者访问一个网页时阅读全文
posted @ 2017-05-27 14:48 AlanLee(Java) 阅读(138) 评论(0) 编辑
摘要: 这次遇到的问题小Alan其实一年半前做证券行业项目就已经遇到过,但是一直没有去思考是什么原因导致的这样的悬疑案,悬疑案是什么呢?其实很简单,我想有不少童鞋都有用到Oracle数据库,情形是这样子的,这是我们做电商平台常见的订单表中包含的两个字段: 如图,随便拿两个时间举例,一个是买家提交订单的时间,阅读全文
posted @ 2017-05-02 15:58 AlanLee(Java) 阅读(340) 评论(0) 编辑
摘要: 大多数程序设计语言都提供了“作用域”(Scope)的概念。 对于在作用域里定义的名字,作用域同时决定了它的“可见性”以及“存在时间”。在C,C++和Java里,作用域是由花括号的位置决定的。 变量的作用域 例子: Java用一对大括号作为语句块的范围,称为作用域,作为在作用域里定义的一个变量,它只有阅读全文
posted @ 2017-03-27 18:19 AlanLee(Java) 阅读(1228) 评论(4) 编辑
摘要: (1) 类名首字母应该大写。字段、方法以及对象(句柄)的首字母应小写。对于所有标识符,其中包含的所有单词都应紧靠在一起,而且大写中间单词的首字母。例如: ThisIsAClassNamethisIsMethodOrFieldName若在定义中出现了常数初始化字符,则大写 static final 基阅读全文
posted @ 2017-03-02 11:14 AlanLee(Java) 阅读(160) 评论(0) 编辑
摘要: 事实上, Java 本来就是从 C++衍生出来的。 C++和 Java 之间仍存在一些显著的差异。可以这样说,这些差异代表着技术的极大进步。一旦我们弄清楚了这些差异,就会理解为什么说 Java 是一种优秀的程序设计语言。这里将引导大家认识用于区分Java 和 C++的一些重要特征。 (1) 最大的障阅读全文
posted @ 2017-03-01 13:48 AlanLee(Java) 阅读(197) 评论(0) 编辑