自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

这啥玩意

Talk is cheap,show me the code。

  • 博客(29)
  • 资源 (3)
  • 收藏
  • 关注

原创 消息中间件

消息中间件概述大多数应用中,可通过消息服务中间件来提升系统异步通信、扩展解耦能力消息服务中两个重要概念:消息代理目的地当消息发送者发送消息以后,将由消息代理接管,消息代理保证消息传递到指定目的地。消息队列主要有两种形式的目的地队列:点对点消息通信消息发送者发送消息,消息代理将其放入一个队列中,消息接收者从队列中获取内容,消息读取完后被移除队列消息只有唯一的发...

2019-11-17 15:44:40 240

原创 spring boot 缓存

spring boot 缓存一 、JSR107Java Caching定义了5个接口核心,分别为CahingProvider,CacheManager,Cache,Entry和ExpiryCachingProvider定义了创建、配置、获取、管理和控制多个CacheManager。一个应用可以在运行期间访问多个CachingProvider。CacheManager定义了创建、配置、获取...

2019-11-08 16:37:33 209

原创 数据库基础(四)

数据库基础(四)MySql-约束约束作用:保证数据的准确和可靠性,从而实现数据完整性。数据完整性域完整性列限制如:年龄必须是数字,性别只能是男或者女实体完整性实体限制或叫行限制如:相同的数据不能重复插入引用完整性外键自定义完整性根据业务需求,自行定义限制保证数据的完整,就是实现完整性约束约束主键唯一的标识表中的每一行实际组成为:唯...

2019-06-01 14:56:17 160

原创 java Serlvet

Serlvet简介java serlvet 是运行在Web服务器或应用服务器上的程序,它是作为来自Web浏览器或者其他HTTP客户端的请求和HTTP服务器上的数据库或应用程序之间的中间层。Servlet 可以使用 javax.servlet 和 javax.servlet.http 包创建,它是 Java 企业版的标准组成部分,Java 企业版是支持大型开发项目的 Java 类库的扩展版本。...

2019-05-19 23:02:54 204

原创 JavaBean

JavaBean概念JavaBean可以看成是一种编程约定,按照这种约定编写Java类,开发者之间就易于协作,而且代码也易于重用,并且有一些开发工具也能够识别JavaBean所定义的各种属性、方法和事件。特点这个类必须具有一个无参的构造函数属性必须私有化私有化的属性必须通过public类型的方法暴露给其它程序,并且方法的命名也必须遵守一定的命名规范。编写JavaBean定义Ja...

2019-05-02 20:38:34 204

原创 JQuery的简单认识

JQuery简介jQuery由美国人John Resig于2006年初创建,至今已吸引了来自世界各地的众多javascript高手加入其team。jQuery是一个快速的,简洁的javaScript库,使用户能更方便地处理HTML documents、events、实现动画效果,并且方便地为网站提供AJAX交互。 jQuery能够使用户的html页保持代码和html内容分离,也就是说,不用再在...

2019-04-25 09:12:34 421

原创 web前端知识(三)

web前端知识(三)JavaScriptJavaScript是一种动态、弱类型、基于原型的语言、内置支持类的脚本语言。#####组成JavaScript 实现是由3个不同部分组成:核心(ECMAScript)文档对象模型(Document Object Model 简称DOM)浏览器对象模型(Browser Object Model 简称BOM)特点可以使用任何文本编辑工具...

2019-04-19 09:26:58 249

原创 web前端知识(二)

web前端知识(二)CSS层叠样式表概念css 是(Cascading Style sheets)的缩写,它用于定义HTML元素的显示形式,是一种格式化网页内容的技术。现阶段CSS已经被大多数浏览器所支持,成为网页设计者必须掌握的技术之一,现阶段CSS最新标准CSS3.0作用css将从基础开始建设直到全面代替传统web设计方法提高页面浏览速度,使用CSS,比传统的web设计方法至...

2019-04-12 17:55:56 233

原创 web前端知识(一)

web前端知识(一)web应用程序的组成HTTP 协议HTTP协议(HyperText Transfer Protocol):叫超文本传输协议,使用在web服务器和web浏览器上,在计算机能够通过web交换信息的一套规则和过程。web浏览器web浏览器是一个连接到web服务器上,向web服务器请求信息,然后解析返回来的HTML标记,并将其显示在浏览器窗口内的应用程序。常用的的web浏览...

2019-04-10 17:38:56 469

原创 数据库基础(三)

数据库基础(三)聚合函数概念:查询时需要做一些数据统计,比如,查询职员表中各部门支援的平均薪水,各部门的员工人数。当需要统计的数据并不能在职员表里直观列出,而是需要根据现在的数据计算得到结果,这种功能可以使用聚合函数来实现。关键字group by列 按此列名进行分组having 进一步限制分组得到结果max(列) 此列的最大值(可统计任何数据类型)min(列) 此列的最小值(可统...

2019-04-08 23:19:49 186

原创 数据库基础(二)

数据库基础(二)数据的查询什么是查询:select * from table;从表中查询返回所有的数据,每次查询产生一个虚拟表,看到的是表形式显示的结果,但结果并不是真正存储,每次只需查询只是从现有的数据表中提取数据,并按照表的形式显示出来。查询的SQL语句:select /*(或者列名) from 表名,select 用于指定要查询的列,要查询多个列,列名之间用“,”隔开;from指定...

2019-04-03 19:39:06 168

原创 数据库基础(一)

数据库基础(一)了解数据数据时对客观事物的符号表示,如图形符号、数字、字等数据是数据库中的存储的基本对象在计算机中,为了存储和处理日常生活中的事物,就要将事物的特征抽象出来组成一个记录来描述。这个记录就是数据。数据的种类包括数字、文字、图像、声音和视频等。数据库(Database 简称DB)定义: 数据就是按照数据结构来组织、储存和管理数据的仓库,数据库是存储相关数据的集合。这些...

2019-04-02 20:34:27 988

原创 java 网络编程

Java 网络编程网络通信协议TCP/IP协议(Transmission Control Protocal/Internet Protoal 传输控制协议):包括TCP协议、IP协议、UDP协议(User Datagram Protocol)、ICMP协议(Internet Control Message Protocol)和其他一些协议的协议组。层次结构:TCP/IP协议分为4层结构,分...

2019-03-23 17:55:37 366

原创 Java 多线程

Java 多线程进程:运行中的应用程序为进程,进程拥有cup和内存资源线程:线程是进程的最小单位,一个进程包含多个线程,线程本身不拥有资源,共享所有进程的资源多进程:在操作系统中能够同时运行多个任务。多线程:在同一个应用程序中,多个顺序流在同时执行。当启动程序,在操作系统中产生一个进程,程序从main方法开始,当程序到main方式的时候,在进程里面开启一个线程(主线程)。整个程序从开始到...

2019-03-23 14:21:56 103

原创 Java 集合框架

集合框架集合基本概念:处理多个相同数据我们采用数组,但数组的空间固定不能动态增长,插入或删除元素比较复杂,我们就使用集合来解决。特点:1、元素类型可以不同、集合长度可变、空间不固定。2、提供多个集合,不同的算法,采用合适的集合框架可以提高开发效率。集合框架:CollectionCollection是一个接口,不提供直接的实现,list、set这两个子接口都继承与Collecti...

2019-03-20 17:08:17 197

原创 Java I/O流

I/O 流流的基本概念输入输出是任何语言都会涉及的内容,内存中的数据,当程序运行完毕或中断退出,当前操作的数据就会消失。如果要将系统的数据保存起来,就需要流的操作,文件的操作。流:当需要读取数据的时候,就需要开启一个通向数据源的设备流。这个数据源可以是文件、内存、网络资源等。当程序需要写入数据的时候,就需要开启一个通向目的地的设备流,这个时候我们可以将数据理解为流,在管道里进行传输或流动...

2019-03-19 17:44:23 131

原创 正则表达式和异常处理

正则表达式正则表达式是使用特定的符号来描述该字符串的一种方法。即:正则表达式就是一个字符串模板,其本身也是一个字符串。正则表达式常用的代码.匹配换行符以外的任意字符\w可以匹配任意的数字或字母\d可以匹配任意的数字\s可以匹配任意的空格^代表字符串的开始[\u4e00-\u9fa5]匹配中文$代表字符串的结束例子:^\w{5}$代表匹配的字符串要以数字和字母开始,或者以数字或...

2019-03-16 11:55:40 756

原创 JavaAPI操作

JavaAPI常用类系统相关类API 中的包作用java.awt :包含创建用户界面和绘制图形图像的类。java.io :提供数据流、序列化以及文件系统java.lang :提供了java 进行编程过程中的一些基础类。java.math : 提供了数学中的各种计算公式和计算方法。java.text: 提供一些类来处理文本、日期、数字和消息。java.util : 包含了开发工程用...

2019-03-14 21:07:31 605

原创 Java面向对象(四)

Java面向对象(四)多态与抽象多态:一个对象多种形式。指对象的多种形式和能力。(相同的行为不同的表现形式)分类:静态多态:在编译期间,程序就能决定调用哪个方法。方法的重载就表现了静态多态。动态多态:在程序运行期间,才能决定调用对象的哪个方法。相同点:都是方法的多态,在代码执行程序中调用不同的方法达到不同的效果。区别:(1)、静态多态利用重载来实现的,动态多态是重写来实现的,...

2019-03-12 17:46:08 145

原创 Java面向对象(三)

Java面向对象(三)值传递值传递:将数值传递给方法,进行计算,不影响之间的值,传递的值是一个副本引用传递:将对象本身传递给变量。注意:在java中没有引用传递,只有值传递object(续)object 提供了所有类共有的各种方法toString父类的toString 方法就讲内存地址转化为类名+hashcode码java规定,如果你输出的对象是变量,默认调用toString讲...

2019-03-08 17:25:31 183

原创 Java面向对象(二)

Java 面向对象(二)jvm内存分配.java 文件转换成.class 文件 在编译器中完成.class 文件通过类加载器(三种)在内存分配空间jvm 会将内存分为5块:栈: java栈区域比较小,空间1M ,(存取速度快)在栈中执行的基本上是快速的任务,存放基本数据内容和对象的引用。堆: new 的对象都存放在堆里面,堆里面的对象都会产生一个唯一的内存地址,内存地址会赋值给栈里...

2019-03-07 09:48:38 193

原创 Java 面向对象(一)

java 面向对象(一)结构化编程(面向过程): 在程序设计早期,程序用流程图和自订向下的方法设计,采用这种设计方法,程序员会将一个大的问题分解成更小的任务,然后为每个更小的任务编写一个过程(或函数)。面向对象编程(Object Oriented Programming):围绕着要解决的问题中的对象来设计。建立对象模型,将问题域化为不同的对象去处理。两者区别:面向过程:...

2019-03-05 17:58:20 230

原创 Java 数组

Java数组数组:相同的数据类型的元素按一定顺序排序排列的集合,把有限个类型相同的变量用一个名字命名,然后用编号区分他们的变量集合,这个名字称为数字名,编号为下标,组成数组的各个变量称为数组元素,也称数组的分量,有时也称下标变量,可以减少内存中变量搜索时间。数组属于引用类型,一旦定义好大小,将不能改变。注意:在Java中数组的长度是不可改变的,一旦声明长度就被固定,不能变长,且具有相同的...

2019-03-04 20:33:01 280

原创 Java 方法

Java方法方法: java语句的集合,每个方法实现一个特定的功能。解决一类问题的步骤有序的集合、必须在类中、在程序中创建、在其他地方引用优点: 1、使程序变得简单、易懂。2、有利于程序的维护。3、提高开发效率。4、提高代码的重用率。方法的格式:类似其他语言的函数,声明格式如下:[修饰符1 修饰符2 ···] 返回值类型 方法名(形参列表) { Java语句;}// ...

2019-03-04 11:31:00 347

原创 Java流程控制

Java 流程控制运算符:Java语言中的运算符如下:注意: ++i 与i++: i++ 先赋值再自增1++i 先自增1再赋值<< 和 >> 位移运算符 不考虑符号位>>> ,右移补零任何数据类型的值与字符串相加,结果为字符串三目运算符 : (表达式)? (值1):(值2) 表达

2019-02-28 18:59:06 117

原创 Java基本数据类型的转换

基本数据类型的转换自动转换字节小的类型在进行计算时会自动转化为字节大的类型。强制转换使用 (数据类型) 变量 可以强制转换 如: byte a = 10; byte b = 20; byte b = (byte)(a + b);注意: 当前空间无法将数据完全装下来、就会产生数据丢失...

2019-02-27 19:48:32 80

原创 原码、补码与反码

机器数一个数在计算机中的二进制表示形式,叫做这个数的机器数。机器数是带符号的,在计算机中用一个数的最高位存放符号,正数最高位为0,负数最高位为1。真值由于机器数的第一位为符号位,故机器数的形式值就不等于真正的数值。如机器数10000011,其最高位为1,其真正数值为-3,而不是形式值103(10000011转换成十进制为103),所以为了区别起见,将带符号位的机器数对应的真正数值成为...

2019-02-27 09:47:03 101

原创 Java 8种数据类型

Java 数据类型基本类型数值型整数类型(byte, short ,int ,long)浮点类型(float, double)字符型(char)布尔型 (boolean)整数类型默认为int浮点类型float: 在表示数字的有效位数为8位(大于8位数向上取整)double: 在表示数字时有效位数为16位(大于16位数向上取整)ps: cpu处...

2019-02-26 19:53:34 176

原创 JAVA JDK 安装

第一步:配置JDK安装路径              安装JDK  https://www.oracle.com/technetwork/java/javase/downloads/index.html              默认路径就行  C:\Program Files\Java第二步:配置环境变量              找到用户变量              添加...

2019-02-26 09:09:03 96

xshell 6 &xtf; 6.rar

xshell 6 和 xtf 6 直接安装可用 这句话在凑字数 凑够了

2019-05-24

轮播图.rar

javascipt 实现轮播图功能,压缩包内附图片素材。

2019-05-15

eclipse-java-neno-3 win32位

eclipse-neon-3 32位. Eclipse是著名的跨平台的自由集成开发环境(IDE)。最初主要用来Java语言开发,通过安装不同的插件Eclipse可以支持不同的计算机语言,比如C++和Python等开发工具

2019-03-11

空空如也

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

TA关注的人

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