大数据工程师学习路线
每当你想了解一个未知的语言时,这个过程是一个让人痛苦的过程,这时你可以记下这过程中的一点一滴,在翻看时,你会觉得你当初是多么傻。。。。。。
学代码没有捷径,只有多写,多记录,多会看、、、、
birdlun
这个作者很懒,什么都没留下…
展开
-
jspl标签库
目录jspl介绍导包引入标签库变量page范围有效的变量session范围有效的变量当临时变量为空时,输出默认值设置输出值值得颜色删除变量给对象赋值if判断多条件判断循环属性:列:list数据取值列:map数据取值url地址重定向jspl介绍标签库(JSP standard Tag) 简称jspl导包使用前需要...原创 2019-06-26 18:05:06 · 2726 阅读 · 0 评论 -
jsp el表达式
目录数值类型布尔类型字符串判断某个值是否是空值关系表达式逻辑运算符el表达式与隐式对象有关的与请求有关的el表达式获取头信息获取上下文路径获取全局的初始化参数信息获取cookie中的数据练习:el练习EL表达式: Expression Language1)方便获取数据的语言${EL表达式语言}2)EL的隐式对象:与范围有关的...原创 2019-06-16 18:53:23 · 176 阅读 · 0 评论 -
jsp九大内置对象/隐式对象
什么是隐式对象?jsp隐式对象是jsp容器为每个页面提供的java对象,开发者可以直接使用它且不用显式声明,所以隐式对象又称预定义变量九种隐式对象是什么?request HttpServletRequest接口实例 response HttpServletResponse接口实例 PageContext PageContext类的实例,为我们提供了所有jsp程序执行过程中所需...原创 2019-06-16 18:53:12 · 723 阅读 · 0 评论 -
javabean组件
目录什么javabean?Javabean常用属性列:实例化类,实现传值方法1方法2什么javabean?本质是一个类,遵循一定的设计原则的任何java类都可以是javabean组件.可序列化 无参数的构造方法 类的属性私有化 通过公有方法来获取和设置属性 getter/setterJavabean常用属性javabean的属性是可以访问的,...原创 2019-06-16 17:25:42 · 1266 阅读 · 0 评论 -
jsp page指令、include指令、include标签、forword标签、jsp注释方式
目录三种指令类型Page指令列:session与errorPage的运用include指令列:静态包含标签Include标签列:实现动态包含发送接收信息fordword标签列:jsp实现跳转页面jsp注释列:注释练习指令:发送给jsp编译器的信息(告诉jsp编译器如何处理jsp页面,不会直接生成输出)语法:<%@ 指令 {属性=valu...原创 2019-06-15 23:00:53 · 515 阅读 · 1 评论 -
jsp基础、脚本元素的使用、乘法表、html输出表格内容、成绩判断
目录Jsp构成与原理JSP的特点:servlet与jsp区别servlet和jsp的各自的特点jsp的脚本元素列1:使用jsp实现九九乘法表列2:servlet读取所有用户信息列3:输入分数,判断分数所属等级Jsp构成与原理JSP:===Java Server Page(java服务器页面)是一种创建动态页面的技术. 由静态和动态混合组成的动态页面(*.j...原创 2019-06-14 10:42:36 · 1584 阅读 · 0 评论 -
web 重定向getRequestDispatcher() 、转发sendRedirect()
目录重定向与转发有什么区别?转发的特点:重定向的特点:列:实现转发列:重定向实现重定向与转发有什么区别?重定向:客户端跳转转发:内部跳转/服务器端跳转转发的特点:request.getRequestDispatcher("server2.do").forward(request, response);URL地址不会发生改变 共享request...原创 2019-06-14 09:53:59 · 369 阅读 · 0 评论 -
web4 Session、Cookie、7天免登录实现
目录什么是session?session配置:session创建与常用方法创建方法Cookie列:实现session传递值数据库中表的创建java代码实现导包html页面login.htmlproperties工具类封装数据数据操作数据操作接口数据操作类客户端实现客户端接口客户端实现类服务器端实现sessi...原创 2019-06-12 15:13:41 · 1031 阅读 · 1 评论 -
web3 Servlet、request常用方法、注册和登录
目录Servlet 是什么?servlet生命周期request常用方法获取请求头信息解析请求头信息列:简单的web项目实现数据库实现java代码实现java代码个类实现步骤导包html代码properties代码DBUtils代码封装数据数据实现service实现servlet实现类列2:实现输入用户名和密码,并显示在网页上...原创 2019-06-11 17:13:10 · 469 阅读 · 0 评论 -
web2 Tomcat介绍与下载、java配置Tomcat、写出HelloWord
目录什么是Servlet ?Servlet是一种规范Tomcat 软件目录介绍:bin目录启动Tomcat停止TomcatConf目录Logs目录Webapps目录Work目录使用eclipse连接Tomcat查看eclipse版本下载Tomcat验证Tomcat是否配置成功eclipse添加tomcat查看server配置信息创...原创 2019-06-01 23:03:00 · 807 阅读 · 0 评论 -
web1 DButils介绍、实现增删改查
目录Dbutils 简介接口摘要类摘要使用DBUtils1,DbUtils类2,ResultSetHandler类3,QreryRunner接口使用DBUtils遵从以下步骤Dbutil下载方法DButils应用讲解导包mysql实现代码实现创建 db.properties实现数据库连接封装数据实现增删改查测试代码测试截...原创 2019-06-06 21:57:41 · 273 阅读 · 0 评论 -
java第十七课 Junit的使用
目录为什么使用测试类?列:使用Junit了测试导包编写测试类创建测试类运行所有测试类测试类运行结果为什么使用测试类?用main方法就是写一个方法实现一些功能,把方法的调用方式放在main函数中。这样的测试方式一个是使得main函数太过于混乱,再者测试过程需要人的仔细观察来辨别每个函数的功能实现,哪一个函数出错了,哪一个函数没有输出之类的问题层出不穷,单元测试就...原创 2019-06-05 15:30:47 · 304 阅读 · 0 评论 -
java第十六课 JDBC连接项目讲解
目录JDBC介绍工作原理jdbc连接1导包2获取连接四要素dricerName获取:数据库用户名、密码、端口号的获取列1:jdbc的优化列2:在项目中关于jdbc的优化,封装jdbc工具类JDBC介绍JDBC实际上是一门实现java与 数据库 进行数据交互一门技术。工作原理jdbc连接1导包1在eclipse中创建lib文件夹,导入...原创 2019-05-21 14:28:26 · 407 阅读 · 0 评论 -
java第十五课 mysql数据库基础学习2
目录回顾创建数据库创建表建立主外键关系插入数据单标查询1查询表2分页查询3模糊查询4分组查询多表查询1等价连接2内连接3左连接创建视图on和where的区别回顾1.数据库的创建以及删除 (设置编码)2.使用数据库,往里面创建多个表格3.往表格中插入数据4.多表格中的数据 进行 增删改查5.where的应用...原创 2019-05-20 01:14:37 · 265 阅读 · 0 评论 -
java第十四课 数据库MYSQL基础讲解
目录1.数据库数据类型2.Mysql对应的数据类型3表格的列定义了几个重要的约束4数据库操作数据库:创建、删除创建表格创建插入数据查询数据:修改数据删除数据截断数据删除表格数据排序聚合数据存储数据的方法?基本类型的数组(固定长度的数组) 对象数组(长度自动增长的) 集合 (注册的数据 程序关闭之后再一次启动 数据会丢...原创 2019-04-26 00:05:06 · 267 阅读 · 0 评论 -
java第十三课 mysql软件和可视化工具安装教程
目录下载地址1.MySql安装教程2.sql可视化工具安装教程3.可视化工具第一次运行下载地址https://downloads.mysql.com/archives/community/ https://downloads.mysql.com注意:安装出错时,先将服务(services.msc)停止然后在卸载1.MySql安装教程本安装教程所用软件版本...原创 2019-05-19 23:52:55 · 313 阅读 · 0 评论 -
java第十二 多线程
多线程概念线程:程序的执行路径多线程:运行一个程序,可以有多个运行路径一个程序可以有多个进程,一个进程可以有多个线程多线程好处充分利用CPU的资源 简化编程模型 带来良好的用户体验注意:<1>.多个线程交替占用CPU资源,而非真正的并行执行<2>: mian 方法实际上就是一个线程(主线程) //main方法时主线程 public ...原创 2019-05-07 23:37:17 · 1155 阅读 · 0 评论 -
java第十一课 IO流
目录1.IO流介绍2.File文件的使用3.字节流4.字符流5.字符缓冲流6.转换流1.IO流介绍IO(Input/Output)是计算机输入/输出的接口。Java的核心库java.io提供了全方面的IO接口,包括:文件系统的操作,文件读写,标准设备输出等等2.File文件的使用常用构造方法:File("文件或者目录的路径");public Stri...原创 2019-05-07 21:46:12 · 169 阅读 · 0 评论 -
java第十课 集合框架
目录引入数组集合框架Collection接口ArrayListLinkedListHastSetTreeSetHashMap集合工具类比较器引入数组 1.可以用来存储一组数据类型相同的数据 2.(固定长度)不便于程序的扩展。 3.对于数组中的元素进行 修改,删除,插入 整个数组中的结构发生变化,操...原创 2019-05-07 21:07:58 · 398 阅读 · 0 评论 -
java第九课 异常
目录异常异常概念异常分类处理异常异常类型异常 Java程序的执行过程中如出现异常事件,可以生成一个异常类对象,该异常对象封装了异常事件的信息,并将其被提交给java运行时系统,这个过程称为抛出异常,不处理的话会直接导致程序直接中断。异常概念异常是是指在程序运行的过程中发生的一些不正常事件。(如:除0溢出,数组下标越界,所要读取的文件不存在)。异常分...原创 2019-05-04 09:32:43 · 178 阅读 · 0 评论 -
java第八课 使用数组实现学生管理系统
1 封装用户对象public class User {private String userName;private String userPsw;private String userTel;public String getUserName() { return userName;}public void setUserName(String userName) { th...原创 2019-05-26 09:49:56 · 1001 阅读 · 0 评论 -
java第七课 时间日期的显示
目录SimpleDateFormat类注:System.currentTimeMillis()Calendar类Java在java.util包中提供了Date类,这个类封装了当前的日期和时间。Date类支持两种构造函数。第一个构造函数初始化对象的当前日期和时间。SimpleDateFormat类SimpleDateFormat是一个具体的类,以本地方式用于格式化和转换日...原创 2019-05-26 09:29:01 · 229 阅读 · 0 评论 -
java第六课 包装类
目录引入为什么要提供包装类呢?int和包装类Integer的区别Java Math类引入8种数据类型是什么? 简单类型 boolean byte char short Int long float ...原创 2019-05-21 16:17:20 · 155 阅读 · 0 评论 -
java第五课 访问修饰符和非访问修饰符
目录访问控制修饰符非访问修饰符static修饰符final修饰符abstract修饰符synchronized修饰符transient修饰符volatile修饰符Java语言提供了很多修饰符,主要分为以下两类:访问修饰符 (4种) 非访问修饰符(6种)访问控制修饰符默认的,也称为default,在同一包内可见,不使用任何修饰符。 私有的,以pri...原创 2019-05-21 15:39:18 · 576 阅读 · 0 评论 -
java第四课 String类以及常用方法讲解
目录获取长度连接字符串charAt()compareTo()equal()getByte()indexOf()split()toCharArray()toString()toUpperCase()tirm()String类是不可改变的,所以你一旦创建了String对象,那它的值就无法改变了。 如果需要对字符串做很多修改,那么应该选择使用Strin...原创 2019-05-21 19:22:54 · 283 阅读 · 0 评论 -
java第三课 一维数组、foreach循环、冒泡排序法
目录一、一维数组数组概念初始值1、静态初始化2、动态初始化二、一维数组+循环foreach循环的语法三、算法(冒泡排序)一、一维数组数组概念数组是程序语言中最常见的一种数据结构,可以用于存放多个数据,且每个数组中的元素的数据类型相同,每个数组的元素中只能存放一个数据,一般可以通过数组元素的索引(数组下标)来访问数组中的元素,或者取出数组的元素中存放的数组...原创 2019-03-07 19:18:50 · 743 阅读 · 0 评论 -
java第二课 while、do-while以及for循环
目录一、一重循环while循环语句do-while循环语句格式for循环语句二、break、continue和returnbreak语句continue语句return语句三、二重循环一、一重循环循环语句可能包含4个部分:初始化语句:一条或多条语句,一般用来完成初始化工作,初始化语句在循环之前开始执行循环条件:循环条件就是一个boolean表达式,用来判...原创 2019-03-07 18:52:28 · 886 阅读 · 0 评论 -
java第一课 eclipse配置、数据类型和常用表达式讲解
目录一、Java历史二、Java可以做什么?三、Java开发环境配置四、常量,变量,数据类型Java注释:标识符规则:java中有50个关键字变量概念:数据类型:基本数据类型的类型转换五、运算符(5种)和表达式三目运算符六、switch-case语句一、Java历史Java语言诞生于1990年年末Sun公司,本来准备嵌入式系统将来在未来家...原创 2019-03-07 17:29:24 · 684 阅读 · 0 评论