- 博客(8)
- 收藏
- 关注
原创 jdbc:实现批量插入操作
package com.yewen.jdbc2;import com.yewen.util.JDBCutil;import org.junit.Test;import java.sql.Connection;import java.sql.PreparedStatement;/** * @author Panda * @create 2021-09-11-14:03 */public class InsertTest { @Test public void test.
2021-09-15 19:23:10
144
原创 jdbc:获取数据库连接池的连接(dbcp)
方式一://方式一:不推荐 @Test public void testGetConnection() throws SQLException{ //创建了DBCP的数据库连接池 BasicDataSource source = new BasicDataSource(); //设置基本信息 source.setDriverClassName("com.mysql.jdbc.Driver"); source.setUrl("jdbc:mysql:///test");
2021-09-15 19:23:03
269
原创 jdbc:数据库连接池(druid)
方式一:与dbcp同方式二:与dbcp同1、导入jar包2、druid.propertiesurl=jdbc:mysql:///testusername=rootpassword=123123driverClassName=com.mysql.cj.jdbc.DriverinitialSize=10maxActive=103、public void test1() throws Exception { Properties properties...
2021-09-15 19:22:57
185
原创 java:IO流(随机存取文件流)
/*** RandomAccessFile的使用* 1.RandomAccessFile直接继承于java.lang.Object类,实现了DataInput和DataOutput接口* 2.RandomAccessFile既可以作为一个输入流,又可以作为一个输出流** 3.如果RandomAccessFile作为输出流时,写出到的文件如果不存在,则在执行过程中自动创建。* 如果写出到的文件存在,则会对原有文件内容进行覆盖。(默认情况下,从头覆盖)** 4. 可以通过相关...
2021-08-24 19:46:55
150
原创 java学习:关于IllegalMonitorStateException的异常:
今天在做生产者消费者问题的时候,代码运行一直报红(具体如下):/** * @author Panda * @create 2021-08-07-20:10 */class Clerk{ private int number =0; public void product(){ for(;;){ if (number<20) { notify(); number++;
2021-08-07 21:36:33
156
原创 eclipse常用快捷键
1.补全代码的声明:alt + / * 2.快速修复: ctrl + 1 * 3.批量导包:ctrl + shift + o * 4.使用单行注释:ctrl + / 若要使用自动提示的话,可以在window--> preferences-->java-->Editor-->Content Assist下红色方框内添加26个字母* 5.使用多行注释: ctrl + shift + / ...
2021-07-24 11:55:47
114
原创 java学习:面向对象#1
1.三条主线:1.1java类及类的成员; (属性、方法、构造器;代码块、内部类)1.2面向对象的三大特征;(封装性、继承性、多态性、(抽象性))1.3其他关键词;(this、super、static、final、abstract、interface、package、import等)2.面向对象的思想变化:程序员从面向过程的执行者转化成了面向对象的指挥者。面向对象分析方法分析问题的思路和步骤: 2.1根据问题需要,选择问题所针对的现实世界中的实体。 2.2从实体中
2021-07-20 11:34:13
97
原创 java学习:数组、二分法、排序算法、Arrays工具类
1.二分法查找前提:所查找的数组必须有序代码实现:package yewenling;public class ArrayTest6 {public static void main(String[] args) { int[] array = new int[] {-98,-34,2,34,54,66,79,105,210,333}; int dest1 = -35; int head =0; int end = array.length-1; boolean att = t
2021-07-19 15:29:36
185
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人