fmwind
码龄22年
关注
提问 私信
  • 博客:883,923
    社区:22,961
    问答:1,468
    908,352
    总访问量
  • 108
    原创
  • 224,634
    排名
  • 145
    粉丝
  • 1
    铁粉
  • 学习成就
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:江苏省
  • 加入CSDN时间: 2003-03-29
博客简介:

fmwind的专栏

查看详细资料
  • 原力等级
    成就
    当前等级
    4
    当前总分
    691
    当月
    1
个人成就
  • 获得279次点赞
  • 内容获得107次评论
  • 获得751次收藏
  • 代码片获得590次分享
创作历程
  • 2篇
    2024年
  • 1篇
    2023年
  • 1篇
    2022年
  • 10篇
    2021年
  • 9篇
    2020年
  • 35篇
    2019年
  • 67篇
    2018年
  • 51篇
    2017年
  • 6篇
    2016年
  • 10篇
    2015年
  • 16篇
    2014年
  • 4篇
    2013年
  • 1篇
    2010年
  • 4篇
    2009年
  • 8篇
    2007年
  • 9篇
    2006年
成就勋章
TA的专栏
  • springboot
    15篇
  • 工具
    1篇
  • go
    1篇
  • java
    32篇
  • 数据库
    38篇
  • jquery
    12篇
  • 框架
    2篇
  • ffmepg
    2篇
  • linux
    30篇
  • Itext
    1篇
  • poi
  • maven
    12篇
  • WebService
    5篇
  • shiro
    7篇
  • 工作流
    4篇
  • spring
    12篇
  • redis
    13篇
  • python
    2篇
  • intellij
    10篇
  • springboot
    24篇
  • mybatis
    3篇
  • nginx
    2篇
  • 消息队列
    1篇
  • tomcat
    3篇
  • 前端
    4篇
创作活动更多

如何做好一份技术文档?

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

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

Java中两个byte类型数据相加为什么会报错

Java中两个byte类型数据相加为什么会报错
原创
发布博客 2024.03.02 ·
700 阅读 ·
11 点赞 ·
0 评论 ·
7 收藏

idea2023新UI风格不见了怎么办?

ideaUI设置
原创
发布博客 2024.02.24 ·
1772 阅读 ·
10 点赞 ·
2 评论 ·
11 收藏

MyBatis中如何获取自动生成的(主)键值

Mybatis中insert 方法总是返回一个int值 ,这个值代表的是插入所影响的行数。那么我们可以在service中通过传入的对象来获得插入的id值。
原创
发布博客 2023.04.06 ·
863 阅读 ·
0 点赞 ·
1 评论 ·
2 收藏

Springbootg整合validation整合

springboot整合@Validated
原创
发布博客 2022.10.25 ·
981 阅读 ·
2 点赞 ·
2 评论 ·
10 收藏

nginx启动服务提示98: Address already in use错误的解决

Redirecting to /bin/systemctl status nginx.service● nginx.service - nginx - high performance web server Loaded: loaded (/usr/lib/systemd/system/nginx.service; enabled; vendor preset: disabled) Active: failed (Result: exit-code) since Fri 2021-10-15.
原创
发布博客 2021.10.15 ·
13472 阅读 ·
4 点赞 ·
0 评论 ·
7 收藏

什么是Nacos?Nacos下载及基本配置及注册中心

一、什么是服务注册服务注册中心本质上是为了解耦服务提供者和服务消费者。对于任何一个微服务,原则上都应存在或者支持多个提供者,这是由微服务的分布式属性决定的。更进一步,为了支持弹性扩缩容特性,一个微服务的提供者的数量和分布往往是动态变化的,也是无法预先确定的。因此,原本在单体应用阶段常用的静态LB机制就不再适用了,需要引入额外的组件来管理微服务提供者的注册与发现,而这个组件就是服务注册中心1、CAP理论CAP理论是分布式架构中重要理论C: 一致性(Consistency) (所有节点在同一时
原创
发布博客 2021.09.24 ·
325 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

IDEA中常用设置2

1、断点常用设置执行程序: f8:逐行执行程序 f7:进入到方法中 shift+f8:跳出方法 f9:跳到下一个断点,如果没有下一个断点,那么就结束程序 ctrl+f2:退出debug模式,停止程序 Console:切换到控制台 2、设置自动导入多个包快捷键生效...
原创
发布博客 2021.09.05 ·
372 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Typora入门教程

arkdown标记笔记语言:学生时代,我们时如何学习的?课本:知识全面详细、知识条理不清晰、重难点不突出板书:知识条理清晰、重难点突出+扩展、面向全体同学笔记:知识条理清晰、重难点突出+深度扩展、符合个人指定化需求笔记工具的选择:现如今比较好用的笔记工具就是记事本、Word、标记语言、思维导图、有道云笔记以及微软的OneNote!Markdown简介:Markdown是轻量级语言,能够以少量代码完成多个高级功能,它是由John Gruberis开发的语言,Typora是M
转载
发布博客 2021.09.04 ·
486 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

解决idea没有显示maven的问题

前提:电脑新安装的系统,idea和maven都是新配置的,发现如下几个问题:1、新建项目时没有maven选项2、编辑器右侧没有显示maven栏。解决问题:1、先是在网上查了一下,说是通过鼠标左键选中工程,使用快捷键Shift +Ctrl +A,然后输入maven,选中如图所示的AddMavenProjects选项,然后点击pom.xml文件可以解决,这种情况应该是已经创建过maven项目的,对于我来说点击没有反应。因为我也没有pom.xml文件2、我的解决办法1)、新建 了一...
原创
发布博客 2021.09.03 ·
23859 阅读 ·
16 点赞 ·
6 评论 ·
32 收藏

goland常用配置

1、缩进使用 go fmt和goimports 工具格式化点击编辑,勾选红色区域注:go fmt操作和goimports 是一样,一般推荐开启goimports (个人还是习惯ctrl+alt+L)
原创
发布博客 2021.08.28 ·
1016 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

VScode设置

1、下载安装2、配置中文安装完之后会有提示安装中文插件,或者扩展插件中搜索chinese,然后安装手动切换流程也并不复杂,可使用以下三个步骤手动切换按下 ctrl + shift + P(Mac 版请按下 cmd + shift + P)输入 display language 就会跳出 “Configure Display Language”选择安装的语系 “zh-cn” 即可安装3、VSCode常用插件3.1Auto Close Tag (自动闭合HTML/XML标签.
原创
发布博客 2021.07.21 ·
476 阅读 ·
0 点赞 ·
1 评论 ·
6 收藏

Mysql索引BTree、B+Tree详细分解

B+tree索引是B+tree在数据库中的一种实现,是最常见也是数据库中使用最为频繁的一种索引。B+tree中的B代表平衡(balance),而不是二叉(binary),因为B+tree是从最早的平衡二叉树演化而来的。在学习B+tree之前可以先了解二叉查找树、平衡二叉树(AVLTree)和平衡多路查找树(B-Tree),B+树即由这些树逐步优化而来。平衡多路查找树(B-Tree)B-Tree是为磁盘等外存储设备设计的一种平衡查找树。因此在讲B-Tree之前先了解下磁盘的相关知识。系统从磁盘读取
转载
发布博客 2021.06.28 ·
677 阅读 ·
1 点赞 ·
0 评论 ·
4 收藏

JAVA 中的 CAS

CAS 是现代操作系统,解决并发问题的一个重要手段,最近在看eureka的源码的时候。遇到了很多 CAS 的操作。今天就系统的回顾一下 Java 中的CAS。阅读这篇文章你将会了解到:什么是 CAS CAS 实现原理是什么? CAS 在现实中的应用 自旋锁 原子类型 限流器 CAS 的缺点什么是 CASCAS: 全称Compare and swap,字面意思:”比较并交换“,一个 CAS 涉及到以下操作:我们假设内存中的原数据V,旧的预期值A,需要修改的新值B..
转载
发布博客 2021.06.23 ·
214 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

基于IntelliJIdea2020.3创建web项目

打开IntelliJIdea2020.3,选择【New Project】,选择java点击next一直点击next,直到如下界面点击finish后进入项目界面,右击项目点击 Add framework support接着,勾选并点击,如下:至此项目创建成功了。下面就是发布我们的项目了。1、给项目配置tomcat,如下:2、在带出的弹出框中点击【+】号,如下图:3、在idea给出的新界面中配置tomcat:4、下面就是将我们的项目下添加.
原创
发布博客 2021.05.25 ·
247 阅读 ·
0 点赞 ·
3 评论 ·
0 收藏

淡谈MySQL数据库引擎InnoDB和MYISAM的区别对比

有一张表目前四万多条数据,我现在需要更新三天以内的浏览量,表默认引擎为InnoDBUPDATE note SET skim_num=skim_num + 30 WHERE DATEDIFF(NOW(),created_at) <3 ;执行完成的耗时为9秒多改为MYISAM引擎后执行完成耗时为0.3秒左右,可见两种引擎在查询时的差距。具体区别网上有很多,总结为:InnoDB写入数据的性能比较强,而MYISAM读的性能比较强在读操作比较频繁的应用场景,MYISAM是比较好的选择,而.
原创
发布博客 2020.12.04 ·
194 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

mysql得到指定范围随机数

FLOOR(start_num + RAND() * (end_num - start_num + 1));
原创
发布博客 2020.12.04 ·
872 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

linux中使用nginx搭建https服务器

第一步、申请证书这个网上有很多申请方法,不论你是阿里云还是腾讯云都有自带的申请途经,我使用的阿里云,具体操作可查看相关资料第二步、进行配置(linux)1、把生成的密钥和证书文件放到nginx的conf目录下2、配置nginx.cnfserver { listen 443;//https监听的是443端口 server_name www.tian.com tian.com; ssl .
原创
发布博客 2020.05.21 ·
411 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

vim/vi 怎么取消高亮 或 取消选中状态

在Vi里面如果要搜索某个关键字,只要在命令状态下键入/xxx就可以了,比如,我要搜索port的位置,我就键入:/port然后回车,一个文件中,所有出现这个字样的地方都会被高亮显示。按n键,就可以自动把光标跳到下一个。如下图所示:  但是,用好这个功能,怎么消除高亮呢,我以前一直不知道,弄得自己也很无奈。只要键入:noh就可以了。如下图所示:  ...
转载
发布博客 2020.05.09 ·
1466 阅读 ·
3 点赞 ·
0 评论 ·
11 收藏

Nginx部署tomcat打开主页提示下载的问题

今天在测试服务器上部署测试,生产环境一直用的内网IP,在测试服务器上改成了测试服务器的外网IP,在通过测试域名打开时就出现了提示下载“application/octet-stream 下载”,打开之后就是我网站的主页内容:原来是我不能使用外网IP,要使用内网IP,代码如下:upstream tomcatserver {#server 如果这里是外网IP会出问题,要使用如下的内网IP;s...
原创
发布博客 2020.04.26 ·
377 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

mysql批量更新表中数据及索引失效

由于业务需要,需要对某张表中当天的数据点击率小于某个值的字段进行操作,表中目前数据量并不算大,有3W多条数据。开始我的想法是按下面sql操作的UPDATE t SET num=num+2 WHERE TO_DAYS(NOW()) - TO_DAYS(created_day)=0 AND num<50 ;发现当天的数据即使只有一百多条,这条sql语句执行下来也要10秒左右,代码中的...
原创
发布博客 2020.04.11 ·
1309 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏
加载更多