自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

中正仁和,方广圆炁

全栈产品经理

  • 博客(101)
  • 收藏
  • 关注

转载 Java 面试题 大全

Java面试题全集(上): https://blog.csdn.net/jackfrued/article/details/44921941 Java面试题全集(中):https://blog.csdn.net/jackfrued/article/details/44931137 Java面试题全集(下):https://blog.csdn.net/jackfrued/article/deta...

2018-08-14 14:32:07 480

转载 HIbernate常见异常(转载)

SSH阶段常见的异常系列之一hibernate(15条) 异常一 异常一 异常描述: Sax解析异常:cvc-复杂的类型,发现了以元素maping开头的无效内容,应该是以 ‘{“http://www.hibernate.org/xsd/orm/cfg“:property, “http://www.hibernate.org/xsd/orm/cfg“:mapping, “http://w...

2018-07-03 18:00:18 428

原创 Java的反射机制

类是如何加载的? 1. 加载(将.Class文件 加载到内存中) 把编译完成的.class文件 加载到方法区 在堆区创建了一个表示 该Class 文件的对象 特殊的Class 类 表示所有的Class类 2.连接(查看.Class文件中类的内部结构) 验证 ...

2018-06-14 17:34:54 240

原创 JSP基础

JSP的定义 JSP技术使用 JAVA编程语言编写 XML 的tags 和 scriptlets 来封装产生动态网页端处理逻辑 网页还能通过 tags 和 scriptlets 访问存在与服务端的资源的应用逻辑 JSP将页面的逻辑 和 页面的的设计 是分离的 支持可重用的于组件的设计 使在开发web方面的应用程序变得快速和容易 JSP 是一种动态页面技术 他的主要目的是将 ...

2018-06-05 14:01:50 486

原创 会话技术 cookie

什么是会话? 会话 是指在客户端 触发事件 URL超链接地址 根据触发事件的地址 去访问服务端资源(服务器) 访问资源结束后,关闭 客户端 这就是一次完整的会话 会话技术中分为 Cookie会话技术 和 Session会话技术Cookie会话技术的定义 Cookie 是客户端技术 程序把每个用户的数据保存到Cookie中然后 将 Cooki保存到浏览器中. 当用...

2018-06-04 09:18:34 266

原创 请求重定向 与 请求转发

一 重定向机制的运作流程: 1.用户在浏览器端输入特定URL,请求访问服务器端的某个组件 2.服务器断电组件返回一个状态码为302的相应结果 3.当浏览器端接收到这种响应结果后,再立即自动请求访问另一个web组件 4.浏览器端接收到来自另一个web组件的相应结果HttpServletResponse的sendRedirect(String location) 用于重定向特点: ...

2018-06-01 11:36:14 208

转载 35个Java 代码性能优化总结

内容转自网络(具体转载哪里忘记了,有知道的) 前言 代码优化,一个很重要的课题。可能有些人觉得没用,一些细小的地方有什么好修改的,改与不改对于代码的运行效率有什么影响呢?这个问题我是这么考虑的,就像大海里面的鲸鱼一样,它吃一条小虾米有用吗?没用,但是,吃的小虾米一多之后,鲸鱼就被喂饱了。代码优化也是一样,如果项目着眼于尽快无BUG上线,那么此时可以抓大放小,代码的细节可以不精打细磨;但是如果有...

2018-06-01 09:40:49 259

原创 装饰着模式(高内聚 低耦合)

装饰者模式 思想:将原有的功能 进行提升装饰这步骤 1.将被装饰者 当做一个成员变量 2.在构造方法中 进行成员变量赋值(赋值后就相当于 可以拿到被装饰者这个对象 有这个对象就能调用该对象的方法) 3.对原有的方法进行升级public Class Demo{ public static void main (string[]args){//测试 Student ...

2018-06-01 09:37:30 211

转载 io流思维导图

转载地址: https://blog.csdn.net/a123demi/article/details/5144814

2018-05-31 14:33:04 454

原创 Servlet 三大域对象之 Session域对象.

Session 作为域对象存储数据setAtrribute(String name,Object value):向 session 中存入数据 getAttribute (String name);从session域中获取数据removeAttribute(String name); 从session域中删除数据.session域对象的作用域范围 Session 作用域范围就是...

2018-05-31 14:30:11 382

原创 三大域对象中的ServletContext域对象

ServletContext 的域对象的生命周期 随着服务器的启动而创建 随着服务器的关闭而销毁. Servlet 中 有一个叫 Sertvlet config 的对象 他就可以获取 ServletContext. 常用场景 : servlet之间进行数据共享,要获取getServletName 就可以使用 ServeltContext 作用域:整个运行的项目.相关方法: g...

2018-05-31 11:05:20 555

原创 Servlet中的三大域对象 中的 request 域对象

request 表示一个请求 他的生命周期是随着请求的产生创建,随着请求的结束而销毁. 所以request的作用域仅在请求中有效.常用场景: 常用于, 同一个服务器之间的同一请求,而使用不同的参数传递request的创建与销毁 当请求来的时候 tomcat服务器会创建 request ,respones对象 当响应产生 ,request对象销毁所以说 当 每一次 请求而 来的...

2018-05-30 15:58:08 840

转载 1.7以后 io流自关闭资源的方式

JDK1.7的关闭资源的方式 流的父类 都实现一个接口 AutoCloseable 可能自动关闭的接口 1.7新特性 FileIntpustream fis = null; FileOutputStream fos = null;try( //要自动关闭的流 //前提是该类必须实现了AutoCloseable接口 //该处理异常 正常...

2018-05-30 09:48:46 1414

原创 Servlet 的常用创建方式

创建 Servlet 的第一种常用方法 (适配器模式)优点 : 想使用哪个方法就 重写那个方法 不使用 的就可以不重写.GenricServlet 是个抽象类public class ServletTom2 extents GenricServelt { //在这个方法中 GenricServlet 的系统类 已经 实现了 Servlet 接口 //所以 在...

2018-05-30 09:34:35 240

转载 数据库 基础 与命令 逻辑思维导图

转载地址: https://blog.csdn.net/huzongnan/article/details/79645543

2018-05-25 10:23:58 419

原创 二 Jvm 虚拟机运行原理

在学习 Java 之前 一定要搞懂 Java虚拟机是如何 运行我们的Java文件 以及 Java代码的. 这样在学习的过程中才会更深刻的理解 编程思维.和电脑运行之间 的关系 Java虚拟机也是面向对象的运行方式 面向对象编程思维 : 用编程解决的实际问题 在解决问题时需要用到工具 如何使用自己创造的工具去一一解决大问题中的小问题. 然后梳理解决问题的逻辑....

2018-05-18 13:59:39 264

转载 知识点一 开发环境Java SDK 下载和安装

Windows 环境下下载 安装 Eclipse https://www.cnblogs.com/smivico/p/6256313.htmlMac 环境下下载 安装 Eclipse https://www.cnblogs.com/quickcodes/p/5399385.html

2018-05-17 14:46:48 610

原创 JavaSE 基础知识点总结

1 开发环境Java SDK 下载和安装 2 环境变量的配置(path和classpath) 3 编程基础 标识符命名规范 4 Java数据类型 5 运算符 6 分支语句(if,switch) 7 循环语句(for,while) 8 函数的定义方法 9 面向对象基础 面向对象与面向过程语言之间的区别 10 面向对象基本思想(封装) 11 类的定义方法 12 对象和类的关系 ...

2018-05-17 14:30:24 176

转载 一个程序员的五年技术思维图

本篇转载 https://blog.csdn.net/yelvgou9995/article/details/80225690

2018-05-10 09:11:41 997

转载 Java面试题大全

题目在连接当中 https://blog.csdn.net/jackfrued/article/list/3?viewmode=contents

2018-04-18 13:31:51 145

原创 sturts2 自定义拦截器的详解

自定义拦截器 方式 一实现 接口 Interceptor 拦截器的生命周期(不可能是每个访问都创建一遍 拦截器)随着程序的开始 而 创建 随着程序的结束 而 销毁public class Myintercept01 implements Intercetor{ //下面 三个都是 生命周期方法 @Override public void init(){ }

2018-04-16 22:08:24 153

原创 HQL语句集合大全

HQL 查询(简单多表查询 不复杂的查询) 查询所有对象@Test public void fun() { String hql = "from User "; Session session = HibernateUtils.getSession(); Transaction transaction = session.beginTrans

2018-04-09 20:45:23 7984

原创 hibernate 底层知识拓展

实体类规范(javaBean规范)1.提供无参构造方法2.成员变量私有化提供get/set方法double 表示学分 0-100.0 没考试 0Double 有null值 缺考 用空值表示0分3.基本数据类型尽量使用包装类型(可以多表示一个值null例如考试分数 缺考和0分)4.实体中必须要提供一个与表中的主键相对应的属性idhibernate是通过主键来区别对象是否相同5.不要使用

2018-04-09 20:31:21 172

原创 Hibernate 解析

事务 原子性:指事务是一个不可以分割的工作单位,事物中的操作要么都发生,要么都不发生.事务的使用 1.把事务打开 2.写要执行的语句 3.把事务进行提交 4.把事务回滚(rollback)遇到断电 事务没有提交 那么事务会自动回滚begin;update 表 set money=money-100 where username='FJ'update 表 set money=money+

2018-04-08 21:36:56 148

原创 JSP技术解析 (二)

pageContext域 : 可以調用 其他三種域種的方法。 容错性强 并且域中没有该值 什么都不显示 不会显示null ${name=”名字”} <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><!DOCTYPE html PUBLIC "-//

2018-04-02 22:41:58 233

原创 JSP技术解析

JSP 的介绍: JSP全称是Java Server Pages 它和Servlet技术一样都是sun公司定义的一种 用于开发动态web的资源的技术 JSP实际上就是Servlet.jsp = html + java (主要以实现Servlet内置功能来与Servlet相连接)完整的网站不同技术的分工 html : 呈现静态内容servlet: 适合编写java逻辑代码 不合适 写页面的部

2018-03-30 22:14:25 330

原创 抽奖系统 无连接数据库 纯java代码实现

模拟一个在终端登陆注册的页面public class Cjtest { public static void main(String[] args) { String isGoOn = "n"; //循环的判断条件是否继续 do { System.out.println("*********幸运52********");

2018-03-30 08:37:47 969

原创 利用ValidateCode jar包实现验证码功能 以及登陆时验证码的校正

public class CodeServlert extends HttpServlet { public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { //使用jar生产验证码 Va

2018-03-29 22:53:24 3703 4

原创 session服务端技术的应用练习一 购物车

Session 钝化: 服务器停止时 如果你的Session中保存了对象 并且该对象 实现了序列化接口 Serializable 系统会把你保存的Session 序列化到 服务器的work 文件夹 你的工程下.一个文件中活化:当你重新启动了服务器 系统会重新把钝化下来的那个文件 加载回Session中创建一个商品 书类public class Book implem

2018-03-29 22:45:48 170

原创 会话技术中session服务端技术

// 设置服务器默认编码格式 为UTF-8 response.setContentByte("html/text","UTF-8"); // 设置服务器响应编码格式 request.setCharacteEncoding("UTF-8"); //通过浏览器获取设置的参数 String username = request.setParameter("user

2018-03-29 22:33:12 212

原创 Servlet 第三方jar包 会话技术 中的 cookie (客户端技术)

会话技术客户端(浏览器) 和服务端(服务器)进行交互(会话) 当浏览器关闭的时候 这次交互(会话)结束例如:打电话会话中的两个技术 1.cookie (客户端技术) 保存浏览器中的缓存数据当我发起一个请求 请求一个Servlet 进行逻辑处理 1.添加一个商品进购物车2.处理完成后 给客户端(浏览器) 一个响应3.响应中携带者记录了购买的什么商品 cookie4.让浏览器保存起来 可

2018-03-28 22:50:56 181

原创 Servlet第三方jar包使用3(Servlet获取form表单中的多有元素以及,请求转发,请求重定向,请求包含)

写一个form表单然后获取表单中的所有元素<!DOCTYPE html><html> <head> <meta charset = "UTF-8"> <title>Insert title here</title> </head> <body> <form action = "#" method=""> 用户名<input type = "text" na

2018-03-28 21:33:23 192

原创 Servlet第三方架包使用2

Servlet第三方架包使用 1 https://blog.csdn.net/qq_36390044/article/details/79705675使用Servlet (模板创建模式)public class Demo01 extends HttpServlet{ //声明一个ServletConfig对象 当做成员变量 private ServletConfig config;

2018-03-27 23:01:29 400

原创 Servlet 第三方jar包使用1

创建一个Dynamic Web Project工程然后在他的,工程下的src文件夹下.创建.Class类利用Servers 添加apache-tomcat-9.0.0.M26.zip就可以运行了.apache-tomcat-9.0.0.M26文件夹下的文件是什么含义backu: 是第一次配置文件成功后生成的文件夹bin文件夹:可执行文件(打开关闭服务器文件)可能用到的shu...

2018-03-26 22:40:20 896

原创 第三方jar包的

连接池的作用? Java 为了解决 频繁创建数据库链接和释放数据库链接的这个问题创建了连接池可以操作 JDBC 链接数据库 并且 执行SQL语句 处理返回的结果集三个核心类:/* 1.DbUtls * 一些关闭资源的方法 (安静的关闭 不用异常处理) *2.QueryRunner *执行SLQ语句 并且返回你想要的结果集 * *3.参数 ...

2018-03-25 22:42:13 175

原创 Java第三方jar包.数据库连接

1.用户登录 /* * 用户登陆 */public class Login { public static void main(String[] args) { //接收用户输入的账号和密码 Scanner scanner = new Scanner(System.in); ...

2018-03-25 22:36:56 333

原创 什么是数据库?数据库的作用想学数据库必看 (3)数据库操作 排序, 聚合函数 ,分组查询,分页查询,模糊查询,数据完整性

排序 order by 列名 asc (默认) desc5.1 查询所有学生记录, 按年龄升序排序SELECT * FROM stu ORDER BY sage;或者 SELECT * FROM stu ORDER BY sage;5.2查询所有学生记录,按照年龄降序排序SELECT * FROM stu ORDER BY age DESC;5.3 查询所有雇员 , 按月薪降序排序 , 如果月

2018-03-20 22:24:54 315

原创 什么是数据库?数据库的作用想学数据库必看 (2)数据库操作 库, 表,列

1创建数据库 create database 数据库名字;查看一下创建的数据 show create database mydb1;指定数据库字符集Create database 数据库名 character set gbk; 查看数据库支持的字符集show character set; 设置对应的效验规则create database mydb3character se...

2018-03-19 22:35:30 1095

原创 什么是数据库?数据库的作用想学数据库必看 (1)

1.DDL (Data Definition Language) 数据定义语言 数据定义语言 , 用来定义数据库对象:库 丶 表 丶 列等; CREATE 丶 ALTER 丶 DROP2.DML (Data Manipulation Language) 数据库操作语句 用来定义数据库 记录(数据); INSERT 丶UPDATE 丶 DELETE 3.DQL (Data Query Langu

2018-03-19 22:32:34 8960

原创 正则运算符

Math对象并不像Date和String那样是对象的类,因此没有构造函数Math(), 像Math.sin()这样的函数,不是某个对象的方法你无需创建它,通过把Math作为对象使用就可以调用其所有属性和方法.取π的值Math.PI求一个数的平方根 Math.sqrt(15)求一个数的绝对值 Math.abs(-5);向上取整 console.log(Math.ceil(5.1)...

2018-03-18 21:50:55 885

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除