自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(449)
  • 资源 (19)
  • 收藏
  • 关注

原创 随手集☞MySQL部分知识盘点(loading。。。)

复制是指将主数据库的DDL 和 DML 操作通过二进制日志传到从库服务器中,然后在从库上对这些日志重新执行,进行数据同步。MySQL支持一台主库同时向多台从库进行复制, 从库同时也可以作为其他从服务器的主库,实现链状复制。

2024-04-06 10:07:21 713

原创 随手集☞Spring知识盘点

Spring框架的提出者是程序员Rod Johnson,他在2002年最早提出了这个框架的概念,随后创建了这个框架。Spring框架的目标是简化企业级Java应用程序的开发,通过提供一套全面的工具和功能,使开发者能够更加高效地构建高质量的应用程序。Spring框架是一个开源的Java应用程序框架,广泛用于构建企业级Java应用程序。该框架提供了一种轻量级的编程模型,通过依赖注入(Dependency Injection)和面向切面编程。

2024-04-05 15:38:57 470

原创 随手集☞mybatis知识盘点

对象关系映射,是一种为了解决关系型数据库数据与简单java对象POJO 的映射关系的技术简单来说,ORM是通过使用描述对象和数据库之间映射的元数据,将程序中的对象自动持久化到关系型数据库中MyBatis 是一个优秀的持久层框架,它支持自定义 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。

2024-03-26 10:44:09 603

原创 随手集☞SpringMVC知识盘点

SpringMVC是Spring框架提供的一款基于MVC(Model-View-Controller)模式的轻量级Web开发框架MVC是一种软件架构的思想,它将软件按照模型(Model)、视图(View)、控制器(Controller)来划分,将web层进行职责解耦,在Spring MVC中,控制器的问题得到了很好的解决。( MVC中,控制器的核心功能是根据用户的请求调用对应业务功能,并依据业务处理的结果,控制程序的运行流程。

2024-03-24 20:53:46 771

原创 Linux的相关指令总结

Linux指令是Linux操作系统的核心组成部分,它们为用户和管理员提供了与系统进行交互和管理的强大工具。这些指令涵盖了从基本的文件操作到复杂的系统配置和管理的各个方面。注意:使用rm删除目录时,需要加上-r(递归删除)选项。

2024-03-23 10:46:09 863

原创 java实现日历效果

java实现打印某年全部的信息。一 二 三 四 五 六 日。一 二 三 四 五 六 日。一 二 三 四 五 六 日。一 二 三 四 五 六 日。一 二 三 四 五 六 日。一 二 三 四 五 六 日。一 二 三 四 五 六 日。一 二 三 四 五 六 日。一 二 三 四 五 六 日。一 二 三 四 五 六 日。一 二 三 四 五 六 日。一 二 三 四 五 六 日。

2023-12-04 19:02:03 467

原创 获取当前日期,并指定时分秒为00:00:00

当前时间 2023-08-02 00:00:00。当前时间 2024-08-02 00:00:00。

2023-08-16 09:14:31 733

转载 Java工程师的职业规划(转载牛客)

Java工程师的职业规划(最全版本)第一篇:1 -初级程序员:做一些静态的界面;程序员:做一些增删改查的小模块;中级程序员:做逻辑较复杂的模块;高级程序员:做核心模块;项目经理:系统的整体架构;部门经理:多项目的管理;总裁:多部门以及企业的发展规划。2 -如果刚毕业,就多花几年积累经验,不可能靠一门绝技吃遍天下,不要指望java 赚钱多还是c++ or .NET 赚钱多。太早。 积累经验为主。积累设计,架构,测试,交流,管理,情商等多方面的经验。然后再根据以后n年的积累做出决定

2023-08-13 19:36:06 1008 3

转载 Java算法LC刷(5. 最长回文子串)

【代码】Java算法LC刷(5. 最长回文子串)

2023-08-01 22:24:32 296

转载 Java算法LC刷(3.无重复字符的最长子串)

给定一个字符串 s ,请你找出其中不含有重复字符的 最长子串 的长度。

2023-07-30 11:34:43 62

原创 记录开发中使用的设计模式之发布订阅者模式(观察者模式)

观察者(Observer)模式又名发布-订阅(Publish/Subscribe)模式。GOF 给观察者模式如下定义:定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依 赖于它的对象都得到通知并被自动更新。

2023-04-02 22:27:15 356

原创 基于springboot+vue+fastdfs的文件简易管理系统

前台展示用户上传的经过审核之后的文件相关信息,通过下拉框确定搜索的条件,进行相关内容的模糊查询,根据定位的相关信息,可以预览查看文件相关的详细信息,以及进行附件的下载操作(下载会判断五文件的属性,是否为非公开文件,公开的可以直接下载,反之需要进行登录认证操作,并记录日志)前端 vue cli3.0 (axios、element ui)后端技术栈 springboot + mybatis。分布式文件存储系统 FastDFS。数据库 mysql 5.7。

2023-03-28 21:41:00 2224 2

原创 记录springboot+vue+fastdfs实现简易的文件(上传、下载、删除、预览)操作

二、若是部署上线,无法预览需要配置nginx进行地址映射,比如部署的tomcat服务器地址为 8080端口,而安装的DFS服务器为80端口,那就将tomcat的8080端口,配置代理为。只需将action 改为自己的接口即可,springboot的源码在上面。下载功能,目前实现就是结合后端,通过io流的形式,进行跳转下载。在vue.config.js中配置需要跨域的IP地址。一、本地测试环境,需要配置跨域。只需赋值 后缀即可如下所示。FastUtils工具类。vue预览功能结合实现(

2023-03-25 19:59:24 2342 2

原创 Vue+Springboot实现数据表格合并列(附前后端代码实现)

*** category: '文件类型一',* standardtype: '标准一',* },* {* standardtype: '标准二',* },* {* standardtype: '标准三',* }* ]* },* ]} }return id;} }} }

2023-03-25 19:03:03 1105 2

原创 记录开发中遇到sonar以及相关思路解决

记录开发过程中遇到的sonar问题,以及相关的解决思路

2023-03-06 17:02:39 1028

原创 记录JavaWeb项目结合ajax进行简单的局部刷新操作

需求删除列表内数据,不影响到其他模块内的内容后端处理代码@Override protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { req.setCharacterEncoding("utf-8"); resp.setCharacterEncoding("utf-8"); resp.setContentType("text/h

2023-02-12 09:25:53 355

原创 记录NIO实现GroupChat

【代码】记录NIO实现GroupChat。

2023-02-08 21:45:13 241

原创 SpringMVC结合JSP实现的登录操作(Servlet原生API以及POJO作为参数使用)

success.jsp登录成功展示页面(显示客户登录信息以及编号)Index.jsp页面。

2023-02-08 21:44:38 381

原创 记录基于centos虚拟机安装redis

wget http://download.redis.io/releases/redis-5.0.0.tar.gz或者Xftp传输mkdir redistar -xvf redis-4.0.0.tar.gzcp redis-4.0.0.tar.gz redismake installinstall 可能会碰到的一些问题在redis-5.0.3/src下未发现 ./redis-server文件,只找到几个.c后辍的文件缺少编译redis的环境安装gcc:yum install gcc然后重

2023-02-08 20:43:09 71

原创 你的眼界有多大,格局就有多大

当然答案是否定的,有句话说的好啊,你常常与破事纠缠,往往是你的正经事太少,与烂人纠结往往更是自己无能的体现。这时我们提到了价值感一词,那么什么是价值感:其实扪心自问,这个问题的答案就在你的眼前,价值就是你坚信明确要达成的成就,达成的意义所在,真正不受外界干扰,就做自己认为有价值的事,没有多么高尚更没有多么的伟大,就是你自己真正体现的东西。世界纷繁错绕,喧嚣声质疑声声声不断,唯有做自己,出淤泥而不染,不紧不慢,成就自己的一小方天地,就是你格局的最好体现,成功的因素取决于你的细节,而失败则是看你的格局。

2023-02-07 20:46:56 208

原创 浮躁的当下或许我们更加需要一颗平常心

科技的迅速发展,已经融入我们的生活;曾经的慢生活慢节奏早已离我们远去,取而代之的是伴随科技齿轮快速运转的生活,快节奏更是科技时代下人们普遍生活的真实写照。然而,科技虽然带给了我们生活的极大的便利,但是我们却也变得更加的浮躁了,思想也变得愈发的活跃了,曾经每一年对生活的总结回顾,也渐渐的变了声声的叹息与抱怨,生活充满了浮躁,原本计划的跨年旅行也因为近期制定的小目标而占据了大把时间不得不放弃。此刻的我们就像一个个巨大的齿轮,在科技生活的鞭策之下飞速的转动着,耳边还时不时的回荡着爆炸的信息,为此我们更是加快了

2023-01-28 19:29:50 1419 4

原创 记录Maven的相关操作(笔记整理)

一、安装,我使用的是免安装版的,直接解压缩就可以使用。二、配置环境变量。1. 打开环境变量配置。右键计算机→属性→高级系统设置→高级→环境变量,在系统变量中配置。2. 配置MAVEN_HOME。在系统变量中新建,变量名MAVEN_HOME,变量值,maven文件夹路径,我的路径是F:\Wab\资料\maven\资料\apache-maven-3.2.3,最好不要有中文,我比较懒,不想改,保存。3、配置path,找到path系统变量,点开,新建,输入%MAVEN_HOME%\bin4、验证是否.

2023-01-14 22:32:45 207

原创 数据库概述杂谈之章节回顾

网状模型用“图”结构来表示数据及数据之间的联系层次模型用“树”结构来表示数据及数据之间的联系关系模型用“关系(二维表)”结构来表示数据及数据之间的联系对象模型用“对象”数据结构来表示数据及数据之间的联系数据库系统的三级模式结构优点:1、独立性高逻辑独立性当数据库的模式发生变化时,不必修改用户的程序,只需修改其外模式与模式的映像。物理独立性当数据库的内模式发生变化时,不必修改模式,只需修改其模式与内模式映像。2、安全性好。由于普通用户使用的是外模式,因此他只能看到部分数据,不

2023-01-14 22:22:08 524

原创 1024,节日快乐!致敬猿媛,用心编写程序,用创新改变未来

╭╮* ╭╮* ╭╮ *╭╮ 程 序 员 节 快 乐 ╰╯ * ╰╯ *╰╯ *╰╯。

2022-10-24 14:04:15 641 8

原创 杂谈记录——论程序员式的幽默

运行一夜的 @一哥:哥的寂寞你不懂,不说了继续看运行日志了。文化评论区,@ 看来没点文化,评论都看不懂了。一顿操作猛如虎,点击提交超时了。二话不说翻题解,评论区里全人才。反反复复终得道,再次尝试却报错。行行检查字字改,击败用户百分五。段子手@ 一言不合就开***来源:15. 三数之和(

2022-09-26 11:21:52 256 2

转载 杂谈记录——论Long类型的大数据量求交集

1、十万以上数据的两个集合进行交集,差集运算,ArrayList为什么特别慢?HashSet为什么效率如此高?复杂度 O (NM) ,一般使用 contains () 检查是否包含。复杂度 O (N),一般将内层 List 转化为 HashSet 实现。4、一文读懂比BitMap有更好性能的Roaring Bitmap(3、bitmap技术解析:redis与roaringBitnap(复杂度 O (N),一般将内层 List 转化为字节映射实现。2、Java 中大集合 求交集的方法比较(

2022-09-20 18:02:38 395

原创 杂谈记录——整数转罗马数字

百位数字只能由 C,CD,D 和 CM 表示;十位数字只能由 X,XL,L 和 XC 表示;个位数字只能由 I,IV,V 和 IX 表示。千位数字只能由 M 表示;同样列举另外一种可能性。

2022-09-20 10:03:02 117 1

原创 杂谈记录——利用set求交集

杂谈记录——利用set求交集。

2022-09-12 20:09:55 126 1

原创 杂谈记录——通过set判断一组数据是否重复

利用set不允许存储重复的字符,判断每次的size是否和填入的字符数量是否保持一致,如不一致,则有重复的字符。判断输入的字符是否存在重复,如果重复需要进行提醒。

2022-09-12 18:35:25 365 1

原创 Idea修改内容后,如何自动编译gradle项目

setting>Build,Execution,Deployment>Compiler,勾选Buildprojectautomatically。windowsctrl+alt+shift+/maccommand+alt+shift+/点击Registry,勾选。debug启动项目针对不同版本idea,有一个版本是一个绿色锤子,另外一个版本是向下的箭头,修改代码后点击即可。修改某处代码时候,点击那个。...

2022-08-01 14:38:27 2708 3

原创 wait-ify工作原理(学习笔记)

原理之 wait/notifyowner线程发现条件不满足,调用wait方法,即可进入waitset变为 waiting状态blocked 和 waiting 的线程都处于阻塞状态,不占用CPU时间片blocked线程会在owner线程释放锁时唤醒waiting线程会在owner线程调用notify或notifyall时被唤醒,但唤醒后并不意味着立即获得锁,仍然需要进入EntryList重新竞争者相关API的介绍obj.wait() 让进入object监视器的线程到waitSet等待obj,n

2022-07-24 16:31:49 192 1

原创 每日知识点---http和https的区别

http和https的区别http是互联网应用最广泛的一种网络协议,用于WWW服务器传输超文本到本地浏览器的传输协议HTTPS,是http的加密升级版,在http的基础上加了SSL层作用:建立信息安全通道,保证数据传输的安全,确认网站的真实性区别http是未加密的数据传输(明文)为了保证数据的安全传输,使用SSL进行协议加密,从而衍生了HTTPS1、https协议需要到ca申请证书,一般免费证书较少,因而需要一定费用。2、http是超文本传输协议,信息是明文传输,https则是具有安全性的s

2022-07-24 16:27:31 168

原创 在连接postgresql 时报错Can‘t create driver instance(无网络情况下)

在已经配置好离线驱动包的情况下,点击连接出现了如上图的报错情况。根据报错提示,点击配置(configuration)进行一个预加载,之后再点击下一个文件,点击下载即可。点击你配置好的jar。

2022-07-22 16:27:40 1098 1

原创 ORA-12737:Instant Client Light:unsupported server character set ZHS16GBK

最近在安装Oracle数据的时候,使用Navica进行t远程连接的时候报了如下的错误:我的Navicat版本是12解决方法(选择与自己系统匹配的“Instant Client”)下载:点击链接依次点击:工具-》选项-》环境-》OCI环境选择如下图所示:最后完成需重启Navicat测试连接成功...

2022-06-07 11:02:14 3130 3

转载 记录centos7如何设置开机自启动

CentOS 7不带Mysql数据库了,默认的数据库是MariaDB(Mysql的一个分支)。可以按照以下步骤手动安装Mysql数据库。下载rpm安装文件wget http://repo.mysql.com/mysql-community-release-el7.rpm执行rpm安装rpm -ivh mysql-community-release-el7.rpm依赖解析完成后,出现下列选项:Dependencies Resolved=======================

2022-05-01 17:03:50 233 1

原创 LeetCode15. 三数之和(记录笔记)

题目描述如果不考虑超时,我也算是做出来了public static List<List<Integer>> threeSum(int[] nums) { int len = nums.length; int temp; int sum = 0 ; boolean flag = false; List<List<Integer>> lists = new ArrayList&

2022-04-30 21:46:03 267 1

转载 LeetCode-1. 两数之和

暴力匹配public static int[] get(int target,int[] arr){ int[] res = new int[2]; int sum = 0; for (int i = 0; i < arr.length; i++) { if(arr[i] < target){ sum = target - arr[i]; for (int j

2022-03-31 16:48:15 74 2

原创 两个栈实现队列

package leetcode.lianbioa.project;import java.util.ArrayList;import java.util.List;import java.util.Stack;public class Day3 { public static Stack<Integer> stack1 = new Stack<>(); public static Stack<Integer> stack2 = new Sta

2022-03-29 12:04:51 358 1

原创 BM19 寻找峰值

解法一:使用目标值遍历比较 public static int findPeakElement(int[] nums) { if (nums.length < 3) { if(nums.length == 1 ){ return 0; } return nums[0] > nums[1] ? 0:1; } // write code here

2022-03-29 12:03:52 458 2

转载 11. 盛最多水的容器(LeetCode记录)

public int maxArea(int[] a) { int max = 0; for(int i = 0, j = a.length - 1; i < j ;){ int minHeight = a[i] < a[j] ? a[i ++] : a[j --]; max = Math.max(max, (j - i + 1) * minHeight); } return max; }

2022-03-25 17:45:58 66

酒店管理系统后台(客房类型管理,用户入住,酒店营业额)

本项目仅仅实现后台管理,涉及三个模块:客房类型管理,用户入住,酒店营业额 还包括项目文档说明,报告,数据库文件以及心得体会,可用于程序设计实验模板使用

2021-07-13

红警2新地图icy.rar

红警2新地图

2021-07-13

省市区三级联动layarea.js

省市区三级联动

2021-07-13

address.rar

省市区三级联动样例(layui)

2021-07-13

GitHub相关学习资料.rar

记录github学习资料以及相关的资源

2021-04-23

LayerJquery开发相关工具包.rar

项目开发相关的工具包

2021-02-17

SwitchHosts.zip

hosts文件是用于本地dns服务的,采用ip 域名的格式写在一个文本文件当中,Hosts是一个没有扩展名的系统文件,可以用记事本等工具打开,其作用就是将一些常用的网址域名与其对应的IP地址建立一个关联“数据库”。

2021-02-17

计算机操作系统复习资料

计算机操作系统(第四版)汤小丹,针对于此教材的复习资料

2021-01-08

redis客户端.rar

客户端 redis服务器是典型的一对多服务器程序:一个服务器可以与多个客户端建立网络连接,每个客户端可以向服务器发送命令请求

2020-12-04

Postman-win64-5.5.2-Setup.exe

Postman Galaxy is a global, virtual Postman user conference. From February 2 to 4, 2021, we'll gather the world's most enthusiastic API users and developers for a rocketload of action-packed online event activities and content about all things API.

2020-12-04

电脑录屏.zip压缩包文件

界面简洁轻松录制 高清原画拒绝卡顿 功能稳定兼容性强 录制视频同步剪辑 录制结束后视频自动保存到本地,贴心的超清录屏软件;【录屏助手】有声录屏助手,截屏+录屏二合一,手游视界录屏社区,真正专业的屏幕录制大师

2020-12-04

SmarTTY.exe

SmarTTY最新版是款少见的即时更新的,界面超级简约、功能却异常全面的支持scp的SSH客户端,对比大多同类远程软件,都要方便许多,能够在线不用切换和导入修改代码,压缩包内含安装版和便携版,可自选合适的使用!

2020-12-04

Xshell6(xfpt).rar

XShell简介 XShell是一个强大的安全终端模拟软件,它支持SSH1,SSH2,以及Microsoft Windows平台的TELNET协议。

2020-12-04

Server-U(ftp服务器)

Windows平台的FTP服务器软件Serv-U 是众多的FTP服务器软件之一。通过使用Serv-U,用户能够将任何一台PC 设置成一个FTP 服务器,这样,用户或其他使用者就能够使用FTP协议,通过在同一网络上的任何一台PC与FTP服务器连接,进行文件或目录的复制,移动,创建,和删除等。这里提到的FTP协议是专门被用来规定计算机之间进行文件传输的标准和规则,正是因为有了像FTP这样的专门协议,才使得人们能够通过不同类型的计算机,使用不同类型的操作系统,对不同类型的文件进行相互传递。

2020-11-20

phpStudy20161103.exe

phpStudy PHP集成环境,支持Windows与Linux系统,支持WEB面板操作管理,一键网站开发环境搭建配置

2020-08-24

spring-framework-4.3.9.RELEASE.rar

spring-framework-4.3.9.RELEASE-dist 文件 java spring框架所需的核心包 如想要免费拿取请联系我

2020-03-22

wamp5_1.7.4压缩包

WampServer是一款由法国人开发的Apache Web服务器、PHP解释器以及MySQL数据库的整合软件包。免去了开发人员将时间花费在繁琐的配置环境过程,从而腾出更多精力去做开发。

2020-03-14

WampServer2.0f压缩包

WampServer是一款由法国人开发的Apache Web服务器、PHP解释器以及MySQL数据库的整合软件包。免去了开发人员将时间花费在繁琐的配置环境过程,从而腾出更多精力去做开发。

2020-03-14

酒店管理系统.txt

C语言课程设计,利用数组实现酒店管理系统,代码内容较多,但是总体来说比较简单,好操作……里面有实现了管理员功能,录入信息,存储文件等功能……

2020-01-09

空空如也

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

TA关注的人

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