自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

IT_CREATE的博客

技术分享

  • 博客(176)
  • 资源 (8)
  • 收藏
  • 关注

原创 如何高可用的将大量数据通过kafka的读出来并进行处理

先说一点,因为项目原因需要对大量数据进行处理,有一个要求就是在5秒中之内将120w条数据推送到第三方app,怎么理解呢,就是说每5秒中我可能要产生120w条数据,这些产生的数据需要发送到第三方app指定的接口上,保证数据能够到达app端进行处理,这个app端不是指前端,可能是别人第三方的后台服务接口,这些接口拿到这些数据怎么处理是第三方app的事情,我们要做的事情就是要保证这么多的数据能够传输成功...

2020-03-15 19:05:06 1360

原创 Idea的使用配置

Idea设置运行大小安装目录的bin目录下, 2个32位和64位的启动程序(idea64.exe)下面都有一个虚拟机配置文件, 这里面就设置了初始内存, 最大内存, 可保留代码的缓存大小.所以如果硬件可以, 内存是16个G的, 就可以把这3个配置大一点, 用起来就好用一点, 分别设置为512m, 2048m, 512m.Idea的使用配置先打开一些要用的工具视图点击view...

2020-02-12 17:27:22 783

原创 java二维码生成导出成压缩包

效果:首先引入zxing依赖:<lombok.version>1.18.8</lombok.version><zxing.version>3.3.3</zxing.version><!--lombok插件--><dependency> <groupId>org.projectlomb...

2019-11-25 17:36:48 933

原创 java基础语法9--接口

接口概述上个总结中我们可以知道抽象类是从多个类中抽象出来的模板。例如,抽象类Employee是从Salary类、Hourly类、PartTime类、Contractor类等具体类中抽象出来的。这些具体类中共性的行为,放到做为父类的抽象类Employee中实现;而具体类中不同的行为,在抽象类中用抽象方法的形式定义,在具体的子类来实现。如果将这种抽象进行得更彻底,则可以提炼出一种更为特殊的"抽...

2019-11-22 13:02:37 441

原创 树形结构tree工具类

说明:下面用到了lombox插件,和hutool工具包,这两个自行百度TreeBean.class 用来封装树形结构的实体类import lombok.AllArgsConstructor;import lombok.Data;import lombok.NoArgsConstructor;import lombok.experimental.Accessors;imp...

2019-11-21 10:25:39 3006 2

原创 linux下安装redis与配置

RedisRedis 简介Redis是简介Redis 是完全开源免费的,遵守BSD协议,是一个高性能(NOSQL)的key-value数据库,Redis是一个开源的使用ANSIC语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。从2010年3月15日起,Redis的开发工作由VMware主持。从2013年5月开始,Redis...

2019-11-14 14:48:13 480

原创 动态修改对象注解属性的值

运用了lombox插件import lombok.Data;import lombok.NoArgsConstructor;import lombok.ToString;import lombok.experimental.Accessors;import java.lang.annotation.Annotation;import java.lang.reflect.Field...

2019-11-12 17:42:14 1957

原创 feign调用文件上传服务

引入openfeign记住必须引入openfeign依赖,而不是feign依赖,引入openfeign就不用了feign了,openfeign包含了feign的所有功能<springcloud.openfeign.version>2.1.1.RELEASE</springcloud.openfeign.version><dependency> ...

2019-11-11 16:49:16 603

原创 Feign微服务调用文件上传微服务

引入openfeign<springcloud.openfeign.version>2.1.1.RELEASE</springcloud.openfeign.version><dependency> <groupId>org.springframework.cloud</groupId> <arti...

2019-11-11 16:38:58 804

原创 条形码输出到pdf打印,封装工具类

最近项目需要用到条形码,对于资产进行管理追踪,所以相应的就需要用到生成条形码的工具,在网上查找了相关资料之后,目前有几类产品,google 的zxing 、jbarcode、barcode4j-light 等,他们的区别我不再说,很多人有写,最终我选择的是jbarcode,选择这个是因为这个jar 可以生成中文文字等等,像一些博客所写的那样,开始写的时候,我也是想把文字直接绘制在条形码图片中,但是...

2019-10-02 01:33:53 984

原创 RabbitMq 操作总结

RabbitMq java操作总结消息队列解决了什么问题?异步处理 应用解耦 流量削锋 日志处理JAVA操作rabbitmqSimple简单队列 work queues工作队列 公平分发轮询分发 publish/subscribe发布订阅 Routing路由选择通配符模式 Topics主题 手动和自动确认消息 队列的持久化和非持久化RabbitM...

2019-09-05 20:34:49 420

原创 POI操作(xls、csv、txt)

介绍一下POI操作的一个非常好的工具,easyPOI,网址:http://easypoi.mydoc.io/#category_49976poi的基本操作:https://www.cnblogs.com/gdwkong/p/8669220.html上面的链接介绍了如何对导入导出xls格式的excel文件进行操作,但是有时候我们在实际中不仅要支持xls等传统的报表格式进行导入导出操作,还需要...

2019-08-26 15:45:16 8846

原创 通过jdbc获得数据库中表、字段信息

一、首先创建数据库连接public void create() { try { Class.forName("com.mysql.jdbc.Driver").newInstance(); this.connection = java.sql.DriverManager.getConnection("jdbc:mysql://12...

2019-08-20 22:42:36 2119 1

原创 bootstrap table获取数据为空时重新加载表格不显示之前的数据

当bootstrap table 获取数据为空时,我们不想显示之前的数据,那么调用bootstrap table 的onLoadSuccess方法:onLoadSuccess: function (data) { var allTableData = $('#bootstrap-table').bootstrapTable('getData'); ...

2019-08-05 21:11:14 6105

原创 java中一些常见的工具类,时间、注解、对象map互转、驼峰命名等

1、该类的作用是将格式为["","",""......]的字符串转换为数组,或将数组转换成格式为["","",""......]的字符串import com.clfps.utils.StringUtils;import java.util.ArrayList;import java.util.List;/** * * * @projectName **-parent *...

2019-06-15 09:54:14 1126

转载 redis介绍

转载自微信程序君先看一下Redis是一个什么东西官方简介解释到:Redis是一个基于BSD开源的项目,是一个把结构化的数据放在内存中的一个存储系统,你可以把它作为数据库,缓存和消息中间件来使用。同时支持strings,lists,hashes,sets,sorted sets,bitmaps,hyperloglogs和geospatial indexes等数据类型。...

2019-03-11 11:18:09 198

原创 maven项目打包成jar/war包

maven构建jar/war包的执行过程:(跟我们porm.xml中&lt;packaging&gt;war&lt;/packaging&gt;有关,是war就打成war包,是jar就打成jar包)1、将src/main/resorces的配置文件复制到target文件夹对应的构建目录的地方2、将src/main/java中的Java文件编译成class文件存放在target文件夹相应的位置...

2019-03-10 23:17:05 2674

原创 jdk1.8安装

下载jdk1.8:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html一直下一步,默认安装就可以到下面这里,关闭就行进入安装目录:设置系统变量:变量名取名为:JAVA_HOME,变量值就是刚才那个路径再新建系统变量,取...

2019-03-08 18:30:43 231

原创 二、配置了双持久层框架(springdata jpa+mybatis)后包结构及遵循的一些规范

对于项目而言,上面我们已经说了springboot+springmvc+springdata jpa+mybatis+freemarker+druid项目配置https://blog.csdn.net/IT_CREATE/article/details/88110586一、如何使用mybatis和springdata jpa呢,包结构有一点要求,比如:权限管理模块,权限管理模块下...

2019-03-04 18:55:33 991

原创 一、springboot+springmvc+springdata jpa+mybatis+freemarker+druid项目配置

一、首先要新建一个springboot项目,如何创建项目,请看https://blog.csdn.net/IT_CREATE/article/details/86681538二、导入相关联的包,即使你在创建springboot的时候没有选择相关联的包那些,也不要紧,只需要porm.xml引入下面这些就可以了porm.xml配置文件:&lt;?xml version="1.0" ...

2019-03-04 14:12:39 1195

原创 七、hibernate中的持久层模板操作HibernateTemplate的用法

利用模板操作来替换掉持久层的session,必须先将spring和hibernate之间进行整合,整合的applicationContext配置文件介绍在:https://blog.csdn.net/IT_CREATE/article/details/86141823 那么在持久层的代码就如下面这样写:1、对于增删改(和session的操作差不多,也有save、update、del...

2019-02-16 15:45:39 846

原创 六、hibernate中利用注解实现对象与数据库的映射关系(替代xx.hbm.xml配置文件)

之前介绍的是通过xml配置文件对对象和数据库之间的映射关系进行的绑定,这个方式太繁琐,需要写很多的配置文件。下面就介绍结合注解如何完成在hibernate中对象与数据库之间的映射关系。这一版依然没有将hibernate和spring整合在一起,但不影响注解的使用关系。所谓整合,就是将hibernate.cfg.xml配置文件和applicationContext.xml配置文件两个的配置整...

2019-02-16 14:25:46 1080

原创 五、hibernate中持久层操作(多表之间的关联关系操作,1对1,一对多,多对多、继承)

下面是全部都是双向关系的数据,所有数据的关系在https://blog.csdn.net/IT_CREATE/article/details/87370051有说一、1对1关系:(利用丈夫和妻子进行介绍,一个丈夫含有一个妻子,一个妻子含有一个丈夫)HusbandBean类:private Integer id;private String husbandName;privat...

2019-02-16 11:47:37 551 1

原创 四、hibernate的持久层操作(多条件语句查询)

以下全部是单向关系hibernate多条件查询语句:(传入对象)一、用hql语句进行多条件语句查询:(返回对象的list集合)在hql语句中,select后面用不管是new对象,还是new map,只要在new之中指定了字段,它就只会去查询这些字段。public List&lt;?&gt; findUserBeanByObject(UserBean user) { /...

2019-02-15 20:55:47 531

原创 三、通过session操作hibernate(hql语句)

在没有将spring和hibernate整合在一起的时候,要使用hibernate,在持久层需要如下步骤: 一、在还没有对hibernate进行spring的整合的时候,我们需要写一个session工具类来产生sssion操作数据库SessionUtil.java类:package com.ge.hibernatexml.util;import org.hibernate.S...

2019-02-15 20:13:20 909

原创 二、hibernate中关于对象与数据库中数据的映射关系配置文件的编写(xx.hbm.xml配置文件的编写)

hibernate是对象关联关系映射的持久层框架,所以需要将对象与数据库中对应的表进行相关联,所以需要用到xml配置的文件,本次也是介绍这种方式,这种方式的弊端就是配置xml文件过多。还有一种利用注解的方式:https://blog.csdn.net/IT_CREATE/article/details/87439010 一、单表:如下面,就是UserBean这个类和数据库中对应的表...

2019-02-15 17:51:38 519

原创 一、最原始的hibernate框架的配置(不整合spring)

一、首先需要引入相关jar包,这里是一个maven项目pom.xml配置文件:&lt;project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM...

2019-02-15 16:34:42 211

原创 六、springboot中通过properties配置文件给类属性赋值

通过properties配置文件给类属性赋值呢?举例:1、首先我在src/main/resources文件夹下新建个company.properties文件,设置一些数据ge.companyName=\u6210\u90FD\u683C\u667A\u7F51\u7EDC\u79D1\u6280\u6709\u9650\u516C\u53F8ge.telphone=028-8859...

2019-01-28 22:02:24 3859 1

原创 五、eclipse如何创建一个ftl(FreeMarker)的文件和设置ftl文件的显示风格(ftl文件高亮显示)

1、首先需要在eclipse中去下载一个FreeMarker插件https://blog.csdn.net/IT_CREATE/article/details/86682538 2、创建ftl的文件(有多种方式,我会分别介绍)2.1 利用file来创建,我们new个 file文件写上页面的名字,后缀名改为ftl这样就创建好了,不过里面没有任何内容,我们需要自己添加一些基...

2019-01-28 21:35:30 2759

原创 四、eclipse安装FreeMarker插件

打开eclipse,点击help--&gt;eclipse maketplace wizard在搜索栏中输入 FreeMarker ,点击搜索图标(就是那个放大镜),然后选择FreeMarker IDE,点击 Install进行下载选择I accept,点击Finish开始下载出现弹框选择Install anyway最后点击Restart Now重启即可...

2019-01-28 20:48:45 674

原创 三、springboot项目中springboot+mybatis+druid配置

在上一篇中已经介绍了如何创建一个springboot项目https://blog.csdn.net/IT_CREATE/article/details/86681538,在上一篇中我们选择了组件web、mybatis、freemarker,接着讲关于项目的配置。 1、引入相关jar包pom.xml配置文件:&lt;?xml version="1.0" encoding="UTF-...

2019-01-28 20:33:42 740

原创 二、如何创建一个springboot项目?

如何在eclipse上新建一个springboot项目呢?1、首先在eclipse安装spring插件https://blog.csdn.net/IT_CREATE/article/details/866063802、点击file--&gt;new--&gt;project  或者  在左侧 Project Explorer 中的空白处点击右键选择new--&gt;project...

2019-01-28 19:17:19 523

原创 二、activeMQ消息服务器发布消息端及接受消息端代码演示

一、activeMQ消息服务器的介绍及安装:https://blog.csdn.net/IT_CREATE/article/details/86656108前言说明:发送方既可以是发送方也可以是接收方,只需要把发送方的配置和接收方的配置结合一下就可以了,但是尽量不要这么做。作为接收方,一个接收方也尽量只去监听一个目的地,多个目的地,用多个接收方分开去监听,一个接收方只去接收一个目的地的消...

2019-01-26 17:36:01 757

原创 一、activeMQ消息服务器的介绍及安装

什么是activeMQ呢?它是一种消息服务器,由开源组织apache提供。我们把它简单理解为一个装东西的容器,可以往里面装东西,又可以取出装的这些东西,就像存钱罐,我们可以往里面存钱,又可以取钱。服务器嘛,就是拥有存数据和取数据的功能嘛,比如我们百度网盘,我们既可以往里面存文件,又可以取文件,只不过这个服务器装的是消息罢了,所以叫消息服务器。对于它来说,有队列和主题两种消息模式。对于它...

2019-01-26 13:19:17 2242

原创 二、cxf框架实现REST风格http协议的WebService(JAX-RS标准)

上一章我已经讲了cxf框架实现soap协议的WebService(JAX-WS的标准)下面我开始讲第二种WebService的客户端和服务器的创建,利用 cxf框架和 REST风格http协议来实现,使用JAX-RS标准。传输是利用xml格式进行传输。 京东万象服务接口文档的样子:https://wx.jdcloud.com/market/datas/31/11073 服务器和...

2019-01-25 18:25:41 920

原创 一、cxf框架实现soap协议的WebService(JAX-WS的标准)

什么是webservice?https://www.cnblogs.com/xdp-gacl/p/4048937.html二、cxf框架实现REST风格http协议的WebService(JAX-RS标准):https://blog.csdn.net/IT_CREATE/article/details/86642980 下面我开始讲第一种WebService的客户端和服务器的创建,利用...

2019-01-24 21:18:49 1025

原创 rest架构风格的http请求(含有解决后台不支持页面返回实现跳转的问题(JSP接口不允许接收来至于PUT,或者DELETE的访问))

什么是rest架构风格?      rest不是什么新的技术,只是一种架构风格而已,在http协议中使用最广,用这种风格来使用http协议会更加的具有优势。      REST是Representational State Transfer(在表示层上的状态传输)的缩写,REST是一种WEB应用的架构风格,它被定义为6个限制,满足这6个限制,能够获得诸多优势。      先用一句话来概...

2019-01-24 18:46:55 1751

原创 ehcache缓存技术总结

什么是ehcache呢?ehcache是一个非常轻量级的缓存实现,而且从1.2之后就支持了集群,而且是hibernate默认的缓存provider。EhCache 是一个纯Java的进程内缓存框架,具有快速、精干等特点,是Hibernate中默认的CacheProvider。 如何使用ehcache缓存技术呢?在使用ehcache缓存技术的时候,首先要对它进行相应的导包和配置:...

2019-01-23 21:27:22 1171

原创 log4j.priperties配置或log4j.xml配置

log4j.priperties日志配置:(没能解决druid只记录自己框架相关的日志信息)#定义日志输入级别,以及不同输出目的地(第1位为:日志级别)log4j.rootLogger=debug,console,d,i,w,e,druid#过滤掉不需要的一些框架的日志级别log4j.category.org.springframework=INFOlog4j.category....

2019-01-23 18:43:39 390

原创 mybatis原始配置mybatis.cfg.xml及其如何调用mapper接口

在没有整合spring框架的时候,最原始的mybatis.cfg.xml配置如下: mysql.properties配置文件(数据库连接信息)jdbc.driver=org.gjt.mm.mysql.Driverjdbc.url=jdbc:mysql://127.0.0.1:3306/test?useUnicode=true&amp;characterEncoding=UTF8j...

2019-01-23 17:07:10 989

jbarcode.zip

操作条形码的工具jar包。

2019-10-02

RabbitMQ.docx

学习RabbitMq总结出来的资料,从基础的java操作到spring的整合,同时记录了一些比较好的博文地址

2019-09-05

JAVA微信·商城

三级分销的源码,也是下载别人的,挣一点积分回本,莫耻笑

2019-03-28

mysql语法全总节--无漏点

mysql语法总结全录

2018-10-17

mysql总结--思维导图

mysql用法总结,思维导图,总结的比较全,很多mysql的基础用法很容易快速查看。。。。。。。。。

2018-10-17

java基础资料

java oo的基础资料,从java的产生开始,Java当中的基础语法等等都有一个总结

2018-08-25

unity3d制作贪吃蛇

利用unity3d这款游戏制作简单的贪吃蛇小游戏,喜欢的可以下载看下,代码完整,注释友好,每行都有注释

2018-08-25

qt实现学生信息管理系统

利用qt编程平台,以及本地sqlite数据库实现简单的学生信息管理系统,曾经写的,现在来看感觉很一般,需要下载的谨慎哦

2018-08-25

空空如也

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

TA关注的人

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