3 mameng1998

尚未进行身份认证

学习是前进的唯一动力

等级
博文 193
排名 2w+

the server responded with a status of 415 ()

今天前端遇到错误代码:Failedtoloadresource:theserverrespondedwithastatusof415(UnsupportedMediaType)因为我们后端使用的是:Spring的@RequestBody接受java对象,所以首先我们要知@RequestBody是用来干嘛的:接受一个JSON’字符串’;注意是‘字符串’不是JSON...

2019-06-12 16:26:52

SpringCloud Config(配置中心)实现配置自动刷新--svn

参考文章:1、https://blog.csdn.net/wtdm_160604/article/details/837203912、https://blog.csdn.net/Sadlay/article/details/849648393、https://blog.csdn.net/Michael_HM/article/details/784975834、https://blog.cs...

2019-06-06 11:12:07

Invalid or corrupt jarfile xxxx.jar

遇到这个问题,应该打jar包出现了问题,正确的打jar包方式:第一步:来到项目的根目录,然后用mvncleanpackage这个命令来打包第二步:进入到项目的target目录下,执行java-jarxxxx.jar第三步:上述log显示执行成功,则可以把jar包上传到linux服务器部署了...

2019-04-29 20:21:46

NIO编程实现步骤

1、创建Selector2、创建ServerSocketChannel,并绑定监听端口3、将Channel设置为非阻塞模式4、将Channel注册到Selector上,监听连接事件5、循环调用Selector的select方法,检测就绪情况6、调用selectedKeys方法获取就绪channel集合7、判断就绪事件种类,调用业务处理方法8、根据业务需要决定是否再次注册监听事件,重复...

2019-04-27 22:46:45

MySQL的垂直拆分和水平拆分

1垂直拆分垂直拆分共有两种方案:1.1第一种(表的业务)方案:把不同业务的数据库表放在不同的数据库服务器上,例如:把产品表和用户表放到一个server上,订单表单独放到一个server上。解决问题:表与表之间的io竞争。不解决问题:单表中数据量增长出现的压力。1.2第二种(表的列)方案:把原来在一个表中的字段拆分成几个表,也就是:表的记录并不多,但是字段却很长,表占用空间很大,...

2019-04-25 17:01:02

Nginx+Tomcat实现动静分离

1什么是网站动静分离架构模式网站动静分离其实就是将一个系统中的动态资源和静态资源分离。1.1动态资源与静态资源区别动态资源:当用户多次访问页面的时候,html的源代码可能会发生改变。静态资源:当用户多次访问页面的时候,html的源代码不会发生改变。证明动态资源与静态资源区别:写一个静态定时改变日期页面html,写一个动态改变日期时间页面servlet题外话:静态页面有利于搜...

2019-04-07 22:40:42

百万级高并发流量优化

买公网的服务器,什么是最贵的?就是公网的带宽(客户端与服务器传输的速度)

2019-04-07 14:06:16

ElasticSearch高可用集群原理及搭建

ElasticSearch为什么要实现集群在单台ElasticSearch服务器节点上,随着业务量的发展索引文件慢慢增多,会影响到效率和内存存储问题等。我们可以采用ElasticSearch集群,将单个索引的分片到多个不同分布式物理机器上存储,从而实现高可用、容错性等。...

2019-04-06 20:50:02

ElasticSearch的文档映射

###String类型分为text和keyword,其中text类型可以分词查询,keyword不可以分词查询###查看文档映射的字段类型GET/mytest/_mapping###文档映射DELETE/mytestPUT/mytestPOST/mytest/_mapping/user{"user":{"properties":{"age":...

2019-04-06 15:14:11

ElasticSearch的中文分词器及自定义扩展词典

因为ElasticSearch默认的中文分词器对中文分词不是很友好,会将中文词语拆分成一个个中文的汉字,因此引入中文分词器:es-ik插件。官方网站下载:https://github.com/medcl/elasticsearch-analysis-ik/releases注意:es-ik分词插件版本一定要和es安装的版本对应...

2019-04-05 23:44:37

ElasticSearch的安装及DSL查询

1安装jdk在安装ElasticSearch之前需要先安装idk,安装过程省略。2安装ElasticSearch2.1下载ElasticSearch并解压到指定目录我的解压目录是在:/opt/application/es6.7.02.2修改ElasticSearch的elasticsearch.yml在/opt/application/es6.7.0下执行cdconfig命令...

2019-04-04 23:21:15

mybatis-plus之代码生成器

当我们需要对数据库操作时,常规的做法是建立dao,service,controller,mapper.xml文件,一系列繁琐的操作让我们总在做无用功,以前可以用逆向工程生成,现在mybatis-plus也给我们提供了模板,而且功能更加的灵活和强大,我们只要配置好基本的参数,就可以自动生成了,废话不多说,直接上代码。1、pom.xml<parent><groupId&...

2019-03-31 23:17:39

springboot单起实例定期处理数据

使用到的类是java.util.concurrent包下的ScheduledThreadPoolExecutor类,该类继承ThreadPoolExecutor并实现ScheduledExecutorService接口。完整的代码如下:1、springboot主类:importcom.alibaba.druid.spring.boot.autoconfigure.DruidDataSourc...

2019-03-29 21:13:52

逻辑右移、算术左移、算术右移

逻辑右移(>>>)、算术左移(<<)、算术右移(>>)参考:https://www.cnblogs.com/yx729315991/p/6387711.htmlhttps://blog.csdn.net/u011070169/article/details/53894154

2019-03-18 16:18:59

mysql数据库的数据类型

1mysql数据类型之数值型tinyint-->1字节(无符号:0~255),smallint-->2字节mediumint-->3字节int-->4字节bigint-->8字节。2mysql数据类型之浮点型3mysql数据类型之字符

2019-03-16 00:04:01

Java实现两个线程交替打印0~100的奇数和偶数

本题的意思:启动两个线程,一个线程打印奇数,另一个线程打印偶数,并实现交替打印。代码如下:publicclassSelfTest{privatestaticintcount=0;privatestaticfinalObjectlock=newObject();publicstaticvoidmain(String[]args...

2019-03-13 00:13:31

如何10分钟建立一个网站

1、将网站模板压缩,并以英文名命名,后缀为zip;2、在服务器中添加站点,并创建数据库3、文件-上传安装包并解压4、查看install文件夹中,有没有文件的后缀为.lock字样,如果有将后缀去掉5、进入安装界面6、填写数据库用户名,密码,名称7、登录网站得dede后台,用户名:admin,密码:admin8、进入dede后台,点击后台-数据库备份/还原9、点击系统-系统...

2019-02-28 16:48:26

mysql5.7创建新用户

1查看mysql中的用户SELECThost,user,authentication_stringfrommysql.user;2创建mysql用户CREATEuser'用户名称'@'%'IDENTIFIEDBY'用户密码';3赋予mysql用户权限3.1赋予mysql用户所有权限GRANTALLPRIVILEGESON*.*TO'用户名称'@'...

2019-02-11 14:24:58

CentOS7.5执行ping命令报错 name or service not know

在CentOS系统上执行ping命令的时候,提示nameorservicenotknown。解决方法如下:添加DNS服务器vi/etc/resolv.conf在文件中添加如下两行:nameserver114.114.114.114nameserver119.29.29.29两行分别是首选DNS服务器和备选DNS服务器。:wq保存退出,直接就可以使用。注意:不要...

2019-01-29 15:18:52

redis设置密码后如何实现主从复制

假设我们有两台redis服务器,其主从IP地址分别为:192.168.1.11、192.168.1.12。如果我们在主redis服务器上设置了密码,即:在redis.conf配置文件中使用了requirepass12345678(你设置的密码);那么我们在从redis服务器上的配置文件redis.conf中使用了slaveof 192.168.1.116379后发现:主从复制失败。...

2019-01-29 12:04:04
奖章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 1024勋章
    1024勋章
    #1024程序员节#活动勋章,当日发布原创博客即可获得