自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

陈先生

记录陈先生头发稀疏过程

  • 博客(22)
  • 资源 (2)
  • 收藏
  • 关注

原创 Object类的各个方法及其作用

Object类的各个方法及其作用一、简介Object类​ 1、Object类是所有类的父类,即每个类都直接或简介继承自该类。所以一个Object类型的变量可以引用任何对象,不论是类实例还是数组。2.在不明确给出父类的情况下,Java会自动把Object作为要定义类的父类。3. Object类有一个默认构造方法public Object(),在构造子类实例时,都会先调用这个默认构造方法...

2019-01-09 15:06:22 2948

原创 Mybatis

Mybatis1.为什么使用mybatisMyBatis是一个半自动化的持久化层框架。JDBCSQL夹在Java代码块里,耦合度高导致硬编码内伤维护不易且实际开发需求中sql是有变化,频繁修改的情况多见Hibernate和JPA长难复杂SQL,对于Hibernate而言处理也不容易内部自动生产的SQL,不容易做特殊优化基于全映射的全自动框架,大量字段的POJO进行部分映射时比较...

2018-12-26 21:17:32 337

原创 Spring-Tx

Spring-Tx1.JdbcTemplate(1)简介​ Spring提供的一个操作数据库的技术JdbcTemplate,是对Jdbc的封装。语法风格非常接近DBUtils。  JdbcTemplate可以直接操作数据库,加快效率,而且学这个JdbcTemplate也是为声明式事务做准备,毕竟要对数据库中的数据进行操纵!(2)方法***JdbcTemplate主要提供以下五类...

2018-12-26 21:16:14 3954

原创 Spring-IOC

Spring-IOC1.插件和版本安装spring 插件SPRING TOOL SUITE 是一个 Eclipse 插件,利用该插件可以更方便的在 Eclipse 平台上开发基于 Spring 的应用。安装方法说明(springsource-tool-suite-3.4.0.RELEASE-e4.3.1-updatesite.zip):–Help --> Install New S...

2018-12-26 21:14:49 407

原创 Spring-AOP

Spring-AOP1.AOP简介:(一)简介​ aop思想:基于代理思想,对原来目标创建代理对象,在不修改原对象代码情况,通过代理对象,调用增强功能的代码,从而对原有业务方法进行增强.(二)为什么使用AOP:AOP可以对传给你续进行增强(不修改源代码的情况下),可以进行权限校验,日志记录,性能监控,事务控制。正常程序执行流程都是纵向执行流程,面向切面编程,在原有纵向流程中添加横切面(例...

2018-12-26 21:14:04 98

原创 springMVC

springMVC1.springMVC概述Spring 为展现层提供的基于 MVC 设计理念的优秀的Web 框架,是目前最主流的 MVC 框架之一Spring3.0 后全面超越 Struts2,成为最优秀的 MVC 框架Spring MVC 通过一套 MVC 注解,让 POJO 成为处理请求的控制器,而无须实现任何接口。支持 REST 风格的 URL 请求采用了松散耦合可插拔组件结...

2018-12-26 21:12:58 165

转载 项目经理的九大职责

很多技术出身的人,根本干不好项目经理。当项目经理之前,是活儿管你,让你干什么你就干什么,只对任务结果负责,对整体目标不负责;当项目经理之后,是你管活儿,项目成败都算你头上,你的错是你的错,团队的错还是你的错。凡是影响项目进程的问题,不管是谁造成的,最后担起责任的一定是项目经理。成为管理者之后,心态转变很重要。作为项目经理,你至少要知道,自己必须担起的九个职责。◆ ◆ ◆ ◆ ◆具有过程控制能力。很多人刚当上项目经理时,会时时刻刻盯着组员,看他们是不是在干活,干到什么程度了,有没有遇到问题,没

2022-01-09 15:52:03 1274

原创 OnlyOffice在线部署

OnlyOffice在线部署官网文档:仅为CentOS和衍生产品安装office文档社区版https://helpcenter.onlyoffice.com/installation/docs-community-install-centos.aspx说明:Community Edition allows you to install ONLYOFFICE Docs on your local server and integrate online editors with ONLYOFFIC

2021-12-15 15:01:02 4232

原创 快捷键

VS常用快捷键1.项目相关的快捷键Ctrl + Shift + B = 生成项目Ctrl + Alt + L = 显示 Solution Explorer(解决方案资源管理器)CTRL + SHIFT + B生成解决方案CTRL + F7 生成编译2.编辑相关Ctrl+E,D —-格式化全部代码Ctrl+E,F —-格式化选中的代码Ctrl + Enter = 在当前...

2019-08-29 21:11:19 168

原创 版本控制 Git

2018年11月22日 Git一.git基本命令1.三个区的概念(工作区,暂存区,版本库)工作区(Working directory):将一个文件夹通过git init 设置成一个git可以管理的文件夹时,这个文件夹里的内容就是工作区。版本库(repository)当工作区生成后(git init),在Linux下用 ls -a 查看可以发现除了. / ../ 还有个 .git ...

2019-02-21 09:23:59 206

原创 JavaScript 简单总结

前端阶段 JavaScript♦掌握基本语法♦掌握对象获取♦掌握标签的基本操作♦使用JS可以获得指定元素♦使用JS可以对元素的标签体进行操作♦使用JS可以对指定元素的样式进行操作(获得或修改)♦编写各种事件 ♦编写定时程序一.了解JS1.简介​ JavaScript 不需要进行编译 ,直接浏览器解释执行。被设计用来向HTML页面添加交互行为,它能够让整个页面具有动态效果,是一种脚...

2019-02-16 11:46:03 320

原创 微信小程序入门

微信小程序 入门一.概述1.注册小程序账号https://mp.weixin.qq.com/cgi-bin/wx?token=&lang=zh_CN注册邮箱:[email protected].安装开发者工具https://developers.weixin.qq.com/miniprogram/dev/devtools/download.html3.获取appID我...

2019-02-15 20:03:59 765

原创 史上最全 javaSE基础和高级面试题整理

javaSE基础和高级一.面向对象基础1.面向对象的特征有哪些方面?面向对象的编程语言有封装、继承 、多态、抽象等4个主要的特征。封装:​ 面向对象的封装就是把描述一个对象的属性和行为的代码封装在一个“模块”中,只要记住让变量和访问这个变量的方法放在一起,将一个类中的成员变量全部定义成私有的,只有这个类自己的方法才可以访问到这些成员变量,这就基本上实现对象的封装,把握一个原则:把对同一事...

2019-02-14 20:25:55 2549 3

原创 多线程 汇总

多线程一.进程和线程谈到多线程,就得先讲进程和线程的概念。1.进程进程可以理解为受操作系统管理的基本运行单元。360浏览器是一个进程、WPS也是一个进程,正在操作系统中运行的".exe"都可以理解为一个进程.2.线程进程中独立运行的子任务就是一个线程。像QQ.exe运行的时候就有很多子任务在运行,比如聊天线程、好友视频线程、下载文件线程等等。3.为什么要使用多线程如果使用得当,线...

2019-01-17 21:15:21 268

原创 Maven 工具 详解

maven 详解参考链接maven 实战http://book.huihoo.com/maven-the-definitive-guide/index.htmlmaven​ maven是一个跨平台的项目管理的工具。隶属于Apache下的一个开源项目。主要服务于Java平台的项目构建、依赖管理、项目信息管理等。0、前言​ 在开发java项目的时候,项目编译、测试、运行、打包等等都有...

2019-01-11 21:42:22 441

转载 IDEA工具

IDEA入门一、安装与激活参考激活码 :http://idea.lanyus.com/二、配置1、字体、主题2、启动项3、常用快捷键修改代码快捷提示代码快速生成快速New4、自动编译开关settings->Build,Execution,Deployment->Compiler->Build project automatically(...

2019-01-10 21:30:10 760

原创 Java WEB之Ajax和过滤器监听器

2018/11/20 Ajax和过滤器监听器一.Ajax概述1.同步和异步 同步现象:客户端发送请求到服务器端,当服务器返回响应之前,客户端都处于等待卡死状态。 异步现象:客户端发送请求到服务器端,无论服务器是否返回响应,客户端都可以随意做其他事情,不会被卡死。2.Ajax的运行原理 页面发起请求,会将请求发送给浏览器内核中的Ajax引擎,Ajax引擎会提交请求到服务器端,在这段...

2019-01-09 09:23:32 417

原创 Java WEB之JSP技术(EL和JSTL和MVC设计模式)

2018/11/19 JSP技术一.JSP技术1.jsp概述和运行原理(面试,重要) JSP全名是Java Server Pages,理解为服务器上的页面,建立在servlet规范上的动态网页开发技术,其中html和java共同存在。 JSP运行原理:客户端发出请求 --> 该jsp第一次被请求:jsp引擎(容器)吧该jsp文件转换成servlet.java文件 -->...

2019-01-09 09:22:14 596

原创 Java WEB 之Servlet(请求响应和会话技术)

2018/11/18 web阶段复习之 Servlet一.Servlet1.简介​ 运行在服务端的Java小程序,是sun公司提供一套规范(接口),用来处理客户端请求、响应给浏览器的动态资源。但servlet的实质就是java代码,通过java的API   ,动态的向客户端输出内容 。servlet规范:包含三个技术点1)servlet技术2)f...

2019-01-09 09:20:01 1190

原创 HTTP&Tomcat服务器

2018/11/18 HTTP&Tomcat服务器目标:能够描述浏览器和服务器交互过程+能过产生HTTP请求、响应协议格式+看懂web项目目录结构**一.**HTTP协议:​ 超文本传输协议(HyperText Transfer Protocol),互联网用的最广泛的协议,用于定义web浏览器与web服务器之间交换数据的过程。特点:基于请求响应,必须成对,先请求后响应。默认端...

2019-01-09 09:17:51 211

原创 Java集合(Collection)简介

Collection框架的结构Collection:List : Vector, ArrayList , LinkedListSet : HashSet, TreeSetVector: 底层数据结构是数组结构,线程安全,但速度慢,已被ArrayList替代。ArrayList:线程不安全,查询速度快,底层数据结构是数组结构。LinkedList:线程不安全。增删速度快...

2018-12-28 10:13:12 1092

原创 Spring Boot 入门

Spring Boot 入门1、Spring Boot 简介简化Spring应用开发的一个框架;整个Spring技术栈的一个大整合;J2EE开发的一站式解决方案;2、微服务2014,martin fowler微服务:架构风格(服务微化)一个应用应该是一组小型服务;可以通过HTTP的方式进行互通;单体应用:ALL IN ONE微服务:每一个功能元素最终都是一个可独立替换和独立...

2018-12-21 11:00:39 322

MySQL 数据库基础 文档资源全集

MySQL 是最流行的关系型数据库管理系统,在 WEB 应用方面 MySQL 是最好的 RDBMS(Relational Database Management System:关系数据库管理系统)应用软件之一。 在本教程中,会让大家快速掌握 MySQL 的基本知识,并轻松使用 MySQL 数据库。

2019-02-16

maven最新教学文档

​ 在开发java项目的时候,项目编译、测试、运行、打包等等都有着极高的成本,跨部门甚至跨人员之间的项目结构都有可能不一样,除此之外跨部门甚至跨人员之间的项目结构都有可能不一样,这使得成本加倍。maven就是为了解决这些问题的,在跨平台(Linux、Windows、Mac)的基础上,使用Archetype完成各种项目统一的骨架,还进行标准化的构建过程,包含了包版本管理、库依赖、集成测试、编译、安装、运行等。

2019-01-11

空空如也

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

TA关注的人

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