随笔分类 - Java
摘要:1.接着前面druid数据连接池https://www.cnblogs.com/dzw159/p/16105009.html 2.引入jar包 3.代码: import org.springframework.jdbc.core.JdbcTemplate; import util.JDBCUtils
阅读全文
摘要:1.引用两文件(druid-1.0.9.jar和druid.properties) 注:这里的mysql-connector的jar包也需要应用进去 2.代码 1)DrudiDemo import com.alibaba.druid.pool.DruidDataSourceFactory; impo
阅读全文
摘要:1.下载地址:https://sourceforge.net/projects/c3p0/ 2.使用 1)将下载后解压文件内的这两个文件丢进去(可以自行选择版本) 注:这里的mysql-connector的jar包记得要放上去 2)代码: ①创建配置文件c3p0-config.xml(我放到src里
阅读全文
摘要:1.目录结构 src --util --JDBCUtil jdbc.properties 2.代码 1)JDBCUtil package util; import java.io.FileReader; import java.io.IOException; import java.net.URL;
阅读全文
摘要:1.注:(这里使用jetbrains) 1)项目使用JAVA-SDK8 2)由于数据库是mysql8的,所以引用的jar包需要升级 2.操作 1)新建一个lib文件夹,将jdbc的jar包放入,之后记得右击lib文件夹进行应用【Add as Library...】(eclipse应用请百度) 2)代
阅读全文
摘要:1.场景:通过反射做成一个只要修改配置文件就能执行不同类的方法 1)目录结构 src --Main.java --Test.java pro.properties 2.代码 1)执行文件(Main.java) package shapes; import java.io.IOException; i
阅读全文
摘要:1.需求:生产者生产奶=》奶箱=》消费者消费 2.帮助类 1)BOX(奶箱) package shapes; public class Box{ private int milk; private boolean state = false; public synchronized void put
阅读全文
摘要:1.案例1 1)调用类(lock) package shapes; import java.util.concurrent.locks.Lock; import java.util.concurrent.locks.ReentrantLock; public class SellTicket imp
阅读全文
摘要:1.DateTime.cs package com.test; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date; public class DateTime { pri
阅读全文
摘要:1.服务端 package shapes; import java.io.IOException; import java.net.ServerSocket; import java.net.Socket; public class ServerSocketDemo { public static
阅读全文
摘要:1.发送端 package shapes; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; import
阅读全文
摘要:1.需要建立【发送端】和一个【接收端】 2.代码 1)发送端 package shapes; import java.io.IOException; import java.net.DatagramPacket; import java.net.DatagramSocket; import java
阅读全文
摘要:1.需要一个服务端ServerSocket和一个客户端Socket 2.代码: 1)服务端:ServerSocket package shapes; import java.io.IOException; import java.io.InputStream; import java.net.Ser
阅读全文
摘要:private static String REGEX ="a*b"; private static String INPUT ="aabfooaabfooaabfooaabfooaabfooaabfoo"; private static String REPLACE = "-"; public s
阅读全文
摘要:例如:我们想要在不同的语言系统内输出相同Hello World意思的不同文字; 思考: 1)需要获取当前系统语言环境 2)获取对应语言环境的文字包(利用键值对Key-Value) 操作: 1.主体框架 2.主体运行代码 public static void main(String[] args) {
阅读全文
摘要:1.首先,去官网http://www.oracle.com/technetwork/java/javase/downloads/jdk9-downloads-3848520.html下载JDK 我的是Window的 2.右键“我的电脑”=》属性=》高级系统设置=》环境变量=》“选择Path”进行编辑
阅读全文