8 Cappuccinooo

尚未进行身份认证

毕业于一所不知名的学校 混迹于测试行业多年 从一只菜鸟 到现在一只老鸟 结识了众多测试从业者 有迷茫 有自信 有满足 有遗憾 知道的越多 越觉得自己无知 吸取他人宝贵的知识财富 提炼 回馈

等级
TA的排名 4w+

如何申请加薪

前提申请涨工资的前提肯定是要和直接老大的关系好,可以时不时的提醒他自己工作勤奋但是生活压力大。老大聪明自然会懂得。跟老大混熟是关键。很多内部消息他会提前透露给你的。成为老大的贴心下属,他自然会培养你。如果碰到早已心有所爱或者不靠谱的老大,就悲剧了。要么调教老大,要么转岗和跳槽了。我估计能改变老大的没几个人吧。大部分还是会选择离开。跳槽跳槽几次是应该的,这个可以锻炼人生阅历和速度提升...

2018-11-16 16:58:02

Spring Boot学习笔记(一):HelloWorld入门

SpringBoot介绍SpringBoot设计的目的是用来简化spring应用的初始搭建以及开发过程。嵌入的Tomcat,无需部署WAR文件SpringBoot并不是对Spring功能上的增强,而是提供了一种快速使用Spring的方式构建HelloWorld入门工程笔者使用的IDE是IDEA,其他IDE工具不做介绍SpringB...

2018-09-08 10:27:56

Java 泛型详解

对java的泛型特性的了解仅限于表面的浅浅一层,直到在学习设计模式时发现有不了解的用法,才想起详细的记录一下。本文参考java泛型详解-绝对是对泛型方法讲解最详细的,没有之一、java泛型详解、Java中的泛型方法、java泛型详解1.概述泛型在java中有很重要的地位,在面向对象编程及各种设计模式中有非常广泛的应用。什么是泛型?为什么要使用泛型?...

2018-08-23 17:56:54

Java面向对象三大特性一:多态详解

多态多态(polymorphism):指的是同一个方法调用,由于对象不同可能会有不同的行为。现实生活中,同一个方法,具体实现会完全不同。所谓多态就是指程序中定义的引用变量所指向的具体类型和通过该引用变量发出的方法调用在编程时并不确定,而是在程序运行期间才确定,即一个引用变量到底会指向哪个类的实例对象,该引用变量发出的方法调用到底是哪个类中实现的方法,必须在程序运行期间才能决定。因为在程序运...

2018-08-14 16:18:39

Java面向对象三大特性一:封装详解

封装封装(Encapsulation)是指一种将抽象性函式接口的实现细节部份包装、隐藏起来的方法。我们程序设计要追求“高内聚、低耦合”。高内聚就是类的内部数据操作细节自己完成,不允许外部干涉;低耦合是仅暴露少量的方法给外部使用,尽量方便外部使用。编程中封装的优点:提高代码的安全性提高代码的复用性高内聚:封装细节,便于修改内部代码,提高可维护性“低耦合”:简化外部调用,便于调...

2018-08-13 11:55:04

Java instanceof用法详解

instanceof是Java的保留关键字。它的作用是测试它左边的对象是否是它右边的类的实例,返回boolean的数据类型。instanceofinstanceof是Java中的二元运算符,左边是对象,右边是类;当对象是右边类或子类所创建对象时,返回true;否则,返回false。这里说明下:类的实例包含本身的实例,以及所有直接或间接子类的实例instance...

2018-08-10 15:20:47

Java面向对象三大特性一:继承详解

什么是继承?继承是面向对象最显著的一个特性。多个类中存在相同属性和方法时,将这些内容抽取到单独的一个类中,那么多个类无需再定义这些属性和方法,只要继承那个类即可。多个类可以称为子类,单独的这个类称为父类、超类或基类通过extends关键字让类和类之间产生继承关系在Java之中,如果要实现继承的关系,可以使用如下的语法:class子类extends父类{}代码示例...

2018-08-09 16:24:12

Java this关键字详解

创建对象的过程创建对象的过程分为四步:分配对象空间,并将对象的成员变量初始化为0或空执行属性的显式初始化执行构造方法返回对象的地址给相关的变量this的本质this的本质就是“创建好的对象的地址”,由于在构造方法调用前,对象已经创建,因此,在构造方法中也可以使用this代表“当前对象”注意:this不能用于static方法中调用构造器p...

2018-08-09 14:10:46

Java final关键字详解

final关键字的作用修饰变量:被它修饰的变量不可改变,一旦赋了初始值,就不能被重新赋值被final修饰的常量名称,所有字母要大写修饰方法:该方法不可被子类重写,但是可以被重载修饰类:修饰的类不能被继承,比如:Math、String等类修饰变量final修饰变量相比修饰方法、修饰类,是使用最多的情况。final修饰基本数据类型的变量:变量一旦初始化之后其数...

2018-08-08 15:33:38

Java static关键字详解

static关键字在类中,用static声明的成员变量为静态成员变量,也成为类变量。类变量的生命周期和类相同,在整个应用程序执行期间都有效。这里要强调一下:static修饰的成员变量和方法,从属于类普通变量和方法从属于对象静态方法不能调用非静态成员,编译会报错static关键字的用途一句话描述就是:方便在没有创建对象的情况下进行调用(方法/变量)。显然,被sta...

2018-08-07 17:30:21

FastJson简单使用汇总

FastJson介绍JSON协议使用方便,越来越流行,JSON的处理器有很多,这里我介绍一下FastJson,FastJson是阿里的开源框架,被不少企业使用,是一个极其优秀的Json框架,Github地址:FastJsonFastJson特点FastJson数度快,无论序列化和反序列化,都是当之无愧的fast功能强大(支持普通JDK类包括任意JavaBeanClass、...

2018-08-03 15:43:33

mybatis学习笔记(九):根据用户ID更新用户信息

需求根据用户ID更新用户信息环境说明MyBatis全局配置文件、mysql数据库相关信息、映射文件User.xml等,都是基于这篇博客mybatis学习笔记(三):根据用户ID(主键)查询用户信息,有需要可以点击查看映射文件在User.xml中配置根据用户id更新用户信息的statement添加内容如下:<!--更新用户分析:...

2018-07-25 17:37:23

mybatis学习笔记(八):根据用户ID删除用户信息

需求根据用户ID删除用户信息环境说明MyBatis全局配置文件、mysql数据库相关信息、映射文件User.xml等,都是基于这篇博客mybatis学习笔记(三):根据用户ID(主键)查询用户信息,有需要可以点击查看映射文件在User.xml中配置根据用户id删除用户信息的statement添加内容如下:<!--删除用户根据id删...

2018-07-25 17:26:21

mybatis学习笔记(七):主键返回

背景在企业开发中,需要获取新插入到数据库中的记录主键作为业务逻辑的一部分,那么如何获取相应的主键,是这篇博客的出发点。上一篇博客mybatis学习笔记(六):添加用户信息中相关的配置和代码,大家注意的话有看到有一行打印获取主键的代码:System.out.println(user.getId());控制台中打印出来的结果为:0,事实上在数据库中插入的记录的id是一个自增id,不...

2018-07-25 16:49:22

mybatis学习笔记(六):添加用户信息

需求添加用户信息环境说明MyBatis全局配置文件、mysql数据库相关信息、映射文件User.xml等,都是基于这篇博客mybatis学习笔记(三):根据用户ID(主键)查询用户信息,有需要可以点击查看映射文件在User.xml中配置添加用户的statement添加内容如下:<!--添加增用户parameterType:指定输入...

2018-07-25 15:02:05

mybatis学习笔记(五):查询用户知识点小结

parameterType在映射文件中通过parameterType指定输入参数的类型resultType在映射文件中通过resultType指定输出结果的类型#{}和${}#{}表示一个占位符号${}表示一个拼接符号,会引起sql注入,所以不推荐使用${}selectOne和selectListselectOne表示查询出一条记录进行映射。如果使用selectOn...

2018-07-25 14:27:12

mybatis学习笔记(四):根据用户名称模糊查询用户信息

根据用户名称模糊查询用户信息需求根据用户名称模糊查询用户信息环境说明MyBatis全局配置文件、mysql数据库相关信息、映射文件User.xml等,都是基于这篇博客mybatis学习笔记(三):根据用户ID(主键)查询用户信息,有需要可以点击查看映射文件使用User.xml,添加根据用户名称模糊查询用户信息的sql语句添加的内容如下:&l...

2018-07-20 10:41:28

mybatis学习笔记(三):根据用户ID(主键)查询用户信息

根据用户ID(主键)查询用户信息需求根据用户ID(主键)查询用户信息用户表user信息user表结构CREATETABLE`user`(`id`int(11)NOTNULLAUTO_INCREMENT,`username`varchar(32)NOTNULLCOMMENT'用户名称',`birthday`dateDE...

2018-07-19 22:07:39

mybatis学习笔记(二):MyBatis框架介绍

MyBatis框架介绍MyBatis是什么?MyBatis是一个持久层的框架,是apache下的顶级项目MyBatis代码之前托管在google的googlecode下,现在托管在github下,地址为:mybatis-3MyBatis让程序员将精力放在sql上,通过MyBatis提供的映射方式,自由灵活生成(半自动化,主要由程序员编写sql)满足需要的sql语句MyBatis...

2018-07-19 17:23:17

mybatis学习笔记(一):原生态jdbc程序问题总结

原生态jdbc程序问题总结jdbc程序使用jdbc查询mysql数据库中用户表的记录代码示例:packagecom.trc.qa.jdbc;importjava.sql.*;/***<p>Title:NaturalJdbcTest</p>*<p>Description:原生JD

2018-07-19 16:04:18

查看更多

勋章 我的勋章
    暂无奖章