自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 资源 (5)
  • 收藏
  • 关注

原创 零基础快速完成VMware中Linux虚拟机安装及网络配置

一、说明本教程主要目的在于帮助初学者使用 VMware 安装 linux 虚拟机,快速上手 linux 系统,避免繁琐的步骤劝退初学者,鄙人才疏学浅,大佬请无视该教程,欢迎多多指正批评。二、准备工作VMware-workstation软件(此处以VMware-workstation12)Linux系统(此处以CentOS6.5为例)xshell (远程工具)本人系统为Windows10专业版上述软件及系统百度网盘下载地址链接:https://pan.baidu.com/s/1q6q1fm

2021-01-16 00:44:09 436

原创 vi 编辑器快速入门

一、vi 编辑器简介vi 编辑器有三种模式:1、命令模式,2、插入模式、3、底行模式。打开 linux, 进入任一目录,输入vi xxx.sh(xxx.sh是文件名,如果该文件存在,则会编辑该文件;文件不存在则直接创建),此时打开 xxx.sh 文件进入命令模式,此模式下不能对内容进行编辑操作,进入插入模式后可对文本内容进行编辑,编辑完成后进入底行模式完成对文件的保存退出。完成一个对文件的编辑操作流程如下#mermaid-svg-IF8HPeceVhY8erhA .label{font-family:'

2021-01-15 12:26:49 807

原创 因为mysql存储过程导致sql文件执行出错

今天在公司做项目,使用 sqlyog 导入sql脚本文件时报错,打开sqlyog.err.txt后,发现报错如下:Error occured at:2019-05-05 10:49:35Line no.:185Error Code: 1064 - You have an error in your SQL syntax; check the manual that corresponds...

2019-05-05 23:47:17 937

原创 virsh 命令

列出正在运行的虚拟机virsh list列出所有虚拟机virsh list --all进入名字为“test1"的虚拟机 (以下均使用test1虚拟机为例)virsh console test1退出虚拟机ctrl+] (键盘按键上的)关闭虚拟机test1virsh shutdown test1挂起虚拟机virsh suspend test1让...

2019-05-04 19:52:42 347

转载 mysql修改用户密码的方法及忘记密码的解决办法

方法1: 用SET PASSWORD命令 首先登录MySQL。 格式:mysql> set password for 用户名@localhost = password('新密码'); 例子:mysql> set password for root@localhost = password('123'); 方法2:用mysqladmin 格式:mysqladmin -u用户名 -...

2019-01-26 17:34:28 336

原创 页面定时弹出广告

一、需求分析一般网页,我们刚打开的时候,它会5秒之后,显示一个广告,5秒钟之后,广告自动关闭。二、技术分析1.定时器setInterval:每隔多少毫秒执行一次函数 setTimeout:多少毫秒之后执行一次函数 clearInterval:停止定时器 clearTimeout2.显示广告: img.style.display = "block"3.隐藏广告:img.s...

2019-01-06 19:12:36 652

原创 CentOS 7 查看端口开放情况及如何开放

查看所有开放的端口: firewall-cmd --list-ports 查看某一端口是否开放,如 8080 端口: firewall-cmd --query-port=8080/tcp开放返回 yes,否则为 no。  永久开放 8080 端口: firewall-cmd --zone=public --add-port=8080/tcp --permanent开放成...

2018-12-11 12:17:52 4262

原创 MySQL升级8.0后连接不上数据库

将MySQL 升级为 8.0 后,无法连接到数据库,首先报错数据库驱动需要修改,其次要禁用 SSL 连接。警告信息如下:Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ ...

2018-11-29 12:06:31 1911

原创 mysql 数据库的基本操作

1.查看当前所有存在的数据库show databases;2.创建新的数据库create databases database_name;其中 database_name 为自己所要创建数据库的名称 ,下面创建一个名为 test123 的数据库 3.查看数据库的定义 4.删除数据库删除数据库是将已经存在的数据库从磁盘空间上清除,清除以后,数据库中的所有数...

2018-11-24 00:05:29 390

原创 MyBatis 四大核心组件的生命周期

首先要明确 MyBatis 的四大核心组件为哪些。SqlSessionFactoryBuilder (构造器):它会根据配置或者代码来生成 SqlSessionFactory,采用的是分部构建的 Builder 模式。 SqlSessionFactory(工厂接口):依靠它来生成 SqlSession,使用的是工厂模式。 SqlSession(会话):一个既可以发送 SQL 执行返回结果,...

2018-11-18 00:02:01 1244

原创 MyBatis 映射器简单概述

映射器是 MyBatis 中最重要、最复杂的组件,它由一个接口和对应的 XML 文件(或注解)组成,它可以配置以下内容:描述映射规则 提供SQL 语句,并可以配置 SQL 参数类型、返回类型、缓存刷新等信息 配置缓存本次讲述两种实现映射器的方式,XML 文件形式和注解形式。在此之前,先定义一个 POJO。定义 POJOpackage com.learn.ssm.chapter1...

2018-11-17 18:09:29 764

原创 MyBatis 中使用 XML 方式构建 SqlSessionFactory

首先,在 MyBatis 中的 XML 分为两类,一类是基础配置文件,通常只有一个,主要是配置一些最基本的上下文参数和运行环境;另一类是映射文件,它可以配置映射关系、SQL、参数等信息。先看一份简易的基础配置文件,我们把它命名为 mybatis-config.xml,放在工程类路径下,其内容代码如下:MyBatis 的基础配置文件<?xml version="1.0" encodi...

2018-11-17 13:28:03 438

原创 SQL 语言的分类

一、数据定义语言数据定义语言 DDL(Data Definition Language),是 SQL 语言集中负责数据库对象结构定义的语言,主要有一下集中:create 数据库对象的创建 alter 修改数据库对象 drop 删除数据库对象 truncate 清空表数据二、数据操作语言数据操纵语言 DML(Data Manipulation Language),用户通过它可以实...

2018-11-16 10:37:10 482

原创 Spring Boot 常用 Starter

Spring Boot 通过 Starter 来提供系统服务,Spring Boot 已经提供了一系列 Starter,也可以开发自己的 Starter。比如需要开发一个 Web 应用,只要在 pom.xml 中声明一下即可。<dependency> <groupId>org.springframework.boot</groupId> &...

2018-11-14 16:15:33 1185

原创 Spring 常用注解

 1、@Controller用于标注控制层组件 @Controller 用于标记在一个类上,使用它标记的类就是一个 SpringMVC Controller 对象 分发处理器将会扫描使用了该注解的方法,并检测该方法是否使用了 @RequestMapping 注解 可以把 Request 请求 header 部分的值绑定到方法的参数上2、@RestController相当于 @C...

2018-11-10 10:13:56 163

转载 设计模式之动态代理模式

       动态代理的意义在于生成一个占位(又称代理对象),来代理真实对象,从而控制对象的访问。       先来说说什么是代理模式。假设这样一个场景,你的公司是一家软件公司,你是软件工程师。客户带着需求去找公司显然不会直接和你谈,而是去找商务谈,此时客户认为商务就代表公司。        显然客户是通过商务区访问软件工程师的,那么商务(代理对象)的意义在于什么呢?商务可以进行谈判,比如...

2018-11-07 15:37:09 137

原创 Hibernate 和 MyBatis 实现方式的区别

Hibernate 和 MyBatis 都是持久层框架,都会涉及数据库,所以先定义一个数据库表,先从代码编写角度对比两者。新建一个 POJO 类,和表的字段对应起来。package com.learn.chapter1.pojo;implements java.io.Serializable;public class Role implements Serializable{ ...

2018-11-05 12:45:02 178

原创 Spring框架常用模块和主要 jar 包解释

一、常用模块1、核心容器核心容器提供 Spring 框架的基本功能。核心容器的主要组件是 BeanFactory。它是工厂模式的实现。BeanFactory 使用控制反转(IOC)模式将应用程序的配置和依赖性规范与实际的应用程序代码分开。2、Spring 上下文Spring 上下文是一个配置文件,向Spring 框架提供上下信息。Spring 上下文包括企业服务,例如 JNDI、E...

2018-11-02 22:37:20 347

原创 Linux命令行使用之命令行输入与输出

          与DOS类似,Shell 程序通常自动打开3个标准文档:标准输入文档(stdin)、标准输出文档(stdout)和标准错误输出文档(stderr)。其中 stdin 一般对应终端键盘,stdout 和 stderr 对应终端屏幕。进程从 stdin 获取输入内容,将执行结果输出到stdout,如果有错误信息,同时输出到 stderr。多数情况下使用标准输入输出作为命令的输入输出...

2018-10-20 00:33:13 11678

原创 Linux命令行使用之命令行基本用法

一、编辑修改命令行        命令行实际上是一个可编辑的文本缓冲区,在按回车键前,可以对输入的内容进行编辑,如删除字符、删除整行、插入字符。这样用户在输入命令的过程中出现错误,无需重新输入整个命令,只需利用编辑操作,即可改正错误。在命令行输入过程中,使用快捷键<Ctrl>+<D>将提交一个文件结束符以结束键盘输入。二、调用历史命令        用户执行过的...

2018-10-19 22:16:44 1864

原创 Linux命令行使用之命令语法格式

         Linux命令包括内部命令和程序(相当于外部命令)。内部命令包括在Shell内部,而程序是放在文件系统中某个目录下的可执行文件。Shell首先检查命令是否是内部命令,如果不是,再检查是否是一个单独程序,然后由系统调用该命令传给Linux内核,如果两者都不是就会报错。当然就用户使用而言,没有必要关心某条命令是不是内部命令。 命令语法格式        用户进入命令行界面时...

2018-10-19 21:41:28 4037

原创 Linux体系结构

为便于更好的了解Linux系统的体系结构,先介绍常用的windows系统的体系结构。       Windows系列操作系统采用微内核体系结构,模块化设计,将对象分为用户模式层和内和模式层。用户模式层由一组组价(子系统)构成,将与内核模式组件有关的必要信息与其最终用户和应用程序隔离开来。内核模式层有权访问系统数据和硬件,能直接访问内存,并在被保护的内存区域中执行。Linux      ...

2018-10-18 22:13:14 6254

原创 Intellij Idea中运行tomcat 报內存溢出 PermGen space 或者Could not reserve enough space for object heap解决方案

在Run/Debug configuration 的你要运行行的tomcat里面的 vm options里面输入-server -XX:MaxHeapSize=256m -Xms512m -Xmx512m -XX:PermSize=128M -XX:MaxPermSize=256m 

2018-10-07 00:40:32 1974

原创 github上创建新的分支

添加新分支的步骤分解第一步:git branch,用来查看当前分支情况git branch //查看当前分支情况第二步:git branch 分支名,用来新建一个自己的分支git branch 分支名 //新建一个自己的分支此时git branch 一下,查看是否创建成功第三步:git checkout 分支名,切换到自己新建的分支git checko...

2018-09-30 22:32:25 999

原创 在JSP页面中输入中文,读取显示乱码问题

只需在JavaBean中的getXxx方法中进行修改public class Login { private String userName; //用户名 private String password; //密码 public Login(){ //构造方法 } public String getUserName() { /

2018-01-15 12:31:15 1253

原创 在Eclipse中使用BmobSDK时报错java.lang.UnsatisfiedLinkError:Native method not found

使用BmobSDK时系统报错java.lang.UnsatisfiedLinkError:Native method not found:cn.bmob.v3.helper.BmobNative.init###最近在使用BmobSDK,运行程序时控制台报错java.lang.UnsatisfiedLinkError:Native method not found:cn.bmob.v3.helper.

2017-09-18 14:36:47 618

数据结构算法演示系统DSDEMO.zip

本软件为严蔚敏版数据结构算法演示系统,网上大多数资源需积分或付费下载,原本该资源就不归属于个人,现在我免积分供大家共同学习交流使用,严禁商用,谢谢配合。

2020-03-10

使用dubbo时需要的dubbo.xsd

使用 dubbo 时需要添加 dubbo 支持,否则会报错 。cvc-complex-type.2.4.c: The matching wildcard is strict, but no declaration can be found for element 'dubbo:application'.

2018-12-15

jersey-client、jersey-core

jersey-client-2.2.jar、jersey-core-1.9.jar来实现RESTful 框架

2018-11-29

border.css

1px边框问题。因为自从retina屏以来,不同的手机又不同的像素密度,css中的1px并不等于移动设备中的1px, 最直接的表现就是1px边框问题;简单说就是你给border的css写个1px,到手机上却变粗了显示成2px,所以在项目中我们引入一个border.css解决这个问题。

2018-09-29

velocity.min.js

velocity.min.js官方资源,亲测可用。ps:Velocity is an animation engine with the same API as jQuery's $.animate(). It works with and without jQuery. It's incredibly fast, and it features color animation, transforms, loops, easings, SVG support, and scrolling. It is the best of jQuery and CSS transitions combined.

2018-09-28

空空如也

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

TA关注的人

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