自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

程序员学习圈

行胜于言、质胜于华

  • 博客(20)
  • 收藏
  • 关注

原创 MySQL 之 DML-3

1.根据下图和提供的sql,写出对应语句:(1) 建表:CREATE TABLE `tbl_dept` (`id` INT(11) NOT NULL AUTO_INCREMENT,`deptName` VARCHAR(30) DEFAULT NULL,`locAdd` VARCHAR(40) DEFAULT NULL,PRIMARY KEY (`id`))

2017-12-31 13:26:57 331

原创 MySQL 之 DML-2

2.INSERT:添加数据到数据库中(1) 第一种方式:insert into emp values(118,'张三', 50000,'1992-11-09','15110228283',21);INSERT INTO emp (emp_name,salary,birthday,telephone,depart_id_fk) VALUES ('Adelaide',3672.85,'1974-05-...

2017-12-30 22:08:17 250

原创 MySQL 之 DML-1

数据操纵语言(Data Manipulation Language 或 Data Modification Language,DML)包括SELECT,INSERT,UPDATE,DELETE语句。一.根据不同查询条件查询:1.过滤     过滤:使用where语句,将不满足条件的语句过滤掉.     ①.在过滤当中常用到的比较运算符     BETWEEN...AND...:在两个值之间,包括边...

2017-12-29 10:53:38 283

原创 MySQL 之DML、DDL、DCL区别

DML: Data Manipulation Language 数据操纵语言。 用于查询与修改数据记录,包括如下SQL语句: INSERT:添加数据到数据库中 DELETE:删除数据库中的数据 UPDATE:修改数据库中的数据 SELECT:选择(查询)数据DDL: Data Definition Language 数据定义语言 DDL 用于定义数据库的结构,比如创建、修改或删除数据库对象,包括如下SQL语句: CREATE TABL

2017-12-28 23:08:52 1287

原创 MySQL 数据类型详解

1.概述    要了解一个数据库,我们也必须了解其支持的数据类型。MySQL支持所有标准的SQL数据类型,主要分3类:    数值类型    字符串类型    时间日期类型2.数值类型(1) 整数类型(2) 浮点型:(3) 定点数:定点数类型就是decimal型。     浮点数和定点数有其默认的精度,float和double默认会保存实际精度,但这与操作系统和硬件的精度有关。decimal型的默...

2017-12-28 18:17:10 395

原创 MySQL 数据库安装和卸载

1.MySQL数据库的安装     http://download.csdn.net/download/luomingkui1109/101795992.MySQL数据库的卸载MySQL数据库按照普通的方法卸载之后还需要清理注册表,下面详细步骤:(1) 使用360卸载,并强力删除相关东东。(2) 清理注册表: 开始->运行-> regedit 看看注册表里这几个地方删除

2017-12-28 10:36:32 432

原创 简单理解分布式 多线程 高并发

当提起这三个词的时候,是不是很多人都认为分布式=高并发=多线程? 当面试官问到高并发系统可以采用哪些手段来解决,或者被问到分布式系统如何解决一致性的问题,是不是一脸懵逼?确实,在一开始接触的时候,不少人都会将三者混淆,误以为所谓的分布式高并发的系统就是能同时供海量用户访问,而采用多线程手段不就是可以提供系统的并发能力吗?实际上,他们三个总是相伴而生,但侧重点又有不同。...

2017-12-27 23:13:49 635

原创 简单理解集群和分布式

分布式是指不同的业务分布在不同的地方,集群指的是将几台服务器集中在一起,实现同一业务。白话理解的话,比如公司项目上线初期(举例电子商务网站) 初期:用户访问量低,只弄了一台服务器,一个tomcat项目运行一个web工程。 中期:用户访问量提高,服务器崩了,为了解决这个问题,购买服务器,增加服务器数量,然后每个服务器中个各放了一份,使用nginx代理转发。(这...

2017-12-26 16:25:43 629

原创 crontab 定时调度

1.crontab 任务调度1.1 crontab 常用命令 • 查看状态 service crond status • 停止状态: service crond stop • 启动状态: service crond start • 编辑 crontab 定时任务 crontab –e • 查询 crontab 任务 crontab –l...

2017-12-24 18:19:00 371

原创 Java中DO、DTO、BO、AO、VO、POJO、Query 命名规范

1.分层领域模型规约: • DO( Data Object):与数据库表结构一一对应,通过DAO层向上传输数据源对象。 • DTO( Data Transfer Object):数据传输对象,Service或Manager向外传输的对象。 • BO( Business Object):业务对象。 由Service层输出的封装业务逻辑的对象。 • AO( Ap...

2017-12-23 22:04:47 7957

原创 软件开发模式

软件开发模式大概有11种,如下所示: • 边做边改模型(Build-and-Fix-Model) • 瀑布模型(Waterfall-Model) • 快速原型模型(Rapid-Prototype-Model) • 增量模型(Incremental-Model) • 迭代模型(Stagewise-Model) • 螺旋模型(Spira...

2017-12-19 22:53:39 378

原创 软件生命周期

1.软件的生命周期概述 软件生命周期: 软件的产生直到报废的生命周期2.软件的生命周期分解软件工程可以分为三个大的阶段:需求; 设计; 测试与维护2.1 需求: 开发目标 可行性分析 需求分析2.2 设计: 概要设计 详细设计 编码与单元测试2.3 测试与维护 ...

2017-12-10 21:59:42 1143

原创 正册表达式详解

1. 正则表达式 -简介     正则表达式,又称规则表达式,英文名为Regular Expression,在代码中常简写为regex、regexp或RE,是计算机科学的一个概念。正则表通常被用来检索、替换那些符合某个模式(规则)的文本。     正则表达式是对字符串(包括普通字符(例如,a 到 z 之间的字母)和特殊字符(称为“元字符”))操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这...

2017-12-04 16:33:07 435

原创 JavaWeb_FAQ

1.getParameter和getAttribute的区别? getParameter 是用来接受用post个get方法传递过来的参数的,getAttribute 必须先setAttribute。 request.getParameter() 取得是通过容器的实现来取得通过类似post,get等方式传入的数据,request.setAttribute()和getAttribute()只是在web容器内部流转,仅仅是请求处理阶段。 request.getParameter

2017-12-04 12:00:07 441

原创 文件上传下载

1. 文件上传 对于文件上传,浏览器在上传的过程中是将文件以流的形式提交到服务器端的,如果直接使用Servlet获取上传文件的输入流然后再解析里面的请求参数是比较麻烦,所以一般选择采用apache的开源工具common-fileupload这个文件上传组件。这个common-fileupload上传组件的jar包可以去apache官网上面下载,也可以在struts的lib文件夹下面找到,struts上传的功能就是基于这个实现的。common-fileupload是依赖于common-io这个包的,

2017-12-04 00:25:15 279

原创 Listener 监听器

1.JavaWEB 中有哪些 Listener(共8个)。 和 域对象 生命周期相关的 Listener: ServletContextListener,HttpSessionListener,ServletRequestListener。 和 域对象 属性绑定相关的 Listener: ServletContextAttributeListener, HttpSessionAttributeListener, ServletRequestAttributeListener。

2017-12-03 23:56:38 282

原创 Json 基础详解

1.什么是Json,有什么优点 Json (JavaScript Object Notation),是一种与开发语言无关的、轻量级的数据格式,更确切的是,它是一种数据格式或规范,对人来说具有易读、易编写的性质,对于机器来说易于程序解析与生成。例:{ “name”:“Terence,“age”:25,“birthday”:“1993-11-09”,“school”:”qushi”,“major”:[“计算机”,“挖掘机”],“has_girlFriend”:false,“

2017-12-03 23:01:36 395

原创 Ajax 基础详解

1.什么是 Ajax ? 浏览器和服务器之间进行交互, 而不再需要刷新页面的技术.2. Ajax 的底层实现原理: XMLHttpRequest.3.jQuqry中Ajax的HelloWorld:<!DOCTYPE html><html><head><meta charset="UTF-8"><title>Insert title here</title><script type="text/javascript" src="script/jquery-1.7.2.js"></sc

2017-12-03 22:01:59 620

原创 Filter 过滤器

1.Filter简介 Filter中文意思为过滤器。顾名思义,过滤器可在浏览器以及目标资源之间起到一个过滤的作用。例如:水净化器,可以看成是生活中的一个过滤器,他可以将污水中的杂质过滤,从而使进入的污水变成净水。 对于WEB应用来说,过滤器是一个驻留在服务器中的WEB组件,他可以截取客户端和WEB资源之间的请求和响应信息,WEB资源可能包括Servlet、JSP、HTML页面等。2. Filter 的 HelloWorld:(1) 实际上 Filter 是一个接口。(2) 具体步

2017-12-03 19:34:19 315

原创 Cookie&Session机制详解

1.会话技术简介(1) 存储客户端的状态 由一个问题引出今天的内容,例如网站的购物系统,用户将购买的商品信息存储到哪里?因为Http协议是无状态的,也就是说每个客户访问服务器端资源时,服务器并不知道该客户端是谁,所以需要会话技术识别客户端的状态。会话技术是帮助服务器记住客户端状态。(2) 会话技术 从打开一个浏览器访问某个站点,到关闭这个浏览器的整个过程,成为一次会话。会话技术就是记录这次会话中客户端的状态与数据的。 会话技术分为Cookie和Session: C

2017-12-02 09:58:33 306

空空如也

空空如也

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

TA关注的人

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