能力说明:
掌握封装、继承和多态设计Java类的方法,能够设计较复杂的Java类结构;能够使用泛型与集合的概念与方法,创建泛型类,使用ArrayList,TreeSet,TreeMap等对象掌握Java I/O原理从控制台读取和写入数据,能够使用BufferedReader,BufferedWriter文件创建输出、输入对象。
能力说明:
了解Python语言的基本特性、编程环境的搭建、语法基础、算法基础等,了解Python的基本数据结构,对Python的网络编程与Web开发技术具备初步的知识,了解常用开发框架的基本特性,以及Python爬虫的基础知识。
暂无个人介绍
2023年05月
2023年03月
2023年02月
2022年12月
2022年11月
积极参与
全栈工程师我认为是能力的一种代表,实力的象征,在相同的时间内,如果一个人能把前端和后端都学完,这不就代表了他的学习能力突出,而且还证明这个全栈对多元的技术有很高的嗅觉能力,对于技术也是很快就能上手,就我而言,目前的能力做不到全栈,开发菜鸟一个,还希望后续能慢慢接触全栈
入行也有一年半了,在这个过程中让我有最大提升的就是自己完成了一个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占用内存