- 博客(41)
- 资源 (1)
- 收藏
- 关注
原创 阿里DataX任务状态监控学习
链接:https://pan.baidu.com/s/1NNsRtrSJHBK7homGATigUw提取码:503t
2021-08-31 18:34:21 417
原创 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 2647 1
原创 CXF org.apache.cxf.BusException: No DestinationFactory was found for the namespace http://cxf.apache
在eclipse中使用cxf发布restful接口运行正常打成jar包就报错org.apache.cxf.service.factory.ServiceConstructionException at org.apache.cxf.jaxrs.JAXRSServerFactoryBean.create(JAXRSServerFactoryBean.java:215) ...
2020-04-16 13:05:12 1938
原创 多线程之间实现同步超时等待获取指定数据
需求:两个线程,1个生产者,1个消费者,消费者只消费它想要的数据,并且可以等待指定时间,超过给定时间返回null使用java自带的阻塞队列,LinkedBlockingQueue,但是不能实现消费者他想要的数据,所以自定义一个实现下列实现有个不好的地方:生产者生产的数据没有对应消费者,数据就会一直增长,如果不重要的数据可以定时清理public class InfoChangeC...
2019-04-11 13:55:49 480
原创 Java判断一个文件是否是UTF-8编码
由于代码不同人员写的编码不一样,导致出现各类问题,第一想到的办法就是用java写一个以某种编码读取文件,再以另一种编码写文件达到统一,但是该以什么编码读文件呢?不能都是以GBK或UTF-8去读,否则会出现乱码问题!那就必须先判断文件的编码,以该编码读文件,再统一编码写文件即可!有第三方jar可以做到扫描文件编码:1、org.mozilla.intl.chardet2、lennart...
2018-10-25 22:04:21 3565 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 473
原创 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
原创 获得数据库自动生成的主键
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
原创 JDBC批处理,操作数据库
业务场景:当需要向数据库发送一批SQL语句执行时,应避免向数据库一条条的发送执行,而应采用JDBC的批处理机制,以提升执行效率。实现批处理有两种方式,第一种方式:Statement.addBatch(sql) list执行批处理SQL语句executeBatch()方法:执行批处理命令clearBatch()方法:清除批处理命令 采用Statement.addBatch...
2018-07-19 20:41:11 214
原创 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 267
原创 Java路径问题
比如我们有以下目录|--project |--src |--javaapplication |--Test.java |--file1.txt |--file2.txt |--build ...
2018-07-17 00:01:10 106
原创 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 183
原创 mysql数据库命令行插入数据和显示数据乱码问题
create table employee( id int, name varchar(20), gender varchar(4), birthday date, entry_date date, job varchar(40), salary double, resume text)character set utf8 collate utf8_general_ci;查看插入的数据select...
2018-07-14 12:21:20 728 2
原创 mysql数据库备份与恢复
备份库1、准备库的数据create database mydb1;use mydb1;create table test( id int);insert into test(id) values(1);select * from test;2、备份库 2.1 退出mysql客户端:quit 2.2 在windows命令行窗口中下执行:mysqldump -uroot -p mydb1>c...
2018-07-14 10:54:02 148
原创 使用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
原创 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 221
原创 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 420
原创 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 129
原创 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 107
原创 J2EE中的Session
在WEB开发中,服务器可以为每个用户浏览器创建一个会话对象(session对象),注意:一个浏览器独占一个session对象(默认情况下)。因此,在需要保存用户数据时,服务器程序可以把用户数据写到用户浏览器独占的session中,当用户使用浏览器访问其它程序时,其它程序可以从用户的session中取出该用户的数据,为用户服务。Session和Cookie的主要区别在于:Cookie是把用户的数据写...
2018-07-06 20:38:03 441
原创 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 332
原创 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 543
原创 使用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 938
原创 使用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 6563 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
原创 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 520
原创 tomcat配置https链接
keytool -genkey -alias tomcat -keyalg RSAserver.xml中配置加密连接器启动tomcat访问8443端口
2018-06-30 14:46:41 146
原创 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
原创 DOM4J解析xml
pom.xml文件加入dom4j依赖<dependency> <groupId>dom4j</groupId> <artifactId>dom4j</artifactId> <version>1.6.1</version> </dependency>
2018-06-29 22:52:44 223
原创 SAX解析xml
<?xml version="1.0" encoding="UTF-8"?><书架> <书> <书名 name="张三">书名1</书名> <作者>作者1</作者> <售价>121</
2018-06-29 21:45:33 105
原创 JAXP操作xml
<?xml version="1.0" encoding="UTF-8"?><书架> <书> <书名 name="张三">书名1</书名> <作者>作者1</作者> <售价>121</
2018-06-29 13:40:13 164
原创 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
原创 Junit使用
使用@Test注解标注方法,右键方法run as-junit test使用@Before注解标注方法,执行@Test标注的方法执行之前执行使用@After注解标注方法,执行@Test标注的方法执行之后执行使用@BeforeClass注解标注静态方法,执行测试类加载时执行使用@AfterClass注解标注静态方法,执行测试类销毁释放时执行Assert断言类,用来测试返回值是否正确...
2018-06-29 09:14:19 109
原创 BeanUtils使用
使用maven创建项目,pom文件<dependency> <groupId>commons-beanutils</groupId> <artifactId>commons-beanutils</artifactId> <version>1.9.3</version> </depende
2018-06-28 20:08:40 3740
原创 eclipse常用快捷键
eclipse调试快捷键进入方法:F5单步:F6跳出方法:F7跳的下一个断点:F8内容助理:alt+/快速修复:ctrl+1导包:ctrl+shift+o自动排版(格式化代码):ctrl+shift+f向前向后(按alt点击方法,方法进入很深时使用):alt+方向键注释与取消注释:ctrl+shift+/和ctrl+shift+\还有ctrl+/(按一下注释两下取消注释)查看方法说明:F2复制行:...
2018-06-27 21:27:19 136
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人