自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (1)
  • 收藏
  • 关注

原创 浅谈表连接inner join、out join

一、inner join(内连接) inner join 是根据on后的条件关联两张表数据,只有两张表中匹配到数据才会有记录。它查询出来的结果与表的前后位置无关,查询结果的列数是两张表中的所有列的和。 1.1 cross join(交叉连接)又名交叉积、笛卡儿积; cross join可以省略 select * from A cros...

2019-10-17 11:55:46 3872

原创 java特性之多态

简单做一个java的三大特性的记录封装:它是将具体功能的实现包装起来,留给外部使用的只是借口或方法的调用。这样做的好处是我们可以在不影响使用时改变类的内部结构,同时也保护了本身。继承:它是为了实现类的属性及功能的共用,是将公共部分抽取出来。这样做的好处是 不需要每个类都写同样的属性和方法,通过继承就有了。继承也为多态奠定了基础。多态:通过定义一个指向子类的父类引用类型来表现多态。多态...

2019-09-24 10:15:36 159

原创 java 打第三方依赖jar包

缘起最近在做两个系统中的数据对比,代码用java写了,但是每次运行都依赖IDE,这样很麻烦。考虑做一个jar包,运行时直接运行这个jar包即可。但是打第三方jar包搞了三天,好多方法都试过了,都不行,最后使用了boss idea 完美解决。其他方法只能有空再研究了,在此做一个记录,有空再续。思路一:使用jdk自带的编译、打包、运行功能。 方法:创建ja...

2019-09-05 11:33:16 982

原创 springmvc实现文件上传与下载

一、spring配置文件<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="ht...

2019-08-16 00:34:04 135

原创 springmvc的java简单配置使用

本案例使用注解代替xml配置文件及web.xml配置文件一、springmvc配置类(代替springmvc.xml)@Configuration@EnableWebMvc@ComponentScan("springmvc")public class MVCConfig { @Bean public InternalResourceViewResolver ...

2019-08-16 00:25:14 96

原创 spring aop的使用(注解与xml)

一、spring aop介绍spring aop可以方便地将业务功能与非业务功能分离,大大降低了程序之间的耦合性;同时它也为系统功能升级提供便利,因为我们可以不触碰原有功能模块,实现现有功能与原有功能的连接。spring通过动态代理实现aop,在高版本中,框架可自动根据当前被代理类选择使用基于接口的动态代理还是基于子类(类)的动态代理;也可手动指定动态代理的方式。在java中,所有的公有方...

2019-08-06 01:17:04 128

原创 spring基于xml创建bean的四种方式

一、xml配置文件<!--创建bean的方式一: 使用默认构造函数创建bean 注意:框架是根据无参构造函数初始化bean--> <!-- <bean id="functionMethod" class="cn.hidm.aopxml.service.FunctionMethod" ></bean> <bean id="m...

2019-08-06 00:46:39 1470

原创 Spring配置

一、常用注解声明bean型的注解1. @Component 类注解,一般是组件类上用,即非控制层、业务层、数据层的类2. @Service 用于标注业务层(service)3. Repository 用于标注数据访问层(dao)4. @Controller 用于标注控制层(controller)注入bean的注解(可以用在属性上,也可以用在该属性的方法上)@Aut...

2019-08-04 23:03:22 89

原创 使用jdbc连接mysql8.0

项目中使用的oracle,现已上线数日,回顾一下mysql,于是网上下载了mysql8.0.13的最新版本,没想到有很多坑,在此记录以便查看。一、mysql安装mysql安装很简单,就不介绍了,但是自动8.0以后,mysql对权限这块做了很多管控。初次安装完之后,mysql会强制你更改root用户密码。否则你即使记住了那初始的随机密码,却没有任何权限去操作,同时对密码的复杂度也进行了校...

2019-01-25 17:11:39 1442

原创 bat拷贝与powershell拷贝

通过脚本拷贝的效率比手动拷贝要快的多,很多备份任务都是通过脚本执行的。最近备份任务交给了我,备份项目很多,都是从一个服务器备份到另一个服务器,以前没搞过脚本,下面说说我的处理方法和感受。1、备份环境      数据源在各个服务器上,其中有一台是文件服务器,有防火墙(本人没有访问整个server的权限,只有一个路径的权限)。      目标路径也是一台server(虚机)。2、备份内...

2019-01-21 10:04:02 1149

原创 oracle配置tnsnames.ora实现jdbc多种方式连接oracle

作为程序员,连接数据库是家常便饭,其中oracle连接最麻烦。在开发中一个系统我们通常会搭建三个环境:开发环境、测试环境、正式环境。那么问题就来了,三个环境必须要用三个数据库,必然要用三个连接(oracle)。本文主要记录oracle数据配置多个连接。一、oracle配置连接配置连接文件名为tnsnames.ora,该文件在oracle安装目录下(windows:C:\.....\prod...

2018-12-05 00:52:02 2671

原创 冒泡排序总结

半夜睡不着,爬起来回顾冒泡排序算法,话不多说直接上代码。/** * 排序方法一:常规排序 * @param n */public static void sort1(int[] n) { for(int i=0;i&lt;n.length-1; i++) { //n个数进行n-1次排序 for(int j=1;j&lt;n.length-i-1; j++...

2018-08-21 01:51:40 239

springmvc.zip

springmvc简单java配置使用,通过配置类代替xml文件,更清楚的了解xml配置中的元素含义及作用,帮助自己的理解

2019-08-16

空空如也

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

TA关注的人

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