- 博客(9)
- 资源 (1)
- 收藏
- 关注
原创 解决https下前端无法连接rabbitmq问题(ws)
记录一次https协议下js连接mq报错的问题背景: 由于项目要使用mq, 经过筛选最终决定要使用rabbitmq, 首先从开发到测试(测试环境使用的是http协议)一切还很顺利, 但是部署到生产环境(https)上后mq连接失败, 故写改文章记录一下。前端代码片段:初始化对象var ws = new WebSocket('ws://ip:port/ws');初始化对象时报错:Mixed Content: The page at 'https://xxx' was loaded ove
2020-07-14 17:35:32 5942 3
原创 自定义注解实现约束验证[ConstraintValidator]
通过注解形式,对于前端传入的数据,我们可以在接收实体类上加注解比如@NotNull @Pattern等 这样我们的业务逻辑可能会少很多。但是对于一些复杂的校验, 而该工具包又没有给我们提供这样的注解, 我们可以实现约束器接口ConstraintValidator自定义。1.可以通过[if-else]的方式, 很明显对于一些简单数据验证写大量的if-else判断会影响代码的简洁性。至此就完成了自定义手机号合法性验证的注解, 使用方式和开头描述的一样, 在接收实体类中的属性上加入该注解。
2024-02-01 16:36:09 505
原创 mysql函数之concat
CONCAT(s1,s2...sn): 作用: 将字符串s1, s2,....进行拼接。 演示表: 使用: 如: h年龄20会说汉语 语句:SELECT CONCAT(`name`,'年龄',age,'会说',talk) FROM speak; 打印: 相似函数: ...
2021-07-14 15:06:56 161
原创 记录一次eclipse运行wordcount报错问题解决方案
将安装包从服务器上下载下来, 在配置一下本地环境变量:HADOOP_HOME=hadoop路径在path下配置%HADOOP_HOME%/bin;%HADOOP_HOME%sbin;同时去git上下载对应的文件 地址为:https://github.com/cdarlint/winutils/tree/master/hadoop-3.2.1/bin将下载下来的文件放到hadoop/bin目录下也可以通过代码配置环境变量:System.setProperty("hadoop.hom
2020-07-29 10:27:37 245
原创 redis通过canal实时缓存mysql数据
redis通过canal实时缓存mysql数据环境准备简介canal工作原理了解配置启动相关命令环境准备Zookeeper环境kafka环境canal环境本次主要介绍canal的环境搭建过程, 以及如何通过kafka对数据进行查看简介canal 主要用途是基于 MySQL 数据库增量日志解析,提供增量数据订阅和消费基于日志增量订阅和消费的业务包括:业务 cache 刷新带业务逻辑的增量数据处理数据库实时备份canal工作原理canal 模拟 MySQL slave 的交互
2020-05-15 16:55:21 363
原创 python django 序列化对象后出现乱码问
解决方法:在序列化参数里面加上: ensure_ascii=Falsejson_str = serializers.serialize("json", str, ensure_ascii=False)
2018-08-22 18:14:07 1025
转载 You are trying to run the Python 2 version of Beautiful Soup under Python 3. This will not work.
Traceback (most recent call last): File "<pyshell#3>", line 1, in <module> import bs4 File "C:\Users\Administrator\AppData\Local\Programs\Python\Python35-32\lib\bs4\__init__.py", l...
2018-08-03 14:55:33 425
原创 ImportError: No module named 'HTMLParser'
学习python的时候, 由于用的是3.x以后的版本, 所以在看python基础教程第二版的时候会出现很多错误。今天遇到的是导入HTMLParser报错:>>> import HTMLParserTraceback (most recent call last): File "<stdin>", line 1, in <module>Imp...
2018-08-03 12:11:31 1540
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人