能力说明:
掌握封装、继承和多态设计Java类的方法,能够设计较复杂的Java类结构;能够使用泛型与集合的概念与方法,创建泛型类,使用ArrayList,TreeSet,TreeMap等对象掌握Java I/O原理从控制台读取和写入数据,能够使用BufferedReader,BufferedWriter文件创建输出、输入对象。
能力说明:
了解Python语言的基本特性、编程环境的搭建、语法基础、算法基础等,了解Python的基本数据结构,对Python的网络编程与Web开发技术具备初步的知识,了解常用开发框架的基本特性,以及Python爬虫的基础知识。
暂无个人介绍
数据结构的前缀、中缀、后缀表达式->(逆波兰表达式)和递归
Python的re使用
python中set和字典的操作
线性表
线性表
绪论
通过github自己创建一个在线网页
介绍了Constructor Method Field Class的API
反射机制是java实现动态语言的关键,也就是通过反射实现类动态加载
SpringWebflux 介绍, 介绍了 spring 5 新加的功能 webflux, 内容包括使用和对比 (Spring MVC), 介绍了函数式编程
对spring的一些新内容做整理,如junit
对于数据库的事务操作进行代码阐述
应用层也称为应用实体(AE),它由若干个特定应用服务元素(SASE)和一个或多个公用应用服务元素(CASE)组成。每个SASE提供特定的应用服务,例如文件运输访问和管理(FTAM)、电子文电处理(MHS)、虚拟终端协议(VAP)等。CASE提供一组公用的应用服务,例如联系控制服务元素(ACSE)、可靠运输服务元素(RTSE)和远程操作服务元素(ROSE)等。
应用层也称为应用实体(AE),它由若干个特定应用服务元素(SASE)和一个或多个公用应用服务元素(CASE)组成。每个SASE提供特定的应用服务,例如文件运输访问和管理(FTAM)、电子文电处理(MHS)、虚拟终端协议(VAP)等。CASE提供一组公用的应用服务,例如联系控制服务元素(ACSE)、可靠运输服务元素(RTSE)和远程操作服务元素(ROSE)等。
应用层也称为应用实体(AE),它由若干个特定应用服务元素(SASE)和一个或多个公用应用服务元素(CASE)组成。每个SASE提供特定的应用服务,例如文件运输访问和管理(FTAM)、电子文电处理(MHS)、虚拟终端协议(VAP)等。CASE提供一组公用的应用服务,例如联系控制服务元素(ACSE)、可靠运输服务元素(RTSE)和远程操作服务元素(ROSE)等。
传输层是整个网络体系结构中的关键层次之一,主要负责向两个主机中进程之间的通信提供服务。由于一个主机同时运行多个进程,因此运输层具有复用和分用功能。传输层在终端用户之间提供透明的数据传输,向上层提供可靠的数据传输服务。传输层在给定的链路上通过流量控制、分段/重组和差错控制来保证数据传输的可靠性。传输层的一些协议是面向链接的,这就意味着传输层能保持对分段的跟踪,并且重传那些失败的分段。
传输层是整个网络体系结构中的关键层次之一,主要负责向两个主机中进程之间的通信提供服务。由于一个主机同时运行多个进程,因此运输层具有复用和分用功能。传输层在终端用户之间提供透明的数据传输,向上层提供可靠的数据传输服务。传输层在给定的链路上通过流量控制、分段/重组和差错控制来保证数据传输的可靠性。传输层的一些协议是面向链接的,这就意味着传输层能保持对分段的跟踪,并且重传那些失败的分段。
传输层是整个网络体系结构中的关键层次之一,主要负责向两个主机中进程之间的通信提供服务。由于一个主机同时运行多个进程,因此运输层具有复用和分用功能。传输层在终端用户之间提供透明的数据传输,向上层提供可靠的数据传输服务。传输层在给定的链路上通过流量控制、分段/重组和差错控制来保证数据传输的可靠性。传输层的一些协议是面向链接的,这就意味着传输层能保持对分段的跟踪,并且重传那些失败的分段。
网络层是OSI参考模型中的第三层,介于传输层和数据链路层之间,它在数据链路层提供的两个相邻端点之间的数据帧的传送功能上,进一步管理网络中的数据通信,将数据设法从源端经过若干个中间节点传送到目的端,从而向传输层提供最基本的端到端的数据传送服务。
网络层是OSI参考模型中的第三层,介于传输层和数据链路层之间,它在数据链路层提供的两个相邻端点之间的数据帧的传送功能上,进一步管理网络中的数据通信,将数据设法从源端经过若干个中间节点传送到目的端,从而向传输层提供最基本的端到端的数据传送服务。
网络层是OSI参考模型中的第三层,介于传输层和数据链路层之间,它在数据链路层提供的两个相邻端点之间的数据帧的传送功能上,进一步管理网络中的数据通信,将数据设法从源端经过若干个中间节点传送到目的端,从而向传输层提供最基本的端到端的数据传送服务。
网络层是OSI参考模型中的第三层,介于传输层和数据链路层之间,它在数据链路层提供的两个相邻端点之间的数据帧的传送功能上,进一步管理网络中的数据通信,将数据设法从源端经过若干个中间节点传送到目的端,从而向传输层提供最基本的端到端的数据传送服务。
网络层是OSI参考模型中的第三层,介于传输层和数据链路层之间,它在数据链路层提供的两个相邻端点之间的数据帧的传送功能上,进一步管理网络中的数据通信,将数据设法从源端经过若干个中间节点传送到目的端,从而向传输层提供最基本的端到端的数据传送服务。
数据链路层是OSI参考模型中的第二层,介乎于物理层和网络层之间。数据链路层在物理层提供的服务的基础上向网络层提供服务,其最基本的服务是将源自物理层来的数据可靠地传输到相邻节点的目标机网络层。
数据链路层是OSI参考模型中的第二层,介乎于物理层和网络层之间。数据链路层在物理层提供的服务的基础上向网络层提供服务,其最基本的服务是将源自物理层来的数据可靠地传输到相邻节点的目标机网络层。
数据链路层是OSI参考模型中的第二层,介乎于物理层和网络层之间。数据链路层在物理层提供的服务的基础上向网络层提供服务,其最基本的服务是将源自物理层来的数据可靠地传输到相邻节点的目标机网络层。
数据链路层是OSI参考模型中的第二层,介乎于物理层和网络层之间。数据链路层在物理层提供的服务的基础上向网络层提供服务,其最基本的服务是将源自物理层来的数据可靠地传输到相邻节点的目标机网络层。
数据链路层是OSI参考模型中的第二层,介乎于物理层和网络层之间。数据链路层在物理层提供的服务的基础上向网络层提供服务,其最基本的服务是将源自物理层来的数据可靠地传输到相邻节点的目标机网络层。
数据链路层是OSI参考模型中的第二层,介乎于物理层和网络层之间。数据链路层在物理层提供的服务的基础上向网络层提供服务,其最基本的服务是将源自物理层来的数据可靠地传输到相邻节点的目标机网络层。
数据链路层是OSI参考模型中的第二层,介乎于物理层和网络层之间。数据链路层在物理层提供的服务的基础上向网络层提供服务,其最基本的服务是将源自物理层来的数据可靠地传输到相邻节点的目标机网络层。
物理层是OSI的第一层,它虽然处于最底层,却是整个开放系统的基础。物理层为设备之间的数据通信提供传输媒体及互连设备,为数据传输提供可靠的环境。如果您想要用尽量少的词来记住这个第一层,那就是“信号和介质”。
物理层是OSI的第一层,它虽然处于最底层,却是整个开放系统的基础。物理层为设备之间的数据通信提供传输媒体及互连设备,为数据传输提供可靠的环境。如果您想要用尽量少的词来记住这个第一层,那就是“信号和介质”。
物理层是OSI的第一层,它虽然处于最底层,却是整个开放系统的基础。物理层为设备之间的数据通信提供传输媒体及互连设备,为数据传输提供可靠的环境。如果您想要用尽量少的词来记住这个第一层,那就是“信号和介质”。
对计算机网络的概念以及名词做出解释
对计算机网络的概念以及名词做出解释
前端框架VUE的简单使用,后期对单独出Vue的使用
Ajax&Axios&JSON这三个技术主要是对数据进行处理
对req和resp这两个对象进行简单的使用
主要是讲解了web服务器tomcat的使用
简单阐述了JS的基本语法和对象操作,属于对js进行一个浅入浅出的理解
主要介绍了html和css的标签使用,能够简单的使用这些技术来写一个静态页面
对与Java web的Mybatis做了一个简单的介绍以及使用
因为Javaweb需要数据库做支撑,但基于之前学过韩顺平java基础里的Mysql和JDBC,这里就不做文章,后续会补上
积极参与
全栈工程师我认为是能力的一种代表,实力的象征,在相同的时间内,如果一个人能把前端和后端都学完,这不就代表了他的学习能力突出,而且还证明这个全栈对多元的技术有很高的嗅觉能力,对于技术也是很快就能上手,就我而言,目前的能力做不到全栈,开发菜鸟一个,还希望后续能慢慢接触全栈
入行也有一年半了,在这个过程中让我有最大提升的就是自己完成了一个Java Web的项目(经典老牌项目了=>学生图书借阅系统)的搭建,通过tomcat搭载本地服务器,能实现管理员对学生和图书的增删改查,学生对图书的借阅和还书. 在这过程中,自己遇到了很多Java经典的NPE报错,其实我觉得一个人的成长就是要通过自己做一个项目来检验自己是否掌握了这个技术,能否在不看视频的情况下,写出属于你的逻辑.尽管你的逻辑不是那么好,真正使用上线会漏洞百出,但是对于我们这种刚入门选手,无疑是迈向满级大佬的第一步.看别人视频写出来的终究是别人的,重要的是如何内化自己所学.
深度学习对医疗影像的分析
b站
小白的话入门py会简单 Java本身就是很流行的语言,你遇到的bug网上基本都有解决办法
易于学习:语法简单 易于阅读:所见即所得
学,但是我的建议是当成工具来使用
基本语法 缩进规则 函数 类 顺序语句结构 条件和分支 循环 数据类型 内置类 常用内置函数
使用切点表达式
403
D
B
很喜欢
我自己用的有idea pyCharm visual studio vs code webStorm spss matlab hbuilder
以Java操作mysql为例 //方式一
public void connect01() throws SQLException {
Driver driver = new Driver();
String url = "jdbc:mysql://localhost:3306/db01?serverTimezone=UTC&characterEncoding=utf8&useUnicode=true&useSSL=false";
//将用户名和密码放入到Properties 对象
Properties properties = new Properties();
//说明user和password 是规定好,后面的值根据实际情况写
properties.setProperty("user", "root");//用户
properties.setProperty("password", "123456");//密码
Connection connect = driver.connect(url, properties);
System.out.println(connect);
}
//方式二
```@Test
public void connect02() throws ClassNotFoundException, InstantiationException, IllegalAccessException, SQLException {
//使用反射加载Driver类,动态加载,更加灵活,减少依赖性
Class<?> aClass = Class.forName("com.mysql.cj.jdbc.Driver");
Driver driver = (Driver) aClass.newInstance();
String url = "jdbc:mysql://localhost:3306/db01?serverTimezone=UTC&characterEncoding=utf8&useUnicode=true&useSSL=false";
//将用户名和密码放入到Properties 对象
Properties properties = new Properties();
//说明user和password 是规定好,后面的值根据实际情况写
properties.setProperty("user", "root");//用户
properties.setProperty("password", "123456");//密码
Connection connect = driver.connect(url, properties);
System.out.println("方式二:"+connect);
}
//方式3 使用DriverManager 替代 Driver 进行统一管理
```@Test
public void connect03() throws ClassNotFoundException, InstantiationException, IllegalAccessException, SQLException {
//使用反射加载Driver
Class<?> aClass = Class.forName("com.mysql.cj.jdbc.Driver");
Driver driver =(Driver) aClass.newInstance();
//创建url 和 user 和 password
String url = "jdbc:mysql://localhost:3306/db01?serverTimezone=UTC&characterEncoding=utf8&useUnicode=true&useSSL=false";
String user = "root";
String password = "123456";
DriverManager.registerDriver(driver);//注册driver驱动
Connection connection = DriverManager.getConnection(url, user, password);
System.out.println("第三种方式" + connection);
}
//方式4 使用Class.forName 自动完成注册驱动,简化代码
//这种方式获取连接推荐使用
```@Test
public void connect04() throws ClassNotFoundException, SQLException {
//使用反射加载了Driver类
//在加载Driver类时,完成注册
//为什么使用反射的时候不用注册加载驱动类了,因为底层已经帮我们注册好了
/*
源码:1.静态代码块,在类加载时,会执行一次
2.DriverManager.registerDriver(new Driver())
3.因此注册driver的工作已经完成
static {
try {
DriverManager.registerDriver(new Driver());
} catch (SQLException var1) {
throw new RuntimeException("Can't register driver!");
}
}
*/
Class.forName("com.mysql.cj.jdbc.Driver");
// com.mysql.cj.jdbc.Driver //创建url user 和password String url = "jdbc:mysql://localhost:3306/db01?serverTimezone=UTC&characterEncoding=utf8&useUnicode=true&useSSL=false"; String user = "root"; String password = "123456"; Connection connection = DriverManager.getConnection(url, user, password); System.out.println("第四种方式"+connection); }
//方式5 在方式4的基础上改进,增加配置文件,让连接mysql更加灵活
```@Test
public void connect05() throws IOException, ClassNotFoundException, SQLException {
//通过Properties对象获取配置文件的信息
Properties properties = new Properties();
properties.load(new FileInputStream("src\\mysql.properties"));
//获取相关的值
String user = properties.getProperty("user");
String password = properties.getProperty("password");
String driver = properties.getProperty("driver");
String url = properties.getProperty("url");
Class.forName("com.mysql.cj.jdbc.Driver");//建议写上 不写也没事,因为导入的驱动里的META-INF里的services里的文件
Connection connection = DriverManager.getConnection(url,user,password);
System.out.println("方式5"+connection);
让线程等待
看视频,看书,写代码
window.location.href="url"
建议修改idea占用内存