- 博客(20)
- 资源 (3)
- 收藏
- 关注
原创 Java基础——基本类型和包装类型的区别
基本类型和包装类的思考首先想到基本数据类型和包装类就提出几点问题:什么时候使用包装类型?定义集合对象的时候为什么要选择包装类型?定义pojo的时候,如何选择基本类型和包装类型为什么会有包装类型?为什么会有基本类型?前言:在Java语言中,new一个对象存储在堆里,我们通过栈中的引用来使用这些对象。但是对于经常用到的一系列类型如int、boolean… 如果我们用new将其存储在堆里就不是很高效——特别是简单的小的变量。所以,同C++ 一样Java也采用了相似的做法,决定基本数据类型不是用
2021-01-09 17:46:47 368
原创 Eclipse开发工具常用快捷键的使用技巧
Eclipse开发工具常用快捷键的使用技巧 Eclipse作为软件开发的常用工具,被很多的人所欢迎,尤其是丰富的快捷键,可以极大的提高编码的效率,下面将常用的快捷键做了整理,便于大家学习和使用。快捷键快捷键建议在日常开发中尽量多使用,可以大大提高编写代码效率。多用,快捷键都不用记,会成为手指习惯,用鼠标的场景也会相当少,鼠标用多了手指会酸痛的。以下是一些常用快捷键的介绍:注...
2018-06-13 11:15:24 817
原创 SSM框架之Mybatis动态sql配置
SSM框架之Mybatis框架的动态sql配置Mybatis官方中文文档 http://www.mybatis.org/mybatis-3/zh/index.html在实际的场景中,经常会遇到动态SQL的增、删、改、查问题,这里就必要说明何谓动态SQL,我们举一个实际的例子,比如,在一个web工程中,经常会有一个搜索框,并且在搜索之前通常会进行一个关键词的过滤,比如可以过滤的条件有:姓名、年龄
2017-11-18 22:20:55 594
原创 Spring框架学习-深入理解AOP02----AOP简介,AspectJ,AOP基于注解和XML配置(5种通知,切面优先级)
Spring框架学习-深入理解AOP—-AOP简介,AspectJ,AOP基于注解和XML配置(5种通知,切面优先级)一、AOP简介AOP(Aspect-Oriented Programming, 面向切面编程):是一种新的方法论,是对传统OOP(Object-OrientedProgramming,面向对象编程)的补充.AOP 的主要编程对象是切面(aspect),而切面模块化横切关注点.在应用
2017-11-03 15:52:50 676
原创 SSH框架之Hibernate框架的配置和基本使用流程
SSH框架之Hibernate框架之配置和基本使用流程一、框架的简介1.框架:框:即约束,制约,规范,在使用的是时候应该遵循的约定 架:架子,架构。已经搭建好的架构,方便使用,可重用2.Hibernate框架作用应用于DAO层,对JDBC的封装,主要实现CRUD操作(数据库联系),基于ORM的思想实现(对象关系映射)3.Hibernate版本介绍3.x:老版本 4.x:过度版本 5.x:新版本
2017-10-19 21:08:00 1787
原创 JSP-复习材料二: Servlet运用
JSP-复习材料二 Servlet运用1.Servlet概括1.1.什么是Servlet? Java Servlet 是运行在Web服务器或者是应用服务器上的程序,它是作为来自Web浏览器或其他HTTP客户端的请求和HTTP服务器或应用程序之间的中间层。并且能够作为一个连接器,通过交互式地浏览和修改数据,生成动态的Web内容。1.2 Servlet的运行原理 通过浏览器输入请求地址,浏
2017-09-27 16:14:22 516
原创 Jsp 复习材料一: XML解析
Jsp 复习材料一: XML解析1.xml1.规范:所有的XML文件都应该有结束标签便签大小写有区别,并且前后要一致规定XML只有一个根节点元素属性值必须加引号,可通过节点加getAttributes()。获得属性对象特殊字符需要转义解析时空格和回车换行会被保留2.XML和HTML的差异 XML是对HTML的补充,即对数据进行存储和传输,可自行定义标签,不能通过浏览器显示,区别
2017-09-25 20:33:52 296
原创 Java I/O流复习(三)—转换流、内存流、打印流、对象流、RandomAccessFile类、装饰者模式
Java I/O流复习(三)1.转换流(重点掌握)字节流转字符流,称作转换流,包括:解决文件的乱码,即编码和解码不统一,或者是字节缺失,长度不一InputStreamReader—> 将字节流转换为字符流。是字节流通向字符流的桥梁。如果不指定字符集编码,该解码过程将使用平台默认的字符编码,如:GBK/UTF-8。OutputStreamWriter—> 将字节流转换为字符流。是字节流通向字符流的桥
2017-08-19 21:39:11 373
原创 Java I/O流复习(二)—字符流、字符缓冲流、以及和字节流的区别
第21天:1 字符输入流字符流(Java IO的Reader和Writer)功能与InputStream和OutputStream非常类似,InputStream和OutputStream基于字节处理,而字符流(Reader和Writer)是基于字符处理。主要用于读写文本。1.1 Reader 类的常用方法Reader类是Java IO中所有Reader的基类。子类包括FileReader,Buff
2017-08-19 21:27:56 796
原创 Java I/O流复习(一)—File类、字节流、字节缓冲流
第20天:File、Input/Output流1. File类1.1 File类作用文件可认为是相关记录或放在一起的数据的集合。文件一般存放在存储介质上:硬盘、u盘、光盘、软盘、云盘等。java.io.File 类是专门对文件进行操作的类。(只能对文件本身进行操作,不能对文件内容操作)File类是“文件和目录路径名的抽象表示”。 而不是指文件的内容(IO)。路径就是字符串File类定义了一些
2017-08-19 21:20:32 413
原创 java数据类型以及它的转换
java基本数据类型以及它的包装类转换前言: java数据类型分为基本数据类型和他的对象类。java中有8个预定义的基本类型,每一个基本类型都有一个对应的对象包装类。基本类型基于值,对象类型基于引用。1、Java的基本数据类型1.1基本数据类型有哪些,数据类型的取值范围 数据类型 内存大小 取值范围 byte 1 字节 -128 ~ 127 short 2 字节
2017-08-12 16:57:56 437
原创 Java正则表达式的用法
1. 正则表达式1.1 概念正则表达式使用单个字符串来描述、匹配一系列符合某个句法规则。在很多文本编辑器里,正则表达式通常被用来检索、替换那些符合某个模式的文本。1.2 字符串使用正则表达式的方法matches(String regex) 告知此字符串是否匹配给定的正则表达式String a ="";[]限制一位,[a-zA-Z0-9]{5}五位[a-zA-Z0-9]{5,11}至少5位,至多
2017-08-08 17:42:25 336
原创 Typora的用法
Typora的用法 大家都知道除了用微软的Word和文本来写笔记,就是那些自动生成的软件,现在也要一些markdown的格式的文本编辑器。方便写一些随笔和文章,现在推荐大家一款强大的工具。 Typora是一个功能强大的Markdown编辑器,使用GFM风格(即大名鼎鼎的github flavored markdown),Typora目前支持Mac OS和Windows,Linux版本尚未
2017-08-06 17:22:43 1363
原创 CSS盒子模型和浮动
CSS盒子模型和浮动一盒子模型1、什么是盒子模型盒子模型是CSS中重要的指导思想,是网页布局的基石它认为页面中所有元素都是一个盒子,可以通过设置它的属性进而改变该盒子的显示状态它认为盒子间是相互影响的2、盒子模型中常用的盒子属性width:设置盒子的内容的宽度,属性值为像素值或百分比,如果是块元素默认宽度为父元素的100%,如果是行内元素默认宽度为内容的宽度height:设置盒子内容的高
2017-08-02 10:47:39 929
原创 CSS样式表及常用属性
CSS常用属性一、样式表的应用: 行内样式表、内部样式表、外部样式表、导入样式表行内样式表:就是将样式表写在元素的开始标签中,格式<开始标签 style=”属性:属性值;”></结束标签>内部样式表:就是将样式表写在网页的头部,格式<head> <style type=”text/css”> 选择器{样式声明} </style></he
2017-08-02 10:38:01 1869
原创 CSS选择器
CSS常用属性和它的选择器什么是CSS:Cascading style Sheet层叠样式表,作用是用来修饰网页的外观CSS的语法:选择器{属性:属性值;属性:属性值;}undefinedcss选择器标签选择器:也称为元素选择器,就是用HTML标签作为选择器,作用是选取页面中同类标签类选择器:用来选取页面中的一个或多个元素,分为两步a) 第一步:设置类名,格式<开始标签 clas
2017-08-02 10:33:33 345
原创 HTML表单
HTML表单一、什么是表单:所谓表单就是页面中用于采集用户信息的页面元素,包含两个部分:表单域、表单元素1.表单域:所谓表单域就用用来盛装表单元素的容器,标签为<form></form>常见属性有 1) action:设置表单信息提交地址 2) method:设置表单信息提交方式,get、post get:默认,以地址栏内容的形式提交数据,不安全、数据量小
2017-08-02 10:14:05 340
原创 makedown 格式的图片保存在云端的方法
近年来,markdown编辑器的受欢迎度是越来越高,在很多博客网站上已经可以使用markdown进行内容编辑,我之前尝试使用它来编辑文档,后来发现虽然其语法简单,展示效果简洁清新,但当我想要添加图片的时,却发现比较繁琐,我需要在本地建立一个文件夹,专门存放这篇文章所用到的图片,现在有一种更好的方法,采用第三方的云服务,将图片存放在云服务器上,废话不多说,准备工具: 极简图床(http://y...
2017-07-21 19:36:45 1835
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人