自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 mysql ------(order by ,聚合函数,group by,limit)

-- 1:数据库的查询(排序:order by) -- SELECT * FROM 表名 ORDER BY 排序字段 ASC(升序)|DESC(降序); -- 1.1 使用价格排序:升序 SELECT * FROM product ORDER BY price ASC; SELECT * FROM product ORDER BY price ;-- 默认就是升序 ...

2019-12-10 13:10:37 260

原创 mysql ------多表查询(内连接、外连接、子查询)

-- 创建分类表CREATE TABLE category ( cid INT PRIMARY KEY AUTO_INCREMENT, cname VARCHAR(50));-- 创建产品表CREATE TABLE products1( pid INT PRIMARY KEY , pname VARCHAR(50), price INT, flag VARCHAR...

2019-12-10 12:42:13 149

原创 mysql ------多表操作2

-- 1:一对多的关系(省表和市表)-- 1 创建主表(省表) CREATE TABLE province( pid INT PRIMARY KEY AUTO_INCREMENT, pname VARCHAR(20), pdesc VARCHAR(100) );-- 2 创建从表(市表) CREATE TABLE city( cid INT PRIMAR...

2019-12-09 21:14:37 96

原创 mysql ------多表操作

-- 一对多 -- 1 创建主表 (分类表) CREATE TABLE category( cid INT PRIMARY KEY AUTO_INCREMENT, cname VARCHAR(20) ); -- 2 创建从表 (商品表) CREATE TABLE products( pid INT PRIMARY KEY ...

2019-12-09 21:02:44 91

原创 mysql ------建立数据库及表的操作

-- 创建数据库(create database 数据库名;)CREATE DATABASE fuxi;-- 显示所有数据库SHOW DATABASES;-- 建立person表(create table 表名(....);)CREATE TABLE person( pid INT PRIMARY KEY, pname VARCHAR(20), page IN...

2019-12-09 21:01:24 250

原创 有限自动机

有限自动机(finite automata)亦称时序机,有限离散数字系统的抽象数学模型。一个有限自动机M由五元组(X,Y,S,δ,λ)给定,其中X,Y和S都是非空有限集,分别称为M的输入集、输出集和状态集;δ是笛卡儿积集合S×X到S的映射,称为M的下一状态函数;λ是S×X到Y的单值映射,称为M的输出函数。当δ是单值映射时,称M为确定型有限自动机;当δ是多值映射时,称M为非确定型有限自动机。有限自动...

2019-10-20 20:01:46 612

转载 LinkedList类

LinkedList类LinkedList特点:数据重复性:数据可重复数据有序性:保证插入数据的有序性null值问题:可以有多个null值底层数据结构:private static class Node<E>{ E item; Node<E> next; Node<E> prev; Node(Node<E&g...

2019-10-17 21:26:50 72

转载 session.setAttribute()和session.getAttribute()区别和联系

session.setAttribute和session.getAttribute()区别和联系在web开发的时候,使用的都是B/S架构,浏览器与服务器直接连接,在服务端就会自动创建一个session对象.。session.setAttribute(“username”,username); 》》是将username保存在session中!session 的key值为“usernam...

2019-10-17 21:13:04 607

原创 JSP指令

JSP三指令:Page指令:定义网页依赖属性,比如脚本语言、error页面、缓存需求等等Include指令:包含其他文件Taglib指令:引入标签库的定义JSP指令用来设置整个JSP页面相关的属性,如网页的编码方式和脚本语言。语法格式如下:<%@ directive attribute="value" %>指令可以有很多个属性,它们以键值对的形式存在...

2019-10-16 21:30:10 117

原创 JSP生命周期

JSP生命周期中所走过的几个阶段:编译阶段: servlet容器编译servlet源文件,生成servlet类 初始化阶段: 加载与JSP对应的servlet类,创建其实例,并调用它的初始化方法 执行阶段: 调用与JSP对应的servlet实例的服务方法 销毁阶段: 调用与JSP对应的servlet实例的销毁方法,然后销毁servlet实例 <%@ pag...

2019-10-16 20:48:20 120

原创 EJB是什么?有什么优点?

企业级JavaBean(Enterprise JavaBean,EJB)是一个用来构筑企业级应用的服务器端可被管理组件。(一种技术规范)EJB容器可以接受三类EJB 1)会话Bean(Session Beans) ①无状态会话Bean(Stateless Session Beans) ②有状态会话Bean(Stateful Session Beans)...

2019-10-16 20:06:38 1676

转载 转发(forward)和重定向(redirect)的区别?

1、重定向的地址栏会发生改变,转发的地址栏不会2、重定向两次请求两次响应,转发一次请求一次响应3、重定向路径需要加工程名,转发的路径不需要加工程名4、重定向可以跳转到任意网站,转发只能在服务器内部进行转发重定向相当于直接在地址栏输入一个新的网址,这个网址自然会显示在地址栏上,当然是可见的转发就是从其他页面跳转过来,跳转后显示在眼前页面的地址并不是当前页面的地址,而是上一个...

2019-10-13 20:55:33 330

原创 线程的sleep()方法和yield()方法有什么区别?

线程休眠sleep():如果希望地控制线程,使正在执行的线程暂停,将CPU让给别的线程,这时可以使用静态方法sleep(),该方法可以让当前正在执行的线程暂停一段时间,进入休眠等待状态。当前线程调用sleep()方法后,在指定时间内是不会执行的,这样其他线程就可以得到执行机会了。sleep()方法声明抛出InterruptedException异常,因此在调用该方法时应该捕获异常,或者声明抛出...

2019-10-09 22:15:26 378

原创 汉诺塔

      用递归求汉诺塔问题:古代有一个梵塔,塔内有A,B,C 3个座,开始时A上有64个盘子,盘子大小不等,大的在下,小的在上,有一个老和尚想把这64个盘子从A座移到C座,但每次只允许移动一个盘,且在移动过程中在3个座上都始终保持大盘在下,小盘在上,在移动过程中可以借助B座,要求编程求出移动的步骤。思路:将n个盘子从A座移到C座可以分解为以下3个步骤: (1)将A座上的n-1个盘子借助C座移到...

2018-05-10 21:08:44 172

原创 牛牛

    有一个农场在第一年的时候买了一头刚出生的牛,这头牛在第四年的时候就能生一头小牛,以后每年这头年就会生一头小牛。这些小牛成长到第四年也会生小牛,以后每年同样会生一头牛,假如牛不死,如此反复。请问20年后,这个农场会有多少头牛?数列为: 1  1 1  2  3 4  6  9 13  19   28 41  60……终止条件是:f(1)=f(2)=f(3)=1递归式:f(n)=f(n-1)+...

2018-05-10 20:46:04 2296

原创 递归 幂运算

  有个莲花池里起初有一只莲花,每过一天莲花的莲花的数量就会翻一倍。假设莲花永远不凋谢,30天的时候莲花池全部长满了莲花,请问第23天的莲花占莲花池的几分之几?首先定义最终终止条件f(1)=1然后定义递归公式f(n)=f(n-1)*2#include&lt;stdio.h&gt;int fn(int n){ int s; if(n==1)  return 1; else  s=fn(n-1)*2;...

2018-05-10 20:33:20 3083

原创 用递归求一个数组的最大值。

分析:通过两两比较求得大值。第一次是a[0]的值和后面所有值a[1]-a[9]的最大值进行比较,返回最大值。如何得到a[1]到a[9]的最大值呢?递归调用。用a[1]和后面所有值a[2]-a[9]的最大值进行比较。依次类推。0#include&lt;stdio.h&gt;int max(int a[],int len){ int x,y; if(len==1)  return a[0]; else...

2018-05-10 20:09:47 792

空空如也

空空如也

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

TA关注的人

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