- 博客(20)
- 收藏
- 关注
原创 在使用集合中的contains(),要根据实际情况改写集合中对象的equals(Object obj)方法------改写List集合中equals(Object obj)的方法
如标题,解释都在代码注释中主方法及目的··· package cn.com.testCollection;import java.util.Iterator; import java.util.Scanner;/**此类是用于测试集合中的contains()方法 * contains()方法,是用于判断某个对象是否属于该集合中的元素 * 它的原理是: * 1....
2018-08-05 23:50:59 490
原创 Map集合中获取key集合 ,value集合以及实体集合的方法
本文主要书写了简单的Map集合中使用的获取key集合,value集合和实体集合,并且把它们都遍历的方法: package cn.com.szq.testList; import java.sql.Connection; import java.util.HashMap; import java.util.Iterator; import java.util....
2018-08-04 21:52:27 26942 1
转载 慕课网学习的雅虎军规
第十条: 最小化 javascript 和 css 代码: 以我们最流行的 jquery 来说,分为 jquery 和 jquery.mini 两个版本,mini版本就是对 jquery 的压缩,mini 版本对代码进行了格式化:处理就是 1.对空白字符,格式符,注释符 进行去除 2.简写方法名称,参数名称,压缩js 脚本 请看下面两种JQUERY区别: JQUERY版本:...
2018-07-21 18:11:21 258
原创 用shell脚本写的一个简单的计算器
#!/bin/bash#该脚本是写一个简单的计算器read -p "请输入第一个数字" xread -p "请输入第二个数字" yread -p "请输入运算符号" f#最外层判断,判断输入的是否为空# -n 判断 是否为非空# -a 多重条件判断 与if [ -n $x -a -n $y -a -n $f ] then# 下面这个表达式用于判断输入的两个字符是否完全为
2017-12-20 23:06:04 16377 3
原创 shell 中 if判断语句
shell中的if判断语句分为单分支,双分支,多分支,在java等语句中,if判断后执行的语句块都是用花括号{ }包围的,而在shell脚本中,是if….fi包围的。具体格式看下面:一,单分支,if判断是有两种格式的,then与if在同一行,用分号隔开,或者不放在同一行,另起一行,不用分号。 14 if [ 条件判断句 ];then 15 执行语句 16 fi 17 或者 18 if
2017-12-11 23:12:07 11148 1
原创 shell中字符提取命令awk和cut的不同
shell编程中,用于字符提取或者截取的命令有3个,分别是cut,awk,sed,严格的说,sed不能说字符截取命令,他是字符替换命令,在这里,我们总结一下cut和awk的不同:1命令的使用格式不同cutcut [选项] 文件名 ·选项可以为: -f 列号 : 提取第几列 -d 分隔符 :按照指定的分隔符将一行分割成数列,cut默认的分隔符是制表符awkaw
2017-12-10 23:11:09 2131
原创 发现shell中一个有趣的现象
今天在练习shell的条件判断语句,发现shell中的一个有趣的现象,不废话,直接上图: 看图中两个方框,我们知道,如果有一个变量a,那么调用这个变量a,可以使用 $a ,也可以使用 "$a",如果 $a 放在等号“=” 左边,那么就会报错,百度以后,找出原因: 如果变量a的值为空,那么判断语句就变成了 == 1,显然是不正确的,如果加上引号,即使为空,也是 "" == 1,还是能够判
2017-12-10 21:47:26 392
原创 shell 编程之变量
改文章根据慕课网Tony老师的视频(https://www.imooc.com/video/6511)所做笔记。在这里感谢Tony老师。1.变量的命名规则a.变量名必须以字母或者下划线开始,由字母、数字、下划线组成b.变量名的长度不得超过255个字符c.变量名在有效范围内(一定的作用域内)必须是唯一的d.在bash中,变量默认类型都是字符串型(这一点让人很郁闷)2.变量的分类a.用户自定义的
2017-11-26 15:37:41 327
原创 bash中的历史命令
bash中的历史命令在早期的bourne shell中,是不支持历史命令的,历史命令的功能,给我们带来了很多方便。 我们熟知的,↑ 和 下 键 ,可以方便的找出我们输入过的历史命令。 shell 命令: history 【选项】 【历史命令保存文件】 -c :清空历史命令 -w :把缓存中的历史命令写入历史命令的保存文件~/.bash_history 直接输入history ,可以查看
2017-11-23 21:32:07 440
原创 Bash的别名 与 常用快捷键
该文章是根据慕课网https://www.imooc.com/video/4524 Tony老师的课程所写 上一个文章我们学习了什么是 shell,在linux中,linux 的标准shell叫做bash。今天的文章我们了解bash的别名和常用快捷键。一,别名1.bash为什么会有别名? 第一,考虑到有些命令会很长,不好记也不好写,起一个别名,会很方便;第二,考虑到用户习惯,如果linux升
2017-11-22 22:17:58 310
原创 shell 基础
该文章是根据慕课网https://www.imooc.com/video/4524 Tony老师的课程所写一.shell概述二.脚本的执行方式三.Bash的基本功能一.shell概述1.什么是shell首先,我们要知道,我们输入的命令,linux内核是不理解的,他需要通过一个翻译官,将我们输入的命令反应成linux内核能够理解的0101代码,所以: shell可以理解成为一个命令行
2017-11-21 23:32:00 1182
原创 Linux中常见目录的作用
一.根目录下,使用“cd /”1.系统命令目录 可以看出,不论是在根目录下,还是 user目录下,都含有bin和sbin 目录,它们都是用来保存系统命令的,区别在于:bin目录下的系统命令可以供任何用户使用,而sbin目录下的系统命令只能供管理员使用。sbin= super + bin2.系统启动目录3.硬件文件目录4.系统配置文件目录5.home是普通用户的家目录,root是超级用户的家
2017-11-14 23:26:24 244
原创 存储函数
什么是存储函数存储函数与存储过程的区别什么时候使用存储过程,什么时候使用存储函数一. 什么是存储过程 a. 存储过程与存储函数类型结构上类似 , 在外表上看来,必须有一个return 语句,用于返回函数值。 b. 存储过程与存储函数一样,都使用 in 和 out 来表示 输入型参数和输出型参数。 b. 创建存储函数的语法格式:CREATE OR REPLACE
2017-10-10 22:52:08 692
原创 java代码 调用 存储过程
第一步,在pl/sql中写一个 存储过程:create or replace procedure empid_name_address( p_empid in t_emp.empid%type, --输入型参数 p_empname out t_emp.empname%type,--输出型参数 p_empaddress out t_emp.empadress%
2017-09-21 23:43:40 2375 1
原创 ORACLE中存储过程的使用(一)
准备:ORACLE 11g 编辑器: pl/sql developer1. 什么是存储过程?简单点理解,存储过程类似于java程序中的函数,具有模块化,可重用性,可维护,更安全的特点,并且可以被程序调用(是不是类似于函数)。存储过程分为4类:(1)不带参数的;(2)带输入参数的;(3)带输出参数的;(4)带输入输出参数的。2. 存储过程的语法 CREATE [OR REP
2017-09-18 00:23:30 1110
原创 ORACLE中游标的使用(二)
这里主要介绍游标 与 几种循环方法的使用,循环包括WHILE 和 FOR作为判断循环的条件,循环体都是使用LOOP…..END LOOP。作为退出循环的条件还有一个就是 EXIT WHEN 条件,具体看下面的例子:一:使用EXIT WHEN 条件 退出循环DECLARE CURSOR C_EMP IS SELECT EMPID,EMPNAME,EMPTELEP FROM T_EMP;
2017-09-17 20:41:50 327
原创 oracle中游标的使用(一)
一 .使用游标的四个步骤:定义游标 CURSOR <游标名称> IS 二 游标的属性%NOTFOUND 如果取出游标失败,也就是FETCH 语句失败,则该属性是 true,否则为 false%FOUND 如果取出游标成功,也就是FETCH语句成功,该属性为 true,否则为 false ROWCOUNT 返回游标当前行的行数ISOPEN 如果游标是开着的,则返回
2017-09-17 18:33:18 2455
原创 linux命令的初步认识
我们在操作linux系统,是在字符界面上操作的,先看一张截图 哦,注意一点,linux中的管理员账号是root ,而不是Windows中的administrator。 1. linux的命令格式 命令 【选项】 【参数】 可选的参数有 -a 、-l、-d、-h 比如:ll -a /root ll是linux命令, -a
2017-09-06 16:08:47 361
原创 linux的初步认识
linux学习 -1说明:本文是根据慕课网http://www.imooc.com/learn/175 Tony老师学习所得。linux的简介:linux 是一个性能稳定的多用户网络操作系统,由于它的稳定性和安全性,它被应用于企业服务器的开发和嵌入式应用。linux的版本分为内核版和发行版,在我们的学习过程中,使用发行版,常见的发行版有CenOS ,Redhat,红旗Linux,ubantu。l
2017-09-06 12:14:13 374
原创 中文乱码,修改tomcat配置文件消失的问题
清理tomcat缓存之后,再进行配置tomcat,否则tomcat 在清理缓存之后会重置为原来状态,配置的内容会丢失
2017-08-12 09:40:29 793
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人