自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

哈哈书架

初来乍到,但绝对真材实料

  • 博客(34)
  • 资源 (12)
  • 问答 (4)
  • 收藏
  • 关注

原创 Java实现多文件上传

Java实现多文件上传。

2022-07-20 14:36:57 8679 1

原创 Kafka——JAVA里生产者和消费者demo

Producer1、创建一个新的topic:hello命令:kafka-topics.bat --create --zookeeper localhost:2222 --replication-factor 1 --partitions 3 --topic hello2、生产者demopackage com.hahashujia.basic.kafka.test;import org.apache.kafka.clients.producer.KafkaProducer;impo

2021-04-25 16:40:56 484

原创 Kafka——Windows下Kafka环境安装

目录一、安装zookeeper1、下载zookeeper2、解压文件3、进入Zookeeper设置目录更新配置文件4、添加系统环境变量5、运行zookeeper二、Kafka1、下载安装包2、解压文件3、进入Kafka设置目录更新配置文件4、运行Kafka安装Kafka说明:这里只包含2步:1、Zookeeper(3.5.9);2、Kafka。一、安装zookeeper1、下载zookeeper下载路径:http://mirrors.hust.ed

2021-04-25 15:56:49 802

原创 SpringCloud——集成WebSocket,实现站内系统通知

目录前言实现1、pom文件引入包2、WebSocketConfig.java3、后端给前端发送系统信息4、发消息接口5、前端接收/发送消息6、例子前言WebSocket 是 HTML5 开始提供的一种在单个 TCP 连接上进行全双工通讯的协议。WebSocket 使得客户端和服务器之间的数据交换变得更加简单,允许服务端主动向客户端推送数据。在 WebSocket API 中,浏览器和服务器只需要完成一次握手,两者之间就直接可以创建持久性的连接,并进行双向数据传输.

2021-04-12 14:48:52 2323 5

原创 SpringMVC——国际化LocaleResolver

认识国际化一、国际化开发概述  软件的国际化:软件开发时,要使它能同时应对世界不同地区和国家的访问,并针对不同地区和国家的访问,提供相应的、符合来访者阅读习惯的页面或数据。 国际化(internationalization)又称为i18n(读法为i 18 n,据说是因为internationalization(国际化)这个单词从i到n之间有18个英文字母,i18n的名字由此而来)二、合格的国际化软件  软件实现国际化,......

2021-03-26 18:10:42 1749

原创 Mybatis系列——存在即更新(ON DUPLICATE KEY UPDATE)

存在即更新的关键字:ON DUPLICATE KEY UPDATE向数据库表中插入一条记录:若该数据行的主键值/UNIQUE KEY 已经在表中存在,则执行更新操作, 即UPDATE 后面的操作,否则插入一条新的记录。单条数据存在即更新<insert id="insertOrUpdate"> insert into t_employee_info (code, name, six, age, description) VALUES (#{code,jdbcType=

2021-03-23 18:06:07 2206

原创 Annotation——Bean转Map时自定义key和value默认值

工具类ToMap.javapackage com.hahashujia.basic.annotation;import java.lang.annotation.ElementType;import java.lang.annotation.Retention;import java.lang.annotation.RetentionPolicy;import java.lang.annotation.Target;/** * @author hahashujia * Bean转

2021-03-23 17:00:42 1022

原创 SsoInterceptor

@Component@Slf4jpublic class SsoInterceptor extends HandlerInterceptorAdapter { private static final String FALSE = Boolean.FALSE; @Autowired private SsoService ssoService; @Autowired private SsoAuthService ssoAuthService; @Value.

2020-11-13 11:13:05 323

原创 SpringBoot——集成RestTemplate基础版

package com.hhsj.basic.http;import lombok.Getter;import lombok.NoArgsConstructor;import lombok.Setter;/** * 说明: * Http连接池属性。 * * @author hhsj * @create: 2020-11-12 */@Getter@Setter@NoArgsConstructorpublic class HttpPoolProperties { ...

2020-11-13 11:08:40 449

原创 JAVA 读写Cookie

package com.hhsj.sso.utils;import java.util.Objects;import javax.servlet.http.Cookie;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;public class CookieUtil { private CookieUtil() { } public s.

2020-10-22 11:15:59 316 2

原创 token加密——RSA加密

RSA加密工具类RsaUtils.javapackage com.hahashujia.utils;import lombok.extern.slf4j.Slf4j;import org.apache.tomcat.util.codec.binary.Base64;import javax.crypto.Cipher;import java.security.KeyFact...

2020-04-27 15:03:50 2669

原创 SpringBoot——集成异步线程(Executor)

application.yml # 异步线程配置async: executor: thread: # 配置核心线程数 core_pool_size: 5 # 配置最大线程数 max_pool_size: 5 # 配置队列大小 queue_capacity: 99999 # 配置线程池中的线程的名称...

2020-01-15 11:52:28 2057

原创 SpringBoot系列——集成Swagger2

pom.xml <!-- swagger --><dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>2.8.0</version&...

2020-01-13 17:15:30 299

原创 MySQL系列——MySQL实现序列(Sequence)效果

MySQL实现序列效果一般使用序列(Sequence)来处理主键字段,在MySQL中是没有序列的,但是MySQL有提供了自增长(increment)来实现类似的目的,但也只是自增,而不能设置步长、开始索引、是否循环等,最重要的是一张表只能由一个字段使用自增,但有的时候我们需要两个或两个以上的字段实现自增(单表多字段自增),MySQL本身是实现不了的,但我们可以用创建一个序列表,使用函数来获取序...

2020-01-13 15:23:10 96189 13

原创 SpringBoot系列——集成logback——分环境配置日志路径

在【SpringBoot 集成logback】基础上做变动首先将logback.xml改名成为logback-spring.xml logback-spring.xml修改代码如下 <springProperty scope="context" name="logPath" source="logging.path"/><property name="LOG_PATH"...

2020-01-10 18:52:54 1051

原创 SpringBoot系列——集成logback

最简单的配置方式,还有种方式较为升级版的: SpringBoot 集成logback——分环境配置日志路径 pom.xml引包 <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <ver...

2020-01-10 18:44:40 454

原创 Hadoop系列——SpringBoot集成Hadoop、实现hdfs上传下载文件(2)

在Hadoop系列——SpringBoot集成Hadoop、实现hdfs上传下载文件(1)基础上做变动 yml文件配置 hadoop.name-node: hdfs://localhost:9000 HadoopConfig.java @Configuration@ConditionalOnProperty(name="hadoop.name-node")@Slf4j...

2020-01-09 17:28:29 2966

原创 Hadoop系列——SpringBoot集成Hadoop、实现hdfs上传下载文件(1)

pom.xml <!-- hadoop --><dependency> <groupId>org.apache.hadoop</groupId> <artifactId>hadoop-client</artifactId> <version>2.7.6</version>...

2020-01-09 15:44:03 3642 2

原创 Hadoop系列——异常处理(org.apache.hadoop.hdfs.DFSClient - DataStreamer Exception)

报错: WARN org.apache.hadoop.hdfs.DFSClient - DataStreamer Exceptionorg.apache.hadoop.ipc.RemoteException: File /user/erp_finance/erp_finance_dw/hdp/ods_third_party_zfb_bill_m/year=2019/month=12/1_...

2020-01-03 15:40:18 5000

原创 Hadoop系列——Windows系统搭建hadoop-2.7.6

准备工作:下载JDK,并配置JAVA环境变量;具体步骤不知道的去问度娘 下载Hadoop 戳这里,看上哪个版本就下载那个版本,我这边用的是hadoop-2.7.6 下载winutils 戳这里,这个是别人编译好的hadoop的windows版本二进制文件,不需要我们自己进行编译。注意:Hadoop版本和winutils版本选择不要相差太多,不然各种坑等着你去填,最后还得乖乖用版本相近的...

2020-01-02 16:02:40 1086 1

原创 SpringBoot 注解Excel导入导出升级版

注解Excel导入导出目录excel目录结构:excelannotationexcelExportexcelImportExcelSheetenumsDecimalTypeExcelTypeTimeTypeexmpleImpExpTemplateMultipleImpExpTemplateSinglemultiple-imp-data.x...

2019-12-05 17:08:51 4734 3

原创 MySQL系列——MySQL中A表数据UPDATE到B表

MySQL中A表数据UPDATE到B表场景1:表B:id,name,code三个字段均有值;表A :id,name,code 其中id,name有值并且与表B相对应,code值为null。现在将B表中的code值更新到A表中。方法1:id不能有重复:update t_a a set a.code=(select code from t_b b where b.id=a.id )...

2019-12-05 16:29:05 24062

原创 myeclipse新建java文件自动注解@author @date

myeclipse新建java文件自动注解@author @datewindow--&gt;preferrnces--&gt;Java--&gt;Code Style--&gt;Code Templates--&gt;Comments--&gt;Types--&gt;Edit加入如下代码块/** * @author HaHaShuJia * @date ${currentDate...

2018-09-04 18:34:53 1626

原创 myeclipse2017配置activiti-designer-5.18.0

myeclipse配置activiti-designer在这里我选择的配置环境给大家说一下myeclipse Version: 2017 CI 10activiti-designer 是 activiti-designer-5.18.01、首先我们先把myeclipse的工作空间关掉(其实不管应该也没啥问题,为确保配置过程顺利进行啊哈哈。)2、下载 activiti-designer-5.18.0...

2018-05-22 14:26:54 2442

原创 ZeroMQ:订阅-发布模式的java程序示例

ZeroMQ:订阅-发布模式的java程序示例 休息完了我们可以接着我们的旅程了,现在我们来验证下自己编译生成的东西是否能用,具体怎么编译就请回顾我们的上期旅行http://blog.csdn.net/sinat_19351993/article/details/45477743 首先把我们的要用到的东西拿过来 libzmq.dll ,jzmq.dll和zmq.jarlib

2015-05-04 14:51:06 5744 3

原创 ZeroMQ在windows下编译zeromq-4.0.5和jzmq-master(32位系统)

ZeroMQ在windows下编译zeromq-4.0.5和jzmq-master我在网上查了好多资料,最后总结为 ZeroMQ在其官网上竟然没有编译好的jar,这个甚是让人头疼,还有就是在官网上也没有说zeromq-4.0.5和jzmq-master这个版本要用那个版本的Visual Studio ,所以我在这里绕了好多弯路,由于电脑上没有安装Visual Studio,所以现在安装

2015-05-04 10:39:30 4010 1

原创 java.lang.RuntimeException: java.lang.reflect.InvocationTargetException

项目启动报的异常,怎么回事啊???求赐教啊原来是少了 javassist-3.11.0.GA.jar 这个jarjava.lang.RuntimeException: java.lang.reflect.InvocationTargetException at com.opensymphony.xwork2.inject.ContainerImpl$MethodInjector.i...

2015-04-02 09:03:24 1768

原创 Session 生命周期

Session什么时候失效?Session生命周期的设置

2014-12-01 09:59:18 613

原创 MarkerDelegeteImp destroy 这是什么错啊?

我现在写了一个高德的轨迹回放,但是还是轨迹yi

2014-10-29 09:58:09 605

原创 JS和java 获取系统时间的前一天? 两个日期之间相差多少天?

function newDate(){ var date = new Date(); var date2 = new Date(date.getTime()-1000*60*60*24); var month = date2.getMonth()+1; if(month<10){ month = "0"+month; } var str1 = date2.getF

2014-09-29 10:04:23 2296

翻译 Calenlar 简述

Calendar 简述   Calendar类是一个抽象类,它为特定瞬间与一组诸如 YEAR、MONTH、DAY_OF_MONTH、HOUR 等 日历字段之间的转换提供了一些方法,并为操作日历字段(例如获得下星期的日期)提供了一些方法。瞬间可用毫秒值来表示,它是距历元(即格林威治标准时间 1970 年 1 月 1 日的 00:00:00.000,格里高利历)的偏移量。 

2014-09-28 17:44:40 691

翻译 java异常处理机制简述

Java的异常处理机制是这样的 try{}是监控的代码,catch{}是处理异常,finally{}是无论是否发生异常,无论异常是否处理都会执行的代码。而finally后面的代码是否执行的关键就是是否有catch语句。catch就是处理异常,就相当于把异常当作正常程序处理了,所以finally后面的代码会正常执行。如果没有catch语句,发生异常后jvm执行完finally代码之后就会将异常抛出,

2014-08-12 10:31:04 5218

原创 java 后台Post提交

/** * post请求车辆轨迹信息 *  * @param urlStr *            请求地址 * @param paramMap *            请求所需的参数 * @return json格式的串 * @throws Exception */ public static String doPost(String

2014-08-11 15:02:39 1589 1

原创 Oracle数据库imp,exp导入导出命令(备份与恢复)

导出:  Microsoft Windows [版本 6.1.7601]版权所有 (c) 2009Microsoft Corporation。保留所有权利。 C:\Users\lenovo>expportal/portal@192.168.1.123:1521/orcl Export: Release 10.2.0.3.0 - Production on星期三

2014-08-11 14:31:28 1255

车联网大数据可视化展示demo.zip

数据是拿的招聘信息填充的,只要5个积分

2021-03-12

poi-3.17官网下载

poi-3.17官网下载,含docs文档,poi-3.17、poi-examples-3.17、poi-excelant-3.17、poi-ooxml-3.17、poi-ooxml-schemas-3.17、poi-scratchpad-3.17

2018-06-15

activiti-designer-5.18.0

activiti-designer-5.18.0资源是我从官网下载的,在我博客里边还有配置步骤。亲测成功。欢迎大家来下载。

2018-05-22

poi-3.9 jar包免费下载

java用来处理Excel文件以及其他的例如pdf文件的多功能jar包(poi-3.9-20121203.jar、poi-examples-3.9-20121203.jar、poi-excelant-3.9-20121203.jar、poi-ooxml-3.9-20121203.jar、poi-ooxml-schemas-3.9-20121203.jar、poi-scratchpad-3.9-20121203.jar)

2015-05-08

ZeroMQ4 0 5 dll jar java 用下载

这个是我自己用vs2013编译的 ZeroMQ4.0.5 和 jzmq-master 编译成功之后的lib文件 也在java代码中试验过,ok了

2015-05-04

bean-validator.jar 官方下载

bean-validator.jar 官方下载 字段验证

2014-11-17

jackson-all-1.9.0.jar

jackson-all-1.9.0.jar 欢迎下载

2014-11-17

SpringIbatis源码

本项目的环境搭配: eclipse 3 oracle 10g 用户是scott 密码tiger 本项目做应用的技术有: Spring 3.1.4 ibatis-2.3.3.720

2014-11-17

gson-2.3.jar(含gson-2.3-javadoc.jar和gson-2.3-sources.jar)

gson-2.3.jar(含gson-2.3-javadoc.jar和gson-2.3-sources.jar)解压缩之后有3个夹包

2014-10-21

json写成xml所需jar包

用于将json串,或json对象解析成xml串的夹包

2014-08-14

jQuery.EasyUI.1.2.4.API.中文文档

Jquery 简单的UI设计 jQuery, EasyUI, API, 中文文档, jQuery EasyUI 1.2.4 API 中文文档, 目录, index

2014-08-12

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除