相关分类: Java技术 C/C++ VB delphi
  • MySQL教程(四) SQL连接查询

    更多情况下,我们查询的数据来源于多张表,所有有必要了解一下MySQL中的连接查询。 SQL中将连接查询分成四类:交叉连接,内连接,外连接和自然连接。 数据准备 student表 -- ------------------------------ Table structure for `student`-- ------------------------...

    2018-07-17 03:58:42

  • 创建线程的三种方式

    一、继承Thread类 java中类是单继承的,继承了该类就无法继承其他类,增加了代码的耦合度,现在提倡的是面向接口编程。 二、实现Runnable接口 相比与方式一,使用实现接口来实现,降低了程序间的耦合度,缺点是没有返回值。 三、实现Callable接口,将Callable实例传给F...

    2018-07-17 03:58:33

  • java中的构造方法,this、super的用法

    1、构造方法 定义:与类同名没有返回值的方法称为构造方法; public class test1 { private String name; private int age; public test1(){ } } 上面的test1()是默认构造方法,即使没有定义java虚拟机在运行的时候也会自动生成, 当然如果定义了重载的构造方法便不会...

    2018-07-17 03:58:35

  • 一名3年工作经验的java程序员应该具备的职业技能

    一名3年工作经验的Java程序员应该具备的技能,这可能是Java程序员们比较关心的内容。我这里要说明一下,以下列举的内容不是都要会的东西—-但是如果你掌握得越多,最终能得到的评价、拿到的薪水势必也越高。 1、基本语法 这包括static、final、transient等关键字的作用...

    2018-07-17 03:58:31 sql基础

  • 抽象工厂模式(Abstract Factory Pattern)

    抽象工厂模式:抽象工厂模式(Abstract Factory Pattern)是围绕一个超级工厂创建其他工厂。该超级工厂又称为其他工厂的工厂。 这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。 在抽象工厂模式中,接口是负责创建一个相关对象的工厂,不需要显式...

    2018-07-17 03:58:31

  • 关于SpringBoot中的多数据源集成

    引言 其实对于分库分表这块的场景,目前市场上有很多成熟的开源中间件,eg:MyCAT,Cobar,sharding-JDBC等。 本文主要是介绍基于springboot的多数据源切换,轻量级的一种集成方案,对于小型的应用可以采用这种方案,我之前在项目中用到是因为简单,便于扩展以及优化。...

    2018-07-17 03:58:30

  • Java学习成长第一集

    由于最近所在项目组的项目临近结尾,所以有时间对自己近来的学习做个总结。不得不说,程序员不学习就退步这句话是真的很让人信服!自己入行将近一年的时间,所学的就是Java开发的专业,很羞愧的是现在的自己能力还是很有限的,对Java的掌握程度并不是特别的了解和精通...

    2018-07-17 03:58:29 java开发

  • Java基础——异常处理

    在程序运行过程中,如果JVM检测出一个不可能执行的操作,就会出现运行时错误。 在Java中,运行时错误会作为异常抛出。异常就是一个对象,表示阻止正常进行程序执行的错误或者情况。如果异常没有被处理,那么程序将会非正常终止。 异常是从方法抛出的。方法的调用者可以...

    2018-07-17 03:58:28

  • Too many parameters: expected 1, was given 2 Query

    public Object getValue(String sql,Object... args) { Connection conn = null; Object obj= null; try { //拿conn conn = JdbcUtils.getConnection(); obj = queryRunner.query(conn, sql, new ScalarHandler(),args); } catch (Exception e) { e.printStackTrace();...

    2018-07-17 03:58:28

  • mybatis批量插入数据

    1.service层 int i=0 ; try { i = fqDao.insertBatch_BFQ(bfqs); // 批量插入 } catch (Exception e) { e.printStackTrace(); } View Code 2.dao层 1 // 批量插入不复权数据 2 public int insertBatch_BFQ(ListGSXQ_K_LineOfDay list); View Code 3.map文件 1 !-- 批量...

    2018-07-17 03:58:22

2