自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Git与SVN冲突解决及特性对比

Git与SVN冲突解决文章目录Git与SVN冲突解决Git与SVN对比参考文献https://blog.csdn.net/enlangs/article/details/44806029当我们使用"git svn rebase"合并产生冲突时,应该记得如下的处理要点在rebase时,不伦发生什么情况,我们都处在"no-branch"当中,都没有在一个有效的分支中;(branch-分支)使用git status查看项目,如果发现一个".dotest"文件,可以忽略它;如果想终止合并,使用"

2022-03-25 18:36:53 1621

原创 2021-10-20 约苗脚本解读

1.主程序入口1.1Main导入的包解读import com.github.lyrric.ui.ConsoleMode; //作者自己编写的ui工具类import com.github.lyrric.ui.MainFrame;//也是作者自己编写的ui工具类,并且这个类继承了Java自带的GUI工具中的JFrame类的一些属性import org.apache.logging.log4j.LogManager;import org.apache.logging.log4j.Logger

2021-10-20 20:19:46 7967 21

原创 JavaWeb

JavaWebJava Web基本概念web开发:web,网页的意思,从互联网上拿到资源静态webhtml,css 静态资源提供给所有人看的数据始终不会发生变化动态web提供给所有人看的数据会发生变化,每个人在不同的时间,不同的地点看到的信息各不相同.技术栈:Servlet/JSP,ASP,PHP在Java中,动态web资源开发的技术统称为JavaWeb;Web应用程序web应用程序:可以提供浏览器访问的程序;a.html b.html…多个web资

2021-07-14 21:29:33 136

原创 DBCP和C3P0数据源

数据库连接池DBCP---------C3P0连接池什么是连接池数据库连接—执行完毕—释放连接—释放 十分浪费系统资源池化技术:准备一些预先的资源,过来就连接预先准备好的比如银行柜台:开门—服务一个人—关门 浪费开门—业务员:等待—服务—关门 池子那么一个银行到底需要多少个业务员?(最小连接数)**最小连接数:**如果常用连接数在一百个左右,最小连接数设置为100;最大连接数: 业务最高承载上限;**等待超时:**100ms开源数据源实现编写连接池

2021-07-04 17:37:06 190

原创 三大范式&JDBC

数据库备份保证重要的数据不丢失数据转移 A----->BMySQL数据库备份的方式直接拷贝物理文件在可视化工具中手动导出使用命令行导出 mysqldump 命令行使用[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-P95JaFmO-1624882389045)(C:\Users\hang.li\AppData\Roaming\Typora\typora-user-images\image-20210624194104047.png)]导入

2021-06-28 20:16:08 130

原创 MySQL

MySQLJavaEE:企业级Java开发 Web前端(页面:展示数据库里面的数据)后台(连接点:连接数据库 JDBC MyBatis,连接前端 给前端传递数据,控制视图跳转,Spring,SpringMVC)数据库(存数据,Txt,Excel,Word)只会写代码(码农),学好数据库(混饭吃);还需要学习操作系统,数据结构与算法;(不错的程序员)离散数学,数字电路,体系结构,编译原理 +实战经验;(高级程序员)为什么学习数据库岗位需求大数据时代,得数据者得天下被迫需求:存

2021-06-22 11:54:26 129

原创 汇编语言概述

汇编概述学习思想汇编语言是高级工程师的必经之路底层技术语言进制进制如何运算二进制 量子计算数据宽度有符号数/无符号数源码反码补码位运算位运算计算汇编 OD寄存器内存汇编指令内存复制堆栈的指令汇编如何写函数堆栈传参堆栈平衡外挂机器语言学习计算机的语言,和它交流什么是机器语言#我们目前主流的电子计算机! 0 和 1 高低电平 状态#最早的程序员:穿孔卡带!这些复杂的东西能不能简化呢? 助记符加 INC减 DEC乘 MUL除

2021-06-03 13:48:42 214

原创 HTML结构基础

HTMLHyper Text Markup Language超文本标记语言标签HTML5+CSS3[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-zrEBH5Ov-1621778017772)(C:\Users\hang.li\AppData\Roaming\Typora\typora-user-images\image-20210520210243343.png)] <!DOCTYPE html> //告诉浏览器我们要使用html规范<!

2021-05-23 21:54:01 266

原创 MyBatis配置

MyBatis配置掌握properties元素用法;掌握settings元素的配置;掌握typeAliases的用法;重点掌握typeHandler在MyBatis中的用法;了解ObjectFactory的作用;了解environments的配置;了解databaseIdProvider的用法 ;掌握如何有效引入映射器;MyBatis配置元素清单 ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ 注意:My

2021-05-18 08:47:15 137

原创 Java设计模式

Java设计模式学习反射,掌握反射基本概念;动态代理,责任链模式,以及拦截器概念;观察者模式;工厂和抽象工厂模式;Builder(构建)模式;反射newInstance();方法动态代理模式/责任链模式代理的作用:在真实对象访问之前或者之后加入对应的逻辑,或者根据其他规则控制是否使用真实对象;代理的步骤:代理对象和真实对象建立代理关系;实现代理对象的代理逻辑方法;Java中有多种动态代理技术,JDK/CGLIB/Javassist/ASM,其中JDK和CGLIB两种动态代

2021-05-11 22:14:05 79

原创 SSM梳理

入门和技术基础认识SSM框架和RedisJava设计模式Spring框架是Java应用最广的框架,他的成功来源于理念,而不是技术本身包括IoC(Inversion of Control,控制反转)和AOP(Aspect Oriented Programming,面向切面编程)Spring IoCIoC是一个容器,在Spring中,他认为一切Java资源都是Java Bean,他的目标就是管理这些Bean和他们之间的关系;所以在Spring IoC中装载各种Bean(资源),可以理解为Ja

2021-05-09 14:17:11 114

原创 注解与反射

package DemoTherad.demo10;import java.lang.annotation.*;import java.lang.reflect.Field;//联系反射操作注解public class Test14 {public static void main(String[] args) throws ClassNotFoundException, NoSuchFieldException {Class c1 = Class.forName(“DemoTherad.dem

2021-05-05 17:09:48 104

原创 Lambda表达式&内部类

Lambda表达式和内部类避免匿名内部类定义过多让代码看起来更加简洁函数式编程总结lambda表达式,只能有一行代码的情况下才能简化成为一行,如果有多行,那么就用代码块包含;前提是接口为函数式接口;多个参数,也可以去掉参数类型,要去掉就都去掉,必须加上括号;内部类通过理解内部类的各种写法,来推导Lambda表达式package DemoTherad.Demo04;//推导lamda表达式public class TestLamda1 { //3.静态内部类 stat

2021-04-29 11:58:42 321

原创 接口与抽象类

接口基本概念Java接口是一系列方法的声明,是一些方法特征的集合,一个接口只有方法的特征没有方法的实现,因此这些方法可以在不同的地方被不同的类实现,而这些实现可以具有不同的行为(功能);接口可以理解为一种特殊的类,里面全部是由全局常量和公共的抽象方法所组成。接口是解决Java无法使用多继承的一种手段;特点接口只有规范,定义的是一组规则,它的本质是契约;就像一个类一样,接口拥有方法和属性,但是接口中的方法都是抽象方法;接口指明一个类必须要做什么和不能做什么,类似于蓝图;如果一个类实现了一个接口

2021-04-22 11:35:18 112

原创 JAVA多线程

多线程Java.Threadprocess (进程) 一个进程中至少有一个线程;第一种方式,继承Thread类;继承Thread类,重写run方法,创建子类对象,调用父类start方法开始执行;第二种方式,实现Runnable接口Thread类也是实现了Runnable接口;定义MyRunnable类实现Runnable接口;实现run方法;创建线程对象(Thread),调用start()方法启动线程;​ MyRunnable myrunnable = new MyRunnable(

2021-04-15 13:50:27 95

原创 JAVA三大特性总结

封装属性私有,get/set该露的露,该藏的藏高内聚,低耦合高内聚就是类的内部数据操作细节自己完成,不允许外部干涉;低耦合仅暴露少量的方法供外部使用;private 修饰符 私有的属性私有后,需要通过 public 的 get/set 方法 获取属性在面向对象的编程语言中,对象是封装的最基本单位,面向对象的封装比传统语言的封装更为清晰、更为有力;封装的意义提高程序的安全性,保护数据隐藏代码的实现细节统一接口提高系统的可维护性继承本质是对某一批类的抽象,且子类(派生类)是

2021-04-12 14:26:07 86

原创 JAVA环境搭建

卸载JDK找到JDK安装目录,删除安装目录删除环境变量里面的JAVA_HOME删除path 下关于Java的目录命令行输入 java-version 命令检查安装JDK百度搜索JDK 8 ,找到下载地址同意下载协议下载对应版本双击安装JDK记住安装的路径配置环境变量​ 1.我的电脑–>右键–>属性​ 2.环境变量–>添加JAVA_HOME(在系统变量里面新建)​ 3.配置path变量(%%引用的意思,引用中间写的变量的路径)

2021-04-11 17:19:34 70

原创 JAVA基础

JAVA基础psvm 快捷创建mian方法sout 快捷输出语句文档注释​ /** 开始 */ 结束java是一个强类型语言(强类型定义语言)所有变量都必须先定义后才能使用​ 优点 安全性高​ 缺点 速度会变慢JAVA的数据类型分为两大类​ 基本类型(primitive type)​ 引用类型(reference type)​ 引用类型有 类、接口、数组[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-chaCGMET-161805289

2021-04-10 19:09:26 130

原创 MarkDown基本使用方法梳理

MarkDown学习标题#+ 标题名字 一级标题 一个#号代表一级标题字体Hello World! 字体加粗 两边各加两个*Hello World! 字体改为斜体 两边各加一个*Hello World! 字体加粗斜体 两边各加三个*Hello World 字体删除线 两边各加两个波浪号引用 代码块引用文字 > + 空格分割线— 或者 *** 加 空格图片超链接点击跳转到狂神博客列表排序,有序号的排序ABC无序列

2021-04-10 11:18:38 73

空空如也

空空如也

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

TA关注的人

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