学习
PANDA_PRINCE
记录学习,分享学习
展开
-
jdbc:数据库连接池(druid)
方式一:与dbcp同 方式二:与dbcp同 1、导入jar包 2、druid.properties url=jdbc:mysql:///test username=root password=123123 driverClassName=com.mysql.cj.jdbc.Driver initialSize=10 maxActive=10 3、 public void test1() throws Exception { Properties properties...原创 2021-09-15 19:22:57 · 174 阅读 · 0 评论 -
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 · 244 阅读 · 0 评论 -
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 · 131 阅读 · 0 评论 -
java:IO流(随机存取文件流)
/** * RandomAccessFile的使用 * 1.RandomAccessFile直接继承于java.lang.Object类,实现了DataInput和DataOutput接口 * 2.RandomAccessFile既可以作为一个输入流,又可以作为一个输出流 * * 3.如果RandomAccessFile作为输出流时,写出到的文件如果不存在,则在执行过程中自动创建。 * 如果写出到的文件存在,则会对原有文件内容进行覆盖。(默认情况下,从头覆盖) * * 4. 可以通过相关...原创 2021-08-24 19:46:55 · 130 阅读 · 0 评论 -
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 · 138 阅读 · 0 评论 -
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 · 102 阅读 · 0 评论 -
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 · 88 阅读 · 0 评论 -
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 · 166 阅读 · 0 评论