Oxygenzzz
码龄8年
关注
提问 私信
  • 博客:557,009
    社区:1,104
    558,113
    总访问量
  • 44
    原创
  • 1,783,567
    排名
  • 110
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:河南省
  • 加入CSDN时间: 2017-06-05
博客简介:

qq_39056805的博客

查看详细资料
个人成就
  • 获得274次点赞
  • 内容获得131次评论
  • 获得877次收藏
  • 代码片获得174次分享
创作历程
  • 1篇
    2019年
  • 44篇
    2018年
成就勋章
TA的专栏
  • Servlet
    1篇
  • 异常
    3篇
  • Redis
    4篇
  • Linux
    3篇
  • Spring
    2篇
  • JavaWeb
    1篇
  • JQuery
    4篇
  • 域名
  • Ajax
    4篇
  • SSM
    2篇
  • Tomcat
    1篇
  • Eclipse
  • 前端
    6篇
  • JavaScript
    5篇
  • SVN
    2篇
  • Dubbo
    3篇
  • JSP
  • MyBatis
    2篇
  • ZooKeeper
    1篇
  • FastDFS
    1篇
  • Sublime Text
  • JSON
    1篇
  • 逆向工程
    1篇
  • Maven
  • Solr
    3篇
  • ActiveMQ
    2篇
  • Nginx
    1篇
  • FreeMarker
    2篇
  • SSO
    1篇
  • MySQL
    1篇
兴趣领域 设置
  • 大数据
    redis
  • 后端
    spring架构
  • 服务器
    linux
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

342人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

MySQL根据多个列是否为空排序

最近遇到一个需求,需要按照多个列是否为空值排序,具体需求和数据库表结构如下:需求:根据手机号和地址进行排序 手机号和地址均不为空排在最上 其次是手机号为空,地址不为空 其次是地址为空,手机号不为空 其次是手机号和地址均为空数据库表结构如下:解决方案一:SELECT CUST_PHONE, ADDR, CASEWHEN CUST_PHONE IS ...
原创
发布博客 2019.04.02 ·
1181 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

SpringMVC中Ajax请求返回406错误的原因

        对于这个问题,一般有两种情况:第一种:一般都是因为这个,就是没有加入Jackson的Jar包、依赖<!-- Jackson Json处理工具包 --><dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-datab...
原创
发布博客 2018.06.24 ·
1197 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

SSO单点登录系统的设计与实现

        之前在项目中用到了单点登录系统来解决分布式环境中Session共享的问题,趁着现在闲了,总结一下......什么是sso系统        SSO英文全称Single Sign On,单点登录。SSO是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。它包括可以将这次主要的登录映射到其他应用中用于同一个用户的登录的机制。它是目前比较流行的企业业务整合的解决方案之...
原创
发布博客 2018.06.24 ·
7355 阅读 ·
3 点赞 ·
5 评论 ·
23 收藏

ActiveMQ在分布式项目中的实际应用(配合solr和freemarker)

具体需求:后台添加商品后,需要执行两个操作:        1.同步索引库(商品搜索使用了Solr实现)        2.生成静态页面(使用freemarker)实现构思:    使用消息队列。MQ作为消息中间件,传递的消息内容为新增商品的ID。准备工作:        在需要的地方添加相应的依赖(基础依赖就不再说了)        商品服务需要发送商品添加消息,所以需要添加三个依赖,分别是整合...
原创
发布博客 2018.06.22 ·
7636 阅读 ·
1 点赞 ·
0 评论 ·
9 收藏

FreeMarker整合Spring生成静态页面

FreeMarker
原创
发布博客 2018.06.22 ·
3661 阅读 ·
0 点赞 ·
2 评论 ·
8 收藏

启动ActiveMQ异常:java.net.URISyntaxException: Illegal character in hostname at index解决办法

首先,我要吐槽一下网上对于这个问题的解决方案,抄过来抄过去都一个样,连正确性都不测试一下......首先翻译一下这个异常,就是:主机名中包含非法字符,那么非法字符是什么呢?是“_”下划线;那么解决办法就很简单了,改主机名:1、方法一使用hostnamectl命令hostnamectl set-hostname  主机名2、方法二:修改配置文件  /etc/hostname 保存退出修改完成之后重启...
原创
发布博客 2018.06.20 ·
14380 阅读 ·
7 点赞 ·
8 评论 ·
11 收藏

SolrCloud的搭建以及在Java中的使用(solr集群)

学习前提:    已掌握Solr单机版的搭建以及使用。未掌握的请参考Solr单机版教程;什么是SolrCloud        SolrCloud(solr 云)是Solr提供的分布式搜索方案,当你需要大规模,容错,分布式索引和检索能力时使用 SolrCloud。当一个系统的索引数据量少的时候是不需要使用SolrCloud的,当索引量很大,搜索请求并发很高,这时需要使用SolrCloud满足这些需...
原创
发布博客 2018.06.20 ·
12149 阅读 ·
7 点赞 ·
1 评论 ·
39 收藏

Solr全文搜索服务器的搭建以及在Java中的使用(solr单机版)

直接步入正题。。。。。。Solr的搭建环境:JDK:1.8.0_161Tomcat:7.0.57OS:CentOS 7Solr服务搭建:第一步:将solr的压缩包上传至Linux系统,下载地址:http://www.apache.org/dyn/closer.lua/lucene/solr/7.3.1    第二步:解压,命令:tar zxf solr-4.10.3.tgz 我这里用的是很早之前下...
原创
发布博客 2018.06.19 ·
10787 阅读 ·
3 点赞 ·
4 评论 ·
16 收藏

Linux下批处理文件存在却报错:no such file or directory

如果确定文件存在,执行却报错误:no such file or directory一般都是因为这个文件时从windows或者其他系统上面上传过来的,解决办法也很简单,删除之后在Linux环境下重写一份,如果文件过长的话就只新建空文件,然后远程编辑即可。...
原创
发布博客 2018.06.19 ·
7217 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

Maven集成Tomcat插件以及URL传参中文乱码问题

插件的配置:<!-- 配置Tomcat插件 --><plugins>    <plugin>    <groupId>org.apache.tomcat.maven</groupId>    <artifactId>tomcat7-maven-plugin</artifactId>    <
原创
发布博客 2018.06.12 ·
1452 阅读 ·
1 点赞 ·
1 评论 ·
3 收藏

redis集群的搭建以及在项目中作为缓存使用

Linux系统环境:CentOS 7前提:已经掌握了单机Redis的安装、配置以及使用至于为什么要使用redis、集群是什么、为什么要使用redis集群,在这里就不废话了,直接步入正题:redis集群理论redis-cluster 结构图redis-cluster 投票:容错架构细节:1. 所有的redis节点彼此互联(PING-PONG机制),内部使用二进制协议优化传输速度和带宽。2. 节点的f...
原创
发布博客 2018.06.11 ·
2218 阅读 ·
0 点赞 ·
0 评论 ·
11 收藏

redis集群异常 — redis.clients.jedis.exceptions.JedisConnectionException: no reachable node in cluster

最近要用到redis集群做缓存,在Linux服务端测试集群没有任何异常,但是在使用jedisClientCluster连接远程的redis集群添加缓存数据的时候却遇到了异常:redis.clients.jedis.exceptions.JedisConnectionException: no reachable node in cluster总结一下可能出现这个错误的原因:1. 集群存在问题,这个...
原创
发布博客 2018.06.11 ·
10428 阅读 ·
0 点赞 ·
0 评论 ·
8 收藏

MyBatis逆向工程代码的生成以及使用详解(持续更新)

啊
原创
发布博客 2018.06.07 ·
143199 阅读 ·
150 点赞 ·
54 评论 ·
653 收藏

java.lang.IllegalArgumentException: Could not resolve placeholder 'XXX' in string value "${XXX}";

错误产生原因:在Spring的配置文件中配置了多个<context:property-placeholder>标签,什么是<context:property-placeholder >:<context:property-placeholder>标签提供了一种优雅的外在化参数配置的方式,不过默认情况下该标签在Spring配置文件中只能存在一份!!!<con...
原创
发布博客 2018.06.05 ·
69707 阅读 ·
8 点赞 ·
3 评论 ·
24 收藏

Sublime Text3 格式化代码、JSON

原始串:1.使用自带的格式化(没什么卵用)效果:2.使用插件(Sublime Text强就强在插件,成也插件,败也插件)        使用快捷键Ctrl+Shift+P或者点击sublime菜单栏的“Preferences”-“package control”, 打开命令面板。如果没能打开,说明尚未安装package control,具体安装方法很简单,百度一下,你就...
原创
发布博客 2018.06.04 ·
32973 阅读 ·
4 点赞 ·
0 评论 ·
9 收藏

异步请求的多种实现方法

一、基于JavaScript的原生方法//创建XMLHttpRequest对象var xhr;if (window.XMLHttpRequest) { //非IE6 xhr = new XMLHttpRequest();} else { xhr = new ActiveXObject('Microsoft.XMLHTTP');}xhr.open("get","servlet?nam...
原创
发布博客 2018.06.04 ·
2763 阅读 ·
0 点赞 ·
0 评论 ·
4 收藏

多个异步请求执行顺序问题。

情景一:多个异步请求,伪代码:Ajax1();Ajax2();Ajax3();这三个Ajax请求并没有顺序问题,也就是2和3并不会等第一个Ajax请求完成再去执行,如果想要达到顺序执行的效果,可以通过回调函数来完成,伪代码:...
原创
发布博客 2018.06.04 ·
5838 阅读 ·
4 点赞 ·
3 评论 ·
2 收藏

使用FastDFS上传文件报错:java.io.FileNotFoundException: (文件名、目录名或卷标语法不正确。)

这个问题,如果系统是Win7或者Win7以下好像不会遇到,我是Win10,遇到了。解决办法—对路径进行处理:测试上传情况:
原创
发布博客 2018.05.31 ·
2770 阅读 ·
0 点赞 ·
4 评论 ·
1 收藏

使用EditPlus编辑Linux服务器上的文件

        一般来说,我们的服务器都是Linux系统,而作为服务器,一般都不会安装图形化界面,所以说编辑一些配置文件或者长文本什么的就需要用VI或者VIM,而这个东西是很难用的,所有操作都需要靠指令来完成。        想要更加方便的编辑服务器上面的文本,我们就可以通过本地电脑上的文本编辑器,例如EditPlus来远程进行远程编辑。配置:弹出如下窗口:填入信息,然后点高级设置:然后点击确定,...
原创
发布博客 2018.05.30 ·
1396 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

Dubbo+Zookeeper入门 — 实现工程间的远程服务调用

什么是Dubbo 百科释义:Dubbo是阿里巴巴公司开源的一个高性能优秀的服务框架,使得应用可通过高性能的 RPC 实现服务的输出和输入功能,可以和 Spring框架无缝集成。随着互联网的发展,网站应用的规模不断扩大,常规的垂直应用架构已无法应对,分布式服务架构以及流动计算架构势在必行,亟需一个治理系统确保架构有条不紊的演进。单一应用架构...
原创
发布博客 2018.05.30 ·
1148 阅读 ·
1 点赞 ·
2 评论 ·
6 收藏
加载更多