自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(14)
  • 收藏
  • 关注

原创 Springboot+MyBatis 整合

JDK:1.8开发工具:IDEA数据库:MySQL首先创建 选中 “Web”选中 "JPA",“MySQL”,"MyNatis"点击 “Next”点击 “Finish” 完成创建最初项目结构:在 pom.xml中加入以下依赖:<dependency>            <groupId>com.alibab...

2019-01-02 15:14:26 298

原创 SQL 时间格式获取

在本文中,GetDate()获得的日期由两部分组成,分别是今天的日期和当时的时间: Select GetDate() 用DateName()就可以获得相应的年、月、日,然后再把它们连接起来就可以了:Select Datename(year,GetDate())+'-'+Datename(month,GetDate())+'-'+Datename(day,GetDate())另外,Dat...

2018-07-31 08:39:11 311

原创 Spring和Spring MVC

1.为什么使用Spring ?1). 方便解耦,简化开发 通过Spring提供的IoC容器,可以将对象之间的依赖关系交由Spring进行控制,避免硬编码所造成的过度程序耦合。2). AOP编程的支持 通过Spring提供的AOP功能,方便进行面向切面的编程,如性能监测、事务管理、日志记录等。3). 声明式事务的支持4). 方便集成各种优秀框架5). 降低Java EEAPI的使用难度 如对JDBC...

2018-07-09 10:22:31 326

原创 集合与框架

一.Collection Framework(框架)集合框架是一个统一的架构,用来表示和操作集合.集合框架主要是由接口,抽象类和实现类构成.接口:蓝色;实现类:红色Collection|_____Set(HashSet)| |_____SortedSet(TreeSet)|_____List(LinkedList,ArrayList)Collection:集合层次中的根接口,JDK没有提供这个接口...

2018-05-30 17:45:24 182

原创 复杂SQL查询

表A 一对多关联 表B   将关联表B中的多个字段拼接为一个字段,与表A呈现出一对一效果,查询显示SELECT    *FROM    (        SELECT            a.id,            a.Dates,            d.PostionName,            row_number () OVER (ORDER BY a.Dates DESC)...

2018-05-26 15:04:14 455

原创 Oracle、Sql Server、Mysql分页

Oracle:SELECT * FROM  (  SELECT A.*, ROWNUM RN  FROM (SELECT * FROM TABLE_NAME) A  WHERE ROWNUM <= 10 )  WHERE RN >= 1  Sql Server:SELECT * FROM(SELECT A.*, COUNT (1) OVER () AS [rowCount],row_n...

2018-04-07 10:31:45 116

原创 A表中的每一条数据在B表中有多少条数据存在关联

SELECT A.id, isnull(B.count, 0) AS countFROM 表A  AS  A  LEFT JOIN ( SELECT Aid, COUNT (*)  count FROM 表B    GROUP BY Aid) C ON C.Aid= A.id

2018-04-07 10:18:02 2061

翻译 Spring BOOT对比Spring MVC

Spring 框架就像一个家族,有众多衍生产品例如 boot、security、jpa等等。但他们的基础都是Spring 的ioc和 aop. ioc 提供了依赖注入的容器, aop解决了面向横切面的编程,然后在此两者的基础上实现了其他延伸产品的高级功能。spring boot只是一个配置工具,整合工具,辅助工具.springmvc是框架,项目中实际运行的代码Spring MVC是基于Servle...

2018-04-03 11:35:07 476

翻译 JAVA简述

一:java概述:1991 年Sun公司的James Gosling(詹姆斯·高斯林)等人开始开发名称为 Oak 的语言,希望用于控制嵌入在有线电视交换盒、PDA等的微处理器;1994年将Oak语言更名为Java; Java的三种技术架构:JAVAEE:Java Platform Enterprise Edition,开发企

2018-03-21 11:12:38 260

转载 JAVA生成压缩文件

String zipFilePath = "C:/Users/Administrator/Desktop/dd.zip";//生成压缩文件的存放路径及名称List fileList = new ArrayList();//要压缩的文件集合fileList.add("C:/Users/Administrator/Desktop/1.doc");fileList.add("C:/Users

2018-03-17 15:43:15 544

原创 设计模式

设计模式分为三大类:创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。行为型模式,共十一种:策略模式、模板方法模式、观察者模式、迭代子模式、责任链模式、命令模式、备忘录模式、状态模式、访问者模式、中介者模式、解释器模式。设计模式的六大原则1、开闭原则(Open Close P...

2018-02-23 16:06:46 92

转载 上传图片上传项目源码中

unpackWARs="true" autoDeploy="true">下方添加:path="/项目名称" reloadable="false" privileged="true"/>在tomcat下文件夹conf下的server.xml中添加

2017-08-16 10:07:25 284

原创 List便利效率对比

public static void main(String[] args) { List list = new ArrayList(); for (int i = 0; i < 1000000; i++) { list.add(i); } long t, s; System.out.println("for"); t = System.currentTimeMill

2017-08-09 16:09:20 312

原创 框架与设计模式

框架通常是代码重用,而设计模式是设计重用,架构则介于两者之间,部分代码重用,部分设计重用,有时分析也可重用。在软件生产中有三种级别的重用:内部重用,即在同一应用中能公共使用的抽象块;代码重用,即将通用模块组合成库或工具集,以便在多个应用和领域都能使用;应用框架的重用,即为专用领域提供通用的或现成的基础结构,以获得最高级别的重用性。框架与设计模式虽然相似,但却有着根本的不同。设计模式是对在某

2017-08-08 17:18:01 190

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除