自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(96)
  • 资源 (3)
  • 收藏
  • 关注

原创 Springboot开发过程中常用快捷键

ctrl+shift+F 全局搜索ctrl+alt+L 代码格式化ctrl+shift+/ 注释ctrl+alt+o 去掉无用的包的引用Alt+Insert 重写方法快捷添加

2020-03-06 20:52:56 1750

原创 Photoshop CC 2019暂存盘不足无法打开

1.软件可以打开的修改方法默认情况下,PS暂存盘设在启动盘(C盘),可改成其他内存较大的盘。“编辑”->“首选项”->“暂存盘”->把C盘的勾去掉,勾选其他空间足够的盘。2.如果软件打不开,在双击PS启动后,按住CTRL + Alt,启动暂存盘。...

2020-03-06 13:55:12 3632

原创 Sprintboot启动tomcat端口冲突

解决方法 :cmd打开命令提示符,输入如下命令netstat -aon|findstr 8080taskkill /f /t /im 9404

2020-02-23 22:50:15 354

翻译 The type org.springframework.context.ConfigurableApplicationContext cannot be resolved

POM<?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance&quot

2018-07-10 15:24:39 1203

原创 Missing artifact com.alibaba:dubbo:jar:2.8.4 dubbo解决方案

由于maven中心仓库中没有dubbo2.8.4,所以需要到github中下载源码包自己编译。1.下载dubbo,地址:https://github.com/dangdangdotcom/dubbox 。下载解压后,进入解压目录执行命令:mvn install -Dmaven.test.skip=true2.mvn install:install-file -Dfile=d:\xxx\...

2018-05-16 11:28:16 6230

原创 Mybatis

1. MyBatis介绍MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了googlecode,并且改名为MyBatis 。2013年11月迁移到Github。       MyBatis是一个优秀的持久层框架,它对jdbc的操作数据库的过程进行封装,使开发者只需要关注 SQL 本身,而不需要花费精力

2018-04-16 19:55:30 223

原创 Listener

1.Listener--1.1监听器的用途:就是一个JAVA类,用来监听其他的JAVA的状态的变化。--1.2主要应用:GUI,Android--1.3监听器的名词解释:---1.3.1 事件源:被监听的对象---1.3.2 监听器:监听的对象---1.3.3 事件源和监听器的绑定---1.3.4事件:事件源的该改变1.1Web中的监听器WEB中的Listener...

2018-04-12 16:52:58 166

原创 Tomcat端口冲突的解决方法

1.输入以下两条命令--1.dos窗口中输入:netstat -ano | findstr 8080 找到占用的端口,然后kill--2.kill占用的端口taskkill -pid (进程pid) -f2.Maven中tomcat的端口占用问题右击项目--》 Maven build --》 goals中输入: -Dmaven.tomcat.port=8087(或者其他的数字...

2018-04-12 09:41:27 4611

原创 Hibernate注解开发

1.在Hibernate中我们使用注解,可以帮助我们简化hbm的配置。--PO类注解开发@Entity//定一个实体@Table(name="t_book",catalog="hibernettest")//描述类与表的对应关系public class Book { @Id//主键 @GeneratedValue(strategy=GenerationTy...

2018-04-10 21:20:13 198

原创 设计模式-单例和工厂

1.单例设计模式--1.常见的设计模式包含23种:总体来说分为三大类:创建型模式,共五种:工厂方法模式、抽象工厂模式、 单例模式、建造者模式、原型模式。结构型模式,共七种:适配器模式、 装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。行为型模式,共十一种:策略模式、模板方法模式、观察者模式、迭代子模式、责任链模式、命令模式、备忘录模式、状态模式、访问者模式、中...

2018-04-10 18:48:18 355

原创 JQueryEasyUI解析

1.JQueryEasyUI目录结构简介demo:案例locale:国际化plugins:框架包含的控件包src:框架包含源代码themes:样式css和iconeasyloader。js:框架核心加载器jquery-1.8.0min.js JQuery框架压缩文件jQeryEasyUi。min。js JQueryEasyUi框架压缩文件。--jquery.easyui....

2018-04-09 10:29:43 360

原创 Maven环境搭建以及Git版本控制

1.Maven环境搭建--解压apache-maven--在maven解压目录建立repository本地仓库目录--修改conf/setting.xml<localRepository>D:\apache-maven-3.5.3-bin\apache-maven-3.5.3\repository</localRepository>--将repository...

2018-04-01 11:52:49 1014

原创 Hibernate检索方式

1.概述对数据操作中,最常用的是select。使用Hibernate如何进行select操作。分为五种:1.导航对象图检索方式,根据已加载的对象导航到其他对象。2.OID检索方式,按照对象的OID来检索对象。3.HQL检索方式,使用面向对象的HQL查询语言。4.QBC检索方式,使用QBC API来检索对象,这种API封装了基于字符串形式的查询语言,提供了更加面向对象的查询接口。...

2018-03-31 19:57:14 125

原创 Hibernate 关联映射

1.1多对多关系1.1.1使用注解完成多对多配置。使用manyToMany来配置多对多,只需要在一端配置中间表,另一端使用mappedby表示外键维护。A.创建PO类 Teacher类中: @Entity@Table(name="t_teacher")public class Teacher { @Id @GeneratedValue(strate...

2018-03-26 16:51:42 168

原创 SSH-Spring基础(1)

1.Spring--Spring体系结构1.Core Container1.1 beans与core它们提供Spring框架最基本的功能,包含ioc与di1.2 context上下文对象,基于beans与cores1.3 spel它是Spring提供的一个表达式语言。2.Data access/intergration2.1数据访问2.2 集成3.web3.1 Spr...

2018-02-13 17:32:23 148

原创 SSH-Struts2基础(1)

1.背景--1.web层:表现层struts2。--2.service层:业务层主要完成业务逻辑操作,Spring是一个一栈式框架,可以在service和Dao都存在。--3.Dao层:持久化层完成CRUD操作,Hibernate。--4.客户层:.html 2.Struts2框架介绍--1.核心点:1.拦截器:interceptor2....

2018-02-12 18:16:20 112

原创 Hibernate关系映射

1.数据对象三种关系Hibernate框架基于ORM设计思想,它将关系型数据库中的表与我们JAVA中的类进行映射,一个对象就对应着表中的一条记录,而表中的字段对应类的属性。数据库中表与表之间存在着三种关系,也就是系统设计中三种实体关系。 - 一对一原则有两种:1.唯一外键对应:在任意一方来添加一个外键描述对应关系。2.主键对应。class Employee{ pri

2018-01-26 13:39:30 201

原创 Hibernate缓存

1.Hibernate一级缓存Hibernate的一级缓存就是指session缓存。private transient ActionQueue actionQueue;private transient StatefulPersistenceContext persistenceContext;actionQueue:它是一个行列队列,它主要是记录crud操作的相关信息。pers

2018-01-26 09:11:06 226

原创 Hibernate 持久化

1.Hibernate 持久化类与主键生成策略--什么是持久化?PO persistent Object对于Hibernate中的PO规则1.必须提供一个无参数的public构造方法2.所有的属性要private,对外提供public的get、set方法3.在po类中必须提供一个标识属性,让它与数据库中的主键对应,我们管这个属性叫OID。4.PO类中的属性尽量使用基本的数据类型

2018-01-25 17:14:47 202

原创 Oracle核心配置详解以及常用API

1.Hibernate中我们使用时主要有两种配置文件核心配置文件 Hibernate.cfg.xml对于Hibernate的核心配置文件他有两种配置方式1.Hibernate.cfg.xml2.hibernate.properties使用比较多的方式是:Hibernate.cfg.xml,原因是配置能力强,易于修改。--主要是Hibernate.cfg.xml1.可以

2018-01-25 15:06:31 281

原创 SSH-Hibernate基础(1)

1,Hibernate基于对JDBC的封装,ORM框架,简化Dao层编码工作。--Hibernate目录1.documentation:存放Hibernate的相关文件与APIlib存放编译和运行所需的jar包,其中required子目录下包含运行必须的jar包project:存放各种源代码和资源。在lib、required目录中,包含的jar包 2.案例...

2018-01-20 17:17:27 145

原创 Oracle编程

1.PL/SQL--基本语法结构[declare--声明变量]begin--代码逻辑[--异常处理]end;--变量声明变量:变量名 类型(长度);赋值变量:变量名:=变量值declarev_price Number(10,2);v_usenum number;v_usenum2 number(10,2)v_money number(10,2)

2018-01-19 16:22:18 3573

原创 Oracle对象-视图

1.视图--创建或修改视图语法create [or replace] [force] view view_name As subquery[with check option][with read only]选项解释:[or replace] :若创建的视图已经存在,Oracle自动重建该视图。[force] : 不管基表是否存在,Oracle都会穿件表subquery

2018-01-17 16:26:17 625

原创 Oracle查询

1.单表查询 1.精确查询 查询语句:select * from T_OWNERS where watermeter = '1';select id,name from T_OWNERS where watermeter = '1'; 2.模糊查询 select * from t_owners where name like '%xi%

2018-01-17 09:55:35 395

原创 Oracle的导入和导出

1.Oracle数据的整库的导出和导入 1.整库的导入导出 exp system/oracle file= file_name full=y;//指定备份文件名称。导入:imp system/oracle full=y如果指定file参数,则按照file制定的备份文件进行恢复imp system/oracle full=y file=file_name;

2018-01-09 09:56:05 166

原创 JDBC连接ORACLE

创建工程,引入驱动包package cn.itcast.waterboss.dao;import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement;/* *

2018-01-08 16:46:51 140

原创 Oracle体系结构(一)

1.数据文件dbf 一个数据文件只能属于一个表空间。 数据库-段-区-数据块-磁盘块。 2.安装PLsql 查看服务器端编码SQL: select userenv(‘language’)from dual; 创建环境变量:NLS_LANG 3.创建表空间 create tablespace waterbossd

2018-01-08 15:09:54 256

原创 Web - Ajax

1.背景在很多网站上实现注册功能的时候,书要输入用户名,光标离开文本框的时候,提示:用户名已经存在。1.1技术概述【AJAX】 1.AJAX:异步的JavaScript And XML。 - 使用的是老技术,用的是新思想。 了解同步和异步的区别: AJAX的功能,完成页面的局部刷新,不中断用户的体验。 有了AJAX后,可以将部分代码写到客户端浏览

2017-09-22 14:38:32 211

原创 Java-MVC-事务管理

1.【事务的概述】事务指的是逻辑上的一组操作,组成这组操作的各个逻辑单元,要么一起成功,要么一起失败。2.MySql的事务管理:MySql数据库事务管理是自动提交的,Oracle数据库事务默认是不自动提交的。***2.1手动开启事务 Start transaction; —开启事务 多条sql; commit、rollback; ***2.2设置一个自动提交参数 show

2017-09-20 15:46:45 237

转载 Java包装类

Java语言是一个面向对象的语言,但是Java中的基本数据类型却是不面向对象的,这在实际使用时存在很多的不便,为了解决这个不足,在设计类时为每个基本数据类型设计了一个对应的类进行代表,这样八个和基本数据类型对应的类统称为包装类(Wrapper Class),有些地方也翻译为外覆类或数据类型类。         包装类均位于java.lang包,包装类和基本数据类型的对应关系如下表所示:

2017-09-19 11:15:39 307

原创 Java-MVC-内省反射2-封装MyBeanUtils

【Java中的内省】: 用来获得JavaBean的属性及属性的get或set方法 JavaBean就是一个特定格式的Java类: 需要提供无参数的构造方法 属性私有 对私有的属性提供public的GET、Set方法public class MyBeanUtils { public static void populate(Object object,Map<String

2017-09-14 16:15:00 177

原创 JAVA-MVC模式-内省反射1

1.MVC的设计模式:使用JSP+Servlet+JavaBean来进行设计 优点:JSP用于显示数据,JavaBean用于封装和处理数据,Servlet控制。 案例如下:protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOExcepti

2017-09-13 17:23:00 160

原创 Web - JSTL 基础

【JSTL的概述】 JSTL 1.0 :不支持EL表达式;JSTL 1.1和1.2 : 支持EL表达式。 JSTL的标签库,包含五类标签 core 核心标签,fmt 国际化标签,fn(JSTL提供EL函数库) 标签库功能描述 标签库的URI 建议前缀 核心标签库 http://java.sun.com/jsp/jstl/core c XML标签库 http

2017-09-12 16:33:22 151

原创 Web - EL表达式

【EL的概述】 EL:Expression Language:表达式语言 简化JSP的代码,而且减少 语法:${EL 表达式} EL的功能: *获取数据的:(JSP的四个域) *执行运算 *操作web开发的常用的对象 *调用Java中的方法(不常用)【获取数据】h1>EL功能:获取数据h1> <% pageCont

2017-09-12 11:36:45 160

原创 JSP-基础2

1.应用场景数据库中存放了很多商品信息,现在将商品的信息全部显示到页面。 2.JSP定义:JAVA Server page 3.JSP = HTML+JAVA+JSP自身的东西 4.JSP的脚本 <%! %> :翻译成Servlet中的成员内容,定义变量,类 —不建议 <% %> : 翻译成Servlet中Servlet方法内部的内容,定义类,变量

2017-09-08 16:05:43 201

原创 Linux-基本操作

1.虚拟机的安装: 虚拟机安装的两大主流工具:VMWare和VirtualBox. 选用virtualBox安装CentOS。1.1Linux的常用命令 cd app 切换到APP目录 cd .. 切换到上一层目录 cd / 切换到系统根目录 cd ~ 切换到用户主目录 cd - 切换到上一个所在目录1.2列出文件列表:ls ll

2017-09-04 16:09:20 336

原创 JAVA web - Cookie和Session详解、JSP概述

1.背景使用Cookie和Session的背景 显示用户的上次访问时间 登录系统以后显示商品浏览记录 购买商品将商品添加到购物车 系统登录的验证码的校验2记录用户的上一次访问时间用户登录完成后,显示您是第X位访问的用户,您的上次访问时间是YYYY-MM-DD *如果是第一次登录的话,只显示第X位登录。 *如果不是第一次登录的话,显示第X位登录,上次访问时间为:yyyy-m

2017-08-15 16:12:04 277

原创 JAVA web- 文件下载

1.读取文件的两种方式1.1Servlet读取 ServletContext servletContext = this.getServletContext(); String realPath = servletContext.getRealPath("/WEB-INF/classes/db.properties"); InputStream inputStr

2017-08-07 22:54:17 5472

原创 Java web -Servlet

1.servlet 概述 Servlet:运行在web服务器上的小的JAVA程序,用来接受和响应从客户端发送过来的请求,通常使用HTTP协议。 使用Servlet:类实现Servlet接口,并部署到服务器。 入门程序public class ServletDemo implements Servlet{ /* * 用来处理客户的请求,并且做出响应的方法 *

2017-07-28 14:04:05 207

原创 Tomcat发布一个web项目

1.软件的架构 C/S架构的软件 *Client/Server客户端和服务器的软件,都需要在PC端安装的软件。 *优点:效果炫,一部分代码写在客户端(速度快)。 *缺点:服务器端更新,客户端都需要更新。 B/S架构的软件 *Browser/Server浏览器端和服务器端的软件,不需要安装到PC端,只需要一个浏览器即可。

2017-07-26 16:05:30 462

IOT Certificate Architecture 物联网认证架构

IOT Certificate Architecture 物联网认证架构。 常见的智能家居认证架构设计模式。

2018-03-06

IoT Penetration Testing 物联网渗透测试

Identify vulnerabilities and secure your smart devices。智能家居安防手册。

2018-03-06

BlueJeans安卓APK安装文件

Bluejeans 安卓APK

2018-01-10

空空如也

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

TA关注的人

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