
Java
文章平均质量分 86
java 相关的整理
旭日初扬
时时用劲时时进,步步为营步步赢。
展开
-
登录案例java实现 ---- Java进阶篇
知道了如何实现前端页面与后端的数据交互疑惑:如果有多个用户难道还一个一个的去判断他存不存在么?原创 2019-08-15 21:32:39 · 5057 阅读 · 12 评论 -
Android 第一篇
一、android概述android是谷歌开发的操作系统android开发是移动应用开发的表现形式之一Android、ios、H5App、Native+H5、RN、ionic、MUI1.1、完整项目最精简的流程android调用网络接口数据库1.2、Android开发工具Eclipse Android Studio 下载安装JDK Android 支持的语言是Java为啥要使用Android Studio 谷歌已经停止对eclip...原创 2020-10-17 01:14:53 · 122 阅读 · 0 评论 -
系统学习Tomcat ---- Java进阶篇
目录一、软件结构1.1、C/S (Client - Server 客户端-服务器端)1.2、B/S (Broswer -Server 浏览器端- 服务器端)二、服务器三、web服务软件3.1、常见的市面上web服务软件3.2、tomcat软件使用的常见问题3.2.1、闪退问题3.2.2、端口占用的错误3.2.3、CATALINA环境变量问题3.3、UR...转载 2019-05-04 16:44:04 · 391 阅读 · 0 评论 -
文件上传与下载 学习笔记 ---- Java进阶篇
目录一、文件上传和下载概述1.1、web页面实现上传文件的注意事项1.1.1、概述1.1.2、总结1.2、在Servlet中读取文件上传数据,并保存到本地硬盘中1.2.1、概述1.2.2、Commons-fileupload文件上传组件1.3、手动实现文件上传示例1.3.1、web页面1.3.2、servlet1.3.3、效果二、Apa...转载 2019-07-21 23:53:29 · 291 阅读 · 0 评论 -
java邮件 ---- Java进阶篇 学习笔记
一、概述 许多网站、OA项目都要发送发送邮件附件的功能,故而要求开发人员在web中编写相关处理程序。1.1、邮件开发学习的两个方面发送与接收邮件 创建于解析内容二、电子邮件的必备知识(Java邮件前奏)2.1、邮件服务器2.1.1、邮件服务器简易工作图用户 ----》 邮件服务器 ----》其他邮件服务器2.1.2、邮件服务器作用接收用户投递的邮件 接...原创 2019-08-15 21:32:56 · 1303 阅读 · 1 评论 -
oracle数据库 笔记整理之基本概念 ---- 数据库篇
一、数据库的基本概念数据库是在计算机上组织、存储和共享数据的方法。二、数据库系统的特点数据库系统具有较高的数据独立性, 即不依赖于特定的数据库应用程序。 数据库系统的数据冗余小,可以节省数据的存储空间。 数据库系统很容易实现多个用户共享数据。三、数据库应用系统典型的数据库应用有C/S(客户/服务器)和B/S(浏览器/服务器)两种模式。举例理解:一个有代表性的信息检索...转载 2019-07-04 16:12:14 · 231 阅读 · 0 评论 -
servlet监听器 学习笔记 ---- Java进阶篇
目录一、监听器概述1.1、概念1.2、作用1.3、图示1.4、总结二、servlet监听器2.1、概念2.2、作用2.3、相关接口2.3.1、监听对象创建/销毁的监听器接口2.3.2、监听对象属性的变化2.3.3、session相关监听器三、代码示例3.1、生命周期3.1.1、ServletReques事件监听器3.1.2、Servl...转载 2019-07-07 21:45:01 · 325 阅读 · 0 评论 -
映射配置文件Hibernate ----学习笔记整理
hibernate映射配置文件<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://www.hibernate.org/dtd/hibernate-map...原创 2019-04-16 07:02:46 · 216 阅读 · 0 评论 -
过滤器案例2 阶段性学习整理 ---- Java进阶篇
目录一.前言二.项目环境构建2.1myeclipse2014环境搭建步骤三.项目的需求与实现步骤四.数据库实现五.java代码5.1实体类 JavaBean5.2Dao层接口5.3接口实现类5.4service5.5service实现类5.6servlet5.7工具类5.8Filter接口实现类5.9c3p0连接池5.10过滤...转载 2019-06-26 23:38:50 · 377 阅读 · 0 评论 -
Javaweb学习路线
Java 初识Java 如何学习Java、java语言的特性,Java的应用领域、Java的三个版本https://mp.youkuaiyun.com/postedit/89305101 使用eclipse Javajdk下载、环境变量配置、eclipse的使用与常用快捷键JDK环境变量配置:https://mp.youkuaiyun.com/postedit/89331127使用e...转载 2019-07-20 22:29:51 · 253 阅读 · 0 评论 -
回顾xml ----Java进阶篇
目录一、Dom4j修改文档1.1、创建文档对象1.2、读取文档对象1.3、指定文档的输出格式1.4、指定文档对象的输出位置1.5、设置文档的编码格式1.6、写出xml文档1.6.1、增加1.6.2、修改:4.6.3、 删除:二、xPath技术 2.1、语法:2.2、xpath表达式三、SAX解析3....转载 2019-05-01 12:22:29 · 195 阅读 · 0 评论 -
Oracle数据库 笔记整理之限定查询----数据库篇
一、限定查询的语法select [distinct]*字段[列名][[别名]] from 表名 [别名] [where 条件(s)]二、关系运算最常见的条件是基本的关系运算符:>,<,<=,>=,!=,==,between,and,like,in,isnull,and,or,not2.1、要求查询出基本工资高于1500的所有雇员信息sel...转载 2019-07-04 17:13:17 · 551 阅读 · 0 评论 -
android视图
视图创建一个项目时,Android studio 会创建一个<TextView/> 位置:res/layout文件夹的active_mian.xml文件中 作用:TextView视图向用户显示文本<TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Hello World!"/&g...原创 2020-12-18 18:52:33 · 394 阅读 · 0 评论 -
连接池练习中遇到的异常
问题一:红色的字体感觉好怪 但不影响测试结果六月 26, 2019 2:05:25 下午 com.mchange.v2.log.MLog <clinit>信息: MLog clients using java 1.4+ standard logging.六月 26, 2019 2:05:25 下午 com.mchange.v2.c3p0.C3P0Registry bann...原创 2019-07-10 16:13:50 · 586 阅读 · 0 评论 -
流概念 ----Java基础篇
目录一、Java流简述二、Java中流的分类2.1、字节流(Byte Stream)2.2字符流(Character Stream)三、标准的输入/输出流3.1、标准的输出流 system.out3.2、标准的输入流system.out3.3、标准错误流四、I/O流按类型分类4.1、Memory4.2、Pipe管道4.3、File文件流4....原创 2019-08-06 11:53:55 · 4005 阅读 · 2 评论 -
jsp基础 ---- Java进阶篇
目录一.jsp基础1.1、jsp是什么1.2、jsp的特点1.3、第一个jsp程序1.4、jsp的执行过程1.5、为什么在某种程度上说jsp就是servlet1.6、Servlet与jsp生命周期的对比二、jsp语法2.1、JSP模版元素2.2、JSP表达式2.3、JSP脚本片断2.4、jsp声明2.5、JSP注释2.6、JSP指令(三...转载 2019-05-17 00:47:22 · 229 阅读 · 0 评论 -
jsp加深 ---- Java进阶篇
目录一.Jsp的内置对象什么是内置对象?9大内置对象out对象pageContext对象总结PageContext本身是一个域对象JSP中的四个域对象对比servlet与jsp二.EL表达式El表达式作用EL语法三.JSP标签jsp标签的分类动作标签静态包含 与动态包含的区别JSTL标签使用JSTL标签步骤核心标签库...转载 2019-05-20 00:57:11 · 293 阅读 · 0 评论 -
会话 ----Java进阶篇
总结servlet package cn.itcase;import java.io.IOException;import java.io.PrintWriter;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http.Http...转载 2019-05-16 17:59:46 · 237 阅读 · 0 评论 -
巩固xml +xpath技术 ---- Java进阶篇
目录练习Myeclipse显示行数 练习 导入包build path =》add to build pathpackage xml.xpath.test;import java.io.BufferedReader;import java.io.File;import java.io.FileOutputStream;import java.io...原创 2019-04-30 22:57:24 · 206 阅读 · 0 评论 -
HIbernate入门---笔记整理
目录一、HIbernate概述1.1、javaEE的三层结构1.2、mvc的思想二、hibernate框架2.1、hibernate版本2.2、简介orm的思想三、示例3.1、jdbc代码3.2、orm思想(创建实体类 ) object relational mapping四、Hibernate入门4.1、搭建Hibernate环境4.2、创建...原创 2019-04-16 06:54:39 · 283 阅读 · 0 评论 -
JDBC连接数据库 ---- Java进阶篇
一.jdbc基本概念jdbc的全称:Java DataBase Connectivity 通俗的讲就是:使用Java代码发送sql语句,就是jdbc使用jdbc发送sql语句的前提: 登录数据库服务器(数据库的ip,端口,数据库的用户名,密码)private string url = "JDBC:mysql://localhost:3306/demo06"; ...原创 2019-05-31 20:42:46 · 296 阅读 · 0 评论 -
点餐系统3 (学习笔记)餐桌模块 ---- Java项目篇3
一、梳理1.1、Java面向对象的五大基本原则单一职责原则:一个类只描述一件事情。开闭原则:对扩展开发,对修改封闭。里氏替换原则:子类必须能够替换其他基类(即:任何基类可以出现的地方,子类也一定可以出现)。 依赖倒置原则:依赖于抽象接口,不要依赖于具体实现(即:要求对抽象进行编程,不对实现进行...原创 2019-08-08 18:51:27 · 1107 阅读 · 0 评论 -
点餐系统(学习笔记) ----Java项目篇
目录一、前言1.1、了解项目实现1.2、软件生命周期1.3、软件开发模式1.3.1、螺旋开发模式1.3.2、瀑布模式1. 4、MVC设计模式1.5、了解执行需求分析的依据二、点餐系统项目学习2.1、项目开发环境介绍2.2、概要分析(点餐系统功能模块设计)2.3、详细分析2.4、数据库设计2.5、系统设计2.5.1、开源组件及jar...原创 2019-08-06 12:03:18 · 4352 阅读 · 1 评论 -
JDBC加深之大文本类型的处理 ---- Java进阶篇
MySQL数据库中的大文本类型数据Text 长文本类型 Blob 二进制类型Oracle中大文本数据类型Clob 长文本类型 (MySQL中不支持,使用的是text) Blob 二进制类型案例需求设计: 测试表编码: 保存大文本数据类型 读取大文本数据类型 保存二进制数据 读取二进制数据数据库编码 /*测试大数据类...转载 2019-06-07 11:15:41 · 301 阅读 · 0 评论 -
工具生成servlet程序 ---- Java进阶篇
目录一、创建web项目二、创建HelloServlet类继承.HttpServlet三、将项目部署到Tomcat服务器四、访问资源一、创建web项目鼠标右键 = 》(new)新建 =》 web project二、创建HelloServlet类继承.HttpServlet 此项的本质是完成web.xml文件的配置<?xml versio...原创 2019-05-05 22:27:57 · 321 阅读 · 0 评论 -
菜品模块(学习笔记)
一、菜品模块dao接口package cn.itcase.dao;import cn.itcase.entity.Food;import cn.itcase.utils.PageBean;/** * 菜品模块 * * @author Administrator * */public interface FoodDao { void getAll(PageBean&...原创 2019-08-13 01:15:11 · 943 阅读 · 0 评论 -
项目一:建设工程监管信息系统报建申请模块
一、需求1.数据库需求创建数据库ConstructionDB。 创建项目信息表(T_project),表结构 字段名 字段说明 字段类型 允许为空 备注 Project_id 工程编号 varchar(3...原创 2019-06-21 16:53:30 · 5536 阅读 · 0 评论 -
安卓项目构建与编译
一、构建gradlegradle构建的项目路径所在地:C:\Users\Administrator\.gradle\wrapper\dists\gradle-6.1.1-all\cfmwm155h49vnt3hynmlrsdst二、编译打包构建完成后,点击下图中的Build Apk笔译打包文件打包好的apk文件所在地:E:\Android\project 01\app\build\outputs\apk\debug三、在手机上安装效果展示...原创 2020-09-08 11:50:16 · 367 阅读 · 0 评论 -
核心配置文件hibernate-----学习笔记整理
一、hibernate核心配置文件内容<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE hibernate-configuration PUBLIC"-//Hibernate/Hibernate Configuration DTD 3.0//EN""http://www.hibernate.org/dtd/hibernat...原创 2019-04-16 06:58:03 · 196 阅读 · 0 评论 -
XML约束之DTD约束 ----- java进阶篇
目录一、xml语法与xml约束二、xml约束技术三、DTD约束3.1、简介3.2、内部的 DOCTYPE 声明 3.3、外部导入3.4、xml文件内容3.5、dtd文件内容 类似于一个css文件3.6、使用DTD的好处3.7、相关概念3.7.1、元素3.7.2、属性3.7.3、实体3.7.4、PCDATA(被解析的字符数据(p...转载 2019-05-03 23:40:11 · 391 阅读 · 0 评论 -
Struts入门 ----- Java进阶篇
一、自定义struts框架1.1、需求登录/注册案例登录 ---- 》 首页注册 -----》 登录页面1.2、传统mvc开发模式分析model 模型 entity/dao/daoimplview 视图 jsp/htmlControl 控制器 servlet...原创 2020-11-30 11:25:22 · 279 阅读 · 0 评论 -
mysql数据库加深 ---Java进阶篇
目录一.数据约束1.什么是数据约束2.默认值约束3.非空约束4.唯一约束5.主键约束6.自增长约束7.外键约束一.数据约束1.什么是数据约束对用户操作表的数据进行约束2.默认值约束作用: 当用户对使用默认值的字段不插入值的时候,就使用默认值注意:对默认值字段插入null是可以的。对默认值字段可以插入非nullCREAT...转载 2019-05-31 06:54:44 · 175 阅读 · 0 评论 -
布局管理器
一、线性布局:LinearLayout线性布局分为垂直线性布局(vertical) 和水平线性布局(horizontal)1.1、LinearLayout属性android:orientation: 定义布局方向(horizontal/vertical) orientation:中文译为方向。 android:layout_weight: 权重:子元素对未占用空间【水平 or 垂直】分配的权重,其值越大,权重越大。 android:layout_wid...原创 2020-12-18 18:29:45 · 247 阅读 · 0 评论 -
连接池学习过程中遇到的 异常
第一个异常:MLog clients using java 1.4+ standard logging.这个梗我就感觉莫名奇妙查了好几天百度都没有解决,直至今天,本打算放弃了,但又有点不甘心,又细细的看了遍代码,巧合间就弄好了,真像个淘气的小孩六月 21, 2019 12:18:45 上午 com.mchange.v2.log.MLog <clinit>信息: MLog c...原创 2019-06-21 10:44:52 · 4106 阅读 · 0 评论 -
Oracle数据库 笔记整理之安装 ---- 数据库篇
一、准备工作Oracle9i以后的版本可以安装在不同的操作系统上。1.1、软硬件基础硬:CPU。配置Pentium 400以上。 内存。对于作为服务器的计算机建议配置256 MB以上,对于作为客户机的计算机建议配置128 MB以上。 硬盘。建议使用剩余容量在8 GB以上的硬盘。 光驱。建议40倍速以上。软:操作系统。建议作为数据库服务器的机器上安装Wi...原创 2019-07-04 16:38:38 · 226 阅读 · 0 评论 -
JDBC优化之BeanUtils组件 ---- Java进阶篇学习笔记
目录BeanUtil组件简介BeanUtil组件的作用使用步骤创建实体类(JavaBean)测试类对JavaBean的基本测试案例自定义日期类型格式转换使用BeanUtils提供的日期转换器BeanUtil组件简介程序中对javabean的操作很频繁, 所以apache提供了一套开源的api,方便对javabean的操作!即BeanUtils组件。...转载 2019-06-08 01:27:11 · 565 阅读 · 0 评论 -
过滤器 学习笔记 ----Java进阶篇
一.概述1.1.Filter作用Filter(过滤器),servlet重要技术组成之一 通过Filter对web服务器管理的所有web资源进行拦截(如:jsp,Servlet,静态图文文件,html文件进行拦截)从而实现默写特殊的功能 举例:实现URL级别的权限访问控制、过滤敏感词汇、压缩响应信息等一些高级功能1.2.Filter接口ServletAPI提供的一个接口 编写一个...原创 2019-06-23 17:40:53 · 241 阅读 · 0 评论 -
Oracle数据库 笔记整理之scott用户的表的结构与基本语法 ---- 数据库篇
一、scott用户的表的结构1.1、部门表 deptNO 名称 类型 描述1 deptno number(2) 表示部门编号由两个数字组成2 dname varchar2(14) 部门名称,最多由14个字符组成3 loc varc...原创 2019-07-04 16:56:18 · 1368 阅读 · 0 评论 -
初识Android
一、概述Android的英文本意是指“机器人”,Google公司于2007年11月宣布的基于Linux平台的开源手机操作系统。 该平台由操作系统,中间件,用户界面和应用软件组成。 Android是基于Java并运行Linux内核上的操作系统,特点:轻量级。 开放手机联盟(Open Handset Alliance) 美国Google公司发布与2007年11月组建的一个全球性的联盟组织。 Android Market 谷歌公司开发的Android 手机应用软件下载店。 允许开发人员将应用程序在上发原创 2020-12-18 18:32:09 · 109 阅读 · 0 评论 -
JDBC优化之DbUtils组件 --- Java进阶篇学习笔记
DbUtils组件的概念commons-dbutils 是 Apache 组织提供的一个开源 JDBC工具类库,它是对JDBC的简单封装,学习成本极低,并且使用dbutils能极大简化jdbc编码的工作量,同时也不会影响程序的性能。因此dbutils成为很多不喜欢hibernate的公司的首选DbUtils组件作用及其所需包简化jdbc操作 commons-dbutils-1...转载 2019-06-14 02:56:25 · 305 阅读 · 0 评论