自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小鲍侃java

一位技术落地与应用的博主,带你从入门,了解和使用各项顶流开源项目。

  • 博客(432)
  • 资源 (1)
  • 收藏
  • 关注

原创 如何深入了解java核心技术,文末抽奖呦

导读:学习Java的经典名著非常多,这本书是你一定不能错过的:由凯.霍斯特曼写的《CoreJava》,中文版名为《Java核心技术》。这本书几乎出现在每个“学Java要看什么书”类似的书单里,影响了几代技术人。1.文末抽奖如果您想免费获取该课程,请文末参与抽奖活动,有大概率获取本书。如果没有抽到想要获取的可以在以下地址购买:点击购买2.作者介绍作者凯.霍斯特曼(Cay S.Horstmann)一直活跃在学术界与产业界。他曾是一家初创科技公司的副总裁兼首席技术官,并带领这家公司成功上市。在.

2022-04-01 16:06:43 614 12

原创 java开发的格式与书写规范

​1.idea设置注释与格式规范1.安装插件安装idea插件–eclipse code formatter按住ctrl + alt + S 然后点击 plugins —marketplace —installed— ok2添加配置文件下载好eclipse格式化文件 按住ctrl + alt + S,重启后会发现出现eclipse code formatter 选项,点击进入 按照图片进行配置,路径选择文件夹内eclipse-codestyle文件。注意:每次保存需要 ctr

2021-11-24 17:10:31 6993 5

原创 prometheus+grafana替代Zabbix监控springboot

​1.下载可视化模板通过上文可知grafana为显示页面,所以本文提供一份监控springboot的json页面供大家下载。链接:https://pan.baidu.com/s/1h5yrTsqUKj-Kq3GuHtNWow提取码:ehbv2.配置SpringBoot1.修改pom<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi

2021-11-21 21:37:59 543

原创 一文教你优雅落地在线预览服务

在日常开发中,在线预览是一个很常见的功能。在最开始调研时,博主选择自己实现,但是有以下问题。需要预览的类型太多,很多类型需要不同的预览方式。开发成本较大。格式调整不理想。而且博主公司需求比较紧急,所以楼主在开源项目找到kkfile.1.为什么选择kkfile支持格式多样,支持doc、docx、ppt、pptx、xls、xlsx、zip、rar、mp4、mp3以及众多类文本如txt、html、xml、java、properties、sql、js、md、json、conf、ini、vue、php

2021-10-18 08:46:08 14725 10

原创 flowable工作流所有业务概念

1.什么是工作流审批根据本人的理解,就是审批流程管理。2.什么是flowable1.官方解释官方解释如下:Flowable 项目提供了一套核心的开源业务流程引擎,这些引擎紧凑且高效。它们为开发人员、系统管理员和业务用户提供工作流和业务流程管理 (BPM) 平台。它的核心是一个闪电般快速、久经考验的动态 BPMN 流程引擎,伴随着 DMN 决策表和 CMMN 案例管理引擎,所有这些引擎都是用 Java 编写的。它们是 Apache 2.0 许可的开放源代码,拥有一个承诺社区。所有引擎都可以嵌入

2021-10-12 08:30:09 23101 42

原创 一文带你掌握nacos基础应用

1.为什么使用选择nacosnacos在springcloud体系中作为注册中心与配置中心使用。相当于eureka与apollo的功能。一个老生常谈的问题nacos和eureka区别,下图是楼主在网上查找到。但是在楼主实际应用中 还有以下有点特别称道:nacos有配置功能,相对于楼主之前的eureka+apollo 这无疑大大的简化了系统的复杂性。nacos使用了数据库进行管理数据,使在处理数据时心里更舒服了。nacos拥有namespace和gourp的概念,可以隔离同名的服务。这样在多人

2021-09-13 10:34:04 10444 56

原创 管理是个难题,向你讲述小企业经验

本文只适合挣扎在温饱线小企业的环境,或许掘金的看官姥爷大多数可能都处于一线大厂,如果不喜,勿喷,请双手离开键盘,点击右上角。以下都是楼主的自身总结,或是经历,或是所见所闻。如有冒犯与错误,可以联系楼主合理指出。管理者真的很难对于小企业,管理者真的很难,上又老板的压力,下有员工的压力,基本每天都游走在作死的边缘。有可能一个处理不好就把小组干黄了(真的不是瞎扯,如有兴趣请继续看)。团队稳定难可能一些工资福利还不错的大中厂小伙伴不太理解。对于如拼多多等厂,即使996,007,不还是很多人想破脑袋想进

2021-09-09 08:23:45 11024 39

原创 使用kubeadm搭建kubernetes单机master,亲测无异常

本专栏记录了楼主安装k8s master的过程,耗时2周,原因是百度上的教程基本都不好用。楼主承诺本文章好用,建议收藏。1.准备工作1.确认环境swapoff -a //关闭swapsetenforce 0 //临时关闭selinux每台机器的以下内容不能相同sudo cat /sys/class/dmi/id/product_uuid //每台机器的uuid不能相同ifconfig -a //ip不能相同2.开放端口协议方向端口范围作用使用者

2021-09-03 08:58:37 13396 100

原创 做好职业规划,做一个平凡而不平庸的自己

1.开篇楼主现居住于沈阳,就业于一家小公司,对外宣称架构师(小公司没几个人,什么都干,怎么叫都行),和程序员的大多数人一样,没有大厂经历,不精通算法数据结构。但是我或许是最了解处于同一阶段的你。无论您正在享受着美好的大学生活还是正处于大龄的焦虑中,看完本文,大多都能收获到不同与其他博文东西。2.大学岁月如果还有机会,建议去一线城市如果你处于大二,大三,或者大四,一切都不晚。最好争取去北上广。即使以后留不下,二线小厂任你装x,若能混进大厂,平均30w/年,吃点苦,房,车伸伸手是够得到的。假如真的因为

2021-08-30 11:02:30 10637 177

原创 一网打尽常用命令

在小企业的日常工作中,可能安装服务器也是后端开发的活,对于刚入门linux的小伙伴们来说,真心比较困难,楼主在这里整理在日常环境中常用的linux命令,掌握以下命令一般的安装中间件和发布项目就应该信手拈来了。建议新手收藏。本文通过安装中间件介绍在过程中使用的命令。1.操作防火墙在云服务上操作时,防火墙一定要安排好,否则你的服务器大佬们想怎么玩就怎么玩。1.操作防火墙firewall-cmd --state 查看当前防火墙的运行状态systemctl start firewalld 开启防

2021-08-23 08:30:54 9989 118

原创 docker部署项目过程中常用命令

在linux运行docker 掌握以下命令 就可以完成docker基础工作了查询docker images //查看镜像docker rmi 镜像id //删除镜像docker ps -a 所有容器docker ps 查看所有启动容器docker rm 容器id //删除容器docker start 容器id //开始容器docker stop 容器id //停止容器查看日志docker logs postgres...

2021-06-01 17:01:21 407 3

原创 项目上云实战:如何把Java项目搬上云服务器?

最近在后台私信中,很多小伙伴问询博主,中小企业项目开发完成后,是否在pc机上直接运行。答案是否定的,专业的软件开发企业都会选择linux服务器作为运行环境,企业服务器有两种:一种是实体机房,一种是云服务器。那么本文将介绍本司java上云经验。

2022-11-23 12:18:33 1047 11

原创 java后端怎么入门,自学还是培训

在私下有很多粉丝问我,入门java是该自学还是培训呢,在这说一下我的经验与想法。

2022-08-09 10:55:12 322 1

原创 超越postman,国产接口联调工具新选择-ApiPost

1. Apipost是什么Apipost = 接口调试+接口文档快速生成+接口文档规范化管理+Mock API+接口流程测试。Apipost产生的初衷是为了提高研发团队各个角色的效率!产品的使用受众为由前端开发、后端开发和测试人员以及技术经理组成的整个研发技术团队。Apipost通过协作功能将研发团队的每个角色整合打通。2.为什么选择Apipost对于后端人员来说Apipost不仅仅是一个接口联调工具,更是一个接口文档快速生成工具。在编写、测试接口的同时快速的、自动的生成漂亮、规范的接口文档。同时

2022-05-05 13:45:05 4492 12

原创 java毕设项目开源啦,springboot+vue+springcloud的家庭理财系统

一.项目简介1.1 简介本系统后端主要采用Mysql数据库与Java语言,基于SpringCloud微服务应用架构实现了家庭投资理财的用户、收支、股票与基金、资产与债务、月末/年末报表微服务场景,前端主要采用Node.js,基于Ant.Design Pro实现与用户之间的友好交互。用户可通过前端进行以下操作:家庭收入、支出的记录与图形化呈现,股票、基金市场的动态查询与图形化展示和购买记录,资产与负债的记录与查询和分析呈现,月末/年末家庭整体财务状况分析与汇报。1.2 使用技术静态web服务器:Ngi

2022-04-30 10:49:53 808 2

原创 java毕设项目开源了,springboot+layui的教务教学管理系统

一.项目简介二.项目功能2.1 管理系统1.系统管理包括权限管理、角色管理、用户管理,对系统权限用户的维护。2.选课管理对学生已经课程进行审批与维护。其中有退课、换课等功能。3.教评问题管理维护评论教师问题。4.校建管理包括班级管理、年级管理、专业管理、系部管理,主要对学校组织架构的维护。5.教师管理、学生管理包括教师授课管理,录入教师、教师信息查询、学生管理、退学信息、录入学生,主要对教师学生的维护与管理。6.成绩管理包括学生成绩管理、教师成绩管理。对双方成

2022-04-30 10:27:46 962

原创 Java 结构化数据处理开源库SPL

现代Java应用架构越来越强调数据存储和处理分离,以获得更好的可维护性、可扩展性以及可移植性,比如火热的微服务就是一种典型。这种架构通常要求业务逻辑要在Java程序中实现,而不是像传统应用架构中放在数据库中。应用中的业务逻辑大都会涉及结构化数据处理。数据库(SQL)中对这类任务有较丰富的支持,可以相对简易地实现业务逻辑。但Java却一直缺乏这类基础支持,导致用Java实现业务逻辑非常繁琐低效。结果,虽然架构上有各种优势,但开发效率却反而大幅下降了。如果我们在Java中也提供有一套完整的结构化数据处理和.

2022-04-06 10:52:30 349 14

原创 java毕设项目开源啦,springMVC+layui的校园食堂管理系统

一.项目简介该项目为食堂管理系统,提供了管理端、客户端等部分。其中管理端有商家管理、用户管理、菜系管理、菜品管理、订单管理、系统管理等。用于对系统基础信息的维护。客户端有查询菜品、下单、论坛信息、新闻资讯等功能。项目使用了springMVC+layui,搭建非常简单,在搭建中仅依赖mysql+jdk即可完成搭建。二.功能介绍2.1 管理端1.商家管理维护商家的基本信息。2.用户管理维护该系统使用用户的信息3.菜系管理维护菜品类别。4.菜品管理维护系统中菜品信息。5.订单

2022-03-28 17:02:00 832 1

原创 java毕设项目开源啦,springboot+Thymeleaf的仿豆瓣电影论坛系统

一.项目介绍1.1 项目简介摘 要 随着日益增长的生活水平,越来越多的人们喜欢上了看电影、听音乐和阅读,并且在看电影、听音乐和阅读后,也会根据此时此景来“吟诗一首”,因此开发了此系统平台。该系统为一款旨在为用户提供一个寻找知己和抒发情感的平台。在本系统中,用户可以抒发观摩电影后、阅读书籍和聆听音乐后的情感,用户之间的信息交流和互动,电影、音乐和书籍的搜索后的看、听。管理员端可以监督管理用户,加强安全防护。后端为了提高性能和用户体验,该系统平台使用Spring Boot集合Spring,Spring M

2022-03-27 20:02:16 1659 1

原创 java毕设项目开源了,springboot+vue的学生考试系统

一.项目简介学之思开源考试系统是一款 java + vue 的前后端分离的考试系统。主要优点是开发、部署简单快捷、界面设计友好、代码结构清晰。支持web端和微信小程序,能覆盖到pc机和手机等设备。支持多种题型:选择题、多选题、判断题、填空题、解答题以及数学公式,包含PC端、小程序端,扩展性强,部署方便(集成部署、前后端分离部署、docker部署)、界面设计友好、代码结构清晰。技术使用了springboot+vue等技术,搭建简单,仅依赖jdk与mysql,非常适用于学习与毕业论文。二.功能介绍2.

2022-03-23 20:16:55 883

原创 java毕设项目开源了,springboot+vue的应用级erp系统

一.介绍1.1 简介华夏ERP基于SpringBoot框架和SaaS模式,立志为中小企业提供开源好用的ERP软件,目前专注进销存+财务+生产功能。主要模块有零售管理、采购管理、销售管理、仓库管理、财务管理、报表查询、系统管理等。支持预付款、收入支出、仓库调拨、组装拆卸、订单等特色功能。拥有库存状况、出入库统计等报表。同时对角色和权限进行了细致全面控制,精确到每个按钮和菜单。1.2 技术框架核心框架:SpringBoot 2.0.0持久层框架:Mybatis 1.3.2日志管理:SLF4J 1.7

2022-02-22 10:12:48 1085

原创 java毕设项目开源了,springMVC+layui+app的仿知乎论坛系统

一.项目介绍该系统提供了 pc后台管理系统,小程序的客户端,提供了热文模块、问答模式、新闻资讯,留言板管理、交流论坛等模块。技术方面使用了springMVC+bootstrap等主流的开发框架,同时搭建什么简单,仅依赖jdk+mysql即可。二.功能2.1 管理系统1.今日热文管理热文模块的crud。2.问答模式管理问答模式的curd。3.标签类型维护标签类型的crud。4.新闻资讯维护5.留言板管理留言板模块的curd。2.2 客户端系统1.登录2.首页3.

2022-02-17 11:19:54 486 2

原创 java毕设项目开源了,springMVC+layui的医院医药管理系统

一.功能该系统为医院药品管理系统,能够在该系统上维护和购买药品,为用户提供方便。本系统使用了springMVC+layui的技术体系,同时搭建简单方便,只依赖jdk,mysql即可运行。二.功能2.1 管理系统1.用户管理用于用户的增删改查。2.药品类别维护用于药品类别的增删改查。3.供应商维护用于药品供应商的增删改查。4.药品维护药品的增删改查,同时能够对于库存的不足的药品进行提醒。也能执行入库与出库操作。5.订单查询查询与维护订单信息。6.出库管理对药品出库进行

2022-02-14 17:15:18 807 1

原创 java毕设项目开源了,springboot+bootstrap的仿天猫商城系统

1.项目介绍该项目为仿天猫的商城系统,其中使用了springboot+bootstrap作为主要开发技术,页面美化非常美观,且搭建简单,拆箱即用。依赖环境jdk1.8+mysql即可,同时提供数据库脚本与商品展示图片。适用于毕设与学习使用。导入时可能会比较慢,因为项目中的商品图片较大,请耐心等待。2.主要功能介绍2.1 管理系统1.产品信息可以查询到产品信息,并对上架的产品进行维护。2.产品分类信息查询和维护产品分类。3.订单信息查询订单的详细信息。2.2 客户端1

2022-01-29 13:35:18 2011 3

原创 java毕设项目车牌号码识别系统开源了,很好玩,建议尝试

1.介绍这是一个基于spring boot + maven + opencv 实现的Demo教程项目贯穿样本处理、模型训练、图像处理、对象检测、对象识别等技术点,以学习交流为目的,代码注释超多,文档也在逐步完善。java语言的深度学习项目,在整个开源社区来说都相对较少;拥有完整的训练、检测、识别过程的开源项目更是少之又少!!本人目前也正在学习图片识别相关技术,代码及文档持续更新中,大牛请绕路包含功能蓝、绿、黄车牌检测及车牌号码识别网上常见的轮廓提取车牌算法JAVA实现hsv色彩分割提取车牌算

2022-01-27 10:49:00 3988 16

原创 java毕设开源啦,springboot+bootstrap库存管理系统

1.项目描述后台使用了springboot,前台使用bootstrap,并使用了shiro、jpa等框架,适合于学习和毕业论文。其中包括用户管理、角色管理、日志管理、供应商管理、客户管理、库存管理、进货/退货管理、报溢管理、商品采购,销售统计、商品销售按日分析统计等模块。运行环境简单,仅需要jdk8+mysql。2.功能列表2.1.系统管理用于管理,有角色管理、用户管理、系统日志、修改密码等模块。1.角色管理2. 用户管理2.2 基础资料管理管理供应商、客户、商品、库存等基本信息1.

2022-01-24 08:54:00 33664 19

原创 java毕设开源了,springboot+layui的小区物业管理系统

1.项目介绍1.1 项目介绍此项目为毕业设计作品,源码采用前后端分离方式,spring boot开发后端,使用shiro进行权限控制,layui、bootstrap、jquery、html为前端,基于json进行交互,接口采用Restful的风格,实现按钮级权限控制。1.2 环境要求jdk1.8、mysql、redis初始化工作运行数据库脚本,在/文档和sql/db/property.sql配置信息在application.yml里,数据库的用户名、密码、ip、端口等,根据情况修改一下

2022-01-21 09:26:23 35315 17

原创 java开源项目jeecgboot全解析

一.搭建1.前端npm installnpm run serve2.后端老生常谈的配置,修改mysql与redis即可。二.业务功能介绍功能上jeecgboot主要提供了系列的代码生成器、模板页面、报表页面。1.报表功能主要提供报表的相关操作。提供了积木报表插件,可以自定义数据报表、图形报表。并将报表挂载到菜单上。2.在线开发也就是代码生成器,可以可视化的在页面上新建数据库表,并通过数据库表生成前后台代码。减少业务代码开发的时间。3.系统管理用户管理、角色管理、机构管理、消

2021-12-31 09:49:33 10751 18

原创 如何在云服务上部署java项目

最后博主接到了一波私活,最近需要验收了。那么自己捧个笔记本电脑给客户演示也不是那么回事,所以楼主决定使用京东云服务器为客户提供演示。1.如何选择服务器博主推荐使用操作简单和价格便宜的,现在京东云服务器开始推广了,有一大波1元购物体验服务器业务,而且提供更加简易的工作台,所以如果您有接私活,学习linux的需求,赶紧动手吧。活动地址:一元购买京东云服务器2.如何发布后端项目这里,需要安装jdk,mysql,redis三件套,然后就可以直接启动jar包了。1.安装jdk1.下载jdk8直接上网

2021-12-24 21:51:53 2649 11

原创 java市场饱和了吗?现在转行学java会不会太迟?

1.首先java人才比较缺少,但是高端人才在二线城市可遇可不求,大多数小公司都缺少独当一面的java工程师。如果在二线城市,你有着相对高的技术和解决问题的能力,那么不用听别人所说的35岁危机,你的能力可以让你在二线城市肆意装x。2.中级java工程师是每个公司的业务代码的主力。在我认为,这个价位的员工是最值和最需要的。因为项目的进度大部分依赖这业务代码的推进。所以中级开发,多多益善!3.但是初级开发相对较难一些,如果您刚处于一个自学或者培训结束的状态,同时在学习期间也不太努力的话,可能第一份工作不是特别

2021-12-20 16:30:13 776 6

原创 APP+后台+vue前端全套打包送,电商解决方案CRMEB开源啦

CRMEB是一套网上购物商城系统,其中包括java + vue + uniapp,也就是说pc后台管理系统的前后台+APP全套全部提供。

2021-12-15 17:15:48 3665 19

原创 java作业斗地主实现

1.导入2.功能

2021-12-13 15:50:08 912 5

原创 linux图片字样不显示问题

如果流程图出现这种情况怎么办?1.获取window字体库获取C:\Windows\Fonts文件夹。2.移植进入linux将以上文件夹复制进入linux下/usr/share/fonts/,并从新命名为newfonts。3.执行命令yum install mkfontscalemkfontscale4.验证重启服务,重新发布流程即可修改。...

2021-12-09 10:08:50 848 1

原创 为什么要写博文,如何写博文

为什么要写博文,如何写博文

2021-12-07 08:43:39 6946 2

原创 使用navicat将mysql数据转换为postgresql

1.下载安装navicat这里不详细描述。2.连接好数据库将数据库分别连接且连接成功。3.数据传输选择 工具-数据传输4.选择需要转移的数据库左侧为mysql数据库,右侧为postgresql数据库。然后点击下一步。5.开始转换选择需要转换的表,即可开始转换。...

2021-11-30 10:07:22 7105 3

原创 在买linux服务器时,怎么选择适合自己的产品

已经作为一年中的传统节日,双11又来了,是否你只能看着女盆友在李佳琪直播间疯狂下单而敢怒而不敢言呢?是否每年只采购几件格子衬衫就当做自己全部投入了呢?作为男人你得支棱起来,是不是给自己买一台服务器作为年终的奖励。一.服务器能干什么是否在面试时被问到linux,docker,k8s就一脸蒙逼,买一台linux服务器,然后参考博主教程,让你面试不愁。搭建博客,图床,网盘等,如果购买香港服务器还能fq呦。接私活,发布演示环境。搭建测试数据库,redis,rabbitmq服务器。所以,男人嘛,需要花

2021-11-26 17:26:49 948 6

原创 springboot自定义注解收集操作日志

​对于日志收集,是系统离不开的功能,那么如何实现简易的日志收集呢。市面上最常见的就是使用自定义注解。本文将介绍如何使用自定义注解收集日志。1.添加自定义注解@Target({ElementType.PARAMETER, ElementType.METHOD})@Retention(RetentionPolicy.RUNTIME)@Documentedpublic @interface Log { /** * 注释 */ String operationName

2021-11-24 17:03:24 6230

原创 springboot统一处理返回实体与异常抛出

​当返回异常时,是这样子的{ "timestamp": "2019-12-11T05:37:10.096+0000", "status": 500, "error": "Internal Server Error", "message": "报错了", "path": "/test/testException"}但是,可能有时前台需要一个code值来判断抛出的错误,这样就需要我们封装去返回code值和message值。同时还可以拦截异常进行输出,是市面架构的

2021-11-24 16:47:28 6379

原创 jodconverter实现在线预览

​现在预览是一个非常常用的供能。项目经理在会上提出必须实现改功能。首先博主先确定了一个思路:其他文档转成配pdf然后通过流发送到前台。因为前台支持pdf,可以直接预览。说干就干。下面上代码。1.方案一:使用jodconverter-spring-boot-starter方法在一些时间的调研后,发现spring提供jodconverter-spring-boot-starter的jar包。能够完成该功能。我们只需要按照他的API实现即可。1.修改pom文件 <!--jodconverter 核

2021-11-24 16:44:15 6691

原创 springboot从数据库中获取application配置

在一次开发中,领导提供了一个需求,将springboot配置文件的值存放在数据库中,并且能否动态更改。在调用后,决定先做了一个初版。​1.实现代码import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.Statement;import java.util.Map;import org.springframework.boot.context.even

2021-11-24 16:43:21 6621

uTorrent.exe

μTorrent(由于μTorrent不便于书写常作uTorrent [1] ) 是一个小巧强劲,全功能,用C++编写,支持Windows、Mac OS X和GNU/Linux平台的免费BitTorrent客户端。支持UPnP,支持流行的 BT 扩展协议,磁力链接(Magnet Links),IPv6,用户来源交换,DHT和uTP,以及RSS下载器等丰富特性。 μTorrent具有许多自定义选项,比如多任务同时下载,设置文件下载优先级,根据计划任务调整占用的带宽,全局/单个任务的速度限制,快速断点续传机制等等。在界面上,μTorrent直观易用,并支持超过54种语言。由于其界面简洁,性能和稳定性出

2020-04-26

空空如也

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

TA关注的人

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