- 博客(22)
- 收藏
- 关注
原创 函数的特点,应用,重载等讲解(代码加理论详解)!
函数的特点:1、定义函数可以将功能代码进行封装2、便于对该功能进行复用3、函数只有被调用才会被执行4、函数的出现提高了代码的复用性5、对于函数没有具体返回值的情况,返回值类型用关键字void表示,那么该函数中的return语句如果在最后一行可以省略不写。注意:函数中只能调用函数,不可以在函数内部定义函数。定义函数时,函数的结果应该返回给调用者,交由调用者处理。函数的返回值void需求:根据学生考试...
2018-06-28 16:51:25 669
原创 函数的概述,格式讲解(一)
1.1 函数的概述 发现不断进行加法运算,为了提高代码的复用性,就把该功能独立封装成一段独立的小程序,当下次需要执行加法运算的时候,就可以直接调用这个段小程序即可,那么这种封装形形式的具体表现形式则称作函数。练习:把两个整数相加:public classFunctionDemo1{ public static void main(String[] args){...
2018-06-26 19:28:13 400
原创 java web过滤器你了解吗?(Filter和ChainFilter链)
1、什么是过滤器? 在客户端到服务器的过程中,当发送请求时,如果有不符合的信息将会被filter进行拦截,如果符合则会进行放行,在服务器给客户端响应时也会进行判断 如果有不符合的信息将会被filter进行拦截,如果符合则会进行放行。 OOP:Java面向对象编程,抽象、封装、继承、多态。 AOP:面向切面编程,过滤器就是一个面向切面的编程思想。 AOP是sun公司sr...
2018-06-20 07:26:42 4917 1
原创 连接池详解,c3p0与dbcp的区别!
连接池: 连接池是创建和管理一个连接的缓冲池的技术,这些连接准备好被任何需要它们的线程使用。 连接池的好处:(1)对于大多数应用程序,当它们正在处理事务时,仅需要能够访问JDBC连接的 1 个线程。当不处理事务时,这个连接就会闲置(造成资源的浪费)。相反,连接池允许闲置的连接被其它需要的线程使用。(2)当一个线程需要用 JDBC 对一个 数据库操作时,它从池中请求一个连接。当这个线程使用完...
2018-06-14 19:35:12 4352 3
原创 如何连接数据库?(JDBC详解+代码)
1. JAVA 访问数据库的技术: Jdbc是一种Java连接数据库技术(Java database connectity), 它是 Java 提供的一些接口,这些接口大部分是数据库厂商提供的(jar包),我们要做的,是连接数据库以后,如何使用Java代码从数据库中存取数据!代码下面有对每一步 详细的介绍public class MyUtils { private static...
2018-06-13 20:45:12 2342
原创 数组排序?这些你了解吗?
什么是数组? 同一种类型数据的集合,也就是一个容器。运算的时候有很多数据参与运算,那么首先需要做的是什么.不是如何运算而是如何保存这些数据以便于后期的运算,那么数组就是一种用于存储数据的方式,能存数据的地方我们称之为容器。 数组的本质: 就是去申请一串连续的内存空间,这个对象arr就指向这个这串内存单元的第一个值 数组的好处: 当我们需要求1000...
2018-06-12 20:13:43 457
原创 面向对象之封装(详解)
Java面向对象的三大特征:封装,继承,多态 封装: 封装的作用:为多态做准备的(继承也是)。 封装就是把同一类事物的共性(包括属性和方法)归到同一类中,方便使用。 (属性能够描述事物的特征,方法能够描述事物的动作。)1. 封装的定义: 封装:是将类的某些信息隐藏在类的内部,不允许外部程序直接访问,而是通过该类提供的方法来实现对隐藏信息的操作和访问。 也可以理解为:存在一个边界,...
2018-06-12 19:48:16 445 1
原创 大数据都学什么?(初学者)
一、学习大数据需要的基础 java SE,EE(SSM) 90%的大数据框架都是java写的 MySQL SQL on Hadoop Linux 大数据的框架安装在Linux操作系统上二、需要学什么 第一方面:大数据离线分析 一般处理T+1数据 Hadoop 2.X:(common、HDFS、Ma...
2018-06-11 17:07:33 1177 2
原创 标识符?你记得这些吗?
什么是标识符 就是程序员在定义java程序时,自定义的一些名字,例如helloworld 程序里关键字class 后跟的Demo,就是我们定义的类名。类名就属于标识符的一种。 标识符除了应用在类名上,还可以用在变量、函数名、包名上。(要求同学们先记住,以后会详细见到这些)。标识符必须遵守以下规则 1. 标识符由26个英文字符大小写(a~zA~Z)、数字...
2018-06-10 23:44:02 952 1
原创 大数据是什么?学大数据要掌握的基础是?(简单的介绍)
一、学习大数据需要的基础 javaSE,EE(SSM) 90%的大数据框架都是java写的 如:MongoDB--最受欢迎的,跨平台的,面向文档的数据库。 Hadoop--用Java编写的开源软件框架,用于分布式存储,并对非常大的数据集进行分布式处理。 ...
2018-06-09 08:15:37 12882 5
原创 Linux定时
Linux定时任务 at 命令 设置时间 at 9:22 进入at命令行,设置需要在9:22执行的命令 mkdir -p /a/bb/20180603 保存退出 ctrl+d crontab 启动crontab服务 service crond s...
2018-06-06 16:13:30 475
原创 Linux系统软件如何安装?
Linux软件安装 (1)yum安装:通过软件源进行安装 yum install -y XX (2)安装rpm结尾的软件包 rpm -ivh --nodeps XXX.rpm (3)绿色安装:(使用最多的) tar -zxf xxx.tar -C XXX 下面有详细介绍!...
2018-06-06 15:30:33 421
原创 虚拟机克隆,快照
关机和虚拟机克隆、快照 快照和克隆的区别就在于:快照只能在本虚拟机上使用(当前快照的虚拟机上使用),但是克隆不一样,克隆不仅可以在本机上使用,也可以发送给其他人使用。但是有利就有弊:弊处就是比快照占内存。 建议一天快照一回,克隆看需求(尤其是配置环境的时候一定要快照或者克隆,要不一点配置错误虚拟机就炸了 还需要从0开始建虚拟机,浪费大量的时间)克隆或者快照的时候一定要关机:...
2018-06-06 15:08:55 1754 2
原创 Linux系统需要知道的解压,压缩命令
linux压缩管理常见的压缩工具:zip gzip: 后缀:gz 压缩:gzip file_path 解压:gunzip fileName.gz 特点:压缩后源文件没有了,不能对文件夹进行压缩 bzip2:适合压缩比较大的文件 后缀:bz2...
2018-06-06 14:58:47 247
原创 Linux系统命令
常见系统管理命令 网络管理: ==》 ifconfig(查看网络管理 windows系统的是ipconfig) 服务管理命令 ==》 service : 格式:service s_name + start|stop|status|restart(开启|关闭|当前状态|重启) ==》cd /etc/init.d/(在输入...
2018-06-06 14:26:27 319
原创 Linux用户创建和权限管理(详解+图解)
一、Linux用户和权限管理 管理员用户 只有一个:UID=0的用户就是管理员用户 一般情况,默认,它的用户名是root 家目录:/root root :x :0 :0 root: /root :/bin/bash 用户名 密码 uid gid 组名 家目...
2018-06-06 11:03:37 15128 1
原创 Linux系统的工具命令
常见的工具命令 ==》man:帮助命令,辅助了解命令及文档的使用 man +需要帮助的命令 man ls==》wc:文本统计工具 wc+文件名 2 4 25 helloWord 行数 单词数 字符数 名称 -l:只...
2018-06-06 10:11:30 270
原创 Linux系统常用的必会的符号命令
Linux常见的符号命令 ==》 cd . 当前目录 ==》 cd .. 上一级目录 cd ..返回上一级目录 ==》 cd ~ 用户家目录 cd ~可以返回家目录(root的家目录是root 普通用户的家目录是home) ==》 > 覆盖重写某个文件 echo "11111" > hello (用1...
2018-06-06 09:57:13 612
原创 Linux系统基本的文件管理命令
创建文件:touch file_name(touch + 文件名)创建目录:mkdir dir_path (mkdir + 目录名)删除文件:rm file_path删除目录:rm -rf 编辑: vi查看: cat,more,less,head,tail----------------------------------------------...
2018-06-05 22:51:22 343
原创 Linux系统指令!(40多条常用的)
linux常用的基本命令 命令 选项(参数) 操作的文件或者目录 ==》 ls: 列举该目录下所有文件 ==》 ls / : 列举主目录下所有文件(短方式显示) ==》 a:列举包含 隐藏文件 ==》 l:length,长格式方式展示 ==== ll ==》cd:切换目录 ==》pwd:打印当前在那个目录下面 ==》clear:清屏 == C...
2018-06-05 22:25:20 366
原创 Linux系统介绍,安装。
Linux介绍一、常见的操作系统(OS) Windowns,Android,Ios,Linux,Unix,OS X二、Linux介绍1、Linux·特点: (1)自由使用,免费的,开源的。 (2)多用户,多任务,多线程,多CPU Linux(免费的)基于UNIX(商业的,收费贵)操作系统开发的。 Linux这个词本身只表示Linux内核2、Linux组成...
2018-06-05 09:52:03 6240 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人