Java
文章平均质量分 52
wangfutai91
钩深索隐,卓荦为杰。
展开
-
数组去重
package java_se;import java.util.Arrays;public class Test05 { public static void main(String[] args) { int c = 0; int[] a = new int[] { 1, 2, 3, 1, 1, 1 }; RepeatCount...原创 2018-09-08 18:30:44 · 138 阅读 · 0 评论 -
c3p0的使用
1.c3p0的使用 public static void main(String[] args) throws SQLException { QueryRunner qr = JDBCUtil.getQueryRunner(); String sql = "select * from t_emp where id=?";//一个对象 String sql2 = "select *...原创 2019-01-11 09:33:39 · 758 阅读 · 0 评论 -
mybatis--动态语句查询
--核心配置文件<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE configurationPUBLIC "-//mybatis.org//DTD Config 3.0//EN""http://mybatis.org/dtd/mybatis-3-config.dtd"><configuration&a原创 2018-12-13 19:10:27 · 217 阅读 · 0 评论 -
Mybatis--多表联查
实体类中包含对象的普通写法: Employee和Department都是实体类<resultMap type="Employee" id="result1"><id column="id" property="id" /><result column="last_name" property="lastName原创 2018-12-13 09:41:45 · 165 阅读 · 0 评论 -
手机号码验证
1.首先用ajax调用servlet<script type="text/javascript"> $(function() { $('#bt').click(function() { var number = window.document.getElementById("phoneNumber").value; ...原创 2018-12-12 20:25:16 · 544 阅读 · 0 评论 -
Java中创建线程主要有三种方式
Java中创建线程主要有三种方式:一、继承Thread类创建线程类(1)定义Thread类的子类,并重写该类的run方法,该run方法的方法体就代表了线程要完成的任务。因此把run()方法称为执行体。(2)创建Thread子类的实例,即创建了线程对象。(3)调用线程对象的start()方法来启动该线程。package com.thread; public class Fi...转载 2018-11-28 16:09:04 · 159 阅读 · 0 评论 -
Java设计模式之《适配器模式》及应用场景
出处地址http://www.cnblogs.com/V1haoge/p/6479118.html 适配器就是一种适配中间件,它存在于不匹配的二者之间,用于连接二者,将不匹配变得匹配,简单点理解就是平常所见的转接头,转换器之类的存在。 适配器模式有两种:类适配器、对象适配器、接口适配器 前二者在实现上有些许区别,作用一样,第三个接口适配器差别较大。1、类适配器模式: ...转载 2018-10-30 22:26:23 · 133 阅读 · 0 评论 -
JDBCUtils工具类
package com.oracleoaec.utils;import java.sql.Connection;import java.sql.SQLException;import javax.sql.DataSource;import org.apache.commons.dbutils.QueryRunner;import com.mchange.v2.c3p0.Combo...原创 2018-10-26 14:54:21 · 755 阅读 · 0 评论 -
JDBCUtils工具类
package com.oracleoaec.utils;import java.sql.Connection;import java.sql.SQLException;import javax.sql.DataSource;import org.apache.commons.dbutils.QueryRunner;import com.mchange.v2.c3p0.Combo...原创 2019-05-10 22:36:46 · 365 阅读 · 0 评论 -
DBUtils学习----QueryRunner类
作者:N3verL4nd 来源:CSDN 原文:https://blog.csdn.net/x_iya/article/details/77370161 package org.apache.commons.dbutils;import java.sql.Connection;import java.sql.PreparedStatement;import java.sql.Res...转载 2018-10-26 14:50:54 · 443 阅读 · 0 评论 -
并发 并行 同步 异步 多线程的区别
1. 并发:在操作系统中,是指一个时间段中有几个程序都处于已启动运行到运行完毕之间,且这几个程序都是在同一个处理机上运行。其中两种并发关系分别是同步和互斥2. 互斥:进程间相互排斥的使用临界资源的现象,就叫互斥。3. 同步:进程之间的关系不是相互排斥临界资源的关系,而是相互依赖的关系。进一步的说明:就是前一个进程的输出作为后一个进程的输入,当第一个进程没有输出时第二个进程必须等待。具有同步关系...转载 2018-09-29 18:00:30 · 147 阅读 · 0 评论 -
doget和dopost的区别
doget和dopost的区别get和post是http协议的两种方法这两种方法有本质的区别,get只有一个流,参数附加在url后,大小个数有严格限制且只能是字符串。post的参数是通过另外的流传递的,不通过url,所以可以很大,也可以传递二进制数据,如文件的上传。 在servlet开发中,以doGet()和doPost()分别处理get和post方法。 首先判断请求时是get还是post...转载 2018-10-12 13:42:08 · 18833 阅读 · 1 评论 -
continue、break、return区别
continue 终止当前循环,开始下一循环break 终止当前循环return 终止这个函数原创 2018-09-06 15:00:23 · 141 阅读 · 0 评论 -
c3p0使用
1.xml配置<?xml version="1.0" encoding="ISO-8859-1"?><c3p0-config><!--默认配置 --><default-config><property name="driverClass">com.mysql.jdbc.Driver<原创 2019-01-25 10:06:09 · 151 阅读 · 0 评论
分享