11 2021 档案
摘要:之前都是对数据库的数据表进行的操作, 之后都是对表中的数据进行操作: MySQL数据操作 1. MySQL数据管理DML 1. 外键(不重要) 数据库级别外键:不推荐 添加另一个表中的建过来: -- 在创建表()的最后写: key `FK_本表属性` (`本表属性`), constraint `FK
阅读全文
摘要:数据库基础操作 关系型数据库 SQL 非关系型数据库 NoSQL(Not noly sql) 常见:redis, MongDB 1. Mysql基本命令行操作 每行都必须带;结尾 -- 进入 mysql -uroot -p -- 修改用户名密码(实际是对存储密码的表的修改) update mysql
阅读全文
摘要:JSP了解 Java Server Pages:java服务器端页面,用于动态web技术 早期没有jsp,前端需要在servlet中用out.print("<h1>123123</h1>");一行一行展示(jsp就是将这个步骤封装起来了) jsp页面可以嵌入java代码,为用户提供动态数据 1. J
阅读全文
摘要:Cookie & Session 中文乱码解决: 中文字符串快速编码和解码 String s = URLEncoder.encode("中文字符串", "utf-8"); String s_decode = URLDecoder.decode(s, "utf-8"); 1. 会话 从浏览器打开到关闭
阅读全文
摘要:Servlet 1. Servlet 1. Servlet简介 sun公司开发动态web技术,把实现了servlet接口的Java程序叫Servlet 方式: 编写一个实现Servlet接口的类 把开发好的Java类部署到web服务器中 2. HelloServlet 构建普通Maven项目,建立m
阅读全文
摘要:JS 1. html中使用Javascript 1. 在script标签中写 <script> alert("hello"); </script> 2. 在script界面中src导入 <script src = "文件名.js"></script> 2. 浏览器console使用 elements
阅读全文
摘要:1.web服务器技术栈 index.html/.jsp 是默认的访问项目的文件,访问时可写可不写 ASP,冗余,嵌套太多 2. PHP无法承载大访问量, 3. JSP/Serverlet web服务器是一种被动操作,用来处理用户请求并响应 IIS是windows自带的, web静态资源的访问和动态资
阅读全文
摘要:CSS 1. 简介: 学习: Cascading Style Sheet 层叠样式表,级联样式表 CSS是什么, css快速入门 CSS选择器 美化网页(文字,阴影,超链接,列表) 盒子模型 浮动、定位、网页特效 2. CSS语法 语法: 选择器{ 声明1; 声明2; } 优先级就近原则:行
阅读全文
摘要:HTML入门 1. 初识 通常在项目下创建一个resource文件加,下设video, audio,image文件夹存放资源 Hyper text markup language 超文本标记语言:因为有图片,音乐和视频,所以叫超文本。 W3C标准: 结构化标准语言(HTML,XML) 表现标准语言(
阅读全文
摘要:JAVA注解与反射 1. Java. Annotation 入门Java. Annotation annotation的作用:1. 对程序做出解释;2. 可以被其他程序读取 Annotation格式:@注解名,也可以带参数:@SuppressWarnings(value = "unchecked")
阅读全文
摘要:Java多线程 一个程序运行有一个进程,进程里有多个线程:main函数,JC(垃圾回收线程)。 1. 线程创建 1. 继承Thread类(Thread类也继承了Runnable接口) 使用: //1. 自定义类继承Thread类 //2. 重写run()方法 //3. .start()开始运行线程(
阅读全文
摘要:1. 网络编程要素: 如何定位到网络上的一台或多台主机 IP地址和端口号 找到后如何通信 TCP/UDP JAVA,万物皆对象,去找相应的类 2. IP地址 ip地址的包: InetAddress 唯一定位一台网络上的计算机 本机localhost地址: 127.0.0.1 ip地址分类: IPV4
阅读全文
摘要:IO流 IO流分为字节流和字符流,字节流中,InputStream和OutputStream及派生类都包含write(),read()方法,用于读写单个字节或者字节数组 针对字节流: 输出流写出的内容步骤: //1. 创建输出流对象 //2. 把要输出的对象转化为字节/字节数组类型 //3. 写出
阅读全文
摘要:网络基础部分: IP层不提供可靠的网络转发,即网络系统不可靠,可靠性是由连接到网络的主机运输层所把握控制的 TCP/IP 体系: 应用层 Application Layer(SMTP, POP3) 传输层 Transport Layer(TCP, UDP)//Transmission control
阅读全文
摘要:Java异常处理 Java把异常当作对象来处理,基于java.lang.Throwable作为超类 分为 Error 和Exception, exception有runtime和非runtime异常。 1. 异常处理机制 抛出异常 捕获异常 快捷 键:直接包裹代码块 Ctrl + Alt + T 关
阅读全文
摘要:面向对象 宏观上是通过分类的思维模式,进行分类,然后堆分类的问题单独思考。 思想: 抽象!! Object-oriented Programming OOP ==以类的方式组织代码,以对象的组织封装数据== 封装,继承,多态 1. 静态,非静态方法 class Student(){ public s
阅读全文
摘要:java数组 1. 数组定义 相同类型数据的有序集合 声明 创建(数组都是new的) int[] numbers = new int[10]; 2. 内存分析 java内存: 堆(存放new的对象和数组),栈(存放基本变量类型,会包含这个基本类型的值),方法区(包含了所有class类和static变
阅读全文
摘要:Java方法介绍 java都是值传递, 没有引用传递, 具体看评论 1. 重载 一个类中,相同名称的方法有不同的参数。 2. 命令行传参 package learn.methods; public class CmdTest { public static void main(String[] ar
阅读全文
摘要:Java流程操作 1. 交互Scanner类 通过hasNext() and hasNextLine()来判断是否有下次的输入, 通过next() and nextLine() 来获取输入的字符串,==next()==会把空格当作结束符,所以hello world只能输出hello,空格结束, ==
阅读全文
摘要:Dos常用命令 任务管理器: Ctrl + Shift + Esc #切换磁盘disk E: #查看当前路径下的目录 dir - mac: ll #换盘切换目录(change directory) cd /d F:\abc #盘内切换目录 cd lujing #清除屏幕 cls #clear scr
阅读全文
摘要:JAVA基础 JDK包括开发的小工具, java, javac等编译运行工具等 JRE runtime environment 提供各种api JVM 环境变量说明: JAVA_HOME: tomcat启动会找这个地址 path: windows下寻找exe运行文件的地址需要配置: jdk的bin,
阅读全文
浙公网安备 33010602011771号