项目
项目有关的知识点:PPT,工具类
华无丽言
人的一生就是不断学习的过程!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
如何解决 413 Request Entity Too Large ?
本文介绍了Nginx服务器的关键配置参数,主要包括五个方面:1)文件传输优化(sendfile零拷贝技术)和连接管理(keepalive_timeout);2)请求体大小限制(client_max_body_size)和请求头缓冲区设置;3)Gzip响应压缩的全面配置,包括压缩开关、适用条件、禁用规则等;4)压缩参数调优,如最小压缩长度、压缩级别、缓冲区大小等;5)指定需要压缩的MIME类型。这些配置共同提升了Nginx处理静态资源、管理连接、限制请求大小以及压缩响应数据的性能表现。原创 2025-12-09 11:49:12 · 419 阅读 · 0 评论 -
如何解决 JSONUtil.toJsonStr 会去除BigDecimal 末尾零(如 200.00 → 200)
摘要:升级Hutool至5.8.20+版本,通过JSONConfig配置保留数值尾部零。需添加hutool-all或hutool-json依赖,使用JSONConfig.create().setStripTrailingZeros(false)方法设置配置,再通过JSONUtil.toJsonStr()方法即可保留如200.00这样的数值格式。原创 2025-11-27 09:59:27 · 212 阅读 · 0 评论 -
nginx 配置国外IP不能访问web网站
本文介绍了如何基于Nginx和GeoIP2模块实现中国地区的访问限制。主要内容包括:1)安装libmaxminddb-devel依赖和ngx_http_geoip2_module模块;2)配置Nginx编译参数并重新编译安装;3)从MaxMind官网获取GeoLite2国家数据库,注意注册时需规范填写非商业用途信息;4)配置Nginx的geoip2模块和访问控制规则,仅允许中国(CN)IP访问;5)提供Nginx启停命令和Git安装方法。该方案通过IP地理位置识别实现业务区域限制,适用于需要限定中国访问的场原创 2025-09-17 15:37:27 · 324 阅读 · 0 评论 -
根据地址集合生成zip文件工具类
【代码】根据地址集合生成zip文件工具类。原创 2025-09-10 15:15:27 · 99 阅读 · 0 评论 -
分享项目---生成对应小程序二维码
本文介绍了微信二维码后端的处理流程,主要包括两个关键步骤:1) 通过小程序appId和密钥从微信接口获取accessToken,并利用Redis进行缓存管理;2) 使用获取的token调用微信接口生成小程序二维码。代码展示了如何构建请求参数、处理响应数据,并将生成的二维码图片转换为Base64格式返回。处理过程中考虑了错误处理、缓存优化和环境版本控制等细节,适用于开发、测试和正式环境的不同需求。原创 2025-08-18 12:07:02 · 238 阅读 · 0 评论 -
【工作搭档】如何和前端搭档相处?
摘要 本文分享了作者与不同工作搭档的合作经历及感悟。作者认为良好的同事关系能提升工作效率和心态,并以自身后端开发经历为例,列举了三种不同类型的前端搭档:最融洽的会照顾生活习惯、主动离职的聊得来的同事,以及推卸工作的懒惰同事。作者强调,搭档关系好坏直接影响沟通效率和工作情绪,良好关系能促进问题协商解决,提升整体工作效率。文末邀请读者分享各自的工作搭档相处经验和小技巧。原创 2025-08-12 10:50:23 · 218 阅读 · 0 评论 -
结果状态入库方式 三种
本文总结了两种常见的状态变更入库方案:一是对于存储在第三方数据库的状态,若提供异步回调接口则直接配置,否则需采用定时轮询方式;二是通过前端操作页面时调用后端接口来实现状态更新。两种方法分别适用于不同场景,开发者可根据实际需求选择适合的技术实现路径。原创 2025-08-07 13:57:10 · 293 阅读 · 0 评论 -
平台防黑客攻击,有没有啥好方法?
资金安全事件分析与整改措施 某平台因安全漏洞导致一夜损失300万元。主要原因包括:管理员权限管控不严、登录验证过于简单、日志记录不完善。平台已采取整改措施:限制管理员权限、强化登录验证(用户名+密码+手机验证码)、完善接口日志记录。作者首次遭遇此类事件,向专业人士请教更多防护建议。全文突出了网络安全的重要性及平台快速响应改进的态度。(98字)原创 2025-07-17 10:31:04 · 214 阅读 · 0 评论 -
使用java将二个文件进行比较,去除其中一个文件包含的内容行。
要求,按文件1所示的邮箱匹配文件2的行,如果邮箱一致则删除文件2的行。原创 2024-12-11 09:24:30 · 264 阅读 · 0 评论 -
在java 中如何实现执行linux命令,通过post接口代理出来?
在java 中实现执行linux命令,通过post接口代理原创 2024-10-14 14:24:41 · 328 阅读 · 0 评论 -
项目上云(基础):研发云+CCSE+CtgSLB+Udal+TeleDB+CtgDFS
封面是粗略 的流程原创 2024-10-09 15:21:15 · 1648 阅读 · 0 评论 -
java 如何通过接口的方式实现下载文件?
这里提供了下载的方法,希望能帮到你。原创 2023-11-23 16:28:55 · 1872 阅读 · 0 评论 -
如何快速查找日志?
在报障处理中,经常会有查日志的情况,快速查找日志,就能快速发现问题。以下提供我常用的二种查找方式:关键词查找和时间查找。原创 2023-11-23 10:15:01 · 446 阅读 · 0 评论 -
java如何获取调用接口的ip?
想知道哪个ip访问的某个接口时,就需要打印出来看看,这时就可以使用这个方法了。原创 2023-10-31 10:12:41 · 1855 阅读 · 0 评论 -
如何让insert程序速度快,可以试试联合SQL(insert 和 select 一起使用)?
如果是程序查询然后再insert,则需要30分钟左右!116511 万数据。SQL只需45秒。原创 2023-09-04 14:47:24 · 1591 阅读 · 1 评论 -
如何使用Java 实现excel模板导出---多sheet导出?
每个sheet页都需要写批注,通过批注中的expression对应的值来判断是哪个sheet页的数据,从而进行填充。dataMapping中的key值指的是列序号,value值指的是填充的字段名称,通过名称找对应的数据。原创 2023-07-22 23:19:34 · 2477 阅读 · 0 评论 -
如何使用Workbook实现简单的excel导入功能?
使用Workbook实现简单的excel导入原创 2023-06-09 10:08:03 · 1245 阅读 · 0 评论 -
自定义表头之数据库设计
数据表、列表、用户使用列表原创 2023-05-18 09:29:51 · 891 阅读 · 0 评论 -
实现自定义表头之导出功能(使用 SXSSFWorkbook )
实现导出功能(使用 SXSSFWorkbook )原创 2023-05-17 18:57:37 · 711 阅读 · 0 评论 -
Data truncation: Incorrect datetime value: ‘2023-05-15 09:05:42‘ for column ‘update_date‘ at row 1
还是要细心一点,标点符号的中英文和空格都要严格按标准执行,不然出问题找半天,回头却发现是因为一个空格或者符号错误,😵。原创 2023-05-15 10:12:05 · 990 阅读 · 0 评论 -
如何解决项目突然找不到实体类的情况?
原因:默认的无参构造方法突然失灵。给实体类添加无参构造方法。原创 2023-03-28 10:16:58 · 1168 阅读 · 0 评论 -
如何使用 jmeter 进行压力测试?
配置jmeter环境变量,变量值为解压文件路径。本地也需要有jdk及jdk环境。进入bin文件夹.找到jmeter.bat ,最好右击已管理员身份运行。安装插件。进入该页面就可以操作了。原创 2023-03-23 19:47:47 · 256 阅读 · 0 评论 -
jdk1.8 ognl 报 MemberAccess implementation must be provided!
3.3.1版本对应的是jdk8,里面有自带的 MemberAccess 的实现类。如缺少MemberAccess 的实现了,需自己手动补上。也就是ognl3.3.X以下的版本。原创 2023-03-20 11:10:55 · 1302 阅读 · 0 评论 -
如何给公司名称进行脱敏?
如何给公司名称进行脱敏?原创 2023-02-27 17:43:00 · 2167 阅读 · 0 评论 -
如何用Java实现史密斯沃特曼算法?
Java实现史密斯沃特曼算法该算法由坦普尔·史密斯(Temple F. Smith)和迈克尔·沃特曼(Michael S. Waterman)于1981年提出。史密斯-沃特曼算法是尼德曼-翁施算法的一个变体,二者都是动态规划算法。这一算法的优势在于可以在给定的打分方法下找出两个序列的最优的局部比对(打分方法使用了置换矩阵和空位罚分)。该算法和尼德曼-翁施算法的主要区别在于该算法不存在负分(负分被替换为零),因此局部比对成为可能。回溯从分数最高的矩阵元素开始,直到遇到分数为零的元素停止。原创 2023-02-23 19:53:31 · 334 阅读 · 0 评论 -
如何使用ideal 将 SpringBoot项目打war包?
启动后默认会打开index.jsp页面原创 2023-01-31 15:29:21 · 954 阅读 · 0 评论 -
Linux 安装docker教程
下载地址:https://docs.docker.com/get-docker/,选择Linux版Docker。文档地址:https://docs.docker.com/ 超详细。注1:docker-ce是社区版,ee是企业版,推荐使用社区版。仓库地址:https://hub.docker.com/官网: https://www.docker.com/注3:如果不想安装最新的版本,可以在安装时指定版本。第2步:需要安装包(在线安装),已安装直接跳过。第5步:安装docker引擎。第6步:启动docker。原创 2023-01-18 11:30:09 · 697 阅读 · 0 评论 -
如何给程序添加监控?
在程序里面写一个get方法,返回当前版本、服务器和端口号、运行时长,目前程序在做的事情数据、MySQL连接是否正常。原创 2022-12-02 15:28:50 · 439 阅读 · 0 评论 -
MySQL如何实现按小时,按10分钟统计?
MySQL实现按小时,按10分钟统计原创 2022-12-02 13:40:33 · 1841 阅读 · 0 评论 -
如何优化程序速度 ?
分析程序运行中执行的步骤,分析出每步的耗时及可能优化的步骤。原创 2022-11-30 15:38:01 · 280 阅读 · 0 评论 -
Java多线程实现
Java多线程实现。原创 2022-11-22 19:39:07 · 196 阅读 · 0 评论 -
如何在 mysql 中实现 update与select结合使用?
mysql 中实现 update与select结合使用原创 2022-11-22 14:50:03 · 7486 阅读 · 3 评论 -
多线程使用案例
多线程使用案例。原创 2022-11-18 15:58:41 · 167 阅读 · 0 评论 -
如何把xml格式数据转成json格式?
传入需要转换的xml,返回对应的json字符串。原创 2022-11-15 11:15:31 · 13337 阅读 · 0 评论 -
如何启动单线程实现多线程效果及保证安全?
实现启动单线程实现多线程效果及保证安全。原创 2022-11-10 15:46:41 · 418 阅读 · 0 评论 -
查询SQL优化方案
1.加索引,group By 的字段和where 字段。3.SQL中不用OR和toDay函数。4.count求总数,去除多余的联表。2.字段这边不使用表达式,原创 2022-10-31 21:38:49 · 267 阅读 · 0 评论 -
求百分比时,为什么不能用二个long类型的数相除求百分比?
百分数是用Double类型接收的,只要将一个long类型转换为double在运算即可!原创 2022-10-19 18:46:40 · 1172 阅读 · 0 评论 -
excel 模板导出工具类
excel 模板导出工具类。原创 2022-10-13 17:11:03 · 1722 阅读 · 0 评论 -
map中如何跳过key为空操作?
如何跳过map中key为空的情况?原创 2022-10-09 14:37:48 · 598 阅读 · 0 评论 -
java如何获取昨天的日期/明天的日期?
使用Java日历类Calendar。附赠 获取当前时间前一个小时的时间。原创 2022-09-28 15:58:12 · 6864 阅读 · 0 评论
分享