Java
太复杂
这个作者很懒,什么都没留下…
展开
-
java通过poi操作word创建表格
【代码】java通过poi操作word创建表格。原创 2022-11-08 17:21:49 · 4371 阅读 · 0 评论 -
阿里DataX任务状态监控学习
链接:https://pan.baidu.com/s/1NNsRtrSJHBK7homGATigUw提取码:503t原创 2021-08-31 18:34:21 · 409 阅读 · 0 评论 -
Oracle导出SQL,解决Clob字段长度大于4000,导入不成功的问题
1.pom.xml<dependency> <groupId>com.oracle</groupId> <artifactId>ojdbc</artifactId> <version>11.02</version></dependency><dependency> <groupId>cn.hutool</groupId> <artifactId>hu原创 2020-10-28 08:51:50 · 2638 阅读 · 1 评论 -
HttpClient+Jsoup实现壁纸爬虫
1.新建maven工程,pom.xml导入<dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpclient</artifactId> <version>4.5.2</version></dep原创 2018-07-15 08:55:28 · 181 阅读 · 0 评论 -
多线程之间实现同步超时等待获取指定数据
需求:两个线程,1个生产者,1个消费者,消费者只消费它想要的数据,并且可以等待指定时间,超过给定时间返回null使用java自带的阻塞队列,LinkedBlockingQueue,但是不能实现消费者他想要的数据,所以自定义一个实现下列实现有个不好的地方:生产者生产的数据没有对应消费者,数据就会一直增长,如果不重要的数据可以定时清理public class InfoChangeC...原创 2019-04-11 13:55:49 · 478 阅读 · 0 评论 -
Java判断一个文件是否是UTF-8编码
由于代码不同人员写的编码不一样,导致出现各类问题,第一想到的办法就是用java写一个以某种编码读取文件,再以另一种编码写文件达到统一,但是该以什么编码读文件呢?不能都是以GBK或UTF-8去读,否则会出现乱码问题!那就必须先判断文件的编码,以该编码读文件,再统一编码写文件即可!有第三方jar可以做到扫描文件编码:1、org.mozilla.intl.chardet2、lennart...原创 2018-10-25 22:04:21 · 3557 阅读 · 2 评论 -
java的任务调度框架quartz
1.导入jar(pom.xml)<dependency> <groupId>org.quartz-scheduler</groupId> <artifactId>quartz</artifactId> <version>2.3.0</version></dependen原创 2018-08-15 21:58:06 · 472 阅读 · 0 评论 -
使用commons-fileupload组件进行文件上传
1.准备jar包commons-fileupload-1.2.1.jarcommons-io-1.4.jar2.编写文件上传jsp<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transition...原创 2018-07-14 08:50:11 · 457 阅读 · 0 评论 -
EL函数开发步骤
1、编写一个包含静态方法的类public class HtmlFilter { public static String filter(String message) { if (message == null) return (null); char content[] = new char[message.length()...原创 2018-07-14 08:39:08 · 220 阅读 · 0 评论 -
BeanUtils使用
使用maven创建项目,pom文件<dependency> <groupId>commons-beanutils</groupId> <artifactId>commons-beanutils</artifactId> <version>1.9.3</version> </depende原创 2018-06-28 20:08:40 · 3739 阅读 · 0 评论 -
JSP传统自定义标签
1.创建tls.tld文件,放在web项目的WEB-INF目录下<?xml version="1.0" encoding="UTF-8" ?><taglib xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:sche...原创 2018-07-10 23:06:02 · 106 阅读 · 0 评论 -
Java路径问题
比如我们有以下目录|--project |--src |--javaapplication |--Test.java |--file1.txt |--file2.txt |--build ...原创 2018-07-17 00:01:10 · 105 阅读 · 0 评论 -
使用Response实现验证码输出
1.项目目录2.Servlet代码package com.tls.response;import java.awt.Color;import java.awt.Font;import java.awt.Graphics;import java.awt.Graphics2D;import java.awt.image.BufferedImage;import java.io.IOExc...原创 2018-07-02 22:46:12 · 937 阅读 · 0 评论 -
使用Response实现文件下载
1.项目结构2.Servlet代码package com.tls.response;import java.io.FileInputStream;import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;import java.net.URLEncoder;import jav...原创 2018-07-02 22:40:48 · 6561 阅读 · 1 评论 -
Response输出中文乱码问题
@WebServlet("/ResponseDemo1")//在servlet中用outputstream输出中文的问题public class ResponseDemo1 extends HttpServlet{ private static final long serialVersionUID = 1L; @Override protected void doGet(HttpS...原创 2018-07-02 20:02:29 · 1818 阅读 · 0 评论 -
http请求响应头
用于HTTP请求中的常用头Accept: text/html,image/* 客户机支持的数据类型Accept-Charset: ISO-8859-1 客户机采用编码Accept-Encoding: gzip,compress 客户机支持的数据压缩格式Accept-Language: en-us,zh-cn 客户机的语言环境Host: www.it315.org:80...原创 2018-06-30 22:21:31 · 517 阅读 · 0 评论 -
xpath使用
pom.xml依赖<dependency> <groupId>dom4j</groupId> <artifactId>dom4j</artifactId> <version>1.6.1</version></dependency><dependency&g原创 2018-06-30 00:03:17 · 396 阅读 · 0 评论 -
DOM4J解析xml
pom.xml文件加入dom4j依赖<dependency> <groupId>dom4j</groupId> <artifactId>dom4j</artifactId> <version>1.6.1</version> </dependency>原创 2018-06-29 22:52:44 · 222 阅读 · 0 评论 -
SAX解析xml
<?xml version="1.0" encoding="UTF-8"?><书架> <书> <书名 name="张三">书名1</书名> <作者>作者1</作者> <售价>121</原创 2018-06-29 21:45:33 · 105 阅读 · 0 评论 -
Junit使用
使用@Test注解标注方法,右键方法run as-junit test使用@Before注解标注方法,执行@Test标注的方法执行之前执行使用@After注解标注方法,执行@Test标注的方法执行之后执行使用@BeforeClass注解标注静态方法,执行测试类加载时执行使用@AfterClass注解标注静态方法,执行测试类销毁释放时执行Assert断言类,用来测试返回值是否正确...原创 2018-06-29 09:14:19 · 109 阅读 · 0 评论 -
java反射
public class Person { public String name="aaa"; private int password; private static int age; public Person() { System.out.println("person"); } public Person(String name){ System.out.print...原创 2018-06-29 09:19:42 · 97 阅读 · 0 评论 -
JDBC调用存储过程
public class Demo55 { /* *jdbc调用存储过程 delimiter $$ CREATE PROCEDURE demoSp(IN inputParam VARCHAR(255), INOUT inOutParam varchar(255)) BEGIN SELECT CONCAT('zyxw---', inputParam) into...原创 2018-07-19 20:58:32 · 112 阅读 · 0 评论 -
获得数据库自动生成的主键
public class Demo44 { /** * 获取自动生成的主键 create table test1 ( id int primary key auto_increment, name varchar(20) ); */ public static void main(String[] args) { Connection conn =...原创 2018-07-19 20:50:21 · 1031 阅读 · 0 评论 -
JDBC批处理,操作数据库
业务场景:当需要向数据库发送一批SQL语句执行时,应避免向数据库一条条的发送执行,而应采用JDBC的批处理机制,以提升执行效率。实现批处理有两种方式,第一种方式:Statement.addBatch(sql) list执行批处理SQL语句executeBatch()方法:执行批处理命令clearBatch()方法:清除批处理命令 采用Statement.addBatch...原创 2018-07-19 20:41:11 · 213 阅读 · 0 评论 -
JDBC操作大文本大数据
public class Demo11 { /** create database day15; use day15; create table testclob ( id int primary key auto_increment, resume text ); */ @Test public void add() { Co...原创 2018-07-19 20:17:21 · 266 阅读 · 0 评论 -
J2EE中的Session
在WEB开发中,服务器可以为每个用户浏览器创建一个会话对象(session对象),注意:一个浏览器独占一个session对象(默认情况下)。因此,在需要保存用户数据时,服务器程序可以把用户数据写到用户浏览器独占的session中,当用户使用浏览器访问其它程序时,其它程序可以从用户的session中取出该用户的数据,为用户服务。Session和Cookie的主要区别在于:Cookie是把用户的数据写...原创 2018-07-06 20:38:03 · 440 阅读 · 0 评论 -
JSP简单标签实例
1.实现案例列表开发防盗链标签开发<c:if>标签开发<c:if><c:else>标签开发迭代标签开发html转义标签2.在web-inf目录下创建tld文件<?xml version="1.0" encoding="UTF-8" ?><taglib xmlns="http://java.sun.com/xml/ns/j2ee&q原创 2018-07-11 23:15:34 · 415 阅读 · 0 评论 -
JSP自定义简单标签
1.创建stls.tld文件,放在web项目的WEB-INF目录下<?xml version="1.0" encoding="UTF-8" ?><taglib xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:sch...原创 2018-07-11 20:37:42 · 128 阅读 · 0 评论 -
Cookie实现显示上次访问时间
添加cookie的Servlet@WebServlet("/CookieDemo1")public class CookieDemo1 extends HttpServlet { private static final long serialVersionUID = 1L; public CookieDemo1() { super(); }...原创 2018-07-04 20:51:15 · 331 阅读 · 0 评论 -
J2EE中Request的使用
测试表单页<!DOCTYPE html><html><head><meta charset="UTF-8"><title>Insert title here</title></head><body> <a href="/JavaW原创 2018-07-04 19:42:29 · 542 阅读 · 0 评论 -
JAXP操作xml
<?xml version="1.0" encoding="UTF-8"?><书架> <书> <书名 name="张三">书名1</书名> <作者>作者1</作者> <售价>121</原创 2018-06-29 13:40:13 · 164 阅读 · 0 评论