工欲善其事,必先利其器。 不难发现,还是有很多小朋友在使用eclipse开发java项目。当你接触IDEA后,一切都变得美好了。 使用IDE…
分类:java
结合案例深入解析简单工厂模式
一、基本概念 简单工厂模式是类的创建模式,又叫做静态工厂方法(Static Factory Method)模式。简单工厂模式是由一个工厂对象决定创建出哪一种产品类的实例。 在创建一个对象时不向客户暴露内部细节,并提供一个…
《阿里巴巴Java开发手册》更新为《Java开发手册》
新版一览:华山版《Java开发手册》 《阿里巴巴Java开发手册》始于阿里内部规约,在全球Java开发者共同努力下,已成为业界普遍遵循的开发规范,涵盖编程规约、异常日志、单元测试、安全规约、MySQL数据库、工程规约、设…
java--static与代码块
static与代码块: static class Student{ static String school; // 随着类的加载而执行 可以由类进行调用 static { // 静态代码块 加载类时需要进行的初始化操作…
JDBC基础和健壮性
JDBC概述: 就是提供了使用java程序连接,操作数据库的一系列的API,不同的数据库厂只要根据各自的JDBC API提供各自的实现即可。 java 应用程序—>JDBC API …
面试官:你看过Redis数据结构底层实现吗?
面试中,redis也是很受面试官亲睐的一部分。我向在这里讲的是redis的底层数据结构,而不是你理解的五大数据结构。你有没有想过redis底层是怎样的数据结构呢,他们和我们java中的HashMap、List、等使用的数…
EOS 坑 右击java文件封装成Web Service不弹界面
说到普元 eos很多人不太了解,他是一个封装好的企业快速开发的一个框架。而java人员用的基本都是自己写的或是自己搭建的框架所以这个EOS在很多人印象里没有痕迹 。 在使用的这些年里感觉他是应用了ssh+myb…
关于案例中核心dao的解释
很多小伙伴不太理解核心dao,说这是干什么的,接下来我将一一为大家解答: 1.说到核心dao不得不说到单表操作,单表操作顾名思义是对单张数据库表的CRUD操作,实际情况中我们追求将表与表的关系映射到对象与对象的关系,例如…
java--ArrayList
ArrayList (集合) createDemo: ArrayList<String> array = new ArrayList<String>(); addDemo: array.add("…
Java Serializable:明明就一个空的接口嘛
对于 Java 的序列化,我一直停留在最浅显的认知上——把那个要序列化的类实现 Serializbale 接口就可以了。我不愿意做更深入的研究,因为会用就行了嘛。 但随着时间的推移,见到 S…
java文件操作
IO流: 低效O: FileWriter初始化操作 FileWriter(String Filename, boolean append) // 参数append 默认为false FileWriter对文件的写入操作 …
javaweb各种框架组合案例(二):maven+spring+springMVC+mybatis
1.mybatis是比较新的半自动orm框架,效率也比较高,优点是sql语句的定制,管理与维护,包括优化,缺点是对开发人员的sql功底要求较高,如果比较复杂的查询,表与表之间的关系映射到对象与对象之间的关系时,mappe…