ydf84
码龄17年
关注
提问 私信
  • 博客:122,050
    社区:1,322
    123,372
    总访问量
  • 51
    原创
  • 101,526
    排名
  • 1,197
    粉丝
  • 8
    铁粉
  • 学习成就
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:上海市
  • 加入CSDN时间: 2007-06-25
博客简介:

lookbbs的专栏

查看详细资料
  • 原力等级
    成就
    当前等级
    4
    当前总分
    664
    当月
    2
个人成就
  • 获得46次点赞
  • 内容获得20次评论
  • 获得158次收藏
  • 代码片获得1,094次分享
创作历程
  • 2篇
    2024年
  • 2篇
    2023年
  • 7篇
    2022年
  • 6篇
    2021年
  • 12篇
    2020年
  • 16篇
    2019年
  • 7篇
    2018年
  • 1篇
    2008年
  • 1篇
    2007年
成就勋章
TA的专栏
  • 自己可看
  • 经验总结
    49篇
兴趣领域 设置
  • 大数据
    mysql
  • 后端
    spring架构
  • 搜索
    elasticsearch
  • 服务器
    linux
创作活动更多

如何做好一份技术文档?

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

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

docker 创建容器时报错:WARNING: IPv4 forwarding is disabled. Networking will not work.

docker启动镜像文件时,会打印出:WARNING: IPv4 forwarding is disabled. Networking will not work.6a198426d8a7323060bda99805e8dcd0a79b544b670a05e05cff220522b69a89解决问题:vim /usr/lib/sysctl.d/00-system.conf...
原创
发布博客 2024.06.18 ·
405 阅读 ·
2 点赞 ·
1 评论 ·
0 收藏

SpringBoot 启动报错,EnableConfigurationProperties 注解跳坑记

这里配置有个坑,需要注意下,如果注解在配置类的头上,则不要再写上类本身了, 按下面的修改,即可正常运行了。启动服务失败,根据错误信息很明显可以判断出是Spring容器有两个实例,不知道要注入哪个。
原创
发布博客 2024.05.24 ·
409 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

Java 多线程 Demo

【代码】Java 多线程 Demo。
原创
发布博客 2023.09.21 ·
223 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

ArangoDB 学习手记

ArangoDB 语法学习
原创
发布博客 2023.06.08 ·
310 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

优化导入大批量数据的Excel(上万行的导入)SpringBoot + Apache POI

通过这篇文章详细了解了POI对导入分为3种模式,用户模式User Model,事件模式Event Model,还有Event User Model。操作员在导入Excel文件时发生了OOM(文件的数据3w行 * 60列),发生了OOM,jvm的运行内存1G。有问题还得靠百度或CSDN,找到很多的关于导入的优化,我认为讲的比较清楚的文章贴出来给大家参考!了解了导入的原理后,就知道怎么优化这个问题了,因为我们只考虑。看着代码好像没有啥问题,百度下大家都是这么写的。格式的文件导入,所以定位优化点改为POI的。
原创
发布博客 2022.09.09 ·
1706 阅读 ·
2 点赞 ·
1 评论 ·
20 收藏

MySQL安装异常:Active: failed (Result: exit-code) since (code=exited, status=1/FAILURE)

问题复现步骤Linux 系统安装的MySQL8 重置初始化操作:进入安装目录/usr/local/mysql删除初始化动作产生的数据文件和日志文件rm -rf data/*rm -rf logs/*启动服务失败,并报错systemctl start mysqldmysqld.service - MySQL Server Loaded: loaded (/usr/lib/systemd/system/mysqld.service; enabled; vendor preset:
原创
发布博客 2022.04.27 ·
9893 阅读 ·
1 点赞 ·
2 评论 ·
12 收藏

实操系列-MySQL主从复制

主从搭建准备2台Linux机器安装MySQL8.x安装步骤csdn上有很多教程,就不copy了,安装好查看下mysql的启动状态我的MySQL 安装基本路径/usr/local/mysql# 查看MySQL的启动状态systemctl status mysqld主机(master)创建slave授权保证MySQL的root用户是管理员账号主机登录MySQL服务:mysql -uroot -proot执行SQL给root用户的改变权限use mysql;update user
原创
发布博客 2022.04.27 ·
1378 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

实操系列-Redis主从-哨兵-集群搭建

Redis主从搭建疫情封闭,终于有时间将Redis的主从和集群搭建的步骤亲手操作一遍了,之前都是理论派应该是最完成的Redis安装步骤了~~准备3台Linux机器CentOS8192.168.3.67(Master)192.168.3.68(Slave1)192.168.3.69(Slave2)安装单机版Reids服务通过Redis官网 下载需要的tar包,我下载的版本(redis-6.2.1),并复制到三台机器的/opt目录下.操作前请记得关闭Linux的防火墙设置CentOS
原创
发布博客 2022.04.25 ·
1942 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

CPU占用过高的定位分析思路

CPU占用过高的定位分析思路先用top命令找出CPU占比最高的进程ps -ef 或者jps 进一步定位到应用,找出哪个后台程序?定位到具体的线程或代码ps -mp 进程 -o THREAD, tid, time(-m:显示所有的线程,-p pid进程使用cpu的时间,-o:该参数的后面是用户自定义的格式)将需要的线程ID转换为16进制格式pringf “%x
” 线程IDjstack 进程ID | grep tid(16进制ID的小写英文)-A60(-A60 : 打印前60行)
原创
发布博客 2022.04.20 ·
546 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

SpringBoot 解决跨域配置

配置全局解决跨域import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.Configuration;import org.springframework.web.cors.CorsConfiguration;import org.springframework.web.cors.UrlBasedCorsConfigurationSource;import org
原创
发布博客 2022.04.18 ·
166 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java 超大文件(166G)读取

最近有个需求,将超级大的166GB 的csv文件读取解析并入库废话少说,直接上干货:走过路过~请点赞/** * @author ff * @date 2022/1/6 19:16 */@Slf4jpublic class FileReader { /** * 读文件 * * @param filePath 文件路径 * @param lineConsumer 行处理器 * @throws IOException
原创
发布博客 2022.01.07 ·
1635 阅读 ·
1 点赞 ·
0 评论 ·
7 收藏

SpringBoot 发送邮件开启SSL

@Bean public JavaMailSenderImpl mailSender(MailProperties mailProperties) { JavaMailSenderImpl javaMailSenderImpl = new JavaMailSenderImpl(); javaMailSenderImpl.setHost(mailProperties.getHost()); javaMailSenderImpl.setUsern...
原创
发布博客 2021.12.08 ·
2224 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

SpringBoot 获取Redis的系统时间戳

/** * 获取系统时间 * @author ff * @date 2021/10/25 15:39 */@Componentpublic class GetSystemTime { private final RedisTemplate<String, Object> redisTemplate; private static final String SCRIPT_TIME = "local a=redis.call('TIME'); return (a[..
原创
发布博客 2021.10.25 ·
2231 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

powerpaste.zip

发布资源 2021.05.21 ·
zip

Maven推送本地Jar包到远端仓库

在IDEA中使用右侧的Maven小工具栏中顶部的M命令执行,可以成功推送到远端仓库mvn install:install-file-Dfile=D:\Users\yuandongfei\.m2\repository\org\opensaml\xmltooling\1.4.6\xmltooling-1.4.6.jar-DpomFile=D:\Users\yuandongfei\.m2\repository\org\opensaml\xmltooling\1.4.6\xmltooling-1.4.6.po
原创
发布博客 2021.04.01 ·
2829 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

SpringBoot多数据源切换无效(不切换)解决方法

SpringBoot的多数据源实现以实现AbstractRoutingDataSource#determineCurrentLookupKey()来达到多个数据源动态切换的目的。网上有很多的文章可以获取具体方法,就不在讲了。项目中需要用到多数据源MySQL和SQLServer两个数据库,系统要保持两个数据库的数据同步,就需要来回切数据源来操作数据库。刚写好了数据从MySQL同步到SQLServer中的代码,测试发现数据源不能切换到SQLServer数据库连接,排查问题~~省略n多个小时后,源码解析等
原创
发布博客 2021.02.27 ·
6098 阅读 ·
1 点赞 ·
1 评论 ·
4 收藏

支付宝异步回调请求中包含空格等特殊字符,导致后端服务不能正常接收

支付宝回调分同步回调(GET)和异步回调(POST)同步回调和异步回调的参数都是在拼接到url后面的参数https://www.abc.com/api/payment/alipay/notice?gmt_create=2021-01-14 16:36:45&charset=UTF-8&gmt_payment=2021-01-14 16:36:53&notify_time=2021-01-14 16:36:53&subject=通道开通费&sign=$$$&
原创
发布博客 2021.01.17 ·
1013 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Nginx配置

nginx.conf#user nginx;worker_processes auto;error_log logs/error.log;#error_log logs/error.log notice;#error_log logs/error.log info;#error_log logs/error.log debug;pid logs/nginx.pid;events { worker_connections 1024;}htt
原创
发布博客 2021.01.14 ·
245 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Centos 7 配置步骤

参考网上的Centos 7 的安装步骤,安装好后参考下面的配置进行配置配置静态IPvi /etc/sysconfig/network-scripts/ifcfg-ens33TYPE="Ethernet"PROXY_METHOD="none"BROWSER_ONLY="no"BOOTPROTO="static"DEFROUTE="yes"IPV4_FAILURE_FATAL="no"IPV6INIT="yes"IPV6_AUTOCONF="yes"IPV6_DEFROUTE="yes"
原创
发布博客 2020.12.04 ·
315 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

SpringBoot打包的jar 并使用后台运行模式启动程序

Linux后台运行SpringBoot打包的jar程序启动命令,JVM参数可调nohup java \ -jar \ -server \ -XX:MetaspaceSize=128m \ -XX:MaxMetaspaceSize=128m \ -Xms1024m \ -Xmx1024m \ -Xmn256m \ -Xss256k \ -XX:SurvivorRatio=8 \ -XX:+UseConcMarkSweepGC \ -XX:+HeapDumpOnO
原创
发布博客 2020.11.30 ·
649 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多