java语言
阳光的蛮牛
天道酬勤
展开
-
Redis基础学习001
一、 Redis概念 redis是一款高性能的非关系型数据库。 redis数据类型 字符串类型: String,哈希类型:hash,列表类型:list,集合类型:set,有序集合类型:sorted set二、 应用场景: 缓存,聊天室在线好友,任务队列(秒杀),应用排行榜,分布式架构中session分离三、redis...原创 2020-03-17 19:45:46 · 139 阅读 · 0 评论 -
Circular view path [success]: would dispatch back to the current handler URL [/success] again
刚学springboot 在整合 thymeleaf 模板时出错,spring-boot-starter-thymeleaf默认使用 Thymeleaf 2.1,而当前SpringBoot版本不支持该版本的Thymeleaf,手动修改为Thymeleaf 3.0.11的版本 。 解决办法: 在项目 pom文件中 更改thymeleaf版本<thymeleaf.ver...原创 2019-04-09 16:39:36 · 13027 阅读 · 6 评论 -
java项目中的绝对路径和相对路径
绝对路径:不可改变的路径本地绝对路径:增加盘符的路径(e:/test/test.html)网络绝对路径:增加协议,IP地址,端口号的路径(http://localhost:8080/test/test.html)相对路径:可以改变的路径,但是以基准路径为参考,查找其他路径默认情况下,相对路径的基准路径是以当前资源的访问路径为基准在项目中引入资源文件路径以斜杠开头,表示的特...原创 2019-05-10 09:40:09 · 2771 阅读 · 0 评论 -
项目中 使用监听器解决路径问题, 例如在jsp页面引入js,css的web应用
在项目中我们经常会引用css js 等文件,但是在引入过程中由于前端会自动把路径解析不带项目名 例如 localhost:8080 + css文件路径 由于没有项目名就无法访问到css文件我们可以使用 ${pageContext.request.contextPath}<script src="${pageContext.request.contex...原创 2019-05-10 10:25:58 · 431 阅读 · 0 评论 -
md5加密工具类
public class Md5Util { //十六进制下数字到字符的映射数组 private final static String[] hexDigits = {"0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "a", "b", "c", "d", "e", "f"}; ...原创 2019-05-10 11:22:17 · 150 阅读 · 0 评论 -
jsp页面登陆按钮实现键盘监听 enter键盘执行登陆
按回车查询: 首先根据i登陆按钮 id 获取登陆按钮事件属性 例如 我的登陆按钮<button id="loginbut" class="btn btn-lg btn-success btn-block" onclick="dologin(event)" > 登录</but...原创 2019-05-10 14:57:55 · 949 阅读 · 0 评论 -
什么是Singleton,单例设计模式
Singleton[ˈsɪŋɡltən]单例模式 在java中是指单例设计模式。 单例设计模式: 单例模式可以保证系统中,应用该模式的类一个类只有一个实例。即一个类只有一个对象实例。 例如:例如jvm运行环境的Runtime类 具体实现需要:(1)将构造方...原创 2019-07-16 11:54:48 · 3592 阅读 · 3 评论 -
java对象克隆技术之clone
在实际编程过程中,我们常常要遇到这种情况:有一个对象 A,在某一时刻 A 中已经包含了一些有效值,此时可能会需要一个和A完全相同新对象B,并且此后对B 任何改动都不会影响到A中的值,也就是说,A与B是两个独立的对象,但B的初始值是由A对象确定的 一、clone 对象的使用 ① 实体类实现Cloneable接口,这是一个标记接口,自身没有方...原创 2019-08-07 09:43:19 · 295 阅读 · 0 评论 -
java基础数据类型
Java的基本数据类型都有哪些各占几个字节 Java为每个原始类型提供了包装类型:- 原始类型: boolean,char,byte,short,int,long,float,double- 包装类型:Boolean,Character,Byte,Short,Integer,Long,Float,Double...原创 2019-09-20 15:20:57 · 88 阅读 · 0 评论 -
监听器listener
一、监听器Listener 监听客户端的请求、服务端的操作等。通过监听器,可以自动激发一些操作。 监听器就是监听某个对象的的状态变化的组件 1、 监听器的相关概念: 事件源:被监听的对象 ----- 三个域对象 request session servle...原创 2018-12-26 16:08:26 · 128 阅读 · 0 评论 -
类加载器 & 注解 & 动态代理
一、什么是类加载器,作用是什么? 类加载器就是加载字节码文件(.class)到内存中 1. 类加载器的种类(三种) BootStrap:引导类加载器:加载都是最基础的文件 ExtClassLoader:扩展类加载器:加载都是基础的文件 ...原创 2018-12-27 15:58:34 · 155 阅读 · 0 评论 -
jsp基础
一、jsp (Java Server Pages);java服务页面 1、jsp脚本和注释 脚本 1》 <%java代码%> 内部的java代码会被翻译到 service方法的内部 2》 <%=java代码%> 会被翻译成service...原创 2018-12-17 09:56:42 · 76 阅读 · 0 评论 -
Linux的基础使用
一、 Linux的简介 Linux是基于Unix的开源免费的操作系统,由于系统的稳定性和安全性几乎成为程序代码运行的最佳系统环境。Linux是由Linus Torvalds(林纳斯·托瓦兹)起初开发的,由于源代码的开放性,现在已经衍生出了千上百种不同的Linux系统。Linux系统的应用非常广泛,不仅可以长时间的运行我们编写的...原创 2018-12-27 16:40:31 · 238 阅读 · 0 评论 -
EL技术
1、 概述: EL表达式可以嵌入在jsp页面内部,减少jsp脚本的编写 2、使用场景: 在页面中取出数据 EL最主要的作用是获得四大域中的数据,格式${EL表达式} EL获得pageContext域中的值:$(pageContextScope....原创 2018-12-17 14:06:42 · 256 阅读 · 1 评论 -
jstl技术
一、jstl概述 1、jstl是jsp的标准标签库,可以嵌入jsp页面中使用标签的形式完成业务逻辑等功能 2、jstl的核心库 Core http://java.sun.com/jsp/jstl/core c //前缀 3jstl下载与导入 从Apac...原创 2018-12-17 16:27:48 · 138 阅读 · 0 评论 -
jdbc连接数据库
一、JDBC中连接数据库的常用jar包 SQLserver数据库时使用sqljdbc4.jar包 mysql数据库时使用mysqlconnector.jar包 Oracle数据库时使用ojdbc6.jar包 1、jdbc连接数据库的5个步骤 String ...原创 2018-12-24 11:56:24 · 147 阅读 · 0 评论 -
ajax基础学习
一、 Ajax概述 1、 什么是ajax 什么是同步:客户端发送请求到服务器端,当服务器返回响应之前,客户端都处于等待 卡死状态 什么事异步:客户端发送请求到服务器端,无论服务器是否返回响应,客户端都可以随 意做其他事情,不会被卡死 2、 ajax运行原理 ...原创 2018-12-24 15:39:34 · 136 阅读 · 0 评论 -
java学习之事务
一、什么是事务 事务是访问数据库的一个操作序列,在操作过程中同一个事务要么全部执行成功,要么全部执行失败 1、mysql事务 默认事务: 一条sql语句就是一个事务 默认就开启事务并提交事务, 手动事务: 1》 显示的开...原创 2018-12-25 10:01:59 · 185 阅读 · 0 评论 -
一般项目开发流程
1、确定项目需求 2、编写需求说明书 ——>不设计技术,只是业务逻辑 3、编写概要设计说明书 ——> 技术的宏观内容《如三层架构选用什么技术》,数据库设计,页面原型 4、编写详细设计说明书 ——>相当于伪代码 5、编写代码(coding阶段) ——>(根据详细设计说明书编写) 6、项目组内部进行测试 7、测试组进行全面的测...原创 2019-01-14 20:35:47 · 506 阅读 · 0 评论 -
会话技术 cookie & session
一、会话技术 1、什么是会话技术:从打开一个浏览器访问某个网站,到关闭这个浏览器的过程,成为一次会话, 会话技术就是记录这次会话中客户端的状态和数据的。 2、会话技术分为cookie和session: cookie :将数据存储在客户端本地,减少服务器端的存储压力,但是安全性不好,客户端可以清除cookie ...原创 2018-12-13 10:04:53 · 112 阅读 · 0 评论