- 博客(59)
- 收藏
- 关注
转载 Shell脚本练习题
1、给定两个数字。输出其中较大的值(Shell脚本中的)read aread bif [ $a -gt $b ]then echo $aelse echo $bfi2、输入一个数字,如果能被3整除,那输出他的平方read cif [ $c%3=0 ]then let d="$c*$c" echo $...
2018-11-20 11:43:00 364
转载 Shell脚本:选择结构、循环结构、
1、选择结构(1).选择结构的定义选择结构是程序中带有判断的一种逻辑结构,只有符合一定的条件,程序体才会被执行。(2)Linux shell 选择结构分类----------------if-then控制结构 ----------------case–esac控制结构if then 控制结构:单分支、双分支、多分支、嵌套if单分支if格式:if[...
2018-11-20 11:05:00 604
转载 Shell脚本
Shell是用户和linux操作系统沟通的桥梁,使用shell可以完成更复杂的系统管理工作1、Linux的shell 默认为Bourne Again Shell简称 bash编写shell程序的步骤:(1)创建以.sh为扩展名的文件 vim hello.sh(2)编辑脚本文件#!开头声明shell的全路径 如#!/bin/bash...
2018-11-20 10:45:00 320
转载 Linux的基本命令
1、目录切换命令cd usr 切换到该目录下usr目录 cd../ 切换到上一层目录 cd / 切换到系统根目录 cd~ 切换到用户主目录 cd - 切换到上一个所在目录init 3 回到命令界面(不常用)2、目录的操作命令(增删改查)(1)增加目录命令:mkdir 目录名称(2)查看目录命令:ls -al 父目录示例:在根...
2018-11-16 11:06:00 242
转载 小功能:访问页面距上次访问有多久时间
1、新建一个项目:2、在src中建立一个servlet包,包中新建一个servlet3、4、servlet文件中写代码:package LastTimeServlet;import java.io.IOException;import java.text.SimpleDateFormat;import java.util.D...
2018-11-13 10:37:00 220
转载 添加验证码,并验证验证码是否正确
1、添加验证码,并验证验证码输入的正不正确网上有验证码的Jar包,这里我们有一个一次性验证码文件夹,里面有两个文件:CheckImgServlet.java和new_words。txt.在编辑器的SRC下建立一个包,将CheckImgServlet.java复制进去,然后在WEB--INF下将new_words。txt.复制进去。更改CheckImgServlet.jav...
2018-11-13 10:37:00 364
转载 注册,登陆的Servlet、dao、service、domain、jsp页面、
登陆的JSP页面代码:<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><!DOCTYPE html><html><head><meta name="viewport" cont...
2018-11-13 10:37:00 356
转载 动态页面技术(JSP/EL/JSTL)
1、JSP(1)jsp脚本和注释jsp脚本:1)<%java代码%> ----- 内部的java代码翻译到service方法的内部 2)<%=java变量或表达式> ----- 会被翻译成service方法内部out.print()3)<%!java代码%> ---- 会被翻译成servlet的成员的内容jsp注释: 不同的注...
2018-11-13 10:37:00 173
转载 HttpServletRequest、通过request获得请求头、请求体等、解决中文乱码等问题
1、HttpServletRequest概述:我们在创建Servlet时,会重写service()方法、doGet()\、doPost()方法,这些方法都有两个参数request(请求)和response(响应),service中的request是ServletRequset,而doGet()和doPost()方法中的是:HttpServletRequest,HttpServle...
2018-11-13 10:36:00 987
转载 分包
view层作用: 视图层,即项目中的界面controller层作用: 控制层, 获取界面上的数据,为界面设置数据; 将要实现的功能交给业务层处理service层作用: 业务层, 功能的实现, 与controller控制层和数据访问层DAO交互, 将对数据库的操作交给DAO数据访问层来处理dao层作用: 数据访问层, 用来操作数据库表的数据db数据库: 这里指MySQ...
2018-11-13 10:36:00 205
转载 Http协议和Tomcat服务器
1、Http协议HTTP,超文本传输协议(HyperText Transfer Protocol)是互联网上应用最为广泛的 一种网络协议。所有的WWW文件都必须遵守这个标准。设计HTTP最初的目的是为 了提供一种发布和接收HTML页面的方法Http协议由Http请求和Http响应组成Http请求:<!DOCTYPE html><html>...
2018-11-13 10:36:00 220
转载 JavaWeb核心之Servlet
1、ServletServleta是运行在服务器端的小程序是sun公司提供的规范接口。用来处理客户端的请求、响应给浏览器的动态资源2、Servlet 快速入门(1)Servlet 实现步骤:--------------------创建类实现Servlet接口--------------------覆盖(重写)Service方法-------------------...
2018-11-13 10:35:00 173
转载 jdbc数据库连接
1、jdbc数据库连接(1)jdbc概述:JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。是Java访问数据库的标准规范。JDBC提供了一种基准,据此可以构建更高级的工具和接口,使数据库开发人员能够编写数据库应用程序。...
2018-10-17 11:00:00 173
转载 判断集合元素唯一的原理-ArrayList的contains和HashSet的contains、add。Map接口、 集合嵌套...
1、判断集合元素唯一的原理(1)ArrayList的contains方法判断元素是否重复原理Contains():boolean类型,当此列表中含有元素的时候,返回trueArrayList的contains方法会使用调用方法时,传入的元素的equals方法依次与集合中的旧元素所比较,从而根据返回的布尔值判断是否有重复元素。此时,当ArrayList存放自定义类型...
2018-10-17 10:59:00 607
转载 集合、Iterator迭代器、增强for循环、泛型、List接口、Set接口
1、集合:集合是java中提供的一种容器,可以用来存储多个数据。集合和数组的区别:数组的长度是固定的。集合的长度是可变的。集合中存储的元素必须是引用类型数据(1)ArrayList 集合存储元素并遍历练习一:ArrayList集合存储5个int类型元素import java.util.ArrayList;public class Demo01 { ...
2018-10-09 22:30:00 208
转载 String类、字符串缓冲区、正则表达式、
1、String类(1)概述:String类代表字符串,字符串是常量,创建之后不能更改,一旦这个字符串确定了,就会在内存中(堆中的常量池)生成这个字符串,字符串本身不能改变,但变量的地址是能够改变的,字符串的本质是一个字符的数组。(2)字符串的构建字符串中有大量的的重载构造方法,通过String类的构造方法可以完成字符穿的构建,还可以通过双引号的方式进行创建对象两者的...
2018-10-06 21:13:00 248
转载 Date、DateFormat类、Calendar类、基本类型包装类、System类、Math类、Arrays类、大数据运算类...
1、Date(1)概述:时间的原点:公元1970年 一月一日,午夜0:00:00 对应的毫秒值就是0注意:时间和日期的计算,必须依赖毫秒值----------------Date()获取当前时间import java.util.Date;public class Demo06boke { public static void main(...
2018-10-06 19:25:00 265
转载 Java的API及Object类
1、java的API(API: Application(应用) Programming(程序) Interface(接口)(1)Java API就是JDK中提供给我们使用的类,这些类将底层的代码实现封装了起来,我们只要学会这些类如何使用即可。JDK安装目录下有个src.zip文件,这个文件解压缩后里面的内容是所有Java类的源文件。可以在其中查看相对应的类的源码。就是发...
2018-09-28 15:31:00 164
转载 java学习中自己平时不注意的一点知识点1:基础知识第一部分
1、求两个数大小Math.max(a,b)求三个数最大值Math.max(Math.max(a,c),b)2、Java SE包含构成Java语言核心的类。比如数据库连接、接口定义、数据结构、输入/输出、网络编程。Java EE包含Java SE中的所有类,并且还包含用于开发企业级应用的类。Java中,所有的程序都是在Java虚拟机(JVM)上运行的。3、JD...
2018-09-28 09:57:00 189
转载 匿名对象、内部类、包的声明与访问、访问修饰符、
1、匿名对象(1)概述:匿名对象是指创建对象时,只有创建对象的语句,却没有把对象地址值赋值给某个变量。例如:public class Person{ public void eat(){ System.out.println();}}创建一个普通对象Person p = new Person();创建一个匿名对象ne...
2018-09-26 16:39:00 197
转载 this关键字、super关键字、final关键字、static关键字
1、this关键字(1)功能:------------------------(一)调用本类中的属性,也就是成员变量。哪个对象调用了this所在函数,this就代表哪个对象。------------------------(二)调用本类中的其他方法------------------------(三)调用本类中的其他构造方法,调用时要放在构造方法的首行pub...
2018-09-25 21:23:00 224
转载 多态、构造方法(构造函数、构造器)
1、多态(1)多态概述定义及使用格式:多态是继封装、继承之后,面向对象的特性。父类引用变量可以指向子类对象。注意:多态的前提是必须有子父类关系或者类实现接口关系,否则无法完成多态。在使用多态后的父类引用变量调用方法时,会调用子类重写后的方法。多态的定义格式:就是父类的引用变量指向子类对象使用格式:父类类型 变量名 = new 子类类型();变量名...
2018-09-25 11:13:00 674
转载 抽象类、接口
1、抽象类(1)抽象类的概述当编写一个类时,我们往往会为该类定义一些方法,这些方法是用来描述该类的功能具体实现方式,那么这些方法都有具体的方法体。但是有的时候,某个父类只是知道子类应该包含怎么样的方法,但是无法准确知道子类如何实现这些方法。比如一个图形类应该有一个求周长的方法,但是不同的图形求周长的算法不一样。那该怎么办呢?分析事物时,发现了共性内容,就出现向上抽取。会有...
2018-09-24 20:57:00 71
转载 面向对象、类和对象、封装---------私有private、this关键字
1、面向对象和面向过程面向对象是让谁干什么面向过程是按什么顺序来干(干活过程都有参与)所以在工作中,面向对象更好。例如:以打扫办公室为例:面向过程就是将扫地、拖地、擦玻璃、擦门窗这几件事情排好(做好)顺序,先干啥再干啥,需要按照顺序一件一件的参与干活‘面向对象就是打扫卫生时,小李拖地,小杨擦玻璃,小张擦门窗,小孙擦门窗,每个人干不同的活,最后将办公室打扫干净;...
2018-09-24 20:05:00 139
转载 Eclipse安装与使用
Eclipse是功能强大Java集成开发工具1、安装2、工作空间:指的是将来编写的java源文件存放的位置下图中的复选框“□”,如果选中,表示使用当前工作空间为Eclipse的默认工作空间,以后启动Eclipse时,不在提示选择工作空间。工作空间为D盘的Workspace\Project中,用eclipse编写的程序源码都在该空间的bin中;在左侧空白区域右键 ...
2018-09-24 18:25:00 86
转载 超市库存管理系统
1案例介绍模拟真实的库存管理逻辑,完成超市管理系统的日常功能实现,见下图2案例需求分析根据案例介绍,我们进行分析,首先需要一个功能菜单,然后输入功能序号后,调用序号对应的功能方法,实现想要的操作。分析步骤如下完成超市商品初始化。创建商品,将商品添加到集合显示来到超市能做的操作,也就是显示主菜单根据接收到的功能选项,执行对应的功能1.库存货物...
2018-09-24 18:24:00 288
转载 方法、引用数据类型、ArrayList方法
1、方法的基础知识(1)方法的语法格式:-------------修饰符返回值类型方法名(参数类型参数名1,参数类型参数名2,......){ 执行语句 ……… return 返回值; }修饰符:方法的修饰符比较多,有对访问权限进行限定的,有静态修饰符static,还有最终修饰符final等,现学习阶段暂时记住static修饰符...
2018-09-17 20:23:00 166
转载 数组的定义、最值、二维数组定义、遍历、累加、小组销售额,总金额等
1、数组的定义:(1)数据类型【】数组名=new 数据类型【元素个数或数据长度】 int [ ] a =new int [100]数组:在内存中定义了100个int类型的变量,第一个变量的名称为x[0],第二个变量的名称为x[1],以此类推,第100个变量的名称为x[99],这些变量的初始值都是0。(数组中的下标是从0开...
2018-09-17 16:41:00 266
转载 库存管理案例
现在,我们将原有的库存管理案例,采用更好的集合方式实现。将对下列功能进行方法封装:l打印库存清单功能l库存商品数量修改功能l退出程序功能1.1案例需求分析管理员能够进行的操作有3项(查看、修改、退出),我们可以采用(switch)菜单的方式来完成。-------------库存管理------------1.查看库存清单2.修改商品...
2018-09-15 14:26:00 356
转载 引用数据类型:Scanner、Random、
1、Scanner类:该类来完成用户键盘录入,获取到录入的数据。固定格式:数据类型 变量名 = new 数据类型();Scanner i = new Scanner(System.in);Scanner使用步骤:导包:importjava.util.Scanner;创建对象实例:Scanner sc = ne...
2018-09-12 14:38:00 123
转载 java 简介、JDK安装、Hello World体验、java语法(标示符、关键字)、变量、运算符...
1、java介绍:Java的发展可以归纳如下的几个阶段:---------------第一阶段(完善期)1995-1998---------------第二阶段(平稳期):JDK 1.3一JDK 1.4;---------------第三阶段(发展期):JDK1.52005年推出-----JDK 1.7(被Oracle收购后推出)。(1)在开发上更是...
2018-09-11 11:55:00 101
转载 mysql数据库查询练习45题
#建学生信息表studentcreatetablestudent(sno varchar(20) notnullprimarykey,sname varchar(20) notnull,ssex varchar(20) notnull,sbirthday datetime,class varchar(20));#建立教师表crea...
2018-09-09 16:18:00 170
转载 jquery基础知识2-----隐藏显示、淡入淡出、滑动、遍历、内置遍历数组的函数
1、效果(1)隐藏与显示hide() 和 show()举例说明:<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> <script src="p...
2018-09-09 14:11:00 127
转载 jquery 知识整理
1、jQuery是一个快速、简洁的JavaScript框架,是继Prototype之后又一个优秀的JavaScript代码库(或JavaScript框架)。2、jQuery 入口函数:$( document ) . ready(function( ){ } );可以简写为$(function(){})css样式:(1)单个样式:$("p")...
2018-09-09 11:13:00 80
转载 oracle 多表、分页、集合
1、多表查询:表连接分类: 内连接、外连接、交叉连接、自连接(1)内连接:语法格式:语法1:select *from 表1 [inner] join 表2 on 表1.字段1=表2.字段1;语法2:select *from...
2018-09-05 16:59:00 163
转载 oracle单行函数(字符函数、)、组函数
1、单行函数:(1)字符函数:--------------转小写lower:--------------转大写upper:--------------首字母大写initcap:select lower('hellO WORld') ,upper('hellO WORld') ,initcap('hello world')from dual;------...
2018-09-05 16:17:00 82
转载 oracle 解锁、登陆、链接等+oracle用户管理
1、常用命令安装完成oracle后,点击开始打开sol plus 后密码是隐藏的数据库链接成功我们使用的是scott用户alteruserscottaccountunlock;----------------------------------------------解锁commit;切记:后面的commit一定不要忘了,否则是无效滴...
2018-09-05 13:58:00 186
转载 oracle基本查询
1、show userUSER 为 "SCOTT"set linesize 120--------------------------设置行宽 每一行显示120个字符col ename for a8 ----------------------设置ename列宽 a表示字符串 8表示字符串的宽度是8col sal for 9999/ -------------------...
2018-09-05 11:43:00 72
转载 oracle索引、视图、存储过程、触发器、oracle数据类型
1、索引:索引是帮助用户在表中快速地找到记录的数据库结构。a)自动创建索引:当你为一张表定义主关键或唯一性约束条件时一个惟一的索引就已经被创建了。b)手动创建索引: 用户可以自己创建索引。创建索引:create index 索引名 on 表名 (列名1,列名2);例如:何时用到索引:表很大,并且在where中经常用到,该列的值取值范围很大时;不需要索引:...
2018-09-05 10:51:00 136
转载 mysql 数据类型
1、整型类型 大小 范围(有符号) 范围(无符号) 用途 tinyint1 字节(-128,127)(0,255)小整数值smallint2 字节(-32 768,32 767)(0,65 535...
2018-09-04 11:01:00 70
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人