随笔分类 -  后端

摘要:Maven中央仓库地址 http://www.sonatype.org/nexus/ 私服nexus工具使用 http://mvnrepository.com/ (推荐) http://repo1.maven.org/maven2 http://maven.aliyun.com/nexus/cont 阅读全文
posted @ 2022-05-12 19:40 WhatAreWords 阅读(100) 评论(0) 推荐(0)
摘要:原因:这个问题确实是由较高版本的JDK编译的java class文件试图在较低版本的JVM上运行产生的错误。 1、解决措施就是保证jvm(java命令)和jdk(javac命令)版本一致。如果是windows版本,则在命令行中分别输入java -version和javac -version命令来查看 阅读全文
posted @ 2021-02-08 10:31 WhatAreWords 阅读(3597) 评论(0) 推荐(0)
摘要:认识Git 什么是分布式? 分布式可以说是相对于集中式而言。集中式常指有一个中央的主机,工作都在中央主机上完成。如你要修改一个文件,你要先从主机上下载下来,修改完后传回服务器更新服务器的文件。而分布式就是指去中心化,每个机器上都是一个主机。如同样的修改一个文件,每个主机上都存在了一个版本库,只需修改 阅读全文
posted @ 2019-12-02 16:36 WhatAreWords 阅读(284) 评论(0) 推荐(0)
摘要:报错:Initialization error Oracle client not properly installed 1.下载instanceclient并解压2.打开PL/SQL,在连接数据库的界面点击Cancel按钮进入PL/SQL的界面3.Tools->Perferences->Oracl 阅读全文
posted @ 2019-09-27 17:08 WhatAreWords 阅读(613) 评论(0) 推荐(0)
摘要:概念 服务熔断 当下游的服务因为某种原因突然变得不可用或响应过慢,上游服务为了保证自己整体服务的可用性,不再继续调用目标服务,直接返回,快速释放资源。如果目标服务情况好转则恢复调用。 一般是指软件系统中,由于某些原因使得服务出现了过载现象,为防止造成整个系统故障,从而采用的一种保护措施,所以很多地方 阅读全文
posted @ 2019-06-10 18:31 WhatAreWords 阅读(3390) 评论(0) 推荐(1)
摘要:页面: 后台方法: 需要的jar包: fastjson-1.2.7.jar 示例: 链接:https://pan.baidu.com/s/1e2tMqtklWz30-4y-ZvHQ_w 提取码:nc4w 阅读全文
posted @ 2019-06-06 17:55 WhatAreWords 阅读(370) 评论(0) 推荐(0)
摘要:页面: 后台方法: 阅读全文
posted @ 2019-06-06 16:48 WhatAreWords 阅读(666) 评论(0) 推荐(0)
摘要:转载:https://www.cnblogs.com/rjzheng/p/9041659.html 引言 为什么写这篇文章? 首先,缓存由于其高并发和高性能的特性,已经在项目中被广泛使用。在读取缓存方面,大家没啥疑问,都是按照下图的流程来进行业务操作。但是在更新缓存方面,对于更新完数据库,是更新缓存 阅读全文
posted @ 2019-06-04 15:40 WhatAreWords 阅读(172) 评论(0) 推荐(0)
摘要:redis是一种支持Key-Value等多种数据结构的存储系统。可用于缓存,事件发布或订阅,高速队列等场景。该数据库使用ANSI C语言编写,支持网络,提供字符串,哈希,列表,队列,集合结构直接存取,基于内存,可持久化。 为什么使用redis 在项目中使用redis,主要是从两个角度去考虑:性能和并 阅读全文
posted @ 2019-06-04 15:21 WhatAreWords 阅读(341) 评论(0) 推荐(0)
摘要:数据库管理系统 数据库管理系统主要分为俩大类:RDBMS、NOSQL。在个人电脑、大型计算机和主机上应用最广泛的数据库管理系统是关系型DBMS。NoSQL是对不同于传统的关系数据库的数据库管理系统的统称。 两者最重要的不同点是NoSQL不使用SQL作为查询语言。其数据存储可以不需要固定的表格模式,也 阅读全文
posted @ 2019-06-03 20:43 WhatAreWords 阅读(1027) 评论(0) 推荐(0)
摘要:MemCache是一个自由、源码开放、高性能、分布式的分布式内存对象缓存系统,用于动态Web应用以减轻数据库的负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高了网站访问的速度。MemCaChe是一个存储键值对的HashMap,在内存中对任意的数据(比如字符串、对象等)所使用的key 阅读全文
posted @ 2019-06-03 17:20 WhatAreWords 阅读(420) 评论(0) 推荐(0)
摘要:Kafka是一个分布式、支持分区的(partition)、多副本的(replica),基于zookeeper协调的分布式消息系统,它的最大的特性就是可以实时的处理大量数据以满足各种需求场景:比如基于hadoop的批处理系统、低延迟的实时系统、storm/Spark流式处理引擎,web/nginx日志 阅读全文
posted @ 2019-06-03 15:56 WhatAreWords 阅读(1957) 评论(0) 推荐(0)
摘要:Docker 是一个开源项目,它基于 Google 公司推出的 Go 语言实现。 项目后来加入了 Linux 基金会,遵从了 Apache 2.0 协议,项目代码在 GitHub 上进行维护。 Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布 阅读全文
posted @ 2019-05-31 18:51 WhatAreWords 阅读(344) 评论(0) 推荐(0)
摘要:ZooKeeper 是一个典型的分布式数据一致性解决方案,分布式应用程序可以基于 ZooKeeper 实现诸如数据发布/订阅、负载均衡、命名服务、分布式协调/通知、集群管理、Master 选举、分布式锁和分布式队列等功能。 ZooKeeper 一个最常用的使用场景就是用于担任服务生产者和服务消费者的 阅读全文
posted @ 2019-05-30 15:00 WhatAreWords 阅读(623) 评论(0) 推荐(0)
摘要:会话(Session)跟踪是Web程序中常用的技术,用来跟踪用户的整个会话。常用的会话跟踪技术是Cookie与Session。Cookie通过在客户端记录信息确定用户身份,Session通过在服务器端记录信息确定用户身份。 Cookie 在程序中,会话跟踪是很重要的事情。理论上,一个用户的所有请求操 阅读全文
posted @ 2019-05-27 14:22 WhatAreWords 阅读(158) 评论(0) 推荐(0)
摘要:servlet HttpServletRequest request HttpSession session=request.getSession(); session.removeAttribute("username"); session.invalidate() springmvc HttpS 阅读全文
posted @ 2019-05-22 18:13 WhatAreWords 阅读(4538) 评论(0) 推荐(0)
摘要:整合Spring MVC由于用到jstl,所以假如jstl便签用的jar包,启动tomcat时控制台出现了如下的输出: standard.jar与jstl.jar一起使用,但是jstl 1.2版本的就不需要这个standard.jar了,而本人使用的正是jstl 1.2.jar这个jar包,去掉st 阅读全文
posted @ 2019-05-22 15:22 WhatAreWords 阅读(1832) 评论(0) 推荐(0)
摘要:原因:spring初始化bean对象出错; 只需要将重复的bean 的id和重复的注解改了就行了; 阅读全文
posted @ 2019-05-22 15:08 WhatAreWords 阅读(309) 评论(0) 推荐(0)
摘要:同步和异步 通常用来形容一次方法调用。同步和异步强调的是消息通信机制 (synchronous communication/ asynchronous communication)。 同步方法调用一旦开始,调用者必须等到方法调用返回后,才能继续后续的行为。一旦调用返回,就得到返回值了。 异步方法调用 阅读全文
posted @ 2019-05-22 14:07 WhatAreWords 阅读(191) 评论(0) 推荐(0)
摘要:一、校验数字的表达式 1 数字:^[0-9]*$2 n位的数字:^\d{n}$3 至少n位的数字:^\d{n,}$4 m-n位的数字:^\d{m,n}$5 零和非零开头的数字:^(0|[1-9][0-9]*)$6 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2} 阅读全文
posted @ 2019-05-06 17:23 WhatAreWords 阅读(2872) 评论(0) 推荐(0)