- 博客(127)
- 收藏
- 关注
原创 解决:主机Ping不同虚拟机IP
来自(https://blog.csdn.net/qq_43371004/article/details/108425228)执行步骤:1、查看虚拟机ip2、查看window网络适配3、保证虚拟机的以太网、虚拟机ip跟主机的ip在同一网段(就是前三位一致)虚拟机查看ip:修改ip:vim /etc/sysconfig/network-scripts/ifcfg-eth0window查看本机ip和虚拟机以太网ip:修改:...
2021-04-15 02:33:25 440
原创 json工具类
import java.io.BufferedReader;import java.io.InputStream;import java.io.InputStreamReader;import java.net.URL;import java.util.ArrayList;import java.util.Collection;import java.util.HashMap;import java.util.Iterator;import java.util.List;import ja
2020-10-26 21:42:49 507
原创 如何使用Spring Security?
一、什么是Spring Security?Spring Security是 Spring提供的安全认证服务的框架。 使用Spring Security可以帮助我们来简化认证和授权的过程。1、什么是认证,什么是授权?认证:让框架告诉你谁。授权:根据你是谁,给你不同的访问权限。2、关于Spring Security的数据库数据模型以本项目的业务举个栗子:以role表、user表、permission表为基础,加上1个菜单栏和3个中间表 所构成的模型数据体系。其中,为什么会有菜单栏表呢?
2020-09-22 01:50:40 717
原创 如何完成SMS快速登录?
一、对接阿里SMS完成短信1、什么是SMS?SMS是缩写,全称Short Message Service(短信服务)。阿里云给我们提供了SDK,只要引入阿里提供的短信服务SDK并调用指定的函数即可发送短信。2、准备工作①引入Maven坐标<!--阿里云的短信SDK--> <dependency> <groupId>com.aliyun</groupId> <artifactId
2020-09-21 13:59:42 876
原创 计算机组成原理(课堂笔记)
第1节 计算机工作大概流程第2节为什么1个字母是占1字节,而1个汉字占2字节or3字节?首先,要知道这个概念:1Byte = 8 bit。而8bit相当于有8个格子的容器,每个格子只能表示二进制的0或1,如果把这个容器比作8个的衣柜,那么每个格子只会有2个状态,即“有衣服“”(1)和“没衣服”(0),2个格子就有4中状态:“有无”、“有无”…以此类推,8个格子就有256种状态,也就是说8bit有256种状态的表示。然后,再清楚什么是编码集:计算机没有主动思考的能力,在计算机所表示的字符都是人
2020-09-18 19:22:52 315
原创 (ConcurrentModificationException)集合迭代器的next
在本案例中,是想要对1个已经存在重复的oldList进行去重,而去重后的元素放在新的集合中。下面出现了个异常,在此特别说明一下:package 第二节.集合;import java.util.ArrayList;import java.util.Iterator;import java.util.List;/** * @Author: 一杯咖啡√ * @Date: 2020/9/17 8:37 * @Description: 去重复集合 **/public class Demo2
2020-09-17 09:29:02 302
原创 web.xml中load-on-startup的作用
1、load-on-startup 元素标记容器是否应该在web应用程序启动的时候就加载这个servlet,(实例化并调用其init()方法)。2、它的值必须是一个整数,表示servlet被加载的先后顺序。3、如果该元素的值为负数或者没有设置,则容器会当Servlet被请求时再加载。4、如果值为正整数或者0时,表示容器在应用启动时就加载并初始化这个servlet,值越小,servlet的优先级越高,就越先被加载。值相同时,容器就会自己选择顺序来加载。...
2020-09-13 21:01:18 190
原创 JQ异步请求访问不到后端原因
首先,你的js代码并没有阻止提交,也就是说,只要names’:names,‘job_number’:job_number,‘email’:email这几个参数都不为空,请求就应该发送出去了。其次,你这段代码是怎么触发的?是有一个表单,有提交按钮,通过提交来触发的还是其他的方法。如果是通过提交按钮触发的,请使用preventDefault();或者return false来阻止表单默认的提交行为。最后,在浏览器上按F12打开开发者工具,在网络标签页里面启用追踪一下网络请求和相应。...
2020-06-24 07:29:54 339
原创 Apache Dubbo
一、 软件架构的演进过程1、单体架构架构说明:所有的功能集中在1个项目内。优点:架构简单,前期开发成本低、开发周期短,适合小型项目。缺点:1、项目不利于扩展、难以维护2、技术栈受限:只能使用1种开发语言3、系统性能扩展只能通过扩展集群节点,成本高2、垂直架构架构说明:按照业务进行切割,形成小的单体项目。优点:技术栈可扩展(不同的系统可以用不同的编程语言编写)缺点:1、项目不利于扩展、难以维护2、技术栈受限:只能使用1种开发语言3、系统性能扩展只能
2020-05-20 18:54:28 3356
原创 Linux入门
Linux一、Linux的安装Linux虽然是1个计算机,但是我们一般不会直接在系统界面操作它,我们会把它当做远程服务器,通过远程连接工具进行访问。二、什么是LinuxLinux是一种自由和开放源码的操作系统。因为开源,有众多爱好者共同优化Linux,我们对该操作系统有更多的拓展操作。三、Linux目录结构/:代表根目录四、Linux常用命令1、列出文件列表:ls:显示所有文件或目录(不包括隐藏)ls -a :显示所有文件或目录(包含隐藏的文件)ls -l :显示更详细信息,
2020-05-16 20:03:00 1139
原创 关于分模块中web层引入不了service的依赖信息&配置数据库信息没配对&Tomcat7插件无法开启
前言这个连锁错误,消耗了我4天左右的时间,百度+问路人都不知道怎么解决,我就瞎改了几下就可以了。解决解决的问题我就不知道,就是瞎改,根据标题瞎改。改了什么?首先,启动Tomcat7插件,提示web层引入不了service的依赖信息我开始一度怀疑是pom处导入依赖jar包出现冲突什么的,然后,我检查了一番发现并没有,然后我把web引入service层给取消掉。再次启动Tomcat。接着,提示spring创建不了datesouce的Bean然后,发现我引入Druid的全类名,引错了
2020-05-16 00:37:43 415
原创 Vue入门
官网 : 点击进入一、概述与入门1、MVVM模式具体是怎么样的呢?2、快速入门<head> <meta charset="UTF-8"> <title>Title</title> <script src="../js/vue.js"></script></head><...
2020-05-09 14:33:23 175
原创 SpringBoot入门
一、SpringBoot简介SpringBoot核心功能:起步依赖:自动配置:二、SpringBoot快速入门(此处是用没有骨架的maven创建)1、简单的演示:①pom.xml引导类<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0"...
2020-05-08 11:39:56 136
原创 Session、Cookies、Token
本文笔记来自于此一、HTTP的弊端HTTP协议是一种无状态协议。即,服务器每次接收到客户端的请求都是全新的请求而,Sesson和Cookies的出现就是为了弥补无状态性。二、Session1、什么是Session?客户端请求服务端,服务端会为这次请求开辟一块内存空间,这个对象便是 Session 对象,存储结构为 ConcurrentHashMap。Session 弥补了 HTTP ...
2020-04-29 16:57:54 151
原创 【整理】SpringMVC(旧)
Day—oneSpring集成web开发环境使用Maven的webapp模板①pom.xml<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchem...
2020-04-27 13:45:03 254
原创 ServletContext、WebApplicationContext 、Servlet介绍
一、ServletContext介绍web.xml中的这个配置<context-param> <param-name>key</param-name> <param-value>value123</param-value></context-param><listener> <li...
2020-04-24 23:19:53 243
原创 maven下载oracle驱动包ojdbc失败的解决方法
前言:这个是血的教训,浪费了我1天的时间。做此记录为警示自己学东西要认真,不要马马虎虎。背景:我在对着视频做练习,视频里复制粘贴了父工程的pom.xml文件,发现oracle驱动依赖包能够导入,但是提示报红。(下面的最上图是我再三就改其他版本的,但全部爆红,而我第一次导入是不报的,只是报最图下面的红)解决:1、在阿里仓库下载oracle这里是官网,去阿里找对应的2、使用cmd命令进...
2020-04-22 00:18:57 1773
原创 关于表单事件,不能跳转新页面的原因
期望:我想测试一下:表单如果满足条件就跳转新的页面,下面是我假设满足条件进行页面跳转结果:页面有在加载,但是还是原页面,没有跳转百度页面原因:上边有说页面有在动,说明是跳转了页面,可以又为什么还是跳转到原页面呢?是这样的: 表单事件如果没有返回值,或者返回return,那么表单默认的提交方式是有效的。图中,它是先访问了location的的地址,再访问了表单默认的提交方式,就是form...
2020-04-20 18:02:49 948
原创 关于Mapper接口注入失败原因
背景:1、使用maven分模块构建SSM工程2、没有mybatis映射文件和核心配置文件3、(2)中的配置都在spring配置中错误信息文字说明:一直提示userMapper这个接口注入失败。疑惑: 鄙人的配置跟视频一样,跟上一次项目配置也一样,为什么还报错?怎么办?问度娘:1、你web.xml中没有配置监听器加载spring配置文件【有道理】。不加载spring配...
2020-04-20 01:21:44 6659 1
原创 spring和MyBatis整合:SqlSessionFactoryBean
我想记录的是,这里可以配置实体类的别名、扫mapper映射文件spring配置文件: <!-- spring和MyBatis完美整合,不需要mybatis的配置映射文件 --> <bean id="sqlSessionFactory" class="org.mybatis.spring.SqlSessionFactoryBean"> &l...
2020-04-20 00:51:26 323
原创 Maven高级(附带SSM整合)
这个不错1、简介2、maven的仓库类型3、maven依赖范围默认是compile <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <vers...
2020-04-19 15:26:11 265
原创 【整理】MyBatis
此处只讲重点的内容,详细讲解请到此。Day_01:入门1、快速入门1)执行步骤①添加MyBatis的坐标②创建user数据表③编写User实体类④编写映射文件UserMapper.xml 【用于配置SQL语句】⑤编写核心文件SqlMapConfig.xml 【配置Mybatis核心配置】⑥编写测试类④编写映射文件UserMa...
2020-04-18 12:19:11 224
原创 问题:慕课SSM项目
项目结构分析项目出现的问题or注意的地方1、 @repository用在注解上我在做慕课实战项目的时候,有看到他在dao层写注解,他说把Bean放在spring容器中,是为了能在业务层进行自动注入依赖,实际上我在其他视频中看到可以不需要因为当你在配置mybatis配置中配置了session工厂对象,它会帮我代理实现这个接口,你可以在业务层直接自动注入了。感觉这样是不是多此一举啊?当你在...
2020-04-18 02:04:48 233
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人