随笔分类 - 全栈从今天开始
good good study,day day up!
摘要:VSCode 插件 Chinese minapp (微信小程序) ESlint (代码质量检查) 设置 字体大小 自动补全Emmet(table) Node.js 下载成功确认 node -v npm -v 语法 npm install cnpm -g //-g 就是全局安装 执行文件 PS F:
阅读全文
摘要:<?xml version="1.0" encoding="UTF-8"?><web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xsi:sch
阅读全文
摘要:Spring 一、简介 1.1 spring Spring是一个轻量级控制反转(IOC)和面向切面编程(AOP)的容器框架 <!-- https://mvnrepository.com/artifact/org.springframework/spring-webmvc --><dependency
阅读全文
摘要:MyBatis 参考:https://www.w3cschool.cn/mybatis3/mybatis3-rhna3ndr.html 环境: JDK MySQL Maven IDEA 1、简介 1.1 什么是MyBatis MyBatis 是一款优秀的持久层框架 它支持自定义 SQL、存储过程以及
阅读全文
摘要:JavaWeb 1、基本概念 web开发: web,表示可以从互联网上拿到一定的资源 静态web html、css 提供给所有人看的数据,始终不会发生变化 动态web 每个人在不同时间、不同地点,看到的信息各不相同 技术栈:servlet/JSP、ASP、PHP 在Java中,动态web资源开发的计
阅读全文
摘要:1、初识MySQL JavaEE:企业级Java开发 Web 前段(页面展示,数据) 后端(连接点:连接数据库JDBC;链接前端:控制,控制反转,给前台传数据) 数据库(存数据) 1.1 数据库分类 关系型数据库(SQL): MySQL、Oracle、Sql Server、DB2、SQLlite 通
阅读全文
摘要:LearnJavaScript 参考教学视频:秦疆 参考知识 UI框架 Ant-design:阿里巴巴出品,基于React的UI框架 ElementUI、iview、ice:饿了吗出品,基于VUE的UI框架 BootStrap:Twitter推出的一个用于前端开发的开源工具包 AmazeUI:一款H
阅读全文
摘要:参考教学视频:秦疆 1. 什么是CSS Cascading Style Sheet 层叠样式表 CSS3 圆角、阴影、动画...浏览器兼容性 CSS优势: 内容和表现分离 网页结构表现统一,可以实现复用 样式十分的丰富 建议使用独立html的css文件 利用SEO,容易被搜索引擎收录 2. 入门 <
阅读全文
摘要:参考教学视频:秦疆 HTML(Hyper Texct Markup Language)超文本标记语言 W3C:World Wide Web Consortium 万维网联盟 W3C标准包括: 结构化标准语言(HTML、XML) 表现标准语言(CSS) 行为标准(DOM、EXMAScript) 1.基
阅读全文
摘要:参考教学视频:秦疆 JVM概述 JVM位置:操作系统之上 JVM的体系结构 .java -> Class File -> 类加载器 Class loader <--> 运行时数据区 Runtime Data Area <--> 本地方法接口 <- 本地方法库 运行时数据区 Runtime Data
阅读全文
摘要:参考教学视频:秦疆 learnJava-JUC 1.什么是JUC java.util工具包、包、分类 java.util.concurrent java.util.concurrent.atomic java.util.concurrent.locks 2.线程和进程 举例:开启一个Typora(进
阅读全文
摘要:learnJava注解&反射 参考教学视频:秦疆 注解:Annotation 注释:comment 1.注解 Annotation是java1.5引入的新技术 Annotation的作用 不是程序本身,可以对程序做出解释(这一点和注释没有什么区别) 可以被其他程序(如:编译器等)读取 Annotat
阅读全文
摘要:参考教学视频:秦疆 GUI 组件:窗口、弹框、面板、文本框、列表框、按钮、图片、监听事件、鼠标、键盘事件、破解工具 1. 简介 Gui的核心:Swing AWT 界面不美观 需要jre环境 2.AWT awt介绍: 包含了很多的接口和类 元素:窗口、按钮、文本框 java.awt.* 组件Compo
阅读全文
摘要:概述 计算机网络:将地理位置不同的具有独立功能的多台计算机及其外部设备,通过线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统。 网络编程的目的:传播交流信息,数据交换。通信 想达到这个效果需要什么: 通过ip地址及端口,定位网络上的一台主机
阅读全文
摘要:程序、进程、线程 程序:指令与数据的有序集合,静态概念 进程:执行程序的一次执行过程,动态概念。是系统分配资源的单位 线程:一个进程中至少包含一个线程,通常一个进程中有若干个线程。线程是cpu调度和执行的单位 线程的创建 继承thread类 实现runnable接口 实现callable接口 线程开
阅读全文
摘要:集合 Java中的集合是工具类,可以存储任意数量的具有共同属性的对象 应用场景 无法预测存储数据的数据 同时存储具有一对一关系的数据 需要进行数据的增删 数据重复问题 体系结构 Collection:List、Queue、Set Map:HashMap List 有序且可重复,ArrayList、L
阅读全文
摘要:异常 在程序运行过程中,意外发生的情况,背离程序本身意图的表现,都可以理解为异常 分类 throwable(Error,Exception) Error:VirtualMachineError(虚拟机错误),OutOfMemoryError(内存溢出错误),ThreadDeath(线程锁死) Exc
阅读全文
摘要:参考教学视频:秦疆 Day3 面向对象 什么是面向对象 面向过程:第一步做什么,第二步做什么 面向对象:分类的思维模式,分类然后对某个分类下的细节进行面向过程的思索(以类的形式组织代码,以对象的方式组织(封装)数据) static:和类一起加载 构造器 必须和类的名字相同 必须没有返回值类型,也不能
阅读全文
摘要:参考教学视频:秦疆 Java流程控制 Scanner工具包(java5新特性) Scanner s = new Scanner(System.in);//创建对象,接收接盘数据if(s.hasNext()){ String a = s.next();}if(s.hasNextLine()){ Str
阅读全文
摘要:参考教学视频:秦疆 Java入门 特性、版本、环境 简单性、面向对象、可移植性、高性能、分布式、动态性(反射机制)、多线程、安全性、健壮性 javaSE(标准版)、javaME(嵌入式)、javaEE(企业级) JDK(java development kit)、JRE(java runtime e
阅读全文