- 博客(43)
- 资源 (8)
- 收藏
- 关注
原创 Elasticsearch 入门指南:从字段类型到实战操作,一文精通!
Elasticsearch 是一款基于 Lucene 的开源分布式搜索引擎,支持近实时搜索、全文检索、结构化查询,广泛应用于日志分析、电商搜索、安全监控等场景。
2025-04-03 11:59:55
433
原创 Spring Boot 参数校验神器
当内置注解无法满足需求时,可创建自定义注解。例如校验用户名唯一性:步骤:定义注解 @UniqueUsername实现校验器 UniqueUsernameValidator// 自定义注解String message() default "用户名已存在";// 校验器@Override// 调用数据库或缓存验证唯一性return!// 示例逻辑校验用户名是否重复。@Validated 不仅简化了参数校验逻辑,还通过分组、嵌套校验和自定义注解提供了强大的扩展性。
2025-04-02 16:11:04
247
原创 IDEA开发必备插件神器
在程序员的日常中,IDEA插件就像「外挂」般的存在。整理了9个免费且实用的插件,覆盖开发全流程,助你一键提升效率!——高效开发必备工具清单。
2025-03-28 17:30:59
694
转载 JDK8 .exe 安装包转 .zip 压缩包
④ 将 .rsrc\1033\JAVA_CAB9 下的 110 文件解压得到类资源文件 src.zip 压缩包放到上一步整理好的文件夹中。② 找到 .rsrc\1033\JAVA_CAB10 文件夹下的 111 文件,同样使用解压软件将其解压。至此,我们就得到了 JDK8 免安装版本的安装文件了,但我们还需要进行下一步。① 使用7-Zip解压软件打开安装包解压并提取到指定位置。将JDK中的 bin 目录配置到环境变量中。博客站:【www.mnxz.fun】公众号:【码农小站】
2025-03-27 10:12:32
20
原创 idea maven 编译报错Java heap space解决方法
导航到 Build, Execution, Deployment -> Build Tools -> Maven -> Runner。优化资源:如果项目中有大量资源文件(如图片、配置文件等),确保它们没有被错误地包含在编译过程中。Maven 编译时使用的 JVM 堆内存可以通过设置 MAVEN_OPTS 环境变量来调整。旧版本可能存在内存管理问题。增加 Maven 和 IntelliJ IDEA 的堆内存是最直接的解决方案。如果问题仍然存在,检查代码和依赖,确保没有内存泄漏或不合理的内存使用。
2025-03-12 10:34:11
983
原创 ETL系列-数据加载(Load)
数据加载是 ETL 流程的最后一步,负责将清洗和转换后的数据写入目标系统。根据业务需求和数据量,可以选择全量加载、增量加载、批量加载或实时加载等策略。通过 Python 和pandasSQLAlchemy,可以高效地完成数据加载任务。
2025-03-06 16:30:50
1037
原创 ETL系列-数据转换、规则检查(Transform)
小规模数据:可以使用 Python (Pandas) 或 Talend。大规模数据:推荐使用 Apache Spark 或商业工具(如 Informatica)。实时数据处理:可以使用 Apache NiFi 或 Kafka Streams。
2025-03-04 09:51:32
1059
原创 ETL系列-数据清洗(Transform)
数据清洗是确保数据质量的关键步骤,主要包括处理缺失值、删除重复记录、修正错误数据、标准化数据格式和处理异常值等操作。通过 Python 和pandas,可以高效地完成数据清洗任务。清洗后的数据可以用于后续的分析、建模或加载到目标系统中。希望这个例子能帮助你更好地理解数据清洗的过程!码农小站公众号:[码农小站]
2025-03-03 10:22:05
687
原创 ETL系列-数据抽取(Extract)
数据抽取是 ETL 流程的第一步,通常涉及从多种数据源(如数据库、文件、API)中提取数据。通过 Python 和相关库(如pandasSQLAlchemyrequests),可以轻松实现数据抽取任务。你可以根据实际需求扩展这个例子,比如支持增量抽取、处理异常情况等。希望这个例子对你有帮助!码农小站公众号:码农小站。
2025-02-28 10:11:54
768
原创 windows定时备份mysql数据库实例
将文件保存为 backup_mysql.bat,例如保存到 C:\Scripts\backup_mysql.bat。如果备份成功,你会在 C:\MySQLBackups 目录下看到生成的 .sql 文件。双击运行 backup_mysql.bat,检查是否成功生成备份文件。首先,创建一个批处理文件(.bat)来执行 MySQL 备份操作。检查 C:\MySQLBackups 目录,确认备份文件是否生成。等待定时任务触发,或者手动运行任务以验证是否正常工作。打开记事本或任何文本编辑器。
2025-02-13 09:29:11
302
原创 如何将网站提交百度收录完整SEO教程
在互联网时代,网站曝光度直接影响流量和用户增长。通过百度收录、SEO优化和技术手段提升网站曝光度,吸引更多用户访问。
2025-02-11 11:37:42
954
原创 Obsidian在用插件推荐
作为一款备受推崇的「第二大脑」工具,今天分享一套**「全能型插件组合」**,涵盖编辑、可视化、同步、学习等场景,帮你解锁 Obsidian 的隐藏潜力!
2025-02-07 20:10:05
918
原创 个人博客系统
该项目最开始只是作为个人java工程脚手架,集成后台各个功能和插件像redis、jwt等,后来添加了前端框架layui/bootstrap。于是有了博客网站,目的是学习交流
2023-06-29 09:34:42
126
1
原创 springboot2 集成quatz web动态管理
原理不做介绍了,可以看这位大神的:https://www.cnblogs.com/zhangchengzhangtuo/p/5705672.html1、maven(sql用作quatz的web操作持久化) <dependency> <groupId>mysql</groupId> <a...
2020-03-13 09:53:03
289
原创 springboot javafx netty实现在线聊天和视屏
javafx 已实现在线聊天和视屏(是在一个大神基础上加的图片发送和视屏)在线语音未实现,应该原理一样所以未做(捕获到音频流然后发送)分客户端和服务端先启动服务端,再起客户端运行效果开启发送信息视屏源码地址https://gitee.com/kuang_wu/chat...
2020-03-12 14:08:36
4288
8
原创 springboot2+swagger+maven
springboot maven项目添加直接略过maven<swagger.version>2.9.2</swagger.version><dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</...
2020-02-13 10:31:13
533
转载 Idea 创建Maven多模块项目
原文地址 :http://www.cnblogs.com/milton/p/4456962.htmlMaven多模块项目的参考资料Sonatype上的教程 http://books.sonatype.com/mvnex-book/reference/multimodule.html在这个教程里, 提供了一个多模块的maven项目例子供下载, 可以直接套用于实际项目.
2017-04-25 11:14:38
597
原创 spring+springMvc+activeMq+maven+mybaits(基于全注解)
这篇做一个综合的activeMq只列出关键代码框架用的(maven)springMvc+spring+mybaits(这套框架可以直接拿来整合使用)spring activeMq 配置 <amq:connectionFactory id="amqConnectionFactory" brokerURL="t
2016-12-07 11:55:05
3948
原创 tomcat+JNDI+ActiveMQ简单实例
上一篇写了消费者生产者模式,地址http://blog.youkuaiyun.com/kuang_wu/article/details/53260185使用active之前,先看看java消息模式的基础:http://www.cnblogs.com/chenpi/p/5559349.html直接上代码1、下载activeMq:官网地址,我下的apache-activemq-5.14.1
2016-11-25 13:43:14
1739
转载 java 消费者、生产者模式
这是看见网上的一篇文章。应为最近在看java消息队列以及java消息机制。java消息队列是生产者和消费者模型,所以先学模型。原文地址:http://www.cnblogs.com/linjiqin/p/3217050.html产品类 /** * 产品 */ public class Product { private int id; public Produc
2016-11-21 16:00:20
572
原创 html 图片预览上传(支持ie,google,火狐)
//说明:图片上传预览插件 //上传的时候可以生成固定宽高范围内的等比例缩放图 //参数设置: //width 存放图片固定大小容器的宽 //height 存放图片固定大小容器的高 //imgShow 页面DIV的JQuery的id //ma
2015-05-26 15:28:05
1063
转载 springmvc+spring+hibernate 整合 annotation(全注解)方式
1、web.xmluserorg.springframework.web.servlet.DispatcherServletuser/org.springframework.web.context.ContextLoaderListenercontextConfigLocationclasspa
2015-01-22 19:33:04
5109
转载 Java生成和操作Excel文件
JAVA EXCEL API:是一开放源码项目,通过它Java开发人员可以读取Excel文件的内容、创建新的Excel文件、更新已经存在的Excel文件。使用该API非Windows操作系统也可以通过纯Java应用来处理Excel数据表。因为它是使用Java编写的,所以我们在Web应用中可以通过JSP、Servlet来调用API实现对Excel数据表的访问。下载:官方网站 http
2014-07-28 15:21:35
604
转载 pl/sql developer 使用技巧
1,登录后默认自动选中My Objects 默认情况下,PLSQL Developer登录后,Brower里会选择All objects,如果你登录的用户是dba,要展开tables目录,正常情况都需要Wait几秒钟,而选择My Objects后响应速率则是以毫秒计算的。 Tools菜单 --> Object Brower Filters,会打开Brower Folders的定单窗口,把“
2014-06-03 09:51:30
1149
转载 MySQL5.6安装步骤(windows7/8_64位)
MySQL5.6安装步骤(windows7/8_64位)1. 下载MySQL Community Server 5.6.112. 解压MySQL压缩包将以下载的MySQL压缩包解压到自定义目录下。3. 添加环境变量变量名:MYSQL_HOME变量值:D:\Program Files\mysql-5.6.11-winx64即为m
2014-05-07 15:10:38
584
转载 log4j的配置文件各个配置项的含义
1.Log4j的优点 Log4j是Apache的一个开放源代码项目,通过使用Log4j,我们可以控制日志信息输送地;我们也可以控制每一条日志的输出格式;通过定义每一条日志信息的级别,我们能够更加细致地控制日志的生成过程。最令人感兴趣的就是,这些可以通过一个配置文件来灵活地进行配置,而不需要修改应用的代码。 log4j的好处在于: (1) 通过修改配置文件,就可以决定log信息的目
2014-03-26 10:31:25
852
转载 Java String.split()用法小结(转)
第一种方法:string s=abcdeabcdeabcde;string[] sArray=s.Split('c') ;foreach(string i in sArray)Console.WriteLine(i.ToString());输出下面的结果:abdeabdeabde第二种方法:我们看到了结果是以一个指定的字符进行的分割。使用另一种构造方法对
2014-02-26 17:03:10
544
转载 jdbc批量插入数据库
阅读原文:http://www.theserverside.com/articles/article.tss?l=JDBCPerformance_PartIII一、使用Statement而不是PreparedStatement对象JDBC驱动的最佳化是基于使用的是什么功能. 选择PreparedStatement还是Statement取决于你要怎么使用它们. 对于只执行一次的SQL语句
2014-02-24 11:19:18
939
转载 java jxl操作excel进行导入导出
主要的任务还是贴代码,这段代码实现了基本的java操作excel进行导入导出的操作。ReadWriteExcelUtil.javaJava代码 package com.dsh.javaexcel.util; import java.io.File; import java.io.IOException; import jxl.Cell;
2014-02-20 15:51:08
759
转载 timer定时任务
如果要执行一些简单的定时器任务,无须做复杂的控制,也无须保存状态,那么可以考虑使用JDK 入门级的定期器Timer来执行重复任务。一、原理JDK中,定时器任务的执行需要两个基本的类: java.util.Timer; java.util.TimerTask;要运行一个定时任务,最基本的步骤如下:1、建立一个要执行的任务TimerTask。2、创建
2014-02-13 15:38:41
1274
转载 ORACLE SEQUENCE oracle创建sequence(转载)
例子:createsequence S_A_EventID increment by 1 start with34 maxvalue 999999999; 1.=========================================ORACLE SEQUENCE的简单介绍(自增长字段) 在oracle中sequence就是所谓的序列号,每次取的时候它会自动增加,一
2013-12-11 18:12:50
557
转载 Servlet线程安全
概述 在探讨java线程安全前,让我们先简要介绍一下Java语言。任何语言,如C++,C#,Java,它们都有相通之处,特别是语法,但如果有人问你,Java语言的核心是什么?类库?关键字?语法?似乎都不 是。Java语言的核心,也就是Sun始终不愿意开源的东西:Java虚拟机的实现(不过sun公开了其Java虚拟机规范),也就有了BEA的JRockit,IBM的Jikes,Sun的Ho
2013-12-05 23:25:28
596
转载 ResultSetMetaData使用实例
本例中使用ORACLE数据库,表CLASS结构如下:例子代码如下:import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.ResultSetMetaData;import
2013-12-05 15:24:29
613
转载 SVN服务器搭建和使用
Subversion是优秀的版本控制工具,其具体的的优点和详细介绍,这里就不再多说.首先来下载和搭建SVN服务器.现在Subversion已经迁移到apache网站上了,下载地址:http://subversion.apache.org/packages.html这是二进制文件包的下载地址,你可在左侧的导航栏找到源代码,文档的下载地址.windows操作系统下面的二进制文件包一
2013-12-01 23:45:51
607
转载 dom4j xml解析
DOM4J 与利用DOM、SAX、JAXP机制来解析xml相比,DOM4J 表现更优秀,具有性能优异、功能强大和极端易用使用的特点,只要懂得DOM基本概念,就可以通过dom4j的api文档来解析xml。dom4j是一套开源的api。实际项目中,往往选择dom4j来作为解析xml的利器。先来看看dom4j中对应XML的DOM树建立的继承关系针对于XML标准定义,对应
2013-11-28 13:09:35
733
原创 Java对Oracle中Clob类型数据的读取和写入
Java对Oracle中Clob数据类型是不能够直接插入的,但是可以通过流的形式对clob类型数据写入或者读取,网上代码并不算特别多,讲的也不是很清楚,我对网上资料进行了整理和总结,具体看代码:写入clob数据import java.io.Writer;import java.sql.Connection;import java.sql.DriverManager;import
2013-10-31 15:33:58
1075
原创 myeclipse10 64 安装svn插件的方式
方法一:在线安装1.打开HELP->MyEclipse Configuration Center。切换到SoftWare标签页。2.点击Add Site 打开对话框,在对话框Name输入Svn,URL中输入:http://subclipse.tigris.org/update_1.6.x3.在左边栏中找到Personal Site中找到SVN展开。将Core SVNK
2013-10-21 13:02:08
1992
jdk+tomact+myeclipse+svn环境搭建
2017-09-20
springMvc+spring+activeMq+mybaits
2016-12-07
Servlet+API(chm中文版)
2013-09-24
韩顺平 满汉楼(源码+设计文档+分析文档)
2013-09-17
skinbuilder的使用方法及属性
2013-04-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人