自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 收藏
  • 关注

原创 码云添加公钥

一、访问 https://gitee.com/ 页面,点击注册gitee跳转至注册页面注册用户并登录二、进入设置,设置公钥三、打开命令列界面(cmd)输入命令 ssh-keygen -t rsa -C "yajie123 "删除线部分改为自己的用户名然后点击回车,执行该命令多次点击回车,使其出现下列效果四、在该位置找到文件打开C:\Users\DELL/.ssh/id_rsa.pub.打开文件粘贴内容至红框内自己在绿色圈中定一个名字,点击确定该公钥将添加于如图位置其它

2020-11-23 11:20:22 389

原创 Mybatis执行过程

mybatis执行过程1、加载配置文件InputStream inputStream = Resources.getResourseAsStream(“mybatis-confnig.xml”);2、创建SqlSessionFactoryBuilderSqlSessionFactoryBuilder sqlSessionFactoryBuilder = new SqlSessionFactoryBuilder();3、创建SqlSessionFactorySqlSessionFactory

2020-11-21 13:06:10 188

原创 轻量级与重量级

轻量级轻量级框架在使用的时候,没有过的接口和依赖,耦合性比较低,侵入性没有(低)比如框架:springMVC重量级重量级框架在使用的时候,过多的依赖和接口,侵入性强比如:(Struts2)...

2020-11-21 10:42:21 212

原创 IDEA连接数据库时遇时区异常:Server returns invalid timezone. Need to set ‘serverTimezone‘ property.

解决方案:点击Advanced,找到srverTimezone,将其值改为Asia/Shanghai即可

2020-10-27 17:16:09 208

原创 ERROR 1418 (HY000): This function has none of DETERMINISTIC, NO SQL, or READS SQL DATA in its declar

遇到一个错误:ERROR 1418 (HY000): This function has none of DETERMINISTIC, NO SQL, or READS SQL DATA in its declaration and binary logging is enabled ( you * might* want to use the less safe log_bin_trust_function_creators variable)解决方式: set global log_bin_trust

2020-08-24 15:13:00 320 1

原创 定位、高度塌陷(web,day02)

定位1.绝对定位:相对于父容器的,如果没有是body可以作为定位的父容器的条件:必须有position属性,并且值为absolute,relative,fixed其中一个如果两个容器绝对定位的属性相同,那么后一个会覆盖前一个,包括文字绝对定位的组件会随着窗口的滚动移动。2.z-index属性3.相对对位:保留组件文档流的位置4.fixed(视口定位)不随着窗口的滚动而移动高度塌陷两个容器中,内部容器的margin-top失效,解决方案:1.在外层容器中使用border2.ov

2020-08-20 23:13:24 330

原创 HTML基础、get和post的区别、css层叠样式表、选择器、盒子模型(web,day01)

1、html:不区分大小写html:显示数据<html> <head> <title></title> <style></style> </head> <body> hello! </body></html>设置标题 h1-h6设置图片 超链接列表自定义:dl,dt,dd有序 ol li无序 ul li表单action 表示提交之后的后

2020-08-20 23:06:00 279

原创 JAVA小白进阶day22

第十个任务:登录1.添加登录页面 ,成功和失败的页面public class WebServer { ServerSocket server; public WebServer() { try { server = new ServerSocket(8888); } catch (IOException e) { e.printStackTrace(); } } public void start() { while (true) { Socket socke

2020-08-15 17:26:25 165

原创 JAVA小白进阶day21

第五个任务:1.定义HttpResponse类:1)定义HTTPResponse类在com.tedu.http包中2)定义变量:OutputStream out;File entity;定义setEntity()和getEntity()方法。3)定义构造方法:HttpResponse(OutputStream out)功能:初始化out成员变量4)定义方法: println(String line) :void功能:向客户端发送一行字符串,该字符串会通过ISO8859-1转换为一组字节

2020-08-13 17:42:32 276

原创 JAVA小白进阶day20

Java注解复习Bean.java@Target(ElementType.TYPE) //可以作用在接口、类、枚举、注解@Retention(RetentionPolicy.RUNTIME)public @interface Bean { public String id();}Property.java@Target(ElementType.FIELD) @Retention(RetentionPolicy.RUNTIME)public @interface Property {

2020-08-12 22:54:09 151

原创 解析xml文件,Java注释@(Java小白进阶day19)

xml<? xml version="1.0" encoding="UTF-8"?><emps> <emp id= "000001"> <name>admin</name> <age>18</age> <salary>8000</salary> </emp> <emp id= "000002"> <name>zhangsan</nam

2020-08-11 19:16:49 587

原创 Java小白进阶day18(栈和队列、反射、Class)

栈和队列栈:先进后出栈空:使用pop(),push()都抛出EmptyStackExceptionpeek()返回栈顶元素,不弹出pop()返回栈顶元素并弹出由Stack实现System.out.println(stack);打印栈从栈底到栈顶由LinkedList实现System.out.println(list);打印从栈顶到栈底队列:先进先出反射:程序运行过程中我们可以获取得类的构造方法,成员变量(包含私有的)方法,对象使用类成员,我们把获取类成员和对象去调用类成员的机制叫做反射

2020-08-11 09:06:54 210 1

原创 泛型及其使用、Stream的方法(Java小白进阶day17)

泛型java泛型设计原则:保证编译时不出错,运行时就不会出现ClassCastException1、泛型类在类上定义的泛型,在方法中也可使用2、泛型接口interface DemoInter<T>{ void show(T t);}class Demo3Impl1 implements DemoInter<String>{ @Override public void show(String t) { // TODO Auto-generated method

2020-08-06 20:10:35 913

原创 集合(List、Set、Map、Collection、ArrayList、集合数组之间相互转换)(Java小白进阶day16)

集合1、List有序,可重复,(父接口:Collection:对equals与hashcode方法均重写)List-ArrayList(数组)2、Set无序,不可重复(父接口:Collection)3、Map键值对(request,session,application)4、Collection1、定义:1>范型jdk5.0出现的Collection collection = new ArrayList();2>jdk1.7之后Collection collection

2020-08-05 23:13:45 426

原创 网络编程概述、套接字(Socket)(java小白进阶Day14)

网络编程概述计算机网络网络模型(OSI开放式系统互联,国际标准组织制定了OS七层网络模型)物理层、数据链路层、网络层、传输层、会话层、表示层、应用层协议:事先规定好的通信规则协议分类:公有的、私有的网络层协议:IP协议传输层协议:UDP协议、TCP协议应用层:http,ftp、httpsIP地址IP地址:表示网络上唯一台计算机IP协议分为两个版本:TPV4 IPV6端口:0-65535 (0-1024)预留的域名解析:localhost(www.163.com):127.0.0.1

2020-08-04 19:35:59 207

原创 时间复杂度与空间复杂度(JAVA进阶版)

1.算法(Algorithm)是指用来操作数据、解决程序问题的一组方法。对于同一个问题,使用不同的算法,也许最终得到的结果是一样的,但在过程中消耗的资源和时间却会有很大的区别。2.不同算法之间的优劣从算法所占用的「时间」和「空间」两个维度去考量。时间维度:是指执行当前算法所消耗的时间,我们通常用「时间复杂度」来描述。空间维度:是指执行当前算法需要占用多少内存空间,我们通常用「空间复杂度」来描述。因此,评价一个算法的效率主要是看它的时间复杂度和空间复杂度情况。然而,有的时候时间和空间却又是「鱼和熊掌

2020-08-03 19:27:50 291

原创 线程(多线程、Thread、线程创建、线程池)(JAVA小白进阶day13)

线程♥线程是进程的一部分,是进程的最小执行单位程序:静态的代码进程:程序动态的执行过程线程:进程内最小的执行单位,是动态的执行过程进程有自己独立的内存线程共享进程的资源,在进程内,每个线程可以完成独立的功能多线程效率高–tomcat服务器1、创建线程两种方式extends Threadimplements Runnablepublic class MyThread extends Thread{ //主线程 public static void main(String[] ar

2020-08-03 10:27:48 1894 1

原创 IO(输入、输出)数据流(Java小白进阶day12)

IO流1、IO->Input Output具体底层架构图2、按照流的读写方式:字节流和字符流字节流–传输过程中,传输数据的最基本单位是字节的流。字符流–传输过程中,传输数据的最基本单位是字符的流。3、按照流的放向:输入流和输出流InputStream abstractReader abstractOutputStream abstractWriter abstract4、输入流的核心方法:read()输出流的核心方法:write()5、操作的数组类型字节流:byte 类

2020-07-30 19:58:00 311

原创 Math、Data、Calendar、异常及其处理、IO流及其处理(JAVA小白进阶day11)

Mathfinal型不能实例化,构造方法私有,静态方法,可直接Math.方法名()ceil()返回>=参数的最小整数值,转化为都double型floor()返回<=参数的最大整数值,转化为都double型random()输出大于等于0小于1(0<=x<1)的double类型的数round())四舍五入为整数Random类产生随机数: Random random =new Random(); int i = random.nextInt(10);//[0,10)

2020-07-30 09:04:29 1228

原创 正则表达式(Java小白进阶day10)

正则表达式:♥♥小数字符串:public static void test1(){Scanner scanner = new Scanner(System.in);System.out.println(“shuru”);String str1 = scanner.next();String string = “0\.[0-9]+”;String string2 = "[1-9][0-9]\.[0-9]+";if(str1.matches(string)||str1.matches(strin

2020-07-29 11:40:48 219

原创 垃圾回收,深拷贝与浅拷贝(java进阶day09)

垃圾回收:垃圾回收机制:低级线程负责对内存对象的回收,没有变量引用,引用变量赋值 null,标识为可以回收(并非马上回收)♥Java因为有自动回收机制,一般不会出现内存不够用,但也不一定,如静态变量使用过多也会占内存内存溢出:创建对象时,内存不够用内存泄漏:对象使用完成,没有及时回收1、常用的工具包java.lang:Stirng,System,Thread,Math,Object等,自动导入java.io:输入输出流java.net:网络编程java.util:工具包2、深拷贝与浅拷

2020-07-27 17:32:23 278

原创 lambda表达式(JAVA小白进阶day08)

lambda表达式1、针对函数式接口编程:接口中只有一个抽象方法,把方法通过匿名类实现的方式简化成一个表达式的写法 lambda表达式检查函数式接口的注释:@FunctionalInterface2、() -> {}()表示形参列表->符号 goes to{}表示方法体3、参数列表数据类型可省参数列表只有一个参数,{}可省4、lambda表达式使用接口中的方法必须与所调用方法参数列表相同,返回值相同方法归属者::方法名IDemo4 demo1 = demo::test;

2020-07-27 09:33:41 261 1

原创 JAVA小白进阶day07

复习:1、2、方法的重写继承关系方法名:参数列表,返回型(子类<=父类)相同访问修饰符:子类>=父类异常(非运行时异常):子类<=父类作用:扩展父类的方法的功能3、继承构造方法的调用子类创建对象,默认调用父类的无参构造方法如果父类没定义为无参的构造方法,那么子类使用super调用父类的构造方法4、多态:对象的多态父类声明,子类创建编译时多态 - 重载运行时多态 - 重写看谁声明,若方法重写,调用子类方法应用:对象的造型:父类与子类之间的强制转换instan

2020-07-24 08:56:04 243

原创 JAVA小白进阶day06

复习:1、面向过程:关注点–>过程(步骤)2、面向对象:关注点–>对象类和对象:类–>抽象对象–>实体3、构造方法:定义:方法名与类名相同,没有返回类型来源:不定义–>默认,public 无参 如果定义–>不默认构造方法了作用:创建对象 new调用:new + 构造方法//注意子类的构造方法内如何调用父类或本类的构造方法,this,super4、变量的分类:成员变量(有默认值,整个类可使用)局部变量(局限于方法内)void f(int x

2020-07-23 15:02:57 175

原创 JAVA小白进阶Day05

复习:1、数组:存储相同数据类型的容器2、特点:数据类型相同,有序的,(下标:0~length-1)3、一维数组:int[] num; int num[];num = new int[10];num[0] = 2;for循环增强for循环::for( int i : num ){}其它定义方式int[] num = new int[10];int[] num = {1,2,3}int[] num = new int[]{1,2,3}4、获取长度:length5、拷贝:Syste

2020-07-22 09:23:52 225

原创 JAVADay04内容

复习:1、语句1》赋值语句 x = 9;2》方法调用语句 System.out.prinln();stu.student();MAth.max();3》import,package4》分支: if ,switchif(boolean){}无括号只执行if后的一句if语句中不可定义变量2switch (byte,short,int,char,String,enum)5》循环for,while ,do-whilewhile与do-while 判断条件一致6》嵌套循环外层循环一次,内

2020-07-20 18:52:11 226 1

原创 JAVADay01学习内容

sun—》oracle 2009J2SE—JAVASEJAVAEE1.环境:JDK–下载,安装,配置JAVA_HOME=安装路径,path = %JAVA_HOME%\bin<<建议使用>>2.编辑器:记事本,eclipse,idea解释器:命令:javac–javac xx.javajava – java xxjava版本结构JAVASEJAVAEEJAVAME3.Java程序:应用程序,小应用程序4.java源文件(.java)----> 编译

2020-07-18 22:28:37 151

原创 JAVADay02基础知识点

1、Boolean类型boolean b = flase;if(b = true){//括号内为b,b为Boolean型,不报错XXX;}if(b == true){XXX;}2、引用类型String name = “zhangsan”;int[] nums;User student;3、进制:二进制,八进制,十六进制二进制;0和1 int a = 0b110;前缀0b八进制:0-7 65, int b = 065;前缀0十六进制:0-9,a-f 前缀0X4、十进制转二进制

2020-07-18 22:25:53 184

原创 JAVADay03知识

复习:1、boolean型:true,false案例:boolean b = false;if(b =true){}2、算术运算符±/%% 结果正负号与被除数一致整数/0 异常非0的数/0.0 非0的小数/0 Infinity0/0.0 0.0/0 0.0/0.0 NaN保留小数:String.format("%.2f",3.4567);DecimalFormat(“0.00”) df.fprmat(3.456);int num =

2020-07-18 22:24:07 130

原创 记录整数的位数

package cn.tedu.demo;import java.util.Scanner;public class Demo07170203test03 {public static void main(String[] args) {Scanner sc = new Scanner(System.in);System.out.println(“请输入一个整数”);int mun = sc.nextInt();int i = 0;do {mun = mun/10;i++;} whi

2020-07-17 15:41:07 164

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除