- 博客(34)
- 收藏
- 关注
原创 千峰第十一周心得
本周学习了反射,代理,注解 ,request,response反射:主要学习了类的加载过程,加载时机,通过反射可以获得类对象,通过暴力反射可以获得私有属性和方法,破坏封装拿到数据代理,学习了程序分层的概念,主要学习了动态代理类proxy。可以动态代理一个方法。注解:主要学习了注解的作用,可以通过注解得到相应的配置信息实现配置重用,检查类,方法,属性是否规范,还可以通过注解检查反射的方式扩展...
2020-04-19 23:50:05
341
1
原创 千锋学习的55天
千锋学习的55天Target(ElementType.TYPE)@Retention(RetentionPolicy.RUNTIME)public @interface JDBCInfo {String driverClass() default "com.mysql.jdbc.Driver";String jdbcUrl() default "jdbc:mysql://loca...
2020-04-19 23:37:50
225
原创 千峰学习的53天,反射
千峰学习的53天:今天学了静态代理类设计模式,装饰者设计模式,动态代理模式package util;import dao.UserDao;public class UserDaoWrapper implements UserDao { private UserDao userDao; public UserDaoWrapper(){}public UserDaoWrap...
2020-04-16 01:31:59
262
原创 千峰学习的52天:今天学反射
千峰学习的52天package TestDemo;import bean.Apple;import bean.Banana;import bean.Fruit;import com.sun.corba.se.impl.orbutil.ObjectWriter;public class TsetDemo01 { public static void main(String[]...
2020-04-15 01:13:25
170
原创 千锋学习48天:css
今日千锋练习!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> <style > html{ height: 100%; } body{ height: 100%; margin:...
2020-04-08 22:44:51
146
原创 千锋学习的47天 :CSS
千锋学习的47天 </head><body> <h1 align="center">拒绝4连败!勇士逆转76人回榜首 库里生日夜29分</h1> <table width="100%"> <tr> <td align="center"><font id="one"&...
2020-04-07 21:24:32
170
原创 千锋学习的第九周
这周学完了JDBC科目,新学习了HTML这个实际操作代码特别多,理论偏少JDBC本周主要给我们灌输JDBC的封装思想,分层结构思想,介绍了连接池工具(druid)和ORA封装工具由Apache开发的(dbutils)。JDBC感觉就是代码多一点,熟练了就好HTML又是到了考验记忆力的时刻了,了解了HTML的一堆,标记标签,课堂案例做出来以后还有有点小小的成就感的,HTML正如老师所说,所见即...
2020-04-07 01:00:00
130
原创 千锋学习的第45天:HTML
千锋学习的45天今天学习三层架构,和HTML业务逻辑层package qf.day45.account.service;import qf.day45.Utils.AccessDb;import qf.day45.accountDAOlmpl.AccountDao;import qf.day45.userinfo.UserInfo;import java.sql.ResultSe...
2020-04-07 00:50:35
203
原创 千锋学习的44天:连接池,业务事务
千锋学习的44天:连接池,业务事务连接池,实现connection池数据重用,注意配置文件书写正确性,学习的druiud连接池,重写connect.close()方法,实现回收连接池。import com.alibaba.druid.pool.DruidDataSource;import com.alibaba.druid.pool.DruidDataSourceFactory;imp...
2020-04-02 01:43:49
185
原创 千锋学习的43天:JDBC
千锋学习的43天:JDBC今天学习的是ORA,DAO,日期转换ORa表映射成类,列映射成属性在这里插入代码片import java.util.Date;public class UserInfo {// user_id INT PRIMARY KEY,// user_name VARCHAR(10)NOT NULL,// user_pwd VARCHAR(10...
2020-04-01 02:35:02
275
原创 千锋学习的第42天:jdbc
千锋学习的42天今日的课堂练习9.2 创建项目通过JDBC实现功能创建AccountSystem类,完成下列功能开户:控制台输入所有的账户信息,使用PreparedStatement添加至t_account表存款:控制台输入卡号、密码、存储金额进行修改取款:输入卡号、密码、取款金额转账:输入卡号、密码、对方卡号、转账金额进行修改修改密码:控制台输入卡号、密码,再输入新密码进行修改...
2020-03-31 00:19:19
206
原创 千锋学习第八周心得
这一周我们主要学习Stream APi、MySql 语句,jdbc,内容很多,又是考验记忆力的时刻了!Stream 有非常强大,复杂的查找,过滤,映射的功能,可以简写引用函数,老厉害了,就是太饶了,把我过滤的人都傻了老师大概介绍了,几种主流的数据库服务,主要学习的是mySql,mysql是以表格形式存储的,关系结构型数据库。初步学习了他的基础语言,他的数据查询,数据定义,数据操作,事务处理,数...
2020-03-30 01:17:47
189
原创 千锋学习的41天
千锋千锋学习的41天 CREATE DATABASE companydb CHARACTER SET utf8;USE companydbCREATE TABLE USER(userId INT PRIMARY KEY AUTO_INCREMENT, username VARCHAR(20) NOT NULL, PASSWORD VARCHAR(18) NOT NULL, a...
2020-03-30 00:57:43
263
原创 千锋学习第七周心得
千锋千锋学习的第七周本周学习的东西有点多,包括,反射,网络编程,IO,jdk特性。反射技术可以实现类封装private的突破,可以类工厂式的创建,实现了对扩展开放,对修改关闭,可以降低不必要的类文件修改。更易维护的特性网络编程,主要学习了计算机与计算机的通信互连,sockte链接通过ip加端口号的方式,访问ServerSockte,ServerSockte使用方法accept方法实现数据接...
2020-03-22 01:26:43
167
原创 千锋学习的33天:网络编程
千锋学习千锋学习的33天:网络编程一、填空TCP和UDP 都是传输层协议,TCP是_(有链接)的协议,UDP是(无连接)_的协议,这两种协议中,__(TCP)_协议更安全,而_UDP_传输效率更高二、(Socket 对象)有以下代码Socket s=new Socket(“192.168.0.100”,900)以下说法正确的是(ABE)A 这句代码创建了一个Socket对象的同时,...
2020-03-18 22:27:55
411
原创 千锋学习的32天:IO
千锋马海超千锋学习的第32天一、(file类)以下关于file类说法争取的是(abc)A 一个file,对象代表了操作系统中的一个文件或者文件夹B 可以使用file,对象创建和删除一个文件C 可以使用file,对象创建和删除一个文件夹D 当一个file,对象被垃圾系统回收是,系统上对应的文件或文件夹也被删除二(file类)将下列代码补全完整class TestMyfile{p...
2020-03-17 23:28:02
875
原创 千锋学习的31天:Io
千锋马海超千锋学习的31天今天学习异常三、流的分类,对于fileinputStream来说。从方向上来分,他时_(输入)流,从数据单位上分,它是(字节)流,从功能上分它是_(节点)_流四、(字节流)fileinprtstream有三个重载read方法,其中:1 无参的read方法返回值为_(int)类型,表示(从这个输入流读取一个字节的数据);2 int read(byte[] bs...
2020-03-16 21:55:35
848
原创 千锋学习的第16周心得
千锋学习的第16周心得这一周的学习任务有点不太轻松,知识点巨多。让我来梳理一下本周新学习的主要内容有异常和多线程异常每一个程序自身都会有,大量的数据异常,异常严重时,会导致程序崩溃。编写程序是要尽量避免Error的出现,因为这是程序的致命错误。编写程序是要仅可能的考虑好可能发生的异常,做好异常声明,给用户一个良好的用户体验。线程线程是轻量级的进程,通过线程异步进行高并发的特性,来提高程...
2020-03-14 23:30:06
168
原创 千锋学习的第29天:多线程
千锋马海超千锋学习的29天:多线程八(线程同步)有下面代码1) calss MyThread extends Thread2) private String data;3) public MyThread(String data){4) this.data=data5) }6) public void run(){7) for(int...
2020-03-12 21:19:01
334
原创 千锋学习的第27天:线程
千锋马海超千锋学习的第27天一、 一个单cpu的机器,如何同时执行多个线程?请简述其原理多线程等待os时间片,宏观并行,实际串行实现。二、(线程的创建)有以下代码。public class Example implements Ruunable{public void run(){while(true){}}public static void main(String ar...
2020-03-11 21:46:25
983
1
原创 千锋学习的第27天:异常
千锋马海超千锋学习的27天:异常五(自定义异常)创建两个自定义异常类MyException1和MyExecption2要求:1 MyException1为已检查异常,MyException2为运行时异常。2 这两个异常均具有构造方法,一个无参,另一个有参,参数表示产生的异常信息public class Testa { public static void main(String[]...
2020-03-10 20:52:33
645
原创 千锋学习的第26天:异常
千锋马海超千锋学习的第26天:异常一、 填空java中所有的错误的继承自(thorwable)类;在该类中的子类中,(Error)类表示严重的底层错误,对于这类错误一般的处理方式是(抛出错误);(Exception)类表示例外,异常。二、 查询API,填空1 异常类java.rmi.AlreadyBoundExcepion,从分类上说,该类属于(extends异常)(已检查|运行时)异...
2020-03-09 21:34:56
581
原创 千锋学习的第25天:Map
千锋马海超千锋学习的第25天四(set list)import java.util.*public class TestListSet{public static void main(String[] args){List list=new ArrayList();list.add(“Hello”);list.add(“Lean”);list.add(“Hello”);list...
2020-03-08 01:34:27
1014
原创 第五周学习心得
今天是在千锋学习的第五周。本周学习了包装类,String,集合,泛型。本周学习的内容不太难,但是,需要学习的知识,特别的零散,又是考验记忆力的时候到了,唯一,一个比较绕,也就是泛型的声明和赋值了。这一周我有点懈怠了,一直在家里上网课,有点懒了,每次懒了,都感觉到罪恶,特别期待线下能和同学们一起学习。这周学习的重点在于要去理解java源码的设计思想,我进去看了看,哇,眼花缭乱的跪了。要加油努力了...
2020-03-07 20:38:01
422
原创 千锋学习的23天:泛型
千锋马海超千锋学习的23天十一(Object类)有下面代码interface IA{void ma();}class MyClass implements IA{public void ma(){}public String toString(){return “MyClass toString()”}}public TestMyclass {public static...
2020-03-05 23:42:15
253
原创 千锋学习的第23天:collection
千锋马海超千锋学习的第23天二 (List) 有如下代码import java.util.*;public class TestList{public static void main(String[] args ){List list=new ArrayList();list.add(“Hello”);list.add(“Hello”);list.add(1,“Learm”)...
2020-03-04 21:58:17
193
原创 千锋第22天:String
千锋马海超千锋学习的第22天七、从命令上读入一个字符串,用两种不同的方法,把该字符串转换为一个int类型方法一:把String 直接转换为intint a1=Integer.valueOf(“12”);方法二:把String 转换为integer ,在吧integer转换为int类型Integer a2=new Integer(“14”);int a3=a2.intValue();...
2020-03-03 22:17:59
726
原创 千锋学习的第21天:包装类
千锋马海超千锋学习的20天包装类public class TestInteger {public static void main(String[] args) {System.gc();byte a=10;Byte ab=new Byte((byte)10);Byte ac=new Byte(a);Byte ad=new Byte(“12”);double a1=ab.do...
2020-03-02 21:55:23
162
原创 千锋学习的的20天;内部类
千锋 马海超千锋学习的20天今天学习了内部类中国加油二(toString方法)写出下列代码的运行结果class Student{private int age;private String name;public Student(){}public Strdent(int age,String name){this.age=age;this.name=name;}pub...
2020-02-29 20:09:27
413
原创 千锋学习的四周总结
这一周我们学习了三大修饰符abstract、static、final以及接口的概念感觉这一周的学习困难有明显的增加了,abatract、接口和继承关联在一起就有点蒙了,他们的多态形式也很复杂有点难住摸。但是总体还能跟的上老师的讲课思路本周学习的最大难点在“接口”概念上,老师课上强调接口十分重要,相关联的程序架构,任务分离,减少程序耦合。起到至关重要的作用,更是出了很多接口案例。让我对接口有了...
2020-02-29 18:17:31
347
原创 千锋学习的第19天:接口回调
千锋逆战班 马海超千锋学习的第19天今天学习的接口回调我还是有点蒙的I. 接口是一种标准。II. 耦合度:模块与模块之间的关联程度,关联的越密切,耦合越高,关联的越松散,耦合越低。在这package testa.qf;public class TestTT { public static void main(String [] args) { Student n1=new ...
2020-02-27 20:29:23
182
原创 千锋学习的第18天:接口
千锋学员 马海超千锋学习的第十八天今天学习了接口和接口回调三、有如下代码interface IA{void ma();}interface IB extends IA{void mb();}interface IC{void mv();}interface ID extends IB ,IC{void md();}1如果有一个类ClassE 实现ID的接...
2020-02-27 00:44:54
634
原创 千锋逆战班学习的第17天,final
千锋逆战班 马海超千锋学习的第17天今天学习的是 三大修饰符final中国加油,武汉加油。七(final属性的初始化)有如下代码1) class MyClass{2) final in value;3) public MyCalss(){}4) public Myclass(int value){5) this.value=value;...
2020-02-25 20:52:17
443
原创 千锋学习的第16天;static
千锋java逆战班 马海超千锋学习的第十六天。今天学习了java三大修饰符"static"这是今天的课后练习题一、(static )有如下代码Class Myclass{Static int aInt b}Class Testmian{Public static void main(String args[]){Myclass mc1 =new Myclas...
2020-02-24 20:52:28
605
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅