NullToSay
码龄7年
关注
提问 私信
  • 博客:40,684
    40,684
    总访问量
  • 25
    原创
  • 638,816
    排名
  • 3
    粉丝
  • 0
    铁粉

个人简介:普通开发的日常踩坑记录

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:上海市
  • 加入CSDN时间: 2017-09-11
博客简介:

NullToSay的踩坑日常

博客描述:
不要掉进同一个坑
查看详细资料
个人成就
  • 获得11次点赞
  • 内容获得2次评论
  • 获得36次收藏
创作历程
  • 35篇
    2020年
  • 1篇
    2017年
成就勋章
TA的专栏
  • 工具
    8篇
  • 运维
    1篇
  • 加解密
    2篇
  • 基础
    7篇
  • 集合、数据结构
  • web
    14篇
  • 框架
    10篇
  • 数据库
    14篇
  • 消息通信
    1篇
  • 设计模式
  • 多线程
    3篇
  • jvm
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

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

oracle ORA-00942: table or view does not exist

oracle查询,出现ORA-00942: table or view does not exist,但是账号权限的确开通了。可能是查询语句里,需要指定模式名称1、没有指定模式2、数据库工具指定模式3、sql语句指定模式(集成到项目中的时候使用)...
原创
发布博客 2020.12.03 ·
2720 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

springboot1.5.2整合RedisTemplate集群(Redis4.0.10)

一、版本springboot1.5.2Redis4.0.10二、集群状况模式:Cluster 集群密码:有三、依赖包 <!--整合redis集群--> <!--默认继承lettuce,切换成jedis需要排除依赖--> <dependency> <groupId>org.springframework.boot</groupId> ..
转载
发布博客 2020.11.23 ·
904 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

JedisCluster锁

一、前置配置需要已经集成成功JedisCluster本人已实践的参考:https://blog.csdn.net/NullToSay/article/details/109813194二、定义RedisLock类import org.apache.commons.lang.StringUtils;import org.slf4j.Logger;import org.slf4j.LoggerFactory;import redis.clients.jedis.JedisClust.
转载
发布博客 2020.11.19 ·
990 阅读 ·
1 点赞 ·
0 评论 ·
3 收藏

springboot1.5.2整合JedisCluster集群(Redis4.0.10)

一、版本springboot1.5.2Redis4.0.10二、集群状况模式:Cluster 集群密码:有三、依赖包 <!-- https://mvnrepository.com/artifact/org.springframework.boot/spring-boot-starter-data-redis --> <!--redis依赖--> <!--默认继承lettuce,切换成jedis需要排除依赖..
转载
发布博客 2020.11.19 ·
664 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

java模拟调用get请求

import java.io.BufferedReader;import java.io.InputStreamReader;import java.net.URL;import java.net.URLConnection;import java.text.NumberFormat;import java.util.List;import java.util.Map;import java.util.concurrent.ConcurrentHashMap;import java.ut..
转载
发布博客 2020.11.17 ·
811 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

java模拟formdata文件上传

文件上传到远程接口本地文件是暂存的,上传后要删除 /** * 文件上传到远程 * 上传后本地被删除 * * @param fileTempName xxxx.pdf * @return 上传到接口后的返回数据(文件地址) */ @Override public String uploadFile(String fileTempName) { log.info("上传文件:{}", fileTem..
转载
发布博客 2020.10.15 ·
922 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

k8s生产服务启动卡住一直重启

情况:测试节点没问题,一样的代码发到生产就会启动卡住,并且在自动监控下不断重启并且每次都卡住。原因:生产的网络环境复杂,启动耗时很长(比如70s),但是k8s配置的启动监控时间短(比如40s),它40s的时候监测到服务还没启动成功,就会认为服务启动失败(其实还在正常启动中),会重启服务,陷入死循环。解决:调整这个服务的服务检测时间。...
原创
发布博客 2020.09.30 ·
1497 阅读 ·
2 点赞 ·
0 评论 ·
1 收藏

jetty.io.EofException: Early EOF

一、问题业务日志中有一段异常日志,但是数据库是执行成功的状态;前端获取的返回信息结构不是与开发者约定好的ERROR [qtp1042307502-14542] c.y.t.m.s.c.GlobalErrorHandling [GlobalErrorHandling.java:66] Could not read document: Early EOF; nested exception is org.eclipse.jetty.io.EofException: Early EOForg.spri
原创
发布博客 2020.08.31 ·
2837 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

win10同时管理github和gitee两个平台git账号

一、问题:同一台电脑,win10系统,需要同时和github和gitee两个平台进行源码的上传下载。当然,两个平台的项目不是同一个。二、解决:使用win10的凭据管理器配置普通凭据。分别配置github和gitee的地址凭据配置结果三、操作本人使用的是小乌龟TortoiseGit,亲测可以操作github和gitee的代码。下拉上传无需再输入用户名密码。...
原创
发布博客 2020.08.27 ·
529 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Java下载Windows共享文件

需求:内网操作,从 winserver 服务器A 下载文件到 linux 服务器B,用Java实现,Java程序部署在服务器B思路:使用jcifs框架的smb协议操作:1、配置jar包<!-- https://mvnrepository.com/artifact/org.samba.jcifs/jcifs --> <dependency> <groupId>org.samba.jcifs</gro..
原创
发布博客 2020.08.25 ·
442 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

MySQL插入Incorrect string value: ‘\xF3\xA0\x84\x80‘

一、情况:数据库现有格式是utf8,插入一个特殊字符报错。二、原因:这是因为mysql的UTF-8只支持三个字节的存储,但是此处特殊字符'\xF3\xA0\x84\x80'占了4个字节。三、方法:将存储特殊字符的字段的编码修改为utf8mb4,支持存储4字节的数据。...
转载
发布博客 2020.07.23 ·
1511 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

springboot注解@RestController返回了xml格式数据

想要返回json,在方法上指定返回类型,就可以了produces = "application/json; charset=UTF-8"加上前:结果:加上后:结果:想要返回xml:pom文件需要引用: <dependency> <groupId>com.fasterxml.jackson.dataformat</groupId> <artifactId>jackson-d..
原创
发布博客 2020.07.21 ·
3520 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

These are the first 50 documents matching your search, refine your search to see others

kibana设置显示日志数量管理->高级设置->发现->行数
转载
发布博客 2020.07.17 ·
578 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

jar打包以及启动拷贝配置文件

一、缘由:网关项目,项目源代码有groovy文件夹(内有多个.groovy文件),此文件夹和src目录平级。要求此文件夹和jar启动目录平级,GroovyFilter才能初始化。发布使用已有环境,所以不考虑改发布脚本。二、问题:发布流程只会打jar包,不会将外部的其他文件打进去。三、思路:在打包时,将外部指定文件打包到jar指定位置;在启动时,初始化GroovyFilter前,将内部文件复制到外部指定目录地址。四、第一步:在打包时,将外部指定文件打包到jar指定位置使用ma...
原创
发布博客 2020.07.16 ·
281 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

maven推送jar包到远程仓库

前提:(1)maven安装好,并且配置到了环境变量 (2)maven的配置文件内做过修改,指定了远程仓库、用户名、密码,要有权限推送。mvn deploy:deploy-file -Dfile=D:\component-trace-0.0.1-SNAPSHOT.jar -DgroupId=com.test.component -DartifactId=component-trace -Dversion=0.0.1-SNAPSHOT -Dpackaging=jar -DrepositoryId=s..
原创
发布博客 2020.07.14 ·
1240 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

linux查看日志

tail: tail -100f test.log 实时显示日志tail -100f test.log 实时监控100行日志-n 是显示行号;相当于nl命令;例子如下:tail-n10test.log 查询日志尾部最后10行的日志;tail -n +10 test.log查询10行之后的所有日志;head: 跟tail相反,...
转载
发布博客 2020.07.06 ·
472 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

mysql varchar中文长度

mysql4.0版本以下,varchar(50), 指的是50字节,如果存放utf8汉字时,只能存放16个(每个汉字3字节)mysql 5.0版本以上,varchar(50), 指的是50字符,无论存放的是数字、字母还是UTF8汉字(每个汉字3字节),都可以存放50个。...
转载
发布博客 2020.07.06 ·
656 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

mysql order by 中文排序乱序

一、问题mysql查询,对公司名称进行正序排序,但是结果还是乱的,照理说,阿里是A,应该在第一个。二、原因数据库创建时,使用utf8_general_ci,即不区分大小写的utf-8,它在排序的时候,大小写转换会出现问题三、如何修改我们只要指定排序字段用gbk进行编码就行了CONVERT( **USING gbk)...
原创
发布博客 2020.06.24 ·
743 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

java自定义注解

一、自定义一个注解,用于实体类的属性上,可以用在参数校验等处import java.lang.annotation.*;/** * 自定义注解 * 使用在属性上 */@Target(ElementType.FIELD)@Retention(RetentionPolicy.RUNTIME)@Documentedpublic @interface AttributeDesc { String notes() default "";//属性名称 boolean can
原创
发布博客 2020.06.04 ·
597 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

使用java反射和自定义注解比较编辑时新旧对象内属性值

一、需求:编辑时,需要判断每一个字段是否有变化并记录。 如果有变化,需要记录变化的字段信息:包括字段中文名称、字段的英文key、字段变更前的值、字段变更后的值。 ps:字段有可能是枚举,即数据库存储的是英文code,前端显示的是code对应中文(一般枚举这种,接口交互使用英文code,数据库存储也是英文code)。此时变更前、后的值,需要把英文code和中文名称全部记录下来。 即最终要记录的,是:字段的英文key、字段中文名称、字段变更前的数据库值、字段变...
原创
发布博客 2020.06.03 ·
739 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏
加载更多