自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 资源 (14)
  • 收藏
  • 关注

原创 mybatis一对一,一对多,多对多查询

mapper.javaimport java.util.List;import mybatis.po.Orders;import mybatis.po.OrdersCustom;public interface OrdersMapperCustom { // public List findOrdersUser(); //查询订单的用户信息,一个订单对应一个用户 public

2017-03-17 17:08:17 425

原创 java常见排序算法

public class ArrayDemo { public static void main(String[] args) { int [] arr={1,4,2,7,5,3};// int max=getMax(arr); arr=sort(arr); print(arr); } public static void print(int [] arr){ for(i

2017-03-16 13:28:46 230

原创 java集合

ArrayList:内部是数组结构,线程不同步package List;import java.util.ArrayList;import java.util.Iterator;import java.util.List;import java.util.ListIterator;public class ArrayListDemo {public static

2017-03-15 10:10:35 207

原创 mapper代理方法开发mybatis

mapper代理方法开发mybatis规范:1、在mapper.xml中,使namespace等于mapper接口的地址(完全限定名)2、mapper.java接口中的方法名和mapper.xml中statement的id一致3、mapper.java接口中方法的输入参数类型和mapper.xml中statement的parameterType指定的类型一致4、mapper

2017-03-14 22:31:02 257

原创 原始DAO开发mybatis

dao接口实现类存在大量模板方法,dao开发可以将这些代码提取出来,减轻工作量dao接口import mybatis.po.User;public interface UserDao { public User findUserById(int id);}dao接口实现import org.apache.ibatis.session.SqlSession;import

2017-03-14 21:43:50 175

原创 mybatis入门程序

映射文件: select * from user where id=#{id} select * from user where username like '%${value}%' select LAST_INSERT_ID() insert into user(username ,birthday ,sex , a

2017-03-14 21:15:32 149

原创 单例模式

package singleton;//饿汉式,类一创建就加载实例public class Singleton { //构造方法私有化 private Singleton(){ } //创建唯一的实例 private static Singleton instance=new Singleton(); public static Singleton getInstanc

2017-03-14 15:18:12 164

原创 常见mysql命令

创建数据库:create database [if not exists] t1 character set=utf8显示创建数据库语句:show create database t1修改数据库:alter database t1 character set utf8删除数据库:drop database if exists t1

2017-03-11 21:05:41 204

原创 常用vi命令

i:在光标前插入文本:wq:离开vi:set nu:设置行号

2017-03-10 10:41:23 215

转载 自动装箱

java语言规范中说道:在许多情况下包装与解包装是由编译器自行完成的(在这种情况下包装成为装箱,解包装称为拆箱); 其实按照我自己的理解自动装箱就可以简单的理解为将基本数据类型封装为对象类型,来符合java的面向对象;例如用int来举例://声明一个Integer对象Integer num = 10;//以上的声明就是用到了自动的装箱:解析为Integer num = new Int

2017-03-08 22:05:13 203

原创 Redis基础

1、redis默认有16个数据库,可以通过select命令来切换库,通过DbSIZE命令来获取key的个数2、KEYKEYS pattern:查找所有符合给定模式 pattern 的keyEXISTS key:检查给定 key 是否存在EXPIRE key seconds:为给定 key 设置生存时间,当key 过期时(生存时间为 0 ),它会被自动删除

2017-03-08 17:30:04 278

原创 安装Redis

1、到https://redis.io下载redis,将其解压并移动到/opt文件夹下2、进入redis的解压文件夹,执行make命令,make成功后执行make install3.编译成功后切换到/usr/local/bin/目录下发现redis编译成功3、在根目录下创建一个名为myredis的文件夹用来存放redis配置文件,redis配置文件为/opt

2017-03-08 15:26:21 161

原创 java线程

1、继承Thread创建线程public class ThreadDemo { public static void main(String[] args) { ThreadTest1 st1=new ThreadTest1("张三"); ThreadTest1 st2=new ThreadTest1("李四"); //调用start方法开启线程 st1.start(

2017-03-06 16:22:48 202

原创 spring学习-4-事务

编写接口import org.springframework.beans.factory.annotation.Autowired;import org.springframework.stereotype.Service;import org.springframework.transaction.annotation.Transactional;@Service("BookShop

2017-03-04 09:40:59 195

原创 java-IO

FileWriter:import java.io.FileWriter;import java.io.IOException;public class FileWriterDemo {private static final String Line_SEPARATOR = System.getProperty("line.separator");public static voi

2017-03-02 16:29:36 354 2

原创 spring学习-3-AOP

前置通知:在目标方法开始之前执行@Component@Aspectpublic class LoginAspect { @Before("execution(public int spring.aop.impl.AtithmeticCaculator.*(..))") public void beforeMethod(JoinPoint joinPoint){

2017-03-01 16:41:13 201

原创 spring学习-2-配置bean

1、通过全类名来配置bean,通过反射的方式在IOC中创建bean,因此要求bean中必须包含无参的构造函数 创建IOC容器的方法1、通过ApplicationContext创建ApplicationContext ctx=new ClassPathXmlApplicationContext("applicationContext.xml");2、通过BeanF

2017-02-28 13:55:41 171

原创 spring学习-1-IOC和DI

IOC:其思想是翻转资源获取的方向,即容器主动将资源推送给其管理的组件,组件所要做的就是选择一种合理地方式来接受资源

2017-02-28 13:50:21 153

原创 maven pom.xml常见问题

maven出现:Failure to transfer org.codehaus.plexus:plexus-archiver:pom:1.2 from http://repo.maven.apache.org/maven2 was cached in the local repository, resolution will not be reattempted until the up

2016-12-31 16:56:42 272

原创 bootstrap响应式布局

.navbar-nav > li > a ,.navbar-header > a{                outline: none;            }                                                                                        data-t

2016-12-27 23:11:14 468

原创 jquery动画实现菜单侧滑

.menuslide{            position: absolute;            top: 150px;            right: 0px;        }        .menu{            width: 0px;            height: 300px;            background-c

2016-12-27 23:09:39 1485

原创 Spring注入遇见的问题

org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'userService' defined in class path resource [beans.xml]: Error setting property values; nested exception is org.

2016-07-26 09:30:09 218

原创 网页的路径问题

路径

2016-07-18 16:29:45 577

转载 数据库模式理解

三级模式结构:外模式、模式和内模式  一、模式(Schema)  定义:也称逻辑模式,是数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图。  理解:  ① 一个数据库只有一个模式;  ② 是数据库数据在逻辑级上的视图;  ③ 数据库模式以某一种数据模型为基础;  ④ 定义模式时不仅要定义数据的逻辑结构(如数据记录由哪些数据项构成,数据项的名字、类型、取值

2016-07-14 10:12:26 20678 2

原创 拷贝构造函数,浅拷贝,深拷贝

拷贝构造函数特点:拷贝构造函数可以使用一个已经存在的对象来初始化另一个同类型的对象,它具有唯一的参数,且该参数为拷贝构造函数所在类类对象的引用。拷贝构造函数在三种情况下会被调用:1.一个对象需要通过另一个对象来初始化2.一个对象以值传递的方式使用3.一个对象以值传递的方式从函数返回

2015-12-12 19:21:09 242

转载 C++中值传递、指针传递、引用传递的总结

1. 值传递:形参是实参的拷贝,改变形参的值并不会影响外部实参的值。从被调用函数的角度来说,值传递是单向的(实参->形参),参数的值只能传入,不能传出。当函数内部需要修改参数,并且不希望这个改变影响调用者时,采用值传递。void swap(int a,int b){     int temp;     temp=a;     a=b;     b=temp;     c

2015-12-11 19:09:18 353

随机生成一组号码

随机生成一组号码,

2019-04-10

eureka微信点餐

SpringCloud微服务实战(四)-微服务中的服务拆分,eureka高可用配置,

2019-04-04

定时任务开发

spring-boot整合quatz

2019-02-14

modeldata有用的代码

有用的代码有用的代码有用的代码有用的代码有用的代码有用的代码

2018-08-15

plexus相关jar包

可解决Failure to transfer org.codehaus.plexus:plexus-archiver:pom:1.2 from http://repo.maven.apache.org/maven2 was cached in the local repository, resolution will not be reattempted until the update interval of central has elapsed or updates are forced. Original error: Could not transfer artifact org.codehaus.plexus:plexus-archiver:pom:1.2 from/to central (http://repo.maven.apache.org/maven2): No response received after 60000错误

2016-12-31

人工智能ppt

开题答辩的ppt,可以作为参考,人工智能八数码问题.ppt

2015-11-16

实习BBS论坛制作

在线论坛是生活中常用的事务,他可以实现人们之间的沟通交流,也可以让人们自由的发表言论

2015-08-11

DAO设计模式设计一个论坛

DAO是web开发中常用的一种设计模式,他对于程序的开发具有非常好的帮助

2015-08-10

JSP以及jdbc技术

JSP是制作动态网页的一门技术,可以和servlet交互

2015-08-07

JSP代码学习过程

JSP服务器开发技术,对于只做后台程序具有指导意义

2015-08-06

Jquery代码

来自于w3school的Jquery学习笔记,对于前端开发人员具有一定的参考意义

2015-08-06

JQuery前端应用

JQUERY是制作网页特效的一门技术,对于前端来发具有非常重要的意义

2015-08-06

JQuery前端开发技术

来自于w3school的Jquery学习笔记,对于前端开发人员具有一定的参考意义

2015-08-05

javascript

javascript以及CSS技术,对于前端开发具有初步的学习作用

2015-08-05

空空如也

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

TA关注的人

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