java
文章平均质量分 58
孤.独
这个作者很懒,什么都没留下…
展开
-
Java多线程
Java多线程线程是什么? 在java中不规则的短小代码一般会被放入一个class然后保存到一个扩展名为.java的文件中;之后通过命令行或集成开发工具的编译生成.class文件并让这个.class文件运行起来得到我们想要的结果...原创 2022-07-30 14:42:26 · 329 阅读 · 1 评论 -
SpringBatch Job的创建
Job的创建和使用这是一个包含三个step的job 这段不用复制@Bean public Job jobDemoJob(){ return jobBuilderFactory.get("JobDemo") .start(steptset1()) .next(steptest2()) .next(steptest3()) .build(); }原创 2021-07-27 16:35:59 · 512 阅读 · 0 评论 -
ajax 文件上传与Servlet获取数据
ajax 文件上传与Servlet获取数据function upload() { var type = "file"; var formData = new FormData(); //文件上传 formData.append(type,$("#upfile")[0].files[0]); formData.append("mname",$("input[name='mname']").val()); formData.append("mintr",$("input[name原创 2020-09-21 20:57:44 · 205 阅读 · 0 评论 -
java数码商城小项目
数码商城小项目DBCPpackage com.blueshuma.DAO.Util;import java.io.IOException;import java.io.InputStream;import java.sql.Connection;import java.sql.Date;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement;import java.util.P原创 2020-09-05 15:13:11 · 355 阅读 · 0 评论 -
java 线程池
线程池线程池的优势(1)、降低系统资源消耗,通过重用已存在的线程,降低线程创建和销毁造成的消耗;(2)、提高系统响应速度,当有任务到达时,通过复用已存在的线程,无需等待新线程的创建便能立即执行;(3)方便线程并发数的管控。因为线程若是无限制的创建,可能会导致内存占用过多而产生内存溢出,并且会造成cpu过度切换(cpu切换线程是有时间成本的(需要保持当前执行线程的现场,并恢复要执行线程的现场))。(4)提供更强大的功能,延时定时线程池。1. 线程池的概念: 线程池就是首先创建一些线程,它们的原创 2020-08-27 16:11:03 · 129 阅读 · 0 评论 -
JDBC连接数据库
JDBC连接数据库1.在连接数据前先简单了解下SQL语句的分类1):DDL(数据库定义语言 create alter drop)2):DML(数据库操作语言 insert update delete)3):DQL(数据查询语言 select where )4):DCL(数据控制语言 权限控制)2.接下来开始连接数据库连接数据库主要分为以下步骤JDBC 操作步骤:1.导入依赖jar包不同数据库 jar包不一样(这里用的是mysql)2.注册驱动 Class.forName(“com.mys原创 2020-08-22 14:45:46 · 129 阅读 · 0 评论 -
线程安全与StringBuffer
使用StringBuffer 确保线程安全public class 线程不安全加字符 {//用中文命名是个坏习惯 不要学我哦~ public static String allinfo=""; /** * @author blue * @date 2020年8月21日 */ public static void main(String[] args) { Thread sth01 =new Thread(new AddString("apple")); Thr原创 2020-08-21 21:57:38 · 182 阅读 · 0 评论 -
javaXML文件的编写与读取
javaXML文件的编写与读取XML文件的读取读写xml文件需要配置 dom4j.jar。import java.io.File;import java.util.List;import org.dom4j.Attribute;import org.dom4j.Document;import org.dom4j.DocumentException;import org.dom4j.Element;import org.dom4j.io.SAXReader;public class原创 2020-08-16 16:50:07 · 265 阅读 · 0 评论 -
java反射创建对象
用反射创建对象import java.io.IOException;import java.io.InputStream;import java.util.Properties;/** * @author blue**properties配置文件 name=value*StudentService :接口 定义方法 查询所有学生*StudentServiceImpl1:定义类 表示mysql数据库中查询数据*StudentServiceImpl2:实现类 表示oracle数据库中查询原创 2020-08-16 16:41:40 · 216 阅读 · 0 评论 -
ServerSocket实现文件上传
import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.FileOutputStream;import java.io.IOException;import java.net.ServerSocket;import java.net.Socket;import cn.hutool.core.lang.UUID;public class FileUploadServer {.原创 2020-08-12 18:11:38 · 248 阅读 · 0 评论 -
java ServerSocket 通信
java ServerSocket 通信import java.io.InputStream;import java.net.ServerSocket;import java.net.Socket;public class Server { /** * @author blue * 先运行Server后运行client 服务器等待客户端连接 接收到客户端后读取客户端发来的信息 使用套接字(Socket) * @date 2020年8月11日 */ public static原创 2020-08-12 17:57:20 · 211 阅读 · 0 评论