自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

衣人之衣者,怀人之忧;食人之食者,死人之事!

晋南讲堂,以通俗的语言讲述复杂的问题!

  • 博客(61)
  • 资源 (1)
  • 收藏
  • 关注

原创 晋南讲堂之Java--异常处理

所谓异常,是指程序运行中遇到的非致命的错误,而不是编译时的语法错误

2019-06-09 11:58:21 2861

原创 晋南讲堂之Spring—(三)依赖注入的方式

  Spring支持三种依赖注入的方式。1. 属性注入  属性注入是通过JavaBean的setter方法注入Bean的属性值或依赖的对象。属性注入是使用元素,使用name属性指定Bean的属性名称,value属性或者子节点指定属性的值。是实际应用中常用的注入方式。  属性注入的例子如下,在src目录下新建com.spring.beans的包,在该包下新建SmartPhone.java类,代...

2019-06-06 11:43:01 3321

原创 晋南讲堂之Spring—(二) IOC和DI

  IOC(Inversion of Control):其思想是反转资源的获取方向,传统的资源查找方式要求组件向容器发起请求查找资源,容器适时的返回资源。应用了IOC之后,容器主动将资源推送给其管理的组件,组件只需要选择一种合适的方式来接受资源。  DI(Dependency Injection)是IOC的另一种表达方式,即组件以预定义好的方式接受来自容器的资源注入。这种表示更易理解。  sp...

2019-06-06 06:53:58 3476

原创 晋南讲堂之各类排序算法精讲(附经典Java源码)

常用的各类排序算法

2019-06-05 10:33:44 2938

原创 晋南讲堂之Spring—(一)HelloWorld

Spring是一款轻量级的IOC和AOP框架

2019-06-05 07:26:26 4334

原创 晋南讲堂之持久层框架Mybatis—(六)mybatis的参数处理

1.单个参数  当传递单个参数的时候,则#{}里的值可以随意写,如下所示,就算写成idefb它也能正确传输数据。1.多个参数  在EmployeeMapper.java接口中新增如下抽象方法用以测试mybatis如何处理多个参数:  mybatis会把多个参数封装成一个map,它的key是从param1,param2,…paramN,或者arg0,arg1,…,argN-1,而va...

2019-06-02 08:43:01 3070

原创 晋南讲堂之UML概述

什么是UML?UML(Unified Modeling Language,统一建模语言)是面向对象软件的标准化建模语言。它可以表达软件设计中的动态和静态信息,特别适合于软件密集型系统。UML中的三种基本构造块。(1)事物:模型中最具有代表性的成分的抽象。 结构事物:模型的静态部分包括类(class),接口(interface),协作(collaboration),用例(use cas...

2019-06-01 09:39:26 3314

原创 晋南讲堂之持久层框架Mybatis—(五)insert获取自增和非自增主键

1.获取MySQL中的自增主键  mysql支持自增主键,mybatis可以通过statement类(参见Java API文档java.sql包中的statement类)的中的getGeneratedKeys()方法得到,如下所示,在上一篇 文章中的sql映射文件的insert标签插入如下内容:  其中将insert中的useGeneratedKeys属性设为true,则表明使用自动生成主键...

2019-05-30 07:23:58 3503

原创 晋南讲堂之持久层框架Mybatis—(四)SQL映射文件(数据库CRUD操作)

  首先按照mybatis文章(三)中开头指出的方法复制一个项目出来。新项目如下图:

2019-05-29 11:11:24 3501

原创 Excel如何合并多个列的数据并插入一些符号?

如下图所示,在右边空白处写“=A2&":"&B2”即可,即合并A2和B2的值并在其中插入英文的冒号。写完后点击别处即可得到结果,然后点击结果的框格的右下角朝下拉即可得到所有的结果。...

2019-05-28 23:00:52 8843

原创 晋南讲堂之持久层框架Mybatis—(三)全局配置文件常用标签

1. properties标签  1. mybatis 可以使用properties标签来引入外部properties配置文件的内容。properties标签下有两个属性,一个属性是“url”,用来引入网络路径或者磁盘路径下的资源;另一个属性是“resource”,用来引入类路径下的资源。  举例说明,将第(一)篇文章中的项目“ctrl+c”,“ctrl+v”后,弹出如下窗口。将project...

2019-05-28 07:45:37 4361

原创 晋南讲堂之mybatis的核心SqlSessionFactory

  (1) SqlSessionFactory代表和数据库的一次会话,用完必须关闭。  (2) SqlSessionFactory和connection一样都是线程不安全的。每次使用都应该去获取新的对象。  (3) mapper接口没有实现类,但是mybatis会为这个接口生成一个代理对象。  (4) mybatis的全局配置文件包含数据库连接池信息、事物管理器信息、系统运行环境信息。SQL...

2019-05-23 22:30:31 3494

原创 晋南讲堂之持久层框架Mybatis—(二)接口式编程

  在上一篇文章中,我们在MybatisTest.java中代码如下。package com.mybatis.test;import java.io.IOException;import java.io.InputStream;import org.apache.ibatis.io.Resources;import org.apache.ibatis.session.SqlSession...

2019-05-23 15:44:33 3466

原创 晋南讲堂之JVM参数配置(一)

JVM参数配置(一)1.跟踪参数  (1) 打印GC的相关简要信息  可以采用设置"-verbose:gc"或者"-XX:+printGC"两种方式。打印出来的信息如下面的形式[GC 4790K->374K(15872K), 0.0001606 secs][GC 4790K->374K(15872K), 0.0001474 secs]  这样形式的信息表示GC之前堆内存使...

2019-05-23 11:06:55 3183

原创 晋南讲堂之持久层框架Mybatis—(一)HelloWorld

1. 基本环境搭建  从github上下载最新版本的Mybatis,。

2019-05-22 23:22:03 2779

转载 FastStone Capture(FSCapture) 注册码

FastStone Capture(FSCapture) 是一款优秀的截图工具可以满足各种截图需求,比如截长图等。需要注册码点击这里需要注册码点击这里

2019-05-19 10:34:16 3719

原创 晋南讲堂之持久层框架ORM简介

ORM框架,Hibernate,Mybatis

2019-05-19 10:14:23 4562

原创 晋南讲堂之Java-线程的调度

线程的调度1. 线程睡眠(sleep)  如果需要把当前的线程暂停一段时间,让出CPU的控制权,让其他线程有机会执行,则使用Thread类中的静态方法sleep(),该方法会抛出InterruptedException异常,所以使用该方法需要捕获异常。需要注意的是,线程执行sleep()方法并不会释放对象锁。sleep()方法的签名如下:public static void sleep(lo...

2019-05-17 09:54:48 2072

原创 晋南讲堂之Java—线程的生命周期

本节将会讲解Java线程的生命周期,并详述线程状态的转移关系。

2019-05-10 23:36:40 2152

原创 晋南讲堂之Java抽象类(abstract)与接口(interface)区分

Java中的抽象类和接口的区别

2019-05-08 21:51:48 2204

原创 晋南讲堂之Java集合(Collection)与映射(Map)

博主最近看了很多关于Java中集合和映射的文章,发现其中不乏讲解的有问题,或者讲解的不详尽的地方,所以特意

2019-05-07 23:15:10 4440 1

FastStone Capture.rar

FastStone截图工具下载,强大的截图工具,你值得拥有

2019-05-19

空空如也

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

TA关注的人

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