
Javaweb
文章平均质量分 77
第二颗大白菜
每天写点什么,不是为了得到一些什么,也不是向谁证明一些什么,更不是为了存在感,而是让自己知道每天都做了些什么。
展开
-
Javaweb学习笔记——(二)——————CSS概述,进入JavaScript
day02day01内容回顾 1.html操作思想 **使用标签把要操作的数据包起来,通过修改标签的属性值来是实现标签内数据样式的变化 ***<font size="5"></font> 2.图像标签 <img src="图片的路径"/> **通过html访问本地图片,使用绝对路径,目前有问题。 3.超链接标签 <a href="" targ原创 2018-03-23 23:49:07 · 2291 阅读 · 0 评论 -
Javaweb学习笔记——(十二)——————JSP指令:page指令、include指令、taglib指令,JavaBean,内省,EL表达式
JSP指令JSP指令分类 JSP有三大指令: *page指令 *include指令 *taglib指令 在JSP中没有任何指令是必须的。 但基本上每个JSP都是使用page指令============================================================page指令 page指令是最为常用的指令 1.page指令的常用属性: *import:...原创 2018-06-01 08:36:53 · 3767 阅读 · 0 评论 -
Javaweb——————sql常用思维导图
原创 2018-07-01 22:23:02 · 3530 阅读 · 0 评论 -
Javaweb学习笔记——(十五)—————— sql复习
sql复习 数据库管理系统(DBMS)的概述 1.什么是DBMS:数据的仓库 *方便查询 *可存储的数据量大 *保证数据的完整、一致 *安全可靠 2.DBMS的发展:今天主流数据库为关系型数据库管理系统(RDBMS 使用表格存储数据) 3.常见的DBMS:Orcale、MySQL、SQLServer、DB2、Sybase 4.DBMS = 管理程序 + 多个数据库(DB)...原创 2018-06-27 16:15:44 · 3042 阅读 · 0 评论 -
Javaweb学习笔记——(十七)——————JDBC的原理、四大核心类、四大参数、预编译、Dao模式、批处理、大数据、时间类型的转换
JDBC入门 *导入jar包:驱动 *加载驱动类:Class.forName("类名"); *给出url、username、password,其中url背下来 *使用DriverManager类来得到Connection对象 1.什么是JDBC jdbc(Java DataBase Connectivity)就是java数据库连接,说白了就是用java语言来操作数据库。原来我们操作数据库是在控制...原创 2018-07-04 14:18:32 · 3593 阅读 · 0 评论 -
Javaweb学习笔记——(二十)——————Javaweb监听器、国际化
Javaweb监听器 三大组件 *Servlet *Listener *Filter Listener:监听器 1.初次相见:AWT 2.二次相见:SAX 监听器: *它是一个接口,内容由我们来实现; *它需要注册,例如注册在按钮上 *监听器中...原创 2018-09-12 13:34:24 · 2710 阅读 · 0 评论 -
Javaweb学习笔记——(十八)——————事务、DBCP、C3P0、装饰者模式
事务 什么是事务? 转账: 1.给张三账户减1000元 2.给李四账户加1000元 当给张三账户减1000元之后,抛出了异常,这样会导致张三账户减了1000元,然后李四账户没有加上1000元。 使用事务就可以处理这一问题:把多个对数据库的操作绑定成一个事务,要么都成功,要么都失败!===...原创 2018-09-10 18:43:16 · 2816 阅读 · 0 评论 -
Javaweb学习笔记——(二十一)——————过滤器
过滤器 过滤器概述 1.什么是过滤器: 过滤器javaweb三大组件之一,它与Serlvet很相似,不过它过滤器是用来拦截请求的,而不是处理 请求的。 当用户请求某个Servlet时,会先执行部署在这个请求上的Filter,如果Filter“放行”,那么会继承 执行用户请求的Se...原创 2018-09-20 19:39:28 · 2811 阅读 · 0 评论 -
Javaweb学习笔记——(二十二)——————文件上传、下载、Javamail
文件上传概述 1.文件上传的作用 例如网络硬盘,就是用来上传下载文件的。 在网络浏览器中,时常需要上传照片 2.文件上传对页面的要求 上传文件的要求比较多。需要记住 1.必须使用表单,而且不能是超链接。 2.表单的method必须是POST,不能是GET; ...原创 2018-09-26 15:03:31 · 3772 阅读 · 0 评论 -
Javaweb学习笔记——(二十四)——————图书商城项目
图书商城 环境搭建 1.导入原型 *用户模块 *分类模块 *图书模块 *购物车模块 *订单模块 2.功能分析 *前台 **用户模块 ...原创 2018-10-04 14:33:09 · 4118 阅读 · 0 评论 -
Javaweb学习笔记——(二十三)——————AJAX、XStream、JSON
AJAX概述 1.什么是AJAX ajax(Asynchronous JavaScript and xml) 翻译成中文就是“异步JavaScript和xml”。即使用JavaScript语言和服务器进行异步交互,传输的数据为xml(当然,传输的数据不止是xml) ajax还有一个最大的特点就是,当服务器响应时,不用刷新整个浏览器页面,而是可以局部刷新。这一...原创 2018-09-27 17:47:21 · 2620 阅读 · 0 评论 -
Javaweb学习笔记——(十八)——————事务
事务什么是事务?转账:1.给张三账户减1000元2.给李四账户加1000元当给张三账户减1000元之后,抛出了异常,这样会导致张三账户减了1000元,然后李四账户没有加上1000元。使用事务就可以处理这一问题:把多个对数据库的操作绑定成一个事务,要么都成功,要么都失败!=====================================================事务的特...转载 2020-02-08 08:22:12 · 1608 阅读 · 0 评论 -
关于使用 JSON.parse()报 VM141:1 Uncaught SyntaxError 的解决方案
今天在使用ajax的后期,老师问我们怎么json解析对象,然后上百度搜了一下:大概有三个方式 var str = '{"name":"小明","age":18}';将字符串转化json对象:1. var json = JSON.parse(str);2. var json = eval("(" + str + ")");3. var json = (new Function...原创 2018-09-27 17:49:51 · 6950 阅读 · 0 评论 -
Javaweb学习笔记——(二十七)——————泛型、泛型的通配符、反射泛型信息、反射注解、注解
泛型 1.泛型类:具有一个或多个类型变量的类,称之为泛型类 class A<T>{ } 2.在创建泛型实例时,需要为其类型变量赋值 A<String> a = new A<String>(); *如果创建实例时,不给类型变量赋值,那么就会有一个警告 3.泛型方法:具有一个或多个类型变量的方...原创 2018-10-06 11:50:18 · 3326 阅读 · 0 评论 -
Javaweb学习笔记——(二十八)——————Servlet3.0、动态代理、类加载器
web最后一天:完了。Servlet3.0 一、要求 1.MyEclipse10.0或以上版本 2.发布到Tomcat7.0或以上版本 二、步骤 1.创建JavaEE6.0应用 三、概述 *注解代替web.xml配置文件 *异步处理 *对上传的支持 四...原创 2018-10-06 11:54:52 · 2838 阅读 · 0 评论 -
Javaweb学习笔记——(十四)—————— 服务器端验证注册登入表单项目
项目:https://download.youkuaiyun.com/download/qq_40223688/10463436项目 功能: *注册 *登录------------------------------------------------------------------JSP: *login.jsp --> 登录表单 *regist.jsp --> 注册表单 *index....原创 2018-06-06 21:16:46 · 5026 阅读 · 0 评论 -
Javaweb学习笔记——(十一)——————JSP、会话跟踪、Cookie、HttpSession
JSP1.什么是JSP jsp即java server pages,它是Javaweb的动态资源。 jsp = html + java脚本 + jsp动态标签(包含EL表达式)2.JSP中java脚本 *<% ... %>:代码段,Java语句 *<%= ... %>:表达式,只是表达式!表达式的值会被输出到客户端 *<%! ... %>:定义,定义成员!例如成...原创 2018-05-29 23:11:07 · 2923 阅读 · 0 评论 -
xml的解析方式的简介
xml的解析的简介(写到java代码) *xml是一个标记型文档 *js使用dom解析标记型文档? -根据html的层级结构,在内存中分配一个树形结构,把html的标签,属性和文本都封装成对象 -document对象、element对象、属性对象、文本对象、Node节点对象 *xml的解析方式(技术):dom和sax **使用dom和sax来解析xml的执行过程 ***dom解析和sax解...原创 2018-03-29 22:21:44 · 2259 阅读 · 0 评论 -
Javaweb学习笔记——(三)——————JavaScript基础&DOM基础
day031.js的String对象 **创建String对象 ***var str = "abc"; **方法和属性(文档) ***属性 lenth:字符串的长度 ***方法 (1)与html相关法方法 -hold():设置字符加粗 -fontcolor():设置字符串的颜色 -fontsize():设置字体的大小 -link():讲字符串显示成超链接 ...原创 2018-03-25 10:05:52 · 3048 阅读 · 0 评论 -
Javaweb学习笔记——(一)——————进入html
1.html的简介 *什么是html? -HyperText Markup Language:超文本标记语言,网页语言 **超文本:超出文本的范畴,使用html可以轻松实现这些操作 **标记:html所有的操作都是通过标记实现的,标记就是标签,<标签名称> **网页语言: *第一个html程序。 -创建java文件.java **先编译,然后再运行(jvm) -h...原创 2018-03-22 10:03:39 · 3318 阅读 · 0 评论 -
jaxp实现对xml文档的增,删,改,查操作(附源码)浅析
jaxp,属于javase中的一部分。是对xml进行解析的一个工具类;既然说到这里,还是讲全一点,讲讲上面说到的xml的解析技术。xml的一个标记型文档。 在html的层级结构中,它会在内存中分配一个树形结构,会把html中的标签,属性,文本等都封装成一个个对象:列如:document对象,element对象,属性对象,文本对象,Node节点对象。为啥讲html了呢?因为在html中js使用...原创 2018-03-26 13:29:18 · 2994 阅读 · 0 评论 -
Dom4j工具类源码解析
话不多说,上源码: package com.changeyd.utils;import java.io.File;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import java.io.UnsupportedEncodingException;...原创 2018-04-09 13:35:48 · 3963 阅读 · 0 评论 -
Javaweb学习笔记——(六)——————xml中jaxp两种解析方式和dom4j运用
1.xml的scheam约束 dtd的语法:<!ElEMENT 元素名称 约束> **schema符合xml的语法,xml语句 **一个xml中可以有多个schema,多个schema使用名称空间区分(类似于Java的包名) **dtd里面有PADATA类型,但是在schema里面可以支持更多的数据类型 ***比如 年龄 只能是整数,在schema可以直接定义一个整数类型 *** ...原创 2018-04-02 22:21:27 · 2455 阅读 · 0 评论 -
Javaweb学习笔记——(四)——————JavaScript基础&DOM目录
1.案例一:在末尾添加节点 第一个:获取到ul标签 第二部:创建li标签 document.createElement("标签名称")方法 第三步:创建文本 document.createTextNode("文本内容") 第四步:将文本添加到li标签下 appendChild方法 第五步:将标签添加到ul标签下 appendChild方法2.元素对象(element对象) **要操作ele...原创 2018-03-28 08:32:11 · 2669 阅读 · 0 评论 -
Javaweb学习笔记——(八)——————常见系统体系结构,Tomcat,以及web的内部外部应用,http协议概述
·软件系统体系结构: 1.常见软件系统体系结构B/S、C/S C/S 1.C/S结构即客户端/服务器(Client/Server),列如QQ; 2.需要编写服务器端程序,以及客户端程序,列如我们安装的就是QQ的客户端程序; 3.缺点:软件更新时需要同时更新客户端和服务端两端,比较麻烦 4.优点:安全性比较好。 B/S 1.B/S结构即浏览器/服务器(Browser/Ser...原创 2018-04-10 18:09:06 · 3086 阅读 · 0 评论 -
Javaweb学习笔记——(五)——————DOM&XML目录
1.表单提交方式 *使用submit提交 <form> <input type="submit" /> </form> *使用button提交表单 -代码 function form1(){ //获取form var form1 = document.getElementById("form1"); form1.action = "hello....原创 2018-03-29 15:28:32 · 2977 阅读 · 0 评论 -
Javaweb学习笔记——(九)——————Servlet的进入,及ServletConfig、GenericServlet、HttpServlet、ServletContext、获取类路径资源
Servlet1.什么是Servlet? *Servlet是Javaweb三大组件之一(Servlet,Filter,Listener) *Servlet是用来处理客户端请求的动态资源 *Servlet的任务有: >获取请求数据 >处理请求 >完成响应 *Servlet接口方法: >void init(ServletConfig) >void service...原创 2018-04-13 08:38:44 · 3166 阅读 · 0 评论 -
This page is about building Firefox Desktop
This page is about building Firefox DesktopThe Mozilla build system, like the rest of the Mozilla codebase, is cross-platform. It uses traditional Unix-style autoconf and make tools to build the vario...转载 2018-04-06 23:34:25 · 2497 阅读 · 0 评论 -
Javaweb学习笔记——(七)——————myexlipse基本使用、jdk5.0新特性及反射讲解
1.debug调试模式: *使用这种模式,调试程序(看到程序运行停止在这一行) -显示出来行号 -双击左边,出现一个圆点,表示设置了一个断点 *使用debug as方式,运行程序 -特使是否进入到调试界面,yes -在断点那里,有一个绿色的条,表示程序停止在这一行,没有向下运行 *可以让程序向下执行: -使用 step over 快捷键是 F6(单步执行) -resume F8:表示调...原创 2018-04-07 12:12:19 · 2659 阅读 · 1 评论 -
Javaweb学习笔记——(十)——————response对象,response字符流缓冲器,响应头,状态码,重定向,requset对象,路径和乱码
请求响应对象: request和response *当服务器接收都请求后,服务器会创建request和response对象,把请求数据封装到request对象中; *然后调用Servlet的sevice()方法时把这两个对象传递给servlce()方法; *在service()方法中可以通过request对象获取请求数据,可以使用response对象向客户端完成响应; *每次请求服务器都...原创 2018-04-19 19:42:32 · 3434 阅读 · 0 评论 -
Javaweb学习笔记——(十三)——————JSTL、JSTL核心标签库、自定义标签、有标签体的标签、带有属性的标签、MVC、Javaweb三层框架
JSTLApache提供的标签库 jar包:jstl-1.2.jar,如果传MyEclipse,他会在我们导入jar包,无需自己导入,如果没有使用MyEclipse那么需要自行导入。-----------------------------------------------------------------------------------------------------导入JSTL核心...原创 2018-06-04 12:35:29 · 2893 阅读 · 0 评论 -
关于【erp等企业高级信息系统中组织层级树生成】快捷优化方案讲解
关于【erp等企业高级信息系统中组织层级树生成】快捷优化方案讲解先不说如何优化,我们先分析一下现有的方案是一个什么方式。再通过现有方案产生的问题痛点来致命一击:一、我们需要了解一下一些前提知识:(1)什么是组织层级树:如以上示例,那么我们如何将此组织树存储于数据库中(2)组织层级树存储表结构设计二、在原来的生成层级树是通过每条sql生成的。效率极慢...原创 2019-10-09 13:53:23 · 3096 阅读 · 0 评论