自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 GIT的基本操作

所有的版本控制系统,只能跟踪文本文件的改动,比如TXT文件,网页,所有的编程代码等等工作区:写代码的地方暂存区:git add 到的地方版本库:git commit 到的地方一、基本操作1.git init:把当前目录变成Git可以管理的仓库2.git add <file> :添加文件到Git仓库3.git commit -m <message>...

2019-01-28 17:38:26 105

原创 linux命令

一、linux基本知识操作系统:管理硬件资源、提供程序的运行环境1、操作系统的发展历史无操作系统、单道批处理系统、多通道批处理系统(中断、IO通道)、专用系统 分时系统(共享、交互)2、linux系统家族(1)、红帽家族(包的管理方式yun→rpm)redhat centos fedora(2)、debian家族(包的管理方式:apt→deb)debian Ubun...

2019-01-28 17:37:53 125

原创 FunctionalInterface

一、什么是函数式接口一个只能有一个抽象方法的接口。 二、函数式接口的用途主要在Lambda表达式和方法引用上。如:@FunctionalInterfaceinterface GreetingService{     void sayMessage(String message);}这样的接口就可以使用Lambda表达式来表示该接口的一个实现Greetin...

2019-01-24 21:49:09 9435

原创 Lambda表达式与Stream(流式编程)

一、基本语法:一个括号内用逗号分隔的形式参数,参数是函数式接口里面方法的参数 一个箭头符号: - > 方法体,可以是表达式和代码块,方法体是函数式接口里面方法的实现,如果是代码块,则必须用{ }来包裹起来,且需要有一个return返回值,但是若函数式接口中的方法的返回值是void,则无需{ }(parameters)→ expression 或者(parameters)→ { st...

2019-01-24 21:48:22 864

原创 Mysql总结

1.字段类型隐式转换没加单引号(‘     ’)后果:索引失效/逻辑错误2.sql顺序FORM: 对FROM的左边的表和右边的表计算笛卡尔积。产生虚表VT1 ON: 对虚表VT1进行ON筛选,只有那些符合<join-condition>的行才会被记录在虚表VT2中。 JOIN: 如果指定了OUTER JOIN(比如left join、 right join),那么保留表...

2019-01-24 21:45:39 743

原创 HTTP&JSON基础

一、HTTP协议介绍RFC 2616定义HTTP1.1:用于从WWW服务器传输超文本到 本地浏览器的传送协议二、URI标识并定位资源,有两种表现形式:URL,URN1.URL(Uniform Resource Locator):描述了一台特定服务器上某资源的特定位置2.URN(Uniform Resource Name):资源的唯一名称,与位置无关3.URL字符集和...

2019-01-24 21:44:59 1660

原创 Spring开发总结

1.Spring xml配置中id和name的区别:https://blog.csdn.net/lncsdn_123/article/details/77946494 2.spring dao层或service层的注解是写在接口上还是实现类上写在实现类上,这样才符合IOC的思想,使用哪个类的对象,就去实例化这个对象。 3.<context:annotation-confi...

2019-01-24 21:42:05 113

原创 Mybatis学习总结

一、简介使用过程添加依赖添加配置文件添加Sql mapper 文件通过mybatis-config得到sqlSessionFactory使用sqlSession操作要执行的sql语句非线程安全,使用后关闭全局配置文件mybatis-config.xml<properties>  :数据库信息<settings>    :全局设置   ca...

2019-01-24 21:41:22 386

原创 Mybatis开发总结

1.mybatis驼峰命名功能:在mabatis配置文件中添加<setting name="mapUnderscoreToCamelCase" value="true"/>2.配置文件报错:The content of element type "configuration" must match "(properties?,settings?,typeAliases?,typeH...

2019-01-24 21:40:29 101

原创 Maven学习总结

一、maven到底是什么?Maven是基于项目对象模型(POM project object model),可以通过一小段描述信息(配置)来管理项目的构建,报告和文档的软件项目管理工具。Maven的核心功能便是合理叙述项目间的依赖关系。1.获取jar包的过程2.groupId:包名,一般是域名的反写artifactId:项目名version:所需jar的版本scop...

2019-01-24 21:39:27 173

原创 web开发注意事项

1、SQL注入:mybatis禁止使用${}2、身份认证安全验证码安全:短信验证码调用次数限制(横向、纵向);短信验证码失效策略;图片验证码失效策略;无图验证码后台分离:同一业务系统的后台,如果内部员工和代理商都要使用,则应从功能上拆分成两个独立的系统3、业务逻辑安全身份认证逻辑:查询用户信息应该通过cookie确认身份,禁止使用user=%s或者id=%s这种参数查询;身份c...

2019-01-24 21:37:49 502

原创 开发中遇到的问题

1.在接受form表单提交过来的中文时,控制台和页面上一直中文乱码。本来以为是req或者resp或者是jsp页面编码设置有问题,结果没有注意到那个控制台是Tomcat控制台,最后在网上百度,在tomcat配置上加问题就解决了。参考:https://blog.csdn.net/u012611878/article/details/807234912.maven遇到的问题:....

2019-01-24 21:36:39 612

转载 java的InputStream和OutputStream的理解

1、在java中stream代表一种数据流(源),javaio的底层数据元,---(想像成水龙头)2、任何有能力产生数据流(源)的javaio对象就可以看作是一个InputStream对象既然它能产生出数据,我们就可以将数据取出,java对封装的通用方法就read()方法了--(出水龙头)3、任何有能力接收数据源(流)的javaio对象我们就可以看作是一个OutputStream对象

2017-10-01 10:10:19 313

空空如也

空空如也

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

TA关注的人

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