Java技术案例
文章平均质量分 76
Java技术案例
xlecho
一个热爱网络技术的靓仔
展开
-
【开源项目】历史数据迁移
历史迁移解决方案。微服务的架构为基础,使用多种设计模式,如:单利、桥接、工厂、模板、策略等。其中涉及的核心技术有,多线程、过滤器等。致力于解决mysql大表迁移的问题。提供多种迁移模式,如:库到库、库到文件再到库等!原创 2022-12-23 14:40:01 · 1340 阅读 · 0 评论 -
记录一次并发问题的解决
该问题是在生产运行的过程中出现的。这个运行的项目是一个拉取第三方数据的一个服务,该服务会在拉取到数据之后直接将该数据直接插入到本地库,其中插入本地库的操作是调用的一个静态方法,静态方法对数据进行了多次数据处理,并且静态方法是异步执行的。当多个调用一起出现的时候,就相当于启动了多个线程去执行静态方法导致的并发。原创 2022-12-19 14:46:25 · 344 阅读 · 0 评论 -
【开源项目】震惊JDBC查询比MyBatis查询慢
文章编写起始原因,在编写项目的时候碰到一个深坑,JDBC获取5000条数据,居然耗时261s,MyBatis同样的操作,耗时12s左右,震惊。这个时候只能提出假设了,假设rs.next并不仅仅是走了光标而且还在数据库内做了什么,并且与我们的SQL有关,那我们SQL本身很慢的话,那这种现状就有解释。不过这里有个问题,我们执行SQL的时候,如果是在客户端里面执行的,他会自动限定查询的返回结果,比如:固定显示200条,其实就是limit 200,这个条件导致我们测试不是那么的准。先上图,看看查询的具体情况吧。原创 2022-12-08 16:20:23 · 1177 阅读 · 0 评论 -
【项目实例】SpringBoot+Vue+iview 实现的个人博客
该项目主要使用技术有Vue + iview + SpringBoot。数据库使用的是MySQL,数据库有对应的文档,对应的数据都在文档内。主要功能有界面导航,登录注册、博客录入、博客展示、书籍下载、多页面路由、多页面组件、秒杀、项目页。原创 2022-12-01 14:06:05 · 276 阅读 · 0 评论 -
【开源项目】mysql大表数据迁移
Historical migration solution. Based on the architecture of microservices, multiple design patterns are used, such as simple interest, bridge, factory, template, strategy, etc. The core technologies involved include multithreading, filters, etc. It is comm原创 2022-11-27 14:04:17 · 357 阅读 · 0 评论 -
基本类型和引用类型值传递问题解析
echo编辑整理,欢迎转载,转载请声明文章来源。欢迎添加echo微信(微信号:t2421499075) 交流学习。在我们平常的开发当中,我们一定碰到过基本类型和引用类型需要在方法之间进行值传递。那么什么是基本类型、哪种才是引用类型值的传递?会出现什么问题呢?基本类型、引用类型值传递现状首先我们来看一段代码import java.math.BigDecimal;import java.util.ArrayList;import java.util.List;/** * @author原创 2020-10-29 19:04:22 · 664 阅读 · 4 评论 -
怎么将数据库数据编程Excel表格
将数据库数据在后台生成表格数据,在前端页面下载xl_echo编辑整理,欢迎转载,转载请声明文章来源。更多IT、编程案例请联系QQ:1280023003百战不败,依不自称常胜,百败不颓,依能奋力前行。——这才是真正的堪称强大!!!一般来说生成Excel表的生成格式是比较固定的,基本就是和我们平时在电脑上做Excel表差不多。主要步骤为:创建表格生成表头(将列名生成出来)...原创 2018-04-05 11:50:57 · 1476 阅读 · 0 评论 -
spring中基于annotation的事务管理转账案例
title: spring中基于annotation的事务管理转账案例 date: 2018-3-1 15:10:27 categories: Spring tags: Springxl_echo编辑整理,欢迎转载,转载请声明文章来源。更多案例、资料请联系QQ:1280023003spring中基于annotation的事务管理转账案例业务层代码package c...原创 2018-03-29 08:20:06 · 303 阅读 · 0 评论 -
Maven结合ssh开发案例(实现数据库查询)
title: maven结合ssh开发案例(实现查询数据库) date: 2018-3-5 19:39:17 categories: Maven tags: Mavenxl_echo编辑整理,欢迎转载,转载请声明文章来源。更多案例、资料请联系QQ:1280023003maven结合ssh开发案例(实现查询数据库) 开发步骤第一步:创建maven的war工程...原创 2018-03-29 08:19:39 · 1410 阅读 · 2 评论 -
MySQL练习
title: MySQL练习 date: 2015-12-21 22:43:15 categories: MySQL基础语法 tags: MySQLxl_echo编辑整理,欢迎转载,转载请声明文章来源。更多案例、资料请联系QQ:1280023003– 查看正在使用的数据库 SELECT DATABASE();– 创建数据库 CREATE DATABASE heimadb...原创 2018-03-30 09:25:05 · 384 阅读 · 0 评论 -
AJAX创建异步对象
title: AJAX创建异步对象 date: 2016-1-6 10:24:41 categories: UtilsClass_Resource tags: Utilsxl_echo编辑整理,欢迎转载,转载请声明文章来源。更多案例、资料请联系QQ:1280023003AJAX创建异步对象function createXMLHttp() { var xml...原创 2018-03-27 12:09:35 · 814 阅读 · 0 评论 -
注册发送邮件验证的邮件工具类
title: 注册发送邮件验证的邮件工具类 date: 2018-1-15 14:18:21 categories: mailUtils tags: Utilsxl_echo编辑整理,欢迎转载,转载请声明文章来源。更多案例、资料请联系QQ:1280023003注册发送邮件验证的邮件工具类package com.echo.shopping.utils;import j...原创 2018-03-27 12:27:18 · 937 阅读 · 0 评论 -
Oracle链接工具类OJDBC
title: Oracle链接工具类OJDBC date: 2018-1-29 21:56:20 categories: Utils tags: Utilsxl_echo编辑整理,欢迎转载,转载请声明文章来源。更多案例、资料请联系QQ:1280023003OJDBCUtils源码使用JDBCUtils时需要导入一个包:ojdbc14.jarpackage com....原创 2018-03-27 12:30:00 · 456 阅读 · 0 评论 -
UUIDUtils
title: UtilsClass_UUID date: 2016-1-5 11:02:30 categories: UtilsClass_Resource tags: Utilsxl_echo编辑整理,欢迎转载,转载请声明文章来源。更多案例、资料请联系QQ:1280023003获取随即id,生成的ID不会重复package utils;import java.uti...原创 2018-03-28 00:23:08 · 530 阅读 · 0 评论 -
ReadFileUtils
title: UtilsClass_ReadFileUtils date: 2015-12-28 18:30:59 categories: UtilsClass_Resource tags: Utilsxl_echo编辑整理,欢迎转载,转载请声明文章来源。更多案例、资料请联系QQ:1280023003读取文件读取方式一:使用类的加载器public class ...原创 2018-03-28 00:26:05 · 591 阅读 · 0 评论