十万个为什么V
码龄11年
关注
提问 私信
  • 博客:295,323
    社区:90
    295,413
    总访问量
  • 20
    原创
  • 607,308
    排名
  • 38
    粉丝
  • 0
    铁粉

个人简介:如果生命还剩下3年,你还继续写代码吗?

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
  • 加入CSDN时间: 2014-04-12
博客简介:

陈文洁的博客

查看详细资料
个人成就
  • 获得259次点赞
  • 内容获得146次评论
  • 获得439次收藏
创作历程
  • 1篇
    2020年
  • 3篇
    2019年
  • 20篇
    2018年
  • 2篇
    2017年
成就勋章
TA的专栏
  • 版本控制
    1篇
  • 数据库
  • spring
    1篇
  • 读书
    2篇
  • 技术
    14篇
  • 杂谈
    2篇
  • 算法和数据结构
  • Java虚拟机
    1篇
  • 设计模式
    1篇
  • 异常与Bug
    4篇
  • Linux
  • 大数据
    1篇
兴趣领域 设置
  • 后端
    spring
创作活动更多

超级创作者激励计划

万元现金补贴,高额收益分成,专属VIP内容创作者流量扶持,等你加入!

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

SpringBoot 1.X 不加@EnableScheduling也能跑-问题排查

文章目录一、说明二、问题相关代码三、排查-看源码1. @Scheduled2. @EnableScheduling四、排查-网络解答新版本是否存在这个问题五、 结论六、参考资料一、说明版本号:SpringBoot 1.5.8.RELEASE读者基础:用过SpringBoot定时任务二、问题启动类上面没有加上@EnableScheduling,只是在方法里面声明了一个@Scheduled,...
原创
发布博客 2020.03.22 ·
3822 阅读 ·
15 点赞 ·
8 评论 ·
8 收藏

使用git rebase 合并多条commit

文章目录1. 需求:2. 预期效果2.1 修改前2.2 修改后3. 操作流程3.1 git log3.2 git rebase3.2.1 执行` git rebase -i HEAD~6 `3.2.2 根据提示,我们需要将pick改成 squash的命令。这样子才能够合并。修改后,按 ":wq"保存文本。3.2.33.2.4 修改成功3.41. 需求:已经commit了多次,但是感觉这些co...
原创
发布博客 2019.09.08 ·
978 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

Hbase伪分布式环境搭建:RegionServer启动失败问题排查和解决

文章目录1. 现象2. 排查2.1 查看日志:2.2 查看conf/hbase-site.xml文件:2.3 添加缺失的集群配置信息2.4 再次启动,成功1. 现象今天在学习Hbase的环境搭建过程中遇到了个问题。这个问题在单机模式下是不存在的。情况是: 在搭建Hbase伪分布式集群的时候,使用命令启动HRegionServer进程时,启动不成功。2. 排查2.1 查看日志:/usr...
原创
发布博客 2019.04.24 ·
3053 阅读 ·
4 点赞 ·
0 评论 ·
4 收藏

windows系统下Mysql服务启动后立即关闭问题-排查及解决方法

文章目录问题情况:1.启动2.短暂显示启动成功3.显示停止解决方法:1.查看日志:1.1 到指定目录下1.2 排查日志,发现了两条ERROR语句:2.网上搜索相关资料2.1查看自己的ini配置文件2.2去除该语句,再次启动。成功!总结问题情况:今天安装Mysql 数据库。安装完毕后,启动服务,显示启动成功,但是没过一秒,就停止服务了。具体情况见下图1.启动2.短暂显示启动成功3....
原创
发布博客 2019.01.08 ·
34299 阅读 ·
64 点赞 ·
28 评论 ·
96 收藏

端口占用问题:java.net.BindException: Address already in use: bind

问题开发过程中,启动项目时,偶尔会出现“ Address already in use”这个问题。翻译过来就是端口被占用了。1.解决方法1.1方法一:换一个端口eg:如果Tomcat端口8080被占用了,那么使用其他端口,如8081即可。1.2方法二:杀死占用该端口的进程若仍然想要使用该端口,则可以将占用该端口的进程杀死即可。1.2.1查找端口被占用的进程idnetstat ...
原创
发布博客 2018.11.21 ·
6180 阅读 ·
0 点赞 ·
0 评论 ·
5 收藏

某程序员是如何从万年铂金上到王者的?

前段时间不知不觉的就上了王者,一直想分析一下自己到底是怎么上的,总结一下经验,看能不能复用到其他的领域。但是能够想到的都是一些碎片而具体的原因,不能够抽象出来。直到前段时间看了一个算法视频,讲到了学习方法,发现和我的晋级过程是一样的。于是就开始下面的复盘了。清晰的目标:目标一定要清晰,清晰而明确的目标可以产生持续的动力。而支撑这个目标的原因就可以是多种多样,只要能够让你的动力不会衰减即可...
原创
发布博客 2018.10.26 ·
680 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Windows下Tomcat启动时闪退问题的排查方法

Tomcat闪退当在Windows环境中,双击startup.bat文件时,没有正常的启动服务器,而是闪退时,可以借助“cmd命令行窗口来定位问题”例子问题:绿色版的Tomcat,双击Tomcat的startup.bat命令时闪退。排查方法:打开windows的cmd命令行窗口,将startup.bat文件拉到命令行窗口中,将会显示解析:可以看到,是在设置TOMCAT_HOME的...
原创
发布博客 2018.10.26 ·
11314 阅读 ·
0 点赞 ·
1 评论 ·
7 收藏

Java虚拟机运行时数据区

正在阅读周志明老师的《深入理解Java虚拟机》一书,做做读书笔记JVM会在程序运行时将它所管理的内存划分为多个区域。1. 程序计数器(Program Counter Register)线程私有当前线程所执行的字节码的行号指示器分支、循环、跳转、线程恢复等需要依赖该计数器唯一一个不会抛出OutOfMemoryError的区域2. Java虚拟机栈(VM Stack)线程私...
原创
发布博客 2018.10.17 ·
251 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

设计模式之简单工厂模式

正在啃程杰老师的《大话设计模式》一书,做做读书笔记。前置知识:面向对象的三大特性:封装、继承、多态简单工厂模式类图:我画的类图和书上的有差别:书上的还有以下两点Operation操作类增加两个属性:num1,num2,用来保存用户输入的参数。Operation和具体的操作Operation关系是继承,而不是实现。源码:https://github.com/venture...
原创
发布博客 2018.10.15 ·
164 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Linux环境中MangoDB第一次启动出现Segmentation fault异常

背景:原本有一台Linux机器A已经运行了某版本的MongoDB数据库,为了保证版本一致,将该安装包拉到新的Linux机器B上面部署。情况:运行./mongo命令时,出现这个异常:Segmentation fault解决:查询网上资料,说的大多都是“指针错误”。我安装一个MongoDB数据库,怎么就指针错误了呢?后来,去官网重新下载了一个相同版本的安装包。再次安装并启动,成功...
原创
发布博客 2018.10.02 ·
3893 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

消息队列探秘-RabbitMQ消息队列介绍

RabbitMQ入门推荐博文:主要讲解内容有:RabbitMQ的背景RabbitMQ和AMQP的关系RabbitMQ的核心概念https://www.jianshu.com/p/24f464f9161c
转载
发布博客 2018.10.02 ·
224 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

程序员编码时需要注意的九点内容

收听京东的胡峰老师的课程《程序员进阶攻略》,其中谈到了编码实现时需要考虑的这几点,虽然自己也在工作中或多或少也会考虑到其中的几点,但是没有一个完整清晰的List浮现,刚好碰到胡峰老师的总结,于是我就记录一下,也加深印象。程序员编码实现需要注意的内容:1.代码的执行效率,需要运行多长时间? 2.要求的最大等待响应时间能否满足? 3.并发吞吐能力如何? 4.运行的稳定性和各种边界 、...
转载
发布博客 2018.08.16 ·
1660 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

java内置HttpURLConnection发起Http请求,服务器返回505问题

情况我遇到的情况不是Http协议太旧的问题,我使用的Http协议是1.1,我遇到的问题是因为 请求参数中带有空格,Tomcat服务器识别不了,所以返回505解决方法将请求参数中的空格删除即可...
原创
发布博客 2018.07.23 ·
1978 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

Maven学习笔记

Maven知识已经有点生疏了。故看了一下传智的视频,并且自己实践操作,顺便总结一下Maven相关的笔记Maven笔记1.Maven是什么? Maven是一个自动化构建工具,专注于服务于java平台的项目构建和依赖管理。2.常见项目构建工具:Maven、Gradle、Ant3.Maven配置配置(settings.xml):用来管理Maven仓库...
原创
发布博客 2018.06.10 ·
231 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

LoadRunner脚本-get&post请求

get请求Action(){ web_custom_request("web_custom_request", "URL=http://locahost:8080/login.shtml?jsoncallback=password=000000&name=venture", "Method=GET", "Res...
原创
发布博客 2018.05.24 ·
1859 阅读 ·
1 点赞 ·
0 评论 ·
4 收藏

IDEA-Maven的Dependencies中出现红色波浪线

在IDEA环境中,在Maven Project中 Dependencies 出现红色波浪线,但是查询本地仓库中,资源文件是存在的。解决方法:移除相关依赖,再重新添加即可情况及具体解决方法如下:1.在Maven Project中 Dependencies 出现红色波浪线2.查询本地仓库:jar包已存在3.解决方法:3.1.从POM文件中,将对应的信息进...
原创
发布博客 2018.05.06 ·
173494 阅读 ·
150 点赞 ·
100 评论 ·
281 收藏

SpringBoot启动报错问题-NoSuchMethodError: javax.validation.spi.ConfigurationState

情况: 启动SpringBoot时没法正常启动,报错内容如标题所示。 这种问题还是挺常见的。一种情况是缺少了这个包;第二种情况是:工程内同名的包有多个,引用了错误的包,错误的包里面没有这个方法(No Such Method)日志:Caused by: java.lang.NoSuchMethodError: javax.validation.spi.Configuratio...
原创
发布博客 2018.03.22 ·
8670 阅读 ·
6 点赞 ·
6 评论 ·
2 收藏

Servlet-复习笔记

Servlet-复习笔记一:什么是Servelt?二:Servlet的执行过程三:Servlet的生命周期四: Servlet的三种创建方式1.实现Servlet接口2.继承GenericServlet类3.继承HttpServlet类五:Servlet获取配置信息1.ServletConfig2.ServletContext2.1ServletContext简介...
转载
发布博客 2018.03.19 ·
306 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

IDEA不止快捷键之9个小技巧

IDEA不止快捷键之9个小技巧 近期浏览了http://www.youmeek.com/出品的IntelliJ IDEA入门图文教程整理 了解了关于IDEA效率相关的内容,总结了个人觉得很好用的部分使用技巧,特此做一下笔记。 阅读本文章大约只需要3分钟1.代码提示+ctrl+Q代码提示时,ctrl+Q 就能够显示更多的注释信息 2.包裹被选中的文字3.软...
转载
发布博客 2018.03.16 ·
254 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

Xshell、Xftp没有记住密码按钮的解决方案

Xshell、Xftp没有记住密码按钮的解决方案问题描述 每次进入到XfTP界面,都需要输入密码,特别的繁琐。解决方法-重装软件重装XFTP这个软件,重装后,点击“记住密码”即可解决多次输入密码的烦恼。 ...
原创
发布博客 2018.03.15 ·
10707 阅读 ·
2 点赞 ·
2 评论 ·
0 收藏
加载更多