- 博客(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关注的人