自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java学习笔记(二十一)JavaScript

什么是JavaScriptjavascript是一门世界上最流行的脚本语言一个合格的后端人员,必须要精通JavaScriptECMAScript可以理解为是JavaScript的一个标准,最新版本到es6了但是大部分浏览器还只停留在支持es5代码上快速入门引入javascript内部标签<script> ... </script>外部引入:创建js文件<script scr="abc.js"></script>

2020-06-16 17:05:19 185

原创 Java学习笔记(二十)CSS与HTML(转)

Html和CSS的关系学习web前端开发基础技术需要掌握:HTML、CSS、JavaScript语言。HTML是网页内容的载体。内容就是网页制作者放在页面上想要让用户浏览的信息,可以包含文字、图片、视频等。CSS样式是表现。就像网页的外衣。比如,标题字体、颜色变化,或为标题加入背景图片、边框等。所有这些用来改变内容外观的东西称之为表现。JavaScript是用来实现网页上的特效效果。如:鼠标滑过弹出下拉菜单。或鼠标滑过表格的背景颜色改变。还有焦点新闻(新闻图片)的轮换。可以这么理解,

2020-06-14 21:36:09 190

原创 Java学习笔记(十九)CSS

什么是CSS用来做页面的美化学习重点是CSS选择器可以美化网页(文字,阴影,超链接,列表,渐变…)页面动画CSS:Cascading Style Sheet层叠级联样式表目前版本CSS3.0 圆角,阴影,动画 浏览器基本兼容优势:内容和表现分离网页结构表现同意,可以实现复用样式十分丰富建议使用独立于html的css文件利用SEO,容易被搜索引擎收录语法:加上内行样式一共有三种,推荐使用独立于html的css文件格式链接式:有专门的css文件,在html问价中通

2020-06-13 21:00:57 103

原创 Java学习(十八)列表,表格,视频和音频,页面结构分析,iframe内联框架,表单语法,表单元素格式

列表列表就是信息资源的一种展示形式。它可以使信息结构化和条理化,并以列表的央视显示出来,以便浏览者能更快捷地获得相应的信息列表分为:无序列表,有序列表,定义列表<ol><!-- 有序列表,ol标签与li标签--> <li>Java</li> <li>Python</li> <li>PHP</li> <li>C++</li> <

2020-06-11 22:43:41 298

原创 Java学习笔记(十七)初识HTML,基本标签,图像标签,链接,行内元素,块元素

HTMLHyper Text Markup Language(超文本标记语言)HTML 5,提供了一些新的元素和一些有趣的新特性,同时也建立了一些新的规则。这些元素、特性和规则的建立,提供了许多新的王爷功能,如使用玩个实现动态渲染图形、图表、图像和动画,以及不需要安装任何差键直接使用网页播放视频等。世界知名的浏览器厂商堆HTML5都支持,跨平台W3C标准W3CWorld Wide Web Consortium(万维网联盟),成立于1994年,Wed技术领域最权威和最具影响力的国际中

2020-06-11 15:40:39 101

原创 Java学习笔记(十六)注解与反射,Class类,类加载器,Java内存分析

注解Annotation是从JDK5.0开始引入的技术Annotation的作用:不是程序本身,可以对程序作出解释(这一点和注释(comment)没什么区别)可以被其他程序(比如编译器)读取Annotation的格式注解是“@注解名”再代码中存在的,还可以添加一些参数值 @SuppressWarnings(value="unchecked").注解可以附加再package,class,method,field等上面,相当于给他们添加了额外的辅助信息,我们可以通过

2020-06-11 13:30:57 132

原创 Java学习笔记(十五)15Java网络编程,TCP实现聊天,文件上传,UDP发送消息,聊天,多线程咨询,URL

网络编程计算机网络:计算机网络是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统。网络编程的目的无线电台,传播交流信息想要达到这个效果需要什么如何准确的定位网络上的一台主机192.168.16.124:端口,定位到这个计算机的某个资源找到了这个主机,如何传输数据javaweb:网页编程 B/S网络编程:TCP/IP S/C网络通信的要素

2020-06-09 22:04:27 338

原创 Java学习笔记(十四)线程协作,管程法,信号灯法,线程池

线程协作(生产者消费者模式)线程通信应用场景:生产者和消费者问题假设仓库中只能存放一件产品,生产者将生产出来的产品放入仓库,消费者将仓库中产品取走消费如果仓库中没有产品,则生产者将产品放入仓库,否则停止生产并等待,直到仓库中产品被消费则取走为止如果仓库中放有产品,则消费者可以将产品取走消费,否则停止消费并等待,知道仓库中再次放入产品为止这是一个线程同步的问题,生产者和消费者共享一个资源,并且生产者和消费者之间相互依赖,互为条件对于生产者,没有生产产品之前,要通知消费者

2020-06-09 10:39:31 123

原创 Java学习笔记(十三)线程同步,队列和锁,同步方法,同步代码块,死锁,Lock锁

线程同步多个线程操作同一个资源并发:同一个对象被多个线程同时操作处理多线程问题时,多个线程访问同一个对象,并且某些线程还想修改这个对象,这时候我们就需要线程同步,线程同步其实就是一种等待机制,多个需要同时访问此对象的线程进入这个对象的等待池形成队列,等待前面线程使用完毕,下一个线程再使用队列和锁由于同一进程的多个线程共享同一块存储空间,在带来方便的同时,也带来了访问冲突,为了保证数据在方法中被访问的正确性,在访问时加入 锁机制 synchronized,当一个线程获得对象的排他锁,独占资

2020-06-08 18:35:48 119

原创 Java学习笔记(十二)线程状态观测,线程优先级,守护线程

线程状态观测Thread.State线程状态,线程可以处于一下状态之一:NEW:尚未启动的线程,处于此状态RUNNABLE:在Java虚拟机中执行的线程处于此状态BLOCKED:被阻塞等待监视器锁定的线程处于此状态WAITING:在等待另一个线程执行特定动作的线程处于此状态TIMED_WAITING:正在等待另一线程执行动作达到指定等待时间的线程处于此状态TERMINATED:以退出的线程处于此状态(死亡)一个线程可以在给定时间点处于一个状态,这些状

2020-06-08 14:17:59 123

原创 Java学习笔记(十一)线程状态,停止,休眠,礼让,强制执行

线程状态创建状态Thread t =new Thread(*)线程对象一旦被创建就进入到了新生状态就绪状态当调用start()方法,县城就立即进入就绪状态,但不以为这立即调度执行运行状态进入运行状态,线程才真正执行县城提的代码块死亡状态线程中断或者结束,一旦进入死亡状态,就不能再次启动阻塞状态当调用sleep,wait或者同步锁定时,线程进入阻塞状态,就是代码不往下执行了,阻塞实践接触后,重新进去就绪状态,等到cpu调度执行停止线程不推

2020-06-06 19:26:45 197

原创 Java学习笔记(十)Lambda表达式

Lambda表达式λ希腊字母中排序第时异的字母,英语名称为Lambda是为了避免匿名内部类定义过多,可以让你的代码看起来很简洁去掉了一堆没有意义的代码,只留下核心的逻辑实质属于函数式编程的概念函数式接口:任何接口,如果只包含一个抽象方法,那么他就是一个函数式接口public interface Runnable{ public abstract void run();//接口中默认的方法修饰符都是public abstract的}对于函数式接口,我们可

2020-06-06 17:11:55 68

原创 Java学习笔记(九)多任务,多线程,进程与线程,线程的创建,静态代理

多任务现实中看起来多个任务都在做,其实本质上我们的大脑在同一时间依旧只做了一件事情多线程原来是一条路,因为车太多,道路阻塞,效率极低,为了提高使用的效率,能够充分利用道路,于是加了多个车道来提高运行效率。多条执行路径,主线程和子线程并行交替执行。进程与线程(process与Thread)说起进程,就不得不说下程序,程序是指令和数据的有效集合,其本身没有任何运行含义,是一个静态的概念。而进程则是程序的一次执行过程,他是一个动态的概念,是系统资源分配的单位通常在一个进程中可以包含若干个

2020-06-06 15:38:24 139

原创 Java学习笔记(八)多态,抽象类,接口,内部类,异常,异常处理,自定义异常

多态同意方法可以根据发送都西昂的不同而采用多种不同的行为方式一个对象的市级类型是确定的,但是可以只想对象的引用类型有很多种多态存在的条件:有继承关系子类重写父类的方法父类的引用指向子类Student s1 = new Student();Person s2 = new Student();当父类和子类中存在相同方法名且参数都相同且方法的修饰不是static时,此时属于子类对父类方法的重写(父类静态方法不能被重写)s1.run();//son_runs2.run

2020-06-05 19:45:54 204

原创 Java学习笔记(七)面向对象编程_类与对象_类得创建与初始化_构造器_封装_继承_重写父类

面向过程一步一步,自上而下,用来处理一些简单的问题面向对象oop物以类聚,分类的思维方式,思考问题等候先会解决那些问题,对问题进行分类,然后对这些分类的问题逐个解决。适合处理复杂的问题。面向对象的实现也需要面向过程。三大特征:封装,继承和多态类与对象的关系:类是一种抽象的数据类型,它是对某类事物的定义和描述,并不是代表某个特定的对象。对象是抽象概念的具体实例。构造器一个类什么都没有,也会有一个方法,方法名和类相同,即为无参构造我们可以显示构造器(alt+inse

2020-06-04 21:36:30 140

原创 Java学习笔记(六)数组

数组数组的定义:相同数据的有序结合,按照一定先后顺序排列组合而成每一个数据成为数组元素,每个数组元素可以通过下标来访问数组声明:首先必须声明数组变量,才能在程序中使用:静态方法:创建+赋值动态方法创建后的数组在栈中,赋值后在堆索引从0开始,.length方法获取数组长度int[] a={0,1,2,3,4,5};//静态初始化int[] b=new int[6];b[0]=0;//动态初始化基本特点长度确定,一旦被创建,大小不能改变元素类型必须

2020-06-04 16:13:00 100

原创 Java学习笔记(五)Java方法

方法Java方法是语句得集合,他们在一起执行一个功能,在程序中被创建,在其他地方被引用。设计方法和原则:本意是一个功能模块,为了实现某种功能的语句集合。最好保证一个方法智能完成一个功能,这样利于我们后期拓展。如何定义方法:修饰符 返回值类型 方法名(参数类型,参数名){ ... 方法体 ...}修饰符:可选,告诉编译器如何调用该方法,定义了该方法的访问类型。返回值类型:定义return返回值的类型,有些方法执行所需操作没有返回值,此时定义返回值类型为void方法名

2020-06-03 22:25:50 85 1

原创 Java学习笔记(四)包机制,Doc文档,交互Scanner,流程控制

包机制为了更好组织类,使用到包机制一般利用公司域名倒置作为包名为了能够使用某一个包的成员,我们需要在java程序中明确导入该包,使用“import”语句完成。import package1[.package2...].(classname|*);DOC文档使用 /** */来构建文档,所生成的文档可在Tool>Generate JavaDoc…中生成//encoding utf-8 -charset utf-8交互界面Scannernext():一定要

2020-06-03 22:22:32 95

原创 Java学习笔记(三):注释、命名与数据类型、运算

注释单行注释://多行注释:/* /*文档注释 /** */命名与数据类型字母,美元,下划线开头,不能是数字或者关键字Java时强类型语言,需要先定义类型再使用字符类型:基本类型:数字(int,byte,short,long())字符串(char,String),小数(float,double),布尔(boolean) 定义规则:int a = 10;long a = 30L;引用类型:类,接口,数组类型转换:计算时,不同类型的数据先转化为同一类型再进行计

2020-06-02 21:48:42 96

原创 JDK卸载与安装,在cmd下实现Hello,World,IDE两个快捷指令

卸载JDK删除java的安装目录删除JAVA_HOME删除path下关于java的目录java-version查看是否删除安装JDK百度搜索JDK8,找到下载地址同意协议,注册账号下载电脑对应的版本[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ihHmD8vd-1591087517936)(C:\Users\mph-pc\Desktop\a5af1b4a017c888d66ab04d6e019a62.png)]添加path[外链图片转存失败,源站可能

2020-06-02 16:47:07 328

原创 Typora+Markdown

标题#+space+文字字体加粗:字体前后+** hy斜体:字体前后+* hy加粗斜体:字体前后+***hy引用‘>’分割线‘—’图片!+[图片名称]+(路径)[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-7oF5Z0xg-1591078220983)(C:\Users\mph-pc\Desktop\737afb93gy1g5a1mrdr2tj217v0u0n40.jpg)]超链接[点击]

2020-06-02 14:12:24 89

空空如也

空空如也

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

TA关注的人

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