自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java_图形用户界面(AWT)

AWT(抽象窗口工具包)是JAVA提供的建立图形用户界面GUI的开发包,可用于JAVA的Applet和Application中——————————————组件,容器,布局管理器JAVA.awt包JAVA.awt包提供了设计GUI使用的类和接口组件(Component)组件是java图形用户界面最基本的组成部分,可与用户交互,如一个按钮,标签注意:必须将组件放到容器中才能显示出来ja...

2019-02-02 09:21:20 11025

原创 .Net Core 3.0 配置管理

文章目录配置文件读取依赖配置变更的监听将配置文件绑定到属性上依赖自定义配置源服务组件集成配置配置文件读取依赖microsoft.extensions.configurationmicrosoft.extensions.configuration.abstractionsmicrosoft.extensions.configuration.Inimicrosoft.extensions.configuration.Json演示以Json文件为例 var builder

2021-12-14 15:02:15 673

原创 .Net Core3.0入门学习

.net core启动顺序program.cs 类依赖注入(IOC)接口实现分离模式核心类型容器的生命周期依赖注入方法依赖注入实例的获取作用域和对象释放行为作用域注意事项第三方依赖注入组件.net core启动顺序ConfigureWebHostDefaults 注册应用需要的组件(容器,配置)ConfigureHostConfiguration 注册应用启动时的组件(监听的端口)可嵌入自己的组件ConfigureAppConfiguration .

2021-12-13 17:28:55 1118

原创 Springboot登陆页面遇到的坑

主要内容:springboot+ thymeleaf+security+ajax 1. 登陆失败返回登陆页面报404错误 2. 跳转页面model的值无法传递到前端页面 3. ajax实现输入用户名之后判断用户名是否存在

2021-05-04 11:36:05 870 2

原创 springboot+layui+thmleaf开发遇到的坑

大四找到工作之后就一直在寝室苟着,很多开发的技巧和tips都忘了,上周特地重新写了一个springboot的项目,很简单,增删查改,登陆注册,管理员权限,将数据传递到前端,对每特定的数据进行展示和评论等,总之就是一个练手的项目,但也遇到了很多的坑,特总结如下前端页面存放__如何访问templates下的静态资源如何访问pom中的webjar依赖常用的注释前端编写注意事项json和ajax的使用layui和bootstrip的区别,layui的优势layui表格需要的数据格式...

2021-04-30 22:07:44 992 4

原创 Java_API,Scanner,Random,ArrayList

1 API1.1概述API(Application Programming Interface),应用程序编程接口。Java API是一本程序员的 字典是JDK提供 我们使用的类的说明文档。这些类将底层的代码实现封装了起来,我们不需要关心这些类是如何实现的,只需要学 习这些类如何使用即可。所以我们可以通过查询API的方式,来学习Java提供的类,并得知如何使用它们。2 Scanner一个可...

2021-03-13 09:35:05 73

原创 Redis应用场景

Redis数据库(概念)Redis是一款高性能的NOSQL系列的非关系型数据库没接触Redis之前,我曾写过一个实现数据库分页查询的页面,在掉了213根头发之后我发现一个问题,我后台数据库只有不到200条数据,实现到网站上那叫一个慢啊,需要转好久才能展示数据,这要是面向企业的话用户早就投诉你了应用场景举个例子,我开了一家苹果专卖店,第一天开业,来的人很少,顾客进店后对我说:我要三个富士苹果!我到后院去拿着梯子上了苹果树,给顾客摘了三个苹果。慢慢的逐渐来了第二个顾客,第三个乃至第三十个顾客,没办法,

2020-10-21 17:46:01 130

原创 Navicat连接mysql报错

Navicat连接数据库时报了各种各样的错误我本以为时数据库的问题,连忙找教程清空卸载了mysql并下载了新的数据库但是连接时还是报错万念俱灰之时重新下载了一个Navicat(比较新的版本)哦豁,好使了如果你在cmd界面启动连接登录数据库没问题但==Navicat连接就各种错误 ==试着下载其他版本的吧...

2020-04-08 16:20:14 160

原创 Java异常处理

1 异常概念在程序执行过程中,出现非正常情况,最终会导致JVM的非正常终止在Java面向对象中,异常本身也是一个类异常并不是指语法错误,语法错误编译不通过1.1Error严重错误,无法通过处理去解决,程序员不能处理,只能避免,相当绝症1.2 Exception继承自Throwable异常产生后,程序员可以通过代码的方式纠正,使用程序继承运行,是必须要进行的处理2 异常体系...

2020-02-19 16:32:22 79

原创 Java常见关键字

1 final关键字1.1概念子类可以在父类的基础上改写内容,方法重写。但有些时候我们不能随意的继承或改写父类的内容,为了避免这种情况,Java提供了final关键字,不让子类修改内容【阻断继承】1.2 作用范围final可修饰类和方法,变量修饰类:不可被继承(public final class String)(Scanner)(Math)修饰方法:不能被重写修饰变量:不能重新...

2020-02-15 15:19:55 87

原创 Java_OOP三大特性

1.多态1.1定义是指一种行为,具有多种不同的表现形式Java 父类 抽象方法 不同子类重写父类的方法是有不同的实现方式 。1.2 多态的前提【重点】a)继承或者实现b)方法重写c)父类引用指向子类的对象父类类型 变量名=new 子类对象(); 变量名.方法名()Father父类 Son子类Son son=new Son(); ->son间接调用Fat...

2020-02-14 21:47:17 129

原创 Java_static关键字 继承 构造方法 抽象类

1 static关键字1.1概念1.2使用格式1.2.1类变量1.2.2静态方法ddddddddddddddddddddddddddddddddd

2020-02-13 22:21:04 117

原创 Java_增强for循环 类和对象

1增强for循环1.1格式 int[] a =new int[10]; for (int i : a) { System.out.println(i); }for(int i:a)a是待遍历的数组名 ,i是新定义的变量1.2注意事项for循环增强只适合遍历数组,不能添加其他操作2.可变参数2.1定义在定义方法时,会遇到传入参数个数不确定的情况,这时我们要用到可...

2020-02-12 11:00:57 574

原创 Java_方法的概念 ArrayList数组

方法1方法定义的参数和返回值含义格式:修饰符 返回值类型 方法名(参数列表){Return 结果(返回值)}修饰符: public private static返回值类型: void方法名: methodDemo() 方法命名要有意义! sum sub mul div参数列表 (无参数)(1参数)(多个参数 )形参 int num1 ,int num2实参 20...

2020-02-10 22:04:39 79

原创 Java_运算符 循环语句

比较运算符比较运算符,是两个数据之间进行比较的运算,运算结果都是布尔值 true 或者 false 。 public static void main(String[] args) { System.out.println(1==1);//true System.out.println(1<2);//true System.out.println(3>4);//false ...

2020-02-09 20:39:05 140

原创 Java_常量与变量

常量与变量常量:固定不变的量定义变量: int i = 10;注意事项:变量的使用注意事项变量名称在一个大括号范围内,变量名字不可以相同。变量不赋值,就不使用;赋值不能超过类型取值范围。数据类型Java数据类型分为两大类基本数据类型整形 (int)浮点型(float)字符形(char)布尔型(boolean)引用数据类型字符串 (string)类(c...

2020-02-08 20:29:21 75

原创 Java_入门基础

Day_011计算机语言发展简史机器语言,汇编语言,高级语言java是第三代高级语言2计算机基础知识2.1二进制与十进制之间相互转化二进制转十进制:eg:100110每一位分别对应1,2,4,8,16,32。对应二进制为1的相加2+4+32=38十进制转二进制:eg:3838 = 32+4+2 。转化后为1001102.2存储单元-字节计算机中最小的存储单位,计算机...

2020-02-07 20:05:55 141

原创 DOM解析常用API

常用类及方法Document(接口)表示整个 HTML 或 XML 文档。从概念上讲,它是文档树的根,并提供对文档数据的基本访问。常用方法 getDocumentElement()该属性允许直接访问文档的文档元素的子节点。getElementsByTagName(String tagname)按文档顺序返回包含在文档中且具有给定标记名称的所有 Element 的 NodeList。...

2019-07-26 16:54:55 279

原创 JAVA--内省

内省:(Introspector) 是Java 语言对 JavaBean 类属性、事件的一种缺省处理方法public class app { public static void main(String[] args) throws Exception { Class<?> clz = gt.class; //获取类的字节码对象 Object obj = clz.newI...

2019-07-19 17:20:06 117

原创 JAVA_反射

相关代码及其解释public class fanshe { public static void main(String[] args) throws Exception {// getall();// geta();// getObj();// getMe(); useMe(); } /* 1):获取方法所在类的字节码对象. 2):获取方法对象. 3)...

2019-07-15 19:28:37 80

原创 JAVA——关键字

Java中关键字的基本含义• abstract:表明类或类中的方法是抽象的;• boolean:基本数据类型之一,布尔类型;• break:提前跳出一个块;• byte:基本数据类型之一,字节类型;• case:在 switch 语句中,表明其中的一个分支;• catch:用于处理例外情况,用来捕捉异常;• char:基本数据类型之一,字符类型;• class:类;• conti...

2019-02-25 09:56:19 125

原创 JAVA——多线程(2)

对比继承Thread和实现Runable两种方法继承Threadjava中类是单继承的,如果继承Thread,该类就不能有其他父类了从操作上看,继承方式更简单但无法做到多线程共享同一资源实现Runablejava可实现多接口,该类还可继承其它父类从操作上看,实现方法更复杂,获取线程名称也更复杂(Thread.currentThread())能做到共享同一资源线程的安全问题解释一...

2019-02-14 13:11:55 113

原创 JAVA——多线程(1)

并行和并发并行:两个或多个事件在 == 同一刻发生并发:两个或多个事件在同一事件段==发生

2019-02-12 12:40:58 142 2

原创 JAVA——异常处理

什么是异常?在程序中,代码出现错误(编译错误和运行错误),程序会终止运行。异常不是语法错误,编译不通过,无法产生字节码,根本无法运行异常也是衡量一门编程语言是否成熟的标志之一。异常体系Error表示错误,与JVM相关,不可修复Exception表示异常,程序中出现不正常的情况,可以修复finally代码块捕获异常两种方法:1)该方法不处理,而是声明抛出,由该方法的调用者来处...

2019-01-27 19:29:53 116

原创 JAVA——多态

什么是多态?对象具有多种状态,且存在多种不同的形式多态的特点把子类对象赋值给父类变量,在运行时会表现出具体的子类特征animal a = new Dog();多态的作用当把不同的子类对象都当作父类类型来看待,可以屏蔽不同子类对象之间的实现差异,从而写出通用的代码达到通用编程,以适应需求的不断变化。...

2019-01-23 20:53:01 123

原创 print,println,printf间的区别(java)

print:使用格式 System.out.print(“helloWorld”+xx+“helloWorld”);println:使用格式与print相同,增加了换行属性printf:(可用可不用)使用格式 System.out.print("%d,%d",1,2);...

2019-01-23 10:16:16 479

原创 JAVA——封装

1.什么是封装?封装,作为面向对象的三大特性之一,可以吧不想让外界知道的信息隐藏起来,并尽可能隐藏对象功能实现细节,确保外界安全访问功能,并用pricate关键字私有化,不允许外届访问2.封装的好处1)防止调用者随意修改本不应修改的系统属性2)提高组件的重用性3)达到组件见的低耦合性(放一个组件发生变化时,只要对外暴露的接口不变,就不会影响其他模块)3.代码演示public cla...

2019-01-22 21:59:08 205

原创 Android——自定义顶部标题栏

前端代码title.xml&lt;?xml version="1.0" encoding="utf-8"?&gt;&lt;RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_he...

2018-12-28 19:48:28 2059

原创 Android实现页面图片转换

前端xml代码如下,使用FrameLayout布局。 &lt;FrameLayout android:id="@+id/fl" android:layout_width="match_parent" android:layout_height="match_parent"&gt; &lt;ImageView andro...

2018-11-22 14:49:23 613

原创 Android intent 隐式用法

通过隐式用法从MainActivity跳转到SecondActivitymanifests &lt;activity android:name=".Next"&gt; &lt;intent-filter&gt; &lt;category android:name="android.intent.category.DEFAULT"&gt;&...

2018-11-17 11:29:11 140

原创 Android参数传递

参照上一节,当我们实现了Activity的跳转后,可向下一个Activity传递一些数据在MainActivity中,通过putExtra()的方法写入一个名为"date",值为"I love china"的字符串.在SecondActivity中,在对应的布局文件中新建id为tv的TextView控件,用来在页面显示传入的数据。...

2018-11-15 10:55:22 403

原创 Android页面跳转

Android 实现页面跳转实则通过制定控件来从一个activity跳转到另一个activity接下来就是代码实现部分从MainActivity通过button1跳到SecondActivityactivity_main对应的Java文件MainActivity加入一些新的代码...

2018-11-14 22:08:13 232

原创 JAVA——枚举

什么是枚举?一种特殊的类,用来固定多个常量对象的集合格式[修饰符] enum 枚举类名{常量A,常量B,常量C;}enum HelloWorld{ H,e,l,l,o,W,o,r,l,d;}等同于final class HelloWorld extends Enum{ private Weekday(){} //私有化,防止被实例 public static fi...

2018-10-06 22:54:56 143

原创 JAVA——内部类

种类① 实例内部类: 内部类没有使用static修饰.② 静态内部类: 内部类使用了static修饰.③ 局部内部类: 在方法中定义的内部类.④ 匿名内部类:适合于仅使用一次使用的类,属于局部内部类的特殊情况(摘自小码哥)一 实例内部类没有使用static修饰的内部类,属于外部类的对象而非本身。**特点:**创建实例内部类前,必须存在外部类对象,通过外部类对象创建内部...

2018-10-02 13:29:29 169

原创 JAVA——接口,抽象类等抽象问题

ps 这部分真的是难理解,学生能力有限,花费小三天的时间才初步理解了一些,如有错误之处,还请读者指出,望海涵。抽象类特点:(使用abstract修饰)不能创建实例(不能new一个抽象类)类中如果包含的方法可为抽象方法也可为普通方法(留给子类)抽象类都不能用final修饰抽象类大多数的情况下作为父类,必须要有子类才能实现功能接口定义 : 就是一种规范,规范手下的类必须要有接口所包...

2018-09-25 19:01:33 117

原创 JAVA——三大属性之继承

什么是继承?类与类的一种关系,跟 &amp;quot;is a&amp;quot;一样的关系JAVA中类只能继承一个类,是单继承的关系,就像一个孩子只能有一个亲爸继承的好处:子类将拥有父类的所有属性和方法,实现代码的复用。//定义一个Phone的父类,简单的设置几个变量public class Phone { public int neicun; //此代码中public打酱油的 publ...

2018-09-19 16:51:10 766

翻译 JAVA——对象与内存控制

实例变量与类变量实例变量 :也叫非静态变量,在定义该变量时未使用static修饰类变量: 也叫静态变量,在定义时使用static修饰对于static关键字而言,表面上他只是静态的意思,但在java的角度看,它是将实例成员转化成类成员。他只能修饰在类中定义的成员部分,包括成员变量,方法,内部类,初始化块,内部枚举类JAVA要求定义成员变量时必须采用合理的前向引用public class ...

2018-09-18 20:04:51 166

原创 JAVA——数组的初始化

基本类型的数组初始化int iArr;iArr = new int[]{1,2,3,4,5};需要注意的是,对于一个定义好的数组,我们只能改变其数组变量某个值,而不能改变长度对于JAVA语言,堆内存中的对象通常不可以直接访问,可通过引用变量访问。 eg:上述代码中定义的iArr本质上只是main栈区的引用变量,使用iArr.length,iArr[2]时会自动变为访问堆中的数组...

2018-09-17 19:18:39 1990

空空如也

空空如也

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

TA关注的人

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