自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

时光清浅处,一步一安然

时光清浅处,一步一安然

  • 博客(1)
  • 资源 (14)
  • 收藏
  • 关注

原创 网页加载waiting(TTFB)时间过长的解决方案参考

环境:windows+thinkphp+apache+mysql问题描述:开发服务器上有个项目,总是时不时的会出现加载时间特别长的情况,有时4、5秒,有时11、12秒才能看到最终的页面,如图:解决过程:首先是百度,这么多年养成的习惯,没办法。百度上一搜,会出来各种关于“waiting(TTFB)时间过长”的解决方案,但一一看过之后,都无法解决我的问题。毕竟,每个人碰到的情...

2018-04-25 09:41:34 64762 8

Office2016四合一精简版

Office2016四合一精简版

2025-05-28

【SpringBoot技术】SpringBoot项目war包部署与多环境配置详解:实现灵活的环境切换和外部Tomcat集成

内容概要:本文详细介绍了Spring Boot项目部署成WAR包并进行多环境配置的方法。 首先,部署WAR包需要对pom文件进行一系列调整,包括设置packaging为war、指定war包名称、配置maven-war-plugin插件以确保外部依赖被打入WAR包,以及移除Spring Boot默认集成的Tomcat转而使用外部Tomcat。接着,修改启动类使其继承自SpringBootServletInitializer并重写configure方法。 其次,多环境配置方面,通过在pom文件中定义profiles来区分不同环境,在resources目录下创建与环境对应的application-{profile}.yml配置文件,并在主application.yml文件中引用激活的环境变量。最后,调试和打包时可通过Maven选择相应的环境配置。 适合人群:熟悉Spring Boot框架,具有Java Web开发经验的研发人员,特别是那些需要将Spring Boot应用部署到传统Servlet容器(如Tomcat)并管理不同运行环境配置的技术人员。 使用场景及目标: ①帮助开发者将Spring Boot应用从JAR包形式转换为能够在标准Servlet容器中运行的WAR包; ②指导开发者实现基于不同运行环境(如开发环境、测试环境、生产环境)的配置管理,提高应用灵活性和安全性。 阅读建议:由于涉及到具体的代码修改和工具使用,建议读者按照文中步骤逐一实践,同时结合自己的项目特点进行适当调整。此外,对于多环境配置部分,务必确保环境切换后重新导入pom文件以避免潜在错误。

2025-04-29

【数据库管理】Oracle常用SQL语句汇总:涵盖表结构操作、数据查询与转换、函数定义及优化

内容概要:本文档《Oracle常用sql语句.pdf》详细介绍了Oracle数据库中常用的SQL语句及其使用方法,涵盖了从基本操作到高级查询的各种场景。 主要内容包括:设置字段自增(通过序列和触发器)、创建唯一索引和普通索引、生成时间戳(秒级和毫秒级)、添加表和字段注释、创建与修改表结构、查询父子节点关系、自定义函数(如find_in_set)、获取当前用户拥有的表及注释、行转列查询、批量插入、存在则更新不存在则插入的操作、分页查询、日期转换为Unix时间戳、修改表名、查询触发器和序列、获取随机数、将逗号分隔的字段转换为IN查询条件或行记录、分页查询同时获取总条数、分组排序、MD5加密、Base64加解密、序列迁移、计算两个经纬度之间的距离等。每项内容都提供了具体的SQL语句示例,便于理解和实际应用。 适合人群:熟悉SQL语言并有一定Oracle数据库使用经验的开发人员或数据库管理员,特别是那些需要频繁进行数据操作和维护工作的技术人员。 使用场景及目标:适用于日常数据库管理和开发工作中,帮助用户高效地完成各种数据库操作任务,如数据查询、插入、更新、删除以及复杂的数据处理和转换。通过掌握这些SQL语句,用户能够更好地管理和优化数据库,提高工作效率。 其他说明:文档不仅提供了SQL语句的具体实现,还解释了各个语句的功能和应用场景,有助于读者深入理解Oracle SQL的核心概念和技术细节。建议读者在实际操作前仔细阅读相关部分,确保正确理解和使用这些SQL语句。

2025-04-30

【Python包管理】pip工具的详细使用指南:涵盖安装、卸载、升级及镜像源配置等功能操作

内容概要:本文档主要介绍了Python包管理工具pip的使用方法及其相关操作。pip是用于Python包管理的强大工具,支持包的查找、下载、安装与卸载等功能。 文档详细讲解了pip的基本命令,包括安装第三方库时需要指定国内pip源(如阿里云镜像)以确保顺利下载;如何安装指定版本的软件包、卸载软件包、升级软件包到最新或特定版本;以及查看包的详细信息、列出所有已安装的包、查看软件包可用版本等操作。此外,还介绍了如何导出和批量安装/更新/卸载模块,配置全局镜像源,升级pip本身,以及重新安装pip的方法。最后列出了常用的国内pip镜像源。 适合人群:具有一定Python基础并希望了解或深入掌握Python包管理工具pip使用的开发者。 使用场景及目标: ①帮助开发者熟悉pip的基本操作,如安装、卸载、升级Python包; ②解决因网络问题导致的包下载失败,通过指定国内pip源提高下载效率; ③掌握批量操作模块、配置全局镜像源等高级功能,提高工作效率。 阅读建议: 读者应结合实际开发需求,尝试文中提到的各项命令,尤其是针对国内网络环境优化的操作,以加深理解和记忆。同时,注意保持pip版本更新,确保能正常使用各种Python包。

2025-04-30

【Python编程】基于ebooklib的电子书生成与提取工具类实现:自动化创建与转换EPUB文件

内容概要:本文详细介绍了使用 Python 生成和提取电子书的方法。 首先,需要安装必要的库如 ebooklib 和 beautifulsoup4。 接着,定义了一个名为 `EbookUtil` 的工具类,该类提供了创建电子书对象、初始化目录和书脊、添加章节和目录等功能。 具体地,通过 `make_epub_by_path` 方法可以根据指定目录下的多个 txt 文件创建电子书,而 `make_epub_by_file` 方法则是根据单个 txt 文件创建电子书,这两个方法都会按照一定的规则解析文件内容中的标题和正文并添加到电子书中。此外,还提供了 `epub_to_txt` 方法,可以将 epub 格式的电子书转换为 txt 文件。最后,给出了具体的使用示例,包括根据目录或单个文件创建电子书以及提取电子书内容。 适合人群:对 Python 编程有一定了解,尤其是对文件操作、正则表达式有一定基础的技术人员。 使用场景及目标:①学习如何使用 Python 实现电子书的生成与提取;②掌握使用 ebooklib 和 beautifulsoup4 库来创建和解析电子书;③理解如何通过正则表达式解析文本内容,以便更好地组织电子书的结构。 阅读建议:本文提供了详细的代码示例,建议读者在阅读过程中尝试运行代码,并根据自己的需求调整参数,以达到最佳的学习效果。同时,对于不了解的库和函数,可以通过查阅官方文档加深理解。

2025-04-28

MySQL数据库表同步脚本

MySQL数据库表同步脚本,适用于同步指定数据库表的场景(比如将A库中的部分表,同步值B库中)。 使用方法: 根据提示,修改脚本文件中的数据库配置信息,然后双击运行即可。 注意事项:请确保脚本所在的机器,能够与源数据库和目标数据库所在的机器正常通信!

2025-04-28

木鱼日志管理系统,用于集成各个应用中的日志信息,统一管理

木鱼日志管理系统,用于集成各个应用中的日志信息,统一管理。以界面化形式,查看各个平台的日志,方便快速定位问题。 应用已经内置了SQLite3数据存储,不需要额外安装其它数据库,可以快速部署在任何一台机器上。

2025-04-28

http文件共享服务器(Windows版)

http文件共享服务器,使用Python语言编写的一个小工具,已打包成exe可执行文件,开箱即用。 使用环境:windows操作系统。 使用场景推荐:内部资源分享。 软件特点: 1. 超级易部署 只需简单修改下配置文件,即可轻松搭建出自己的http文件共享服务器。 2. 自带用户认证机制 根据需要,配置用户认证列表,支持多用户,系统安全有保障。

2024-07-17

ThinkPHP5集成GatewayWorker

在ThinkPHP5框架中整合GatewayWorker,欢迎下载,一起讨论! GatewayWorker版本:3.0

2018-08-15

SugarNMSTool网络管理软件

SugarNMSTool是“北京智和信通技术有限公司”开发的图形化SNMP工具,可以免费使用。工具只有3M大小左右,便于携带,免安装,无数据库,可在Windows、Linux、Unix系统上快速运行。 工具由大型SugarNMS智能网管软件的精华功能精简而成。SugarNMSTool是网管员、SNMP设备开发调试、SNMP诊断的日常必备工具。

2016-07-23

eclipse的php开发插件pdt

安装方式,参见: http://blog.csdn.net/tdcqfyl/article/details/51984792

2016-07-23

Redis软件包(windows版)

windows环境下的redis相关软件包,内含文件信息如下: Redis-x64-4.0.2.2.zip php_redis-4.0.2-7.2-ts-vc15-x64.zip php_redis-4.0.2-7.2-nts-vc15-x64.zip php_igbinary-2.0.7-7.2-ts-vc15-x64.zip php_igbinary-2.0.7-7.2-nts-vc15-x64.zip 请看清楚版本,根据需要下载!

2018-08-07

memcached安装包(linux版rpm包)

memcached安装包(linux版rpm包)

2016-08-23

eclipse远程开发插件RSE

安装方式请参考: http://blog.csdn.net/tdcqfyl/article/details/51984792

2016-07-23

zabbix插件grafana安装包

这个是grafana的离线安装包,rpm格式,安装命令: rpm -ivh --checksig --nopgp fontconfig-2.8.0-5.el6.x86_64.rpm freetype-2.3.11-15.el6_6.1.x86_64.rpm module-init-tools-3.9-25.el6.x86_64.rpm sysvinit-tools-2.87-6.dsf.el6.x86_64.rpm initscripts-9.03.49-1.el6.centos.2.x86_64.rpm grafana-2.5.0-1.x86_64.rpm

2016-07-23

HTML5基础写法

html5基础语法,适合入门级,高手就不要来了

2013-05-20

GatewayWorker与ThinkPHP3整合

在ThinkPHP3框架中整合GatewayWorker,欢迎下载,一起讨论! GatewayWorker版本:3.0

2018-08-15

swoole安装包(含依赖包)

swoole是一个高性能的异步网络通信引擎,为php提供了多线程功能,它可以广泛应用于互联网、移动通信、企业软件、云计算、网络游戏、物联网(IOT)、车联网、智能家居等领域,它以php扩展的方式提供服务。

2016-08-30

laravel中文开发文档

laravel中文开发文档,内含5.1到5.3三个版本 laravel中文开发文档,内含5.1到5.3三个版本

2017-11-28

html5+php 断点续传

利用html5和php实现的断点上传功能,亲测完全可以使用。

2017-04-25

eclipse打包插件fatjar

该插件适用于eclipse 4.4以下版本,安装方式请参考: http://blog.csdn.net/tdcqfyl/article/details/51984792

2016-07-23

php调试插件FirePHP类库

php调试插件FirePHP,服务端类库

2016-08-25

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除