养只肥鱼
码龄6年
求更新 关注
提问 私信
  • 博客:54,613
    54,613
    总访问量
  • 20
    原创
  • 11
    粉丝
  • 64
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:美国
加入CSDN时间: 2019-12-21

个人简介:努力的人永远有下一步的打算,浑浑噩噩的人一事无成

博客简介:

cc76825的博客

查看详细资料
个人成就
  • 获得44次点赞
  • 内容获得23次评论
  • 获得61次收藏
  • 代码片获得169次分享
  • 博客总排名919,989名
创作历程
  • 7篇
    2021年
  • 14篇
    2020年
成就勋章
TA的专栏
  • spring
    3篇
  • mysql
    2篇
  • java
    8篇
  • redis
    1篇
  • javaweb
    1篇
  • 工具
    4篇
  • javaScript
    1篇
  • SpringBoot
    1篇
  • 研发管理

TA关注的专栏 0

TA关注的收藏夹 0

TA关注的社区 8

TA参与的活动 0

兴趣领域 设置
  • 大数据
    mysqlhadoopredisspark
  • 后端
    spring
  • 网络空间安全
    系统安全web安全安全架构
  • 服务器
    linux
创作活动更多

新星杯·14天创作挑战营·第13期

这是一个以写作博客为目的的创作活动,旨在鼓励大学生博主们挖掘自己的创作潜能,展现自己的写作才华。如果你是一位热爱写作的、想要展现自己创作才华的小伙伴,那么,快来参加吧!我们一起发掘写作的魅力,书写出属于我们的故事。我们诚挚邀请你们参加为期14天的创作挑战赛!注: 1、参赛者可以进入活动群进行交流、互相鼓励与支持(开卷),虚竹哥会分享创作心得和涨粉心得,答疑及活动群请见:https://bbs.csdn.net/topics/619781944 【进活动群,得奖概率会更大,因为有辅导】 2、文章质量分查询:https://www.csdn.net/qc

87人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

SSM框架整合

1、整合步骤1.1、创建maven项目可以选择快速创建或者引用模型,我这引用的是web项目原型,如果是快速创建需要自己引入相应的webapp目录1.1.1、选择模型项目名以及坐标选择maven环境这里没有java目录和resource目录,需要自己加一下如果是加webapp目录需要现在modules中引入模块,然后在Facets中加上webapp目录,再将web.xml文件放入该目录下。web容器的配置,可以自己本地配置,也可以在maven依赖中加入插件1.2、pom.xml文
原创
博文更新于 2021.09.20 ·
314 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

SpringMVC笔记

1、SpringMVC概述1.1、SpringMVC概念SpringMVC也叫Spring web mvc。是Spring内置的一个MVC框架,在Spring3.0后发布。SpringMVC框架解决了WEB开发中常见的问题(参数接收、文件上传、表单验证等等),而且使用简单,与Spring无缝集成。支持RESTful风格的URL请求,采用了松耦合可插拔组件结构,比其他MVC框架更具扩展性和灵活性。1.2、SpringMVC原理在没有使用SpringMVC之前我们都是使用Servlet在做Web开发。但
原创
博文更新于 2021.09.12 ·
568 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

SpringIOC 随堂笔记

1、IOC概念1、IOC-Inversion of Control,即控制反转,不是什么技术,而是一种设计思想。2、IoC 是指在程序开发中,实例的创建不再由调用者管理,而是由 Spring 容器创建。Spring 容器会负责控 制程序之间的关系,而不是由程序代码直接控制,因此,控制权由程序代码转移到了 Spring 容器中,控 制权发生了反转,这就是 Spring 的 IoC 思想。2、Spring入门案例2.1、创建maven项目pom.xml文件<dependencies>&
原创
博文更新于 2021.09.05 ·
239 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

索引详细解读

索引1、概述 索引类似图书中的目录索引,可以提高数据检索的效率,降低数据库的IO成本。 Mysql官方的定义: 索引(Index)是帮助MySQL高效获取数据的数据结构。 可以理解为:快速查找排好序的一种数据结构。 MySQL在300万条记录左右性能开始逐渐下降,虽然官⽅方⽂文档说500~800w记录,所以我们就有必要使用上索引了。2、索引的分类主键索引唯一索引普通索引全文索引组合索引2.1、主键索引即主索引,根据主键创建的索引,不允许重复,不
原创
博文更新于 2021.08.29 ·
1036 阅读 ·
2 点赞 ·
0 评论 ·
3 收藏

Spring Framwork入门简单介绍

1、概述1.1、什么是框架?框架(Framwork) : 框(指其约束性)架(指其支撑性),在软件设计中指为解决一个开放性问题而 设计的具有一定约束性的支撑结构。在此结构上可以根据具体问题扩展、安插更多的组成部分,从而更 迅速和方便地构建完整的解决问题的方案。框架就是为扩展而生的框架不能完整到解决特定的问题框架实际就是为后续工作提供一些方便易用的工具,简单来说就是为实际开发中提供解决特定问题的工具和类1.2、Spring框架简介spring 框架是一个java平台,为开发java程序提供
原创
博文更新于 2021.08.22 ·
562 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

Ubuntu20.04安装redis笔记(防踩坑)

一、前景由于个人在使用apt工具安装方式,这种方式确实不比较便捷,但是在redis的使用过程中会碰到一些问题,比较适合于单机使用,在单机搭建集群环境时,我碰到的问题就是修改了配置之后,没找到怎么在单机上去同时启动多个redis服务,问了一些大佬也没给出解决方案。于是便更换了安装方式,改为编译安装。二、下载redisredis下载官网选择相应的版本可以选择在本地下载通过上传工具,也可以用wget命令从官网下载三、安装编译安装方式需要先安装gcc编译环境root@cc:/# apt update
原创
博文更新于 2021.06.03 ·
1621 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

java反射机制解读

1.概述JAVA反射机制是在运行状态中,获取任意一个类的结构 , 创建对象 , 得到方法,执行方法 , 属性 ; 这种在运行状态动态获取信息以及动态调用对象方法的功能被称为java语言的反射机制。2.类加载器Java类加载器(Java Classloader)是Java运行时环境(Java Runtime Environment)的一部分, 负责动态加载Java类到Java虚拟机的内存空间中。java默认有三种类加载器,BootstrapClassLoader、ExtensionClassLoad
原创
博文更新于 2021.01.22 ·
110 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

Servlet原理初探

1、什么是ServletServlet(Server Applet),全称Java Servlet。是用Java编写的服务器端程序,其主要功能在于交互式地浏览和 修改数据,生成动态Web内容。狭义的Servlet是指Java语言实现的一个接口,广义的Servlet是指任何实现了这个 Servlet接口的类,一般情况下,人们将Servlet理解为后者。Servlet运行于支持Java的应用服务器中。从实现上讲,Servlet可以响应任何类型的请求,但绝大多数情况下 Servlet只用来扩展基于HTTP协
原创
博文更新于 2020.12.24 ·
181 阅读 ·
2 点赞 ·
2 评论 ·
0 收藏

mysql之外连接

外连接查询:以其中某个表为基准做查询left join: 以left join 条件左侧的表为基准去查询,右侧表不满足连接条件的为nullright join:以right join 条件右侧的表为基准去做查询,左侧表不满足条件的为null...
原创
博文更新于 2020.12.22 ·
114 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

解决brew下载慢问题

问题原因因为我门安装brew时默认下载源都是github的下载源,国内访问会比较慢。解决方案将下载源替换为阿里云的下载源替换内容brew.git仓库地址homebrew-core.git仓库地址homebrew-bottles1、替换brew.git地址将地址替换为阿里云的cd "$(brew --repo)"git remote set-url origin https://mirrors.aliyun.com/homebrew/brew.git还原cd "$(brew -
原创
博文更新于 2020.12.18 ·
2046 阅读 ·
5 点赞 ·
2 评论 ·
10 收藏

javaScript函数变量的作用域

变量作用域1、var声明的全局变量作用范围全局<script> var name = "zhangsan"; function demo(){ console.log("函数内输出全局变量1"+name); name = "lisi"; console.log("函数内输出全局变量2"+name); } console.log("函数外输出全局变量1"
原创
博文更新于 2020.12.16 ·
225 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

Json概念与解析方式

Json简介JSON: JavaScript Object Notation JS对象简谱 , 是一种轻量级的数据交换格式.数据类型对象格式一个对象, 由一个大括号表示.括号中 描述对象的属性 . 通过键值对来描述对象的属性(可以理解为, 大括号中, 包含的是一个个的键值对.)格式:键与值之间使用冒号连接, 多个键值对之间使用逗号分隔.键值对的键 应使用引号引住通常Java解析时, 键不使用引号会报错. 而JS能正确解析键值对的值, 可以是JS中的任意类型的数据数组格式在JS
原创
博文更新于 2020.12.13 ·
173 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

网络编程下的图书管理系统

项目简介通过网络编程的传输方式来实现图书管理系统的增删查改操作,这个传输过程也类似于web应用的前后端数据传输,前端发来请求,通过对请求的处理之后交由后端接口去处理并返回所需要的数据。需求分析1、需要有管理员登录页,以及管理员验证功能2、实现基本的增删查改操作,还有各种排序查找方式实现过程思路1、需要设计好相对应的实体类以及相应属性代码如下Book类package com.networkBook.entity;import java.io.Serializable;import
原创
博文更新于 2020.12.11 ·
636 阅读 ·
6 点赞 ·
0 评论 ·
9 收藏

多线程笔记

多线程1、概述1.1、线程与进程进程是指一个内存中运行的应用程序,每个进程都有一个独立的内存空间线程线程是进程的一个执行路径,共享一个内存空间,线程之间可以自由切换,并发执行,一个进程至少有一个线程。线程实际上是在进程基础之上的进一步划分,一个进程启动后,里面的多个执行路径又可以划分为若干个线程。1.2、线程调度分时调度所有的线程轮流使用cpu的使用权,平均分配每个线程占用cpu的时间抢占式调度优先让优先级高的线程使用cpu,如果线程的优先级相同,那么会随机
原创
博文更新于 2020.12.08 ·
96 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

java入门笔记

1、面向对象思想1.1、概述面向对象(Object Oriented)是软件开发方法。面向对象的概念和应用已超越了程序设计和软件开发,是一种对现 实世界理解和抽象的方法,是计算机编程技术发展到一定阶段后的产物。面向对象是相对于面向过程来讲的,指的是把 相关的数据和方法组织为一个整体 来看待,从更高的层次来进行系 统建模,更贴近事物的自然运行模式。面向过程到面向对象思想层面的转变:面向过程关注的是执行的过程,面向对象关注的是具备功能的对象。面向过程到面向对象,是程序员思想上 从执行者到指挥者的
原创
博文更新于 2020.11.24 ·
193 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

tomcat理解与使用

Tomcat1、tomcat概念Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目最新的Servlet 和JSP 规范总是能在Tomcat 中得到体现,Tomcat 5支持最新的Servlet 2.4 和JSP 2.0 规范。Tomcat 技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web 应用服务器。2、安装与配置2.1、官网下载tomcat安
原创
博文更新于 2020.10.14 ·
793 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

Markdown常用语法及工具介绍

Markdown语法Markdown是一种纯文本格式的标记语言。通过简单的标记语法,它可以使普通文本内容具有一定的格式。标题#加上空格表示标题级别例如:一级标题:#二级标题:##三级标题:###四级标题:####五级标题:#####六级标题:######字体**加粗字体***倾斜字体****倾斜且加粗***~~失效内容~~例如:加粗字体倾斜字体倾斜且加粗失效内容分割线三个或三个以上-或*例如---***例如:图片![]()[]中是对图片的描
原创
博文更新于 2020.10.14 ·
232 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

Mac Tunnelblick 安装与配置

Mac Tunnelblick 安装与配置官网下载:https://www.tunnelblick.net/网盘下载https://pan.baidu.com/s/1Im3VraAL4p6ciuRkJ98paw 破解码:rn4f配置1、建议在百度网盘下载dmg文件,直接打开2、打开之后会让你输入用户名密码3、导入配置文件这里选择“我没有配置文件”再选择新建样本配置在桌面会有一个“配置样本”的文件夹把配置文件,证书以及key放入该文件夹修改配置文件格式为.tblk这
原创
博文更新于 2020.10.07 ·
43619 阅读 ·
14 点赞 ·
18 评论 ·
35 收藏

SpringBoot项目运行原理

运行原理探究首先,这是Maven项目,先从pom.xml文件看起1、pom.xmlpom.xml1.1、父依赖其中它主要是依赖一个父项目,主要是管理项目的资源过滤及插件!<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.2
转载
博文更新于 2020.09.28 ·
342 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

快速理解java中的类初始化顺序

java类初始化顺序正常类的类加载顺序:静态变量/静态代码块 => main方法=> 非静态变量/代码块 => 构造方法继承关系中:package com.example.demo;class Parent { /* 静态变量 */ public static String p_StaticField = "父类--静态变量"; /* 变量 */ public String p_Field = "父类--变量"; protected in
原创
博文更新于 2020.09.28 ·
208 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多