自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(36)
  • 资源 (3)
  • 收藏
  • 关注

原创 Java毕业设计音乐播放器

—— 首页——基础功能——登录注册——歌曲页面 ——MV推荐——MV播放——私人FM——后台管理

2019-11-24 18:51:02 2158 13

原创 kettle利用Debezium实时增量同步mysql数据

Debezium是一个开源项目,为捕获数据更改(Capture Data Change,CDC)提供了一个低延迟的流式处理平台,通过安装配置Debezium监控数据库,可以实时消费行级别row-level))的更改。作为一个分布式系统,Debezium也拥有良好的容错性

2024-07-31 17:27:18 921

原创 Windows使用NVM安装NodeJS

本文主要介绍windows系统通过nvm安装node.js,并通过nvm切换node版本。

2024-02-21 10:18:24 1128

原创 Windows10操作系统上安装VMware虚拟机和CentOS7

Windows10操作系统上安装VMware虚拟机和CentOS7及连接网络

2023-12-20 11:14:27 953

原创 MYSQL学习——基础、索引、优化

mysql 从基础查询、索引、函数、存储过程、索引优化、到分库分表

2022-01-14 15:23:15 418

原创 IDEA如何把本地依赖(Jar)推入Maven仓库

本地依赖分为两种:1、本地项目通过打包生成的Jar包文件2、本地项目引入的外部jar包文件一、本地项目通过打包生成的Jar包推入Maven仓库① 把本地项目clean② install 本地项目③ package本地项目④deploy推入仓库二、本地项目引入的外部jar包推入Maven仓库在idea中输入命令mvn install:install-file -DgroupId=com.poi.tl -DartifactId=poi-tl -Dversion=1.

2021-09-10 17:02:37 4223

原创 Kafka、ActiveMQ、RabbitMQ、RocketMQ 区别和原理

一、作用1、首先我们先了解一下MQ在我们实际开发中的作用 解耦 异步 削峰首先我们了解一下解耦:当我们有A、B、C、D四个系统,看这么个场景。A 系统发送数据到 BCD 三个系统,通过接口调用发送。如果 E 系统也要这个数据呢?那如果 C 系统现在不需要了呢?A 系统负责人几乎崩溃..在这个场景中,A 系统跟其它各种乱七八糟的系统严重耦合,A 系统...

2020-02-08 16:29:29 564

原创 VM安装centos7详细教程

本篇文章主要介绍了VMware安装Centos7超详细过程(图文),具有一定的参考价值,感兴趣的小伙伴们可以参考一下1.软硬件准备软件:推荐使用VMwear,我用的是VMwear 12镜像:CentOS7 ,如果没有镜像可以在官网下载 :http://isoredirect.centos.org/centos/7/isos/x86_64/CentOS-7-x86_64-DVD-1804...

2019-11-27 14:52:00 334

转载 mysql5.6解压版安装

今天看了一片安装mysql5.6解压版安装的文章,挺好用的,推荐给大家.mysql5.6解压版安装第一步:解压mysql,例如解压后的目录在C:\Program Files\mysql-5.6.36-winx64第二步:配置mysql环境变量,类似配置java的环境变量计算机右键===>属性===>高级系统设置===>高级===>环境变量新建系统变量:...

2019-11-13 09:55:54 330

原创 java开发工程师面试内容

1、Git同步代码到其余分支IDEA中使用Git的Cherry-pick功能合并分支的部分提交到主干先将代码切换到主干-》右击项目-》Git-》Repository-》Merge Changes-》选择No commit-》Merge右击项目-》git-》Show History-》在任意一个提交历史上右击-》Select in Git Log-》右击要合并的提交-》Cherry-...

2019-10-24 11:35:10 233

原创 截取字符串

public class stringJiequ { public static void main(String[] args) { // TODO Auto-generated method stub String col="21"; String levelString = stringJiequ.level(col); System.out.println(level...

2019-10-09 17:49:27 352

原创 猎聘公司管理系统 ——需求规格说明书

猎聘公司管理系统需求规格说明书学 号: 姓 名: 指导教师: 软件学院2018年5月30修改记录 版本号 修改人 修改日期 修改...

2019-09-20 16:47:13 4674 1

原创 使用DOM4J解析和生成XML文件

1、生成XML文件 //生成XML private void createXML() { //创建document对象,代表证xml文件 Document document =DocumentHelper.createDocument(); //创建根节点rss Element rss = document.addElement("rss"); //向rss中添加v...

2019-09-08 18:36:07 364

原创 数据写入TXT文件

我们把文件写入的方法抽取出来,哪里需要,那里调用。很基础使用的一个小模块方法。import java.io.File;import java.io.FileOutputStream;import java.io.IOException;public class FileTxt { /** * @author: zhangxubin * @date: 2019年5月10...

2019-05-15 14:48:44 644

原创 IDEA Git 下拉获取项目出现:fatal: refusing to merge unrelated histories 错误

使用Git拉取项目出现:——git pull 失败 ,提示:fatal: refusing tomergeunrelated histories导致的实质原因:——其实这个问题是因为 两个 根本不相干的 git 库, 一个是本地库, 一个是远端库, 然后本地要去推送到远端, 远端觉得这个本地库跟自己不相干, 所以告知无法合并。解决方案:方案一(推荐)①:使用Git GUI ...

2019-04-10 14:18:44 3422

原创 Hadoop基础——HDFS基础

Hadoop基础——HDFSHDFS简介:HDFS (Hadoop)分布式文件管理系统:基于Java的分布式文件系统允许文件通过网络在多台机器上分享的文件系统可以让多机器上的多用户分享文件和存储空间,适用于一次写入,多次查询,但是不支持并发写,不适合小文件。HDFS:...

2019-04-04 09:48:30 392

原创 Hadoop基础——HBase基础

Hadoop基础——HBaseHBase 简介: 是建立在 HDFS 之上,被设计用来提供高可靠性、高性能、列存储、可伸缩、多版本的 NoSQL 的分布式数据存储系 统, 实现对大型数据的实时、随机的读写访问。 HBase 依赖于 HDFS 做底层的数据存储,B...

2019-04-04 09:36:23 303

原创 HashMap、TreeMap和LinkedHashMap的区别和Map推荐遍历方法

——HashMap,LinkedHashMap,TreeMap都属于MapMap 主要用于存储键(key)值(value)对,根据键得到值,因此键不允许键重复,但允许值重复。HashMap是一个最常用的Map,它根据键的HashCode 值存储数据,根据键可以直接获取它的值,具有很快的访问速度。HashMap最多只允许一条记录的键为Null;允许多条记录的值为 Null;HashM...

2019-03-29 14:17:59 448

原创 Springboot+Vue前后端分离开发常用注解

在我们经历了SSM三框架整合开发后,我们现在技术往Springboot + Vue前后端分离进行开发,在我们进行企业级项目开发时我们会使用各种各样的注解来方便我们的开发速度,通过注解是我们的开发更简单,Springboot+Vue前后端分离开发中常用的注解有: ①:Retention ——可以用来修饰注解,是注解的注解,称为元注...

2019-03-11 20:40:51 1129

原创 Java模拟QQ聊天

                                       模拟QQ,项目名叫:模拟 Wechat——模拟WeChat实现功能:基础实现功能①  实现用户上网登录注册②  实现各个用户之间添加好友③  实现好友之间的聊天④  实现未读信息的提示⑤  实现右键设置好友信息……——模拟Wechat实现功能简单展示用户登录和已经注册的用户界面《...

2018-12-20 21:15:13 1368

原创 Java高并发和多线程的面试笔试题——稳拿offer

1、在java中守护线程和本地线程区别?java中的线程分为两种:守护线程(Daemon)和用户线程(User)。任何线程都可以设置为守护线程和用户线程,通过方法Thread.setDaemon(bool on);true则把该线程设置为守护线程,反之则为用户线程。Thread.setDaemon()必须在Thread.start()之前调用,否则运行时会抛出异常。两者的区别: 唯...

2018-12-10 00:22:34 10843 2

原创 2018最牛java初级笔试面试题,offer拿到手软

                                                  面试题集                                               ——对于java初级面试笔试以及java实习面试笔试及其好用。良心总结。 面试题集共分为以下十部分:一、Core Java: 1 — 95 题1 — 24 页基础及语法: 1 ...

2018-11-12 13:57:49 4062 3

原创 JAVA基础笔试题经典排序+找最大数

冒泡排序算法:给一个数组进行排序public class BubbleSort { public static void main(String[] args) { int []arr= {6,2,9,1,8,3}; for(int num:arr) { System.out.println(num+" "); } for(int i = 0; i<arr.l...

2018-11-06 15:57:04 348

原创 泡泡云网盘

              本项目基于Maven开发,后端使用Spring+SpringMVC+Mybatis框架开发,使用MySQL数据库,前端使用bootstrap+jquery等前端框架,云盘分享系统,实现文件上传,文件下载,文件夹的增删查改,分享文件,在线预览,普通用户和管理员用户的登陆,管理用户拥有对用户的管理功能。云盘 首页实现功能:           1:登录注...

2018-10-19 16:08:20 795 1

原创 分布式,避免高并发

       高并发(High Concurrency)是互联网分布式系统架构设计中必须考虑的因素之一,它通常是指,通过设计保证系统能够同时并行处理很多请求。——什么是高并发你如何避免高并发?通常:高并发相关常用的一些指标有响应时间,吞吐量,每秒查询率QPS,并发用户数等。 响应时间:系统对请求做出响应的时间。例如系统处理一个HTTP请求需要200ms,这个200ms就是系统的响应...

2018-10-17 21:35:12 380

原创 Invalid bound statement (not found): com.xxx.dao.xxxDao.selectByxx错误!!!!很简单

问题:在使用SpringMvc时,容易出现此问题:Invalid bound statement (not found): com.xxx.dao.xxxDao.selectByxx错误!!!!很简单原因分析:                                               (1)dao层的方法和mapper.xml中的方法不一样;           ...

2018-10-15 16:45:30 1653 2

原创 message Request processing failed; nested exception is org.mybatis.spring.MyBatisSystemException: ne

org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.binding.BindingException: Parameter 'email' not found. Available parameters are [1, 0, param1, param2]    at org.myba...

2018-10-14 19:05:41 5233 2

原创 创建Maven项目,项目出现红叉

项目报:问题1:Description    Resource    Path    Location    TypeCannot change version of project facet Dynamic Web Module to 2.3.    AQMusic        line 1    Maven Java EE Configuration Problem问题2:...

2018-10-06 01:03:48 835

原创 Mybatis逆向工程出错

困 扰 一 天 的  原 因:警告:Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSession...

2018-09-27 19:20:52 708

原创 微服务框架SpringCloud于单体架构

    单体架构:把业务模块写在一个项目中,最终打包成war包,然后部署。例如—     单体架构的不足:<一> 业务越来越复杂,可维护性和可扩展性下降,业务扩展带来的代价越来越大。<二>随着用户越来越多,程序承受的并发越来越高,单体应用的并发能力有限。<三>测试的难度越来越大,单体应用的业务都在同一个程序中,随着业务的扩张、复杂度.。单...

2018-09-12 09:09:39 933

原创 JAVA——JSP+Servlet 在线投票系统

JAVA在线投票系统,需要源码的同学请关注微信公众号:小舍有资源 获取源码+数据库

2018-08-18 20:47:27 4754 34

原创 MySQL运算符和常用函数

一、运算符(1)查询t_employee表中员工的年薪(包含每月奖金) SELECTEMPNO,SAL*12+COMM*12 Y_salFROM t_employee(2)举例说明 = 和 <=> 运算符的区别SELECT  NULL<=>NULL,NULL=NULL;在使用中,“=”不能操作NULL值而“<=>”可以操作NULL值(3)查询出名字中带有“AM”...

2018-05-22 17:33:00 558 3

原创 MySQl 数据库视图和触发器的创建和使用

一、视图(1)创建v_dept视图包含t_dept表的全部列 CREATEVIEW v_dept                       AS                             SELECT deptno,dname,loc                            FROM t_dept (2)创建v_employee视图包含包含t_employee表员工编...

2018-05-22 17:28:26 2290

原创 MySql数据库增删查改基础sql语句

sql基础语句创建学生表CREATE TABLE table_student(STUDENTID INT PRIMARY KEY,SNAME CHAR(5)  NOT NULL,AGE INT ,SEX INT CHECK(SEX IN(1,2)))-------------------------------创建教师表CREATE TABLE table_teacher(TEACHERID IN...

2018-05-02 12:35:10 459

原创 C++中简单的入门函数学习

one:写一个函数,输入一个年份判断是否闰年    代码:        #include<iostream>#include<math.h>using namespacestd;boolisLeapYear(int year){   if(year%4==0&&year%100!=0||year%400==0)    {      return true;...

2018-03-26 22:49:48 443

原创 python中使用Rdandom函数和matplotlib绘制图表

第一步:先建立Random函数,定义随机参数代码:from random import choiceclass RandomWalk(): def __init__(self, num_points=5000): self.num_points = num_points self.x_values = [0] self.y_values =...

2018-03-26 22:34:00 406

kettle-step-debezium-plugin.zip

Debezium是一个开源项目,为捕获数据更改(Capture Data Change,CDC)提供了一个低延迟的流式处理平台,通过安装配置Debezium监控数据库,可以实时消费行级别row-level))的更改。作为一个分布式系统,Debezium也拥有良好的容错性

2024-07-31

kettle-step-debezium-plugin.zip

Debezium是一个开源项目,为捕获数据更改(Capture Data Change,CDC)提供了一个低延迟的流式处理平台,通过安装配置Debezium监控数据库,可以实时消费行级别row-level))的更改。作为一个分布式系统,Debezium也拥有良好的容错性

2024-07-31

Spring注解开发总结

sping注解开发总结,基于注解开发,Spring的IOC的注解开发, Spring的AOP的基于AspectJ的XML的开发。

2018-09-27

软件需求规格说明书

这个是基于servlet加jsp的在线投票系统,这是详细的需求规格说明书。

2018-09-14

在线投票系统模块设计报告

这是基于JAVA开发使用Servlet+jsp开发的在线投片系统,模块设计文档。

2018-09-14

空空如也

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

TA关注的人

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