笔记
木子三变
进击的菜鸟
展开
-
JavaWeb基础知识总结四(jQuery )
JavaWeb基础知识总结四(前端部分)1、jQuery 介绍jQuery,顾名思义,也就是 JavaScript 和查询(Query),它就是辅助 JavaScript 开发的 js 类库。jQuery 核心思想!!! 它的核心思想是 write less,do more(写得更少,做得更多),所以它实现了很多浏览器的兼容问题。jQuery 是免费、开源的,jQuery 的语法设计可以使开发更加便捷,例如操作文档对象、选择 DOM 元素、 制作动画效果、事件处理、使用 Ajax 以及其他功能2.原创 2020-11-28 11:44:44 · 237 阅读 · 0 评论 -
Spring Boot入门
Spring Boot入门文章目录一.Spring Boot入门简介二.maven工程建立Spring Boot项目三.简化部署四.Hello World探究1.依赖2.启动器3.主程序类,主入口类五.使用Spring Initializer快速创建Spring Boot项目一.Spring Boot入门简介Spring Boot简化Spring应用开发,约定大于配置,去繁就简,just run就能创建一个独立的,产品级的应用。J2EE开发的一站式解决方案优点1.快速创建项目,框架集成2原创 2020-10-25 22:36:04 · 266 阅读 · 0 评论 -
Redis学习笔记(进阶部分)
Redis学习笔记(高级部分)文章目录5. Redis其它配置及集群5.1 Redis的AUTH5.2 Redis的事务5.3Redis持久化机制5.3.1 RDB持久化机制5.3.2 AOF持久化机制5.4 Redis主从架构5.5 Redis哨兵5.6 Redis集群5.7 Java连接Redis集群6.Redis常见问题6.1 key的生存时间到期,Redis会立即删除吗6.2 Redis的淘汰机制6.3 缓存问题5. Redis其它配置及集群修改yml(创建的配置文件)文件,方便以后修改Re原创 2020-10-10 14:47:35 · 743 阅读 · 0 评论 -
Redis学习笔记(基础部分)
文章目录一.Redis介绍1.1引言1.1.1现实需求与矛盾1.1.2解决方案1.2NoSQL介绍1.3Redis介绍二.Redis安装2.1安装Redis2.2连接Redis2.3使用图形界面三.Redis常用命令3.1 Redis存储数据的结构3.2 string常用命令3.3 hash常用命令3.4 list常用命令3.5 set常用命令3.6 zset常用命令3.7 key的常用命令3.8 库的常用命令四.Java连接Redis4.1 Jedis连接Redis4.2Jedis存储对象到redis中,原创 2020-10-09 22:31:49 · 667 阅读 · 0 评论 -
Java线程池及相关概念
Java线程池一.线程二.线程主要作用三.两种线程模型四.线程池意义五.什么时候使用线程池六.阻塞队列七.Executors类创建线程池的四种方法八.线程池五种状态二.一.线程线程调度CPU最小单元(进程是资源分配的最小单元),也叫轻量级进程,可以理解为进程的执行流。创建了一个进程就会创建一个线程(主线程),也就是一个进程至少包含一个线程。二.线程主要有两个作用1.提高多核cpu的利用率,提高运行效率说明:现在的计算机基本都是多处理机,一个处理机同一时间只能执行一个线程,在之前的原创 2020-09-26 22:31:54 · 159 阅读 · 0 评论 -
算法经典题二(链表)
算法经典题二(链表)预备知识链表每个结点组成 数据域+指针域相关操作:1.插入结点2.删除结点3.判断是否为空4.查找指定元素的值例1-a 链表逆序(easy)描述:已知链表头节点指针head,将链表逆序(不可申请额外空间)分析:单链表只能单向访问,从头节点依次通过指针访问到后续节点。遍历访问节点,每访问到一个节点,就将其逆置。操作:1.建立新的头指针new_head2.遍历节点,逆置每一个节点a.备份head->nextb.修改head->nextc.移动ne原创 2020-09-22 21:25:30 · 348 阅读 · 0 评论 -
JavaWeb基础知识总结三(Javascript )
JavaWeb基础知识总结三(前端部分)1.Javascript 简介Javascript 语言诞生主要是完成页面的数据验证。因此它运行在客户端,需要运行浏览器来解析执行 JavaScript 代码。 JS 是 Netscape 网景公司的产品,最早取名为 LiveScript;为了吸引更多 java 程序员。更名为 JavaScript。JS 是弱类型,Java 是强类型。特点:1. 交互性(它可以做的就是信息的动态交互)2. 安全性(不允许直接访问本地硬盘)3. 跨平台性(只要是可以解释原创 2020-09-22 15:31:30 · 174 阅读 · 0 评论 -
JavaWeb基础知识总结二(CSS)
JavaWeb基础知识总结二(前端部分)1.CSS 技术CSS 是「层叠样式表单」。是用于(增强)控制网页样式并允许将样式信息与网页内容分离的一种标记性语言2.CSS 语法规则选择器:浏览器根据“选择器”决定受 CSS 样式影响的 HTML 元素(标签)。属性 (property) 是你要改变的样式名,并且每个属性都有一个值。属性和值被冒号分开,并 由花括号包围,这样就组成了一个完整的样式声明(declaration),例如:p {color: blue}多个声明:如果要定义不止一个声明,则需要原创 2020-09-22 15:07:37 · 207 阅读 · 0 评论 -
JavaWeb基础知识总结一(HTML)
JavaWeb基础知识总结(前端部分)1.B/S 软件的结构B:浏览器,我们经常使用,常用的有谷歌,IE,火狐等,是客户端S:服务器,接收处理客户端请求,在JavaWeb项目中也就是Web服务器,例如Tomcat2.网页的组成部分内容:Html,作用类似于名词,即页面中的数据。表现:CSS,作用类似于形容词,即页面的数据如何展示,变得更加美观。行为:JS(JavaScript),作用类似于动词,页面对操作的响应,使网页能与设备的操作进行交互式的响应。备注:Java和JavaScript的关系原创 2020-09-22 15:00:30 · 397 阅读 · 0 评论 -
算法经典题一(栈,队列,堆)
算法经典题一(栈,队列,堆)一.预备知识:栈,队列,堆栈 stack:先进后出的线性表相关方法操作:1.判断是否为空S.empty()2.进栈S.push()3.出栈S.pop()4.返回栈顶元素S.top()5.存储元素个数S.size()队列 queue:先进先出的线性表相关方法操作:1.判断队列是否为空Q.empty()2.进队Q.push()3.出队Q.pop()4.返回队首元素Q.front()5.返回队尾元素Q.back()6.存储元素个数Q.size()##原创 2020-09-22 14:51:16 · 795 阅读 · 0 评论 -
JAVA学习笔记_00之环境搭建与准备
Java学习笔记001.初识Java2.环境搭建(重点)3.DOS命令使用4.总结说明(重点)一. 初识Java1. Java语言特点跨平台面向对象解释型语言分布式多线程2. Java核心机制2.1 Java虚拟机(Java Virtual Machine)JVM 虚拟机是一种抽象化的计算机,通过在实际的计算机上仿真模拟各种计算机功能来实现的。Java虚拟机有自己完善的硬体架构,如处理器、堆栈、寄存器等,还具有相应的指令系统原创 2020-06-13 22:56:35 · 214 阅读 · 0 评论