![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java 全栈技术
文章平均质量分 76
se 到spring 到spring cloud 到分布式最后是云原生技术
lovewangyihui
这个作者很懒,什么都没留下…
展开
-
Tomcat8安装
Tomcat 8 安装原创 2023-03-08 16:10:20 · 3917 阅读 · 2 评论 -
MySQL 版本8 以上的压缩包zip方式安装教程
Mysql 8.0以上压缩包方式安装原创 2023-03-07 15:47:15 · 375 阅读 · 0 评论 -
IDEA2022.0302版本配置gitee连接
IDEA2022.03.03推送项目到gitee原创 2023-03-07 10:46:27 · 667 阅读 · 0 评论 -
Java线程池
java线程池简介原创 2023-02-28 20:11:57 · 181 阅读 · 0 评论 -
git的基本使用
git的基本使用一、单人开发快速上手本地仓库提交到远程新建仓库gitee 上创建一个仓库,本地创建一个测试文件mkdir kcmallcd kcmallgit init 初始化本地仓库git add . 会把本地所有untrack的文件都加入暂存区,并且会根据.gitignore做过滤,或者git add * 会提示已被忽略的内容,但不会直接加入touch README.md git add README.mdgit commit -m "first commit"原创 2021-10-16 12:43:06 · 59 阅读 · 0 评论 -
MySQL(一)
ctf web题## ctf求大佬解题http://182.148.157.246:12512/原创 2020-11-30 11:40:15 · 128 阅读 · 0 评论 -
mybatis面试题
mybatis面试题1、什么是Mybatis?(1)Mybatis是一个半ORM(对象关系映射)框架,它内部封装了JDBC,加载驱动、创建连接、创建statement等繁杂的过程,开发者开发时只需要关注如何编写SQL语句,可以严格控制sql执行性能,灵活度高。(2)作为一个半ORM框架,MyBatis 可以使用 XML 或注解来配置和映射原生信息,将 POJO映射成数据库中的记录,避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。(3)通过xml 文件或注解的方式将要执行的各种 stat原创 2021-09-19 19:39:25 · 190 阅读 · 0 评论 -
Mybatis
Mybatis一、入门查询(基于接口实现)Mybatis简介1、MyBatis 是支持定制化 SQL、存储过程以及高级映射的优秀的持久层框架。2、MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。3、MyBatis可以使用简单的XML或注解用于配置和原 始映射,将接口和Java的POJO(Plain Old Java Objects,普通的Java对象)映射成数据库中的记 录。为什么要使用MyBatis?MyBatis是一个半自动化的持久化层框架。JDBCSQ原创 2021-08-09 08:59:34 · 247 阅读 · 0 评论 -
Java Lambda表达式与Stream流
Lombda表达式与Stream流1、lombda表达式是jdk1.8的新特性,Java中的lambda无法单独出现,它需要一个函数式接口来盛放,lambda表达式方法体其实就是函数接口的实现.函数式接口:简单来说,函数式接口是只包含一个方法的接口@FunctionalInterfacepublic interface Test { void outPrint();}java 8提供 @FunctionalInterface作为注解,这个注解是非必须的,只要接口符合函数式接口的标准原创 2021-08-22 17:24:24 · 490 阅读 · 0 评论 -
SpringMVC
SpringMVC1.1、什么是MVCMVC是模型(Model)、视图(View)、控制器(Controller)的简写,是一种软件设计规范。是将业务逻辑、数据、显示分离的方法来组织代码。MVC主要作用是降低了视图与业务逻辑间的双向偶合。MVC不是一种设计模式,MVC是一种架构模式。当然不同的MVC存在差异。**Model(模型):**数据模型,提供要展示的数据,因此包含数据和行为,可以认为是领域模型或JavaBean组件(包含数据和行为),不过现在一般都分离开来:Value Object(原创 2021-08-09 08:58:04 · 106 阅读 · 0 评论 -
Java反射(一)
初识Java反射概念Java的反射(reflection)机制是指在程序的运行状态中,可以构造任意一个类的对象,可以了解任意一个对象所属的类,可以了解任意一个类的成员变量和方法,可以调用任意一个对象的属性和方法。这种动态获取程序信息以及动态调用对象的功能称为Java语言的反射机制。反射被视为动态语言的关键。简单来说:对于任意一个类,都能够知道这个类的所有属性和方法。对于任意一个对象,都能够调用它的任意一个方法和属性。动态语言:程序运行时,允许改变程序结构或变量类型,这种语言称为动态语言。原创 2021-08-27 21:27:17 · 83 阅读 · 0 评论 -
尚硅谷Nginx学习笔记
Nginx基础入门一、基本认识Nginx* (engine x) 是一个高性能的HTTP和反向代理web服务器,同时也提供了IMAP/POP3/SMTP服务。Nginx是由伊戈尔·赛索耶夫为俄罗斯访问量第二的Rambler.ru站点(俄文:Рамблер)开发的,第一个公开版本0.1.0发布于2004年10月4日。其将源代码以类BSD许可证的形式发布,因它的稳定性、丰富的功能集、简单的配置文件和低系统资源的消耗而闻名。2011年6月1日,nginx 1.0.4发布。Nginx是一款轻量级的Web 服原创 2021-09-01 15:19:16 · 920 阅读 · 0 评论 -
基于宝塔面板和阿里云服务器无域名搭建个人博客网站
1、购买一个阿里云服务器,系统选择cent0s7其它配置随便,控制台配置安全组,允许访问22和8888端口。2、下载Xshell,通过ssh 远程连接阿里云服务器;3、root模式输入命令安装宝塔面板yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh输入 y 或yes4、安装完成网络访问网址以及登录宝塔面板原创 2021-08-30 21:54:18 · 1840 阅读 · 0 评论 -
全国高校计算机能力挑战赛模拟题
全国高校计算机能力挑战赛模拟题1.统计1到N(含)之间所有平方数的个数,并输出这个数目。提示:平方数的个数,如4是2的平方数,16是4的平方数,5不是平方数。输入说明:一个整数N(N<100000);输出说明:平方数的个数输入样例:50输出样例:7import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner sc = new Scann原创 2021-12-12 13:15:16 · 1029 阅读 · 0 评论 -
Java设计模式
设计模式简介设计模式(Design pattern)代表了最佳的实践,通常被有经验的面向对象的软件开发人员所采用。设计模式是软件开发人员在软件开发过程中面临的一般问题的解决方案。这些解决方案是众多软件开发人员经过相当长的一段时间的试验和错误总结出来的。设计模式是一套被反复使用的、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的,设计模式使代码编制真正工程化,设计模式是软件工程的基石,如同原创 2021-10-09 09:58:07 · 76 阅读 · 0 评论 -
Java JUC
一、基本概念什么是juc**Java 5.0 提供了java.util.concurrent(简称JUC )包进程是执行的一个应用,比如qq启动,就启动了一个进程线程一个进程执行中的每个任务,比如QQ同时接受多个人的消息,接受消息就是线程关系一个进程包含一个或多个线程java默认有两个线程 main和GC并发多个线程同时操作一个资源CPU一核,模拟多条线程并行多个人同时行走CPU多核,多个线程可以同时执行并发编程的本质:充分利用CPU资源二、回顾多线程线程相关类位于jav原创 2021-08-02 14:48:29 · 105 阅读 · 0 评论 -
java web
JavaWeb(一)一、创建Javaweb项目配置好jdk,tomcat环境,我的是jdk8,tomcat9ideal 创建一个普通Java工程右键项目,添加Web App扩展右上角添加你的配置,就是和你的tomcat联系在一起左边选择本地的local Tomcat,在configrue选择你本地安装的tomcat路径点击deployment 、点击加号添加扩展,下面那一行就是你浏览器访问的路径,然后点击Apply点击sever,配置热部署,你默认的浏览器以及浏览网页启动web原创 2021-09-22 14:10:16 · 239 阅读 · 0 评论 -
Spring Cloud 快速上手
Spring Cloud 快速上手maven版本依赖简介:单体拆分成微服务:面向服务拆分SOA它将应用程序的不同功能单元(称为服务)进行拆分,并通过这些服务之间定义良好的接口和协议联系起来。领域模型拆分请领域专家来专门设计领域模型1、后端会拆分成N个服务器,N个服务器为客户端提供服务。2、客户端所在的视角看到服务器是一个cloud,只需要调用一个服务器(Ip+port)网关,由网关路由到不同的服务器中进行访问。3、后端服务器内部,需要进行数据交互。进行数据交互必须要知道对方的IP+Po原创 2021-11-18 18:05:23 · 2078 阅读 · 0 评论