- 博客(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 447
原创 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 818
原创 因为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 953
原创 virsh 命令
列出正在运行的虚拟机virsh list列出所有虚拟机virsh list --all进入名字为“test1"的虚拟机 (以下均使用test1虚拟机为例)virsh console test1退出虚拟机ctrl+] (键盘按键上的)关闭虚拟机test1virsh shutdown test1挂起虚拟机virsh suspend test1让...
2019-05-04 19:52:42 357
转载 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 361
原创 页面定时弹出广告
一、需求分析一般网页,我们刚打开的时候,它会5秒之后,显示一个广告,5秒钟之后,广告自动关闭。二、技术分析1.定时器setInterval:每隔多少毫秒执行一次函数 setTimeout:多少毫秒之后执行一次函数 clearInterval:停止定时器 clearTimeout2.显示广告: img.style.display = "block"3.隐藏广告:img.s...
2019-01-06 19:12:36 663
原创 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 4288
原创 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 1939
原创 mysql 数据库的基本操作
1.查看当前所有存在的数据库show databases;2.创建新的数据库create databases database_name;其中 database_name 为自己所要创建数据库的名称 ,下面创建一个名为 test123 的数据库 3.查看数据库的定义 4.删除数据库删除数据库是将已经存在的数据库从磁盘空间上清除,清除以后,数据库中的所有数...
2018-11-24 00:05:29 424
原创 MyBatis 四大核心组件的生命周期
首先要明确 MyBatis 的四大核心组件为哪些。SqlSessionFactoryBuilder (构造器):它会根据配置或者代码来生成 SqlSessionFactory,采用的是分部构建的 Builder 模式。 SqlSessionFactory(工厂接口):依靠它来生成 SqlSession,使用的是工厂模式。 SqlSession(会话):一个既可以发送 SQL 执行返回结果,...
2018-11-18 00:02:01 1273
原创 MyBatis 映射器简单概述
映射器是 MyBatis 中最重要、最复杂的组件,它由一个接口和对应的 XML 文件(或注解)组成,它可以配置以下内容:描述映射规则 提供SQL 语句,并可以配置 SQL 参数类型、返回类型、缓存刷新等信息 配置缓存本次讲述两种实现映射器的方式,XML 文件形式和注解形式。在此之前,先定义一个 POJO。定义 POJOpackage com.learn.ssm.chapter1...
2018-11-17 18:09:29 806
原创 MyBatis 中使用 XML 方式构建 SqlSessionFactory
首先,在 MyBatis 中的 XML 分为两类,一类是基础配置文件,通常只有一个,主要是配置一些最基本的上下文参数和运行环境;另一类是映射文件,它可以配置映射关系、SQL、参数等信息。先看一份简易的基础配置文件,我们把它命名为 mybatis-config.xml,放在工程类路径下,其内容代码如下:MyBatis 的基础配置文件<?xml version="1.0" encodi...
2018-11-17 13:28:03 450
原创 SQL 语言的分类
一、数据定义语言数据定义语言 DDL(Data Definition Language),是 SQL 语言集中负责数据库对象结构定义的语言,主要有一下集中:create 数据库对象的创建 alter 修改数据库对象 drop 删除数据库对象 truncate 清空表数据二、数据操作语言数据操纵语言 DML(Data Manipulation Language),用户通过它可以实...
2018-11-16 10:37:10 504
原创 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 1207
原创 Spring 常用注解
1、@Controller用于标注控制层组件 @Controller 用于标记在一个类上,使用它标记的类就是一个 SpringMVC Controller 对象 分发处理器将会扫描使用了该注解的方法,并检测该方法是否使用了 @RequestMapping 注解 可以把 Request 请求 header 部分的值绑定到方法的参数上2、@RestController相当于 @C...
2018-11-10 10:13:56 189
转载 设计模式之动态代理模式
动态代理的意义在于生成一个占位(又称代理对象),来代理真实对象,从而控制对象的访问。 先来说说什么是代理模式。假设这样一个场景,你的公司是一家软件公司,你是软件工程师。客户带着需求去找公司显然不会直接和你谈,而是去找商务谈,此时客户认为商务就代表公司。 显然客户是通过商务区访问软件工程师的,那么商务(代理对象)的意义在于什么呢?商务可以进行谈判,比如...
2018-11-07 15:37:09 143
原创 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 187
原创 Spring框架常用模块和主要 jar 包解释
一、常用模块1、核心容器核心容器提供 Spring 框架的基本功能。核心容器的主要组件是 BeanFactory。它是工厂模式的实现。BeanFactory 使用控制反转(IOC)模式将应用程序的配置和依赖性规范与实际的应用程序代码分开。2、Spring 上下文Spring 上下文是一个配置文件,向Spring 框架提供上下信息。Spring 上下文包括企业服务,例如 JNDI、E...
2018-11-02 22:37:20 355
原创 Linux命令行使用之命令行输入与输出
与DOS类似,Shell 程序通常自动打开3个标准文档:标准输入文档(stdin)、标准输出文档(stdout)和标准错误输出文档(stderr)。其中 stdin 一般对应终端键盘,stdout 和 stderr 对应终端屏幕。进程从 stdin 获取输入内容,将执行结果输出到stdout,如果有错误信息,同时输出到 stderr。多数情况下使用标准输入输出作为命令的输入输出...
2018-10-20 00:33:13 11751
原创 Linux命令行使用之命令行基本用法
一、编辑修改命令行 命令行实际上是一个可编辑的文本缓冲区,在按回车键前,可以对输入的内容进行编辑,如删除字符、删除整行、插入字符。这样用户在输入命令的过程中出现错误,无需重新输入整个命令,只需利用编辑操作,即可改正错误。在命令行输入过程中,使用快捷键<Ctrl>+<D>将提交一个文件结束符以结束键盘输入。二、调用历史命令 用户执行过的...
2018-10-19 22:16:44 1925
原创 Linux命令行使用之命令语法格式
Linux命令包括内部命令和程序(相当于外部命令)。内部命令包括在Shell内部,而程序是放在文件系统中某个目录下的可执行文件。Shell首先检查命令是否是内部命令,如果不是,再检查是否是一个单独程序,然后由系统调用该命令传给Linux内核,如果两者都不是就会报错。当然就用户使用而言,没有必要关心某条命令是不是内部命令。 命令语法格式 用户进入命令行界面时...
2018-10-19 21:41:28 4103
原创 Linux体系结构
为便于更好的了解Linux系统的体系结构,先介绍常用的windows系统的体系结构。 Windows系列操作系统采用微内核体系结构,模块化设计,将对象分为用户模式层和内和模式层。用户模式层由一组组价(子系统)构成,将与内核模式组件有关的必要信息与其最终用户和应用程序隔离开来。内核模式层有权访问系统数据和硬件,能直接访问内存,并在被保护的内存区域中执行。Linux ...
2018-10-18 22:13:14 6273
原创 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 2005
原创 github上创建新的分支
添加新分支的步骤分解第一步:git branch,用来查看当前分支情况git branch //查看当前分支情况第二步:git branch 分支名,用来新建一个自己的分支git branch 分支名 //新建一个自己的分支此时git branch 一下,查看是否创建成功第三步:git checkout 分支名,切换到自己新建的分支git checko...
2018-09-30 22:32:25 1007
原创 在JSP页面中输入中文,读取显示乱码问题
只需在JavaBean中的getXxx方法中进行修改public class Login { private String userName; //用户名 private String password; //密码 public Login(){ //构造方法 } public String getUserName() { /
2018-01-15 12:31:15 1257
原创 在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 621
数据结构算法演示系统DSDEMO.zip
2020-03-10
使用dubbo时需要的dubbo.xsd
2018-12-15
border.css
2018-09-29
velocity.min.js
2018-09-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人