pengyufight
码龄10年
关注
提问 私信
  • 博客:268,329
    社区:228
    268,557
    总访问量
  • 24
    原创
  • 1,589,978
    排名
  • 66
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:河北省
  • 加入CSDN时间: 2014-12-13
博客简介:

pengyufight的博客

查看详细资料
个人成就
  • 获得70次点赞
  • 内容获得71次评论
  • 获得508次收藏
创作历程
  • 4篇
    2023年
  • 1篇
    2020年
  • 1篇
    2019年
  • 3篇
    2018年
  • 10篇
    2017年
  • 8篇
    2016年
成就勋章
TA的专栏
  • 教程资源
    8篇
  • word
    1篇
兴趣领域 设置
  • 大数据
    mysqlredis
  • 后端
    spring架构
  • 服务器
    linux
创作活动更多

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

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

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

记一次诡异的Cannot find declaration to go to,Cannot resolve method

于是猜想通常官方starter会做版本仲裁,可能该starter中已经包含了jsqlparser的jar包了,于是点进去果然发现了4.3版本的jar包,但是项目中却又引入了4.0版本的,所以果断将4.0的删除,发现原来提示Cannot find declaration to go to,2)对于项目中其它引用4.0的代码切换为4.3的,并且重写部分报错的业务,至此完美解决;点击进去mybatis-plus的多租户源码中,发现调用jsqlparser的一行报错,仔细检查业务,并未发现问题,
原创
发布博客 2023.09.08 ·
751 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

浅谈MySQL主键

uuid中带有字符串,32位字符串会占用更大的空间,无序的字符串作数据库主键,每次插入数据库的时候,MySQL为了维护B+树结构,需要频繁调整节点顺序,影响性能。id=5,从而获取id为5的内容。3.2 存储和索引文件占用磁盘空间更少(500W数据,UUID占5.4G,自增ID占2.5G,该数据有待验证)依赖与系统时间的一致性,如果系统时间被回调,或者改变,可能会造成id冲突或者重复。每秒1亿的数据量,需要五千年才能用完,五千年什么概念?2.1引入了时间戳,保证ID能够按照时间有序生成,索引效率高。
原创
发布博客 2023.05.31 ·
754 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

锁->分布式锁->准实时方案

概述:并发量由低到高,单机到集群,java对锁、分布式锁、准实时方案的概要实现;全文以商品抢购为例。目录。
原创
发布博客 2023.05.31 ·
723 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Linux离线升级http为https,Nginx配置

Linux无法访问外网,仅内网访问,http升级为https,Nginx配置
原创
发布博客 2023.02.21 ·
277 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

MySQL查询与删除or如何命中索引

表结构如图需要按keyword与attr两个字段进行一万条记录的删除,该如何做?分析:首先一万条按每一千条发送到数据库进行批量删除;其次如何写sql?第一种写法(不建议):delete from synonym where concat(keyword,attr) in<foreach collection="list" index="index" item="item" open="(" separator="," close=")"> conca.
原创
发布博客 2020.12.02 ·
607 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

bootstrap后台管理系统前后台实现(含数据库)

撰写本文档目的是让后续开发者在理解该系统架构的基础上遵循一定规范保持系统架构的合理性;同时也能够达到允许没有开发经验仅有web基础的入门开发者能够通过复制粘贴的方式仿照demo示例进行开发的目的。目 录1 案例调研与选取... 21.1 案例调研... 21.2 UI选取... 32 系统实现... 32.1 实...
原创
发布博客 2019.07.01 ·
39305 阅读 ·
26 点赞 ·
8 评论 ·
202 收藏

websocket通讯,mui,H5的App,springmvc+mysql+mybatis源码

发布资源 2018.12.26 ·
zip

webim--web端即时通讯的实现

web浏览器端im的实现(web浏览器端的即时通讯系统)。目录http如何像tcp一样实时的收消息?一、webim如何实现消息推送二、人们为什么会误解http长轮询不实时三、长轮询实际怎么玩四、结论初次接触web端即时通讯的实现,对其实现方案并不了解,所幸的是一次看到沈总发的一篇文章,使我茅塞顿开,初步实现了一个webim系统。下面把沈总的文章和已经实现的技术共享给大家...
原创
发布博客 2018.12.18 ·
10787 阅读 ·
2 点赞 ·
6 评论 ·
9 收藏

acdsee看图软件5.0版(木有广告哦)

发布资源 2018.09.01 ·
zip

从session原理出发解决微信小程序的登陆问题

 对于已经熟悉了session原理的同学来说,我们都清楚:在浏览器端我们会存储一个sessionId,用它来作为凭证,在服务器端得到有关本次浏览器与服务器会话的所有信息,这些信息是储存在服务器端的存储空间中的,它完全可以用来判断一个浏览器端的登录状态,因为它是由服务器端来掌控的,是安全的。  那么浏览器端是用什么来存储这个sessionId? 并且浏览器又是如何将sessionId传回给服务器的呢...
转载
发布博客 2018.06.13 ·
3458 阅读 ·
4 点赞 ·
0 评论 ·
14 收藏

IntelliJ IDEA新建Maven web项目

第一次使用Intellij idea,有诸多不熟悉,之处,网上很多教程千差万别,为日后少走弯路,特此记录。环境:win7 64位系统, intellij idea。有关jdk的安装配置,本文不在赘述,从maven安装配置开始。1.maven安装配置官方地址:http://maven.apache.org/download.cgi本文下载为3.3.3版本。将其解压之后放入到磁盘,如下图所示,并且新建...
原创
发布博客 2018.05.07 ·
7854 阅读 ·
6 点赞 ·
0 评论 ·
17 收藏

Windows64位系统下memcached安装

memcached有不同的版本,在 1.4.5 版本以前 memcached 可以作为一个服务安装,而在 1.4.5 及之后的版本删除了该功能。一、这里首先介绍1.4.5之前的安装的版本首先下载地址为:http://static.runoob.com/download/memcached-win64-1.4.4-14.zip下载文件为:解压之后将其放在D:\Progra
原创
发布博客 2017.12.01 ·
476 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

百度ueditor使用心得

富文本编辑器,相信很多人在开发新闻发布类的网站的时候难免用到富文本编辑器,这个HTML神器可以发布类似word中的布局的功能,又可以插入图片,视频等,备受青睐!首先来说说他的具体使用,然后再说说使用时遇到的坑吧!使用与心得:首先在官网上下载ueditor,本人下载的是jsp版本,目录大致结构如下:然后是在使用的页面中引入,jsp页面代码如下:.
原创
发布博客 2017.11.26 ·
1478 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Tomcat7.0和8.0版本

发布资源 2017.10.30 ·
zip

MySQL的in查询效率太低的解决办法之一与其它优化示例

最近在做一个MySQL数据库的查询(查询出指定时间之后凡是上传过图片的用户所在的镇和镇的管理员名),查询语句如下:SELECTDISTINCTuser_name,town_nameFROMt_farmersWHEREidIN(SELECTDISTINCTfarmer_idFROMt_farmers_imagesWHEREcreate_time>='2...
原创
发布博客 2017.08.24 ·
99135 阅读 ·
11 点赞 ·
21 评论 ·
78 收藏

windows 64位系统下redis安装配置

先引用百度百科的一段话吧,具体可以到百科查看吧。Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。从2010年3月15日起,Redis的开发工作由VMware主持。从2013年5月开始,Redis的开发由Pivotal赞助。官方下载地址:http://redis.io/download,不过官方没有64
原创
发布博客 2017.07.28 ·
351 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

java根据模板导出PDF详细教程(无bug版)

题记:由于业务的需要,需要根据模板定制pdf文档,经测试根据模板导出word成功了;但是导出pdf相对麻烦了一点。两天的研究测试java导出PDF,终于成功了,期间走了不少弯路,今分享出来,欢迎大家有问题在此交流,与君共勉!一、需求根据业务需要,需要在服务器端生成可动态配置的PDF文档,方便数据可视化查看。此文的测试是在客户端通过java程序的测试,直接运行java类获得成
原创
发布博客 2017.07.18 ·
40667 阅读 ·
11 点赞 ·
24 评论 ·
111 收藏

基于HTTP长轮询实现简单推送(webim系统)

应用场景:设备为安卓、PC以及服务器,要求PC端能够单向给移动端发送消息指令,安卓端解析消息,进行后续处理动作。其中安卓端为基于Phonegap开发,说白了,就是HTML+JS。规模:正常应用为200移动端,PC端数量有限,不超过10台,最多移动端为不超过500台。可以看出这是一个很小规模的应用,也正如此,才可以给我像这样大方的保有HTTP连接不释放的机会。当前背景:目前关于推送的实现,无...
原创
发布博客 2017.07.06 ·
1298 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

无法连接远程桌面--必须为远程桌面启用Windows防火墙例外

装完系统后在“远程设置处”设置为允许连接到计算机,但是上面有一个警告“必须为远程桌面启用Windows防火墙例外”,就是没有获得防火墙的允许权限。   于是打开防火墙:控制面板-----Windows 防火墙-----允许的程序: 发现防火墙允许的程序中确实没有“远程桌面”,而虽然用户已是管理员身份,但“更改设置”按钮不可用:
转载
发布博客 2017.04.24 ·
2602 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

jfinal文件上传

废话不多说,直接上代码:前端jsp文件:身份证号:class="easyui-validatebox" maxlength="18" readonly="readonly" style="background:#CCCCCC"/>*姓名:class="easyui-validatebox"
原创
发布博客 2017.03.19 ·
480 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏
加载更多