随笔分类 -  Java

上一页 1 2 3 4 5 6 ··· 8 下一页
主要存放Java方面文章
摘要:硅谷通用权限系统:前端基础知识 一、前端开发和前端开发工具 1、前端开发介绍 前端工程师“Front-End-Developer”源自于美国。大约从2005年开始正式的前端工程师角色被行业所认可,到了2010年,互联网开始全面进入移动时代,前端开发的工作越来越重要。 最初所有的开发工作都是由后端工程 阅读全文
posted @ 2023-04-20 09:31 城市幽灵 阅读(66) 评论(0) 推荐(0)
摘要:硅谷通用权限系统:搭建环境 一、项目介绍 1、介绍 权限管理是所有后台系统都会涉及的一个重要组成部分,而权限管理的核心流程是相似的,如果每个后台单独开发一套权限管理系统,就是重复造轮子,是人力的极大浪费,本项目就是针对这个问题,提供了一套通用的权限解决方案。 项目服务器端架构:SpringBoot 阅读全文
posted @ 2023-04-20 09:30 城市幽灵 阅读(185) 评论(0) 推荐(0)
摘要:#尚硅谷Linux课程(大数据、JavaEE,Python通用版) 整理:韩顺平Linux课程笔记 ##第 1 章 LINUX 开山篇 ####1.1 本套LINUX课程的内容介绍 ###1.2 LINUX的学习方向 ####1.2.1 Linux运维工程师. ####1.2.2 Linux嵌入式开 阅读全文
posted @ 2023-04-19 15:25 城市幽灵 阅读(317) 评论(0) 推荐(0)
摘要:Spring 事物与传播行为 课程目标 : Spring事物概念、理解事物的传播行为 一、事物的概述 (1) 原子性( Atomicity ) 原子性是指事务包含的所有操作要么全部成功,要么全部失败回滚,因此事务 的操作如果成功就必须要完全应用到数据库,如果操作失败则不能对数据库有任何 影响。 (2 阅读全文
posted @ 2023-04-19 10:25 城市幽灵 阅读(15) 评论(0) 推荐(0)
摘要:SpringAOP 编程 课程目标 代理设计模式 Spring的环境搭建 SpringIOC与AOP Spring事物与传播行为 一、代理模式 1.1 概述 代理(Proxy)是一种设计模式, 提供了对目标对象另外的访问方式;即通过代理访问目 标对象。 这样好处: 可以在目标对象实现的基础上,增强额 阅读全文
posted @ 2023-04-19 10:21 城市幽灵 阅读(20) 评论(0) 推荐(0)
摘要:Mybatis 一、 课程目标 Mybatis介绍 Mybatis增删改查 SQL注入问题介绍 Mybatis xml与注解实现 Mybatis分页 二、 Mybatis 快速入门 2.1 Mybatis 介绍 MyBatis是支持普通 **_SQL_** 查询,存储过程和高级映射的优秀持久层框架。 阅读全文
posted @ 2023-04-19 10:21 城市幽灵 阅读(16) 评论(0) 推荐(0)
摘要:深入理解 Http 协议 一、 Http 协议入门 1 .1 什么是 http 协议 http协议: 对浏览器客户端 和 服务器端 之间数据传输的格式规范 二、查看 http 协议的工具 1 )使用火狐的firebug插件(右键->firebug->网络) 2 )使用谷歌的“审查元素” 2.1 ht 阅读全文
posted @ 2023-04-19 10:21 城市幽灵 阅读(59) 评论(0) 推荐(0)
摘要:Session与Cookie(自定义Session) 课程目标: # 熟悉Cookie、Session底层实现原理、自定义缓存、自定义Token、表单重复提交 # 解决方案、Servlet之Fileter解决XSS攻击。 一、. 会话管理入门 1 .1 生活中会话 我: 小张,你会跳小苹果码? 小张 阅读全文
posted @ 2023-04-19 10:21 城市幽灵 阅读(45) 评论(0) 推荐(0)
摘要:深入理解Servlet 课程目标 动态资源与静态资源区别 1. servlet 三及相关接口简介 2. servet 执行过程 3. servlet 路径映射 4. servlet 生命周期(重点) --理解(重点) 5. Servlet 自动加载 6. Servlet 线程安全 7. Servle 阅读全文
posted @ 2023-04-19 10:20 城市幽灵 阅读(43) 评论(0) 推荐(0)
摘要:Web开发入门 课程目标 熟悉B/S与C/S体系之间区别 熟悉Tomcat服务器 熟悉整个Http请求DNS解析过程 一、Web开发入门 1.1 引入 之前的程序: java桌面程序,控制台控制,socket gui界面。javase规范 现在和以后的程序:java web程序。浏览器控制。java 阅读全文
posted @ 2023-04-19 10:20 城市幽灵 阅读(71) 评论(0) 推荐(0)
摘要:Maven 一、课程目标 Maven 构建Maven多模块功能 二、什么是 maven Maven 是一个跨平台的项目管理工具,主要用于基于 java 平台的项目构建,依赖 管理。 如图为项目构建的过程。 解决的项目的问题: 1、如果有好几个项目,这好几个项目中,需要用到很多相同的 jar 包, 能 阅读全文
posted @ 2023-04-19 10:20 城市幽灵 阅读(21) 评论(0) 推荐(0)
摘要:Java 网络编程之 Socket 一、课程目标 网络模型 TCP 协议与 UDP 协议区别 Http 协议底层实现原理。 二、什么是网络模型 网络编程的本质是两个设备之间的数据交换,当然,在计算机网络 中,设备主要指计算 机。数据传递本身没有多大的难度,不就是把一个设备中的数据发送给两外一个设备, 阅读全文
posted @ 2023-04-19 10:20 城市幽灵 阅读(38) 评论(0) 推荐(0)
摘要:自定义注解与设计模式 课程目标 熟悉 注解 底层 实现 原理 完成 ORM 框架 底层 原理 常用 设计模式 单例、 工厂、 代理 一. 自定义注解 1.1什么是注解? Jdk1.5 新增新技术,注解。很多框架为了简化代码,都会提供有些注解。可以理解为插件, 是代码级别的插件,在类的方法上写:@XX 阅读全文
posted @ 2023-04-19 10:19 城市幽灵 阅读(44) 评论(0) 推荐(0)
摘要:数据交换格式与 SpringIOC 底层实现 一、 课程目标 XML 和 JSON Java 反射机制 手写 SpringIOC 二、 什么是数据交换格式 客户端与服务器常用数据交换格式xml、json、html 三、 数据交换格式用场景 移动端(安卓、IOS)通讯方式采用 http 协议+JSON 阅读全文
posted @ 2023-04-19 10:19 城市幽灵 阅读(29) 评论(0) 推荐(0)
摘要:深入理解 Java 多线程与并发编程 一、课程目标 多线程三大特性 Java 内存模型 Volatile ThreadLoca 线程池 二、线程三大特性 多线程有三大特性: 原子性、可见性、有序性 2.1 什么是原子性 即一个操作或者多个操作 要么全部执行并且执行的过程不会被任何因素打断,要么就都不 阅读全文
posted @ 2023-04-19 10:19 城市幽灵 阅读(36) 评论(0) 推荐(0)
摘要:多线程之间实现通讯 一、课程目标 多线程之间如何通讯 wait、notify、notifyAll()方法 lock 停止线程 守护线程 Join 方法 优先级 Yield 二、多线程之间如何实现通讯 ####2.1 什么是多线程之间通讯? 多线程之间通讯,其实就是多个线程在操作同一个资源,但是操作的 阅读全文
posted @ 2023-04-19 10:19 城市幽灵 阅读(89) 评论(0) 推荐(0)
摘要:多线程之间实现同步 一、课程目标 理解线程安全? synchronized用法 死锁 二、什么是线程安全? 2.1 为什么有线程安全问题? 当多个线程同时共享,同一个全局变量或静态变量,做写的操作时,可能会 发生数据冲突问题,也就是线程安全问题。但是做读操作是不会发生数据冲突问题。 案例 : 需求现 阅读全文
posted @ 2023-04-19 10:19 城市幽灵 阅读(39) 评论(0) 推荐(0)
摘要:多线程快速入门 一、课程目标 线程与进程 为什么要使用多线程? 多线程应用场景 多线程创建方式 练习题 线程生命周期 面试总结 练习题 二、线程与进程区别 每个正在系统上运行的程序都是一个进程。每个进程包含一到多个线程。线 程是一组指令的集合,或者是程序的特殊段,它可以在程序里独立执行。也可以 把它 阅读全文
posted @ 2023-04-19 10:18 城市幽灵 阅读(25) 评论(0) 推荐(0)
摘要:Mysql|Redis|Memcached|MongoDB面试题 Mysql面试题 1 、数据库存储引擎 数据库存储引擎是数据库底层软件组织,数据库管理系统(DBMS)使用数据引擎进行创建、查询、更新和删除数据。不同的存储引擎提供 不同的存储机制、索引技巧、锁定水平等功能,使用不同的存储引擎,还可以 阅读全文
posted @ 2023-04-19 10:18 城市幽灵 阅读(195) 评论(0) 推荐(0)
摘要:String|Spring Boot|Spring Cloud面试题 String面试题 1 、不同版本的 Spring Framework 有哪些主要功能? 2 、什么是 Spring Framework? Spring 是一个开源应用框架,旨在降低应用程序开发的复杂度。它是轻量级、松散耦合的。它 阅读全文
posted @ 2023-04-19 10:18 城市幽灵 阅读(37) 评论(0) 推荐(0)

上一页 1 2 3 4 5 6 ··· 8 下一页