- 博客(851)
- 资源 (45)
- 收藏
- 关注
转载 jquery最佳实现展开收缩table多个列
<!DOCTYPE html><html xmlns="http://www.w3.org/1999/xhtml"><head> <title>Show and Hide Columns in a Table</title> <link href="CSS/table.css" rel="stylesheet" ...
2020-03-03 11:02:00 1508
原创 git查看已经删除的文件最后一次提交状态
git查看删除的文件的最后一次状态git show $(git rev-list --max-count=1 --all -- config.php)^:config.phpgit rev-list --max-count=1 --all – config.php这个命令可以查看到该文件的最后一次提交的commitId,然后使用 git show commitID 可以查看具体内容....
2019-04-01 10:44:37 1405
原创 yum安装最新版本lnmp nginx/php配置问题
php7.0版本yum安装:http://blog.csdn.net/zhezhebie/article/details/73325663nginx安装:http://blog.csdn.net/zhezhebie/article/details/73325853mysql 安装就直接yum一下就可以了,那个要求不高,一般直接yum版本是5.5以上,完全够用,自己编译耗时费力,不一定配置的好。1、
2017-06-16 15:31:57 2091
原创 linux下top命令查看和解释
这个top输出显示了一个运行了8天多的系统,当前负载较高(平均负载大于CPU核心数),但CPU空闲时间较多(86.1%),可能意味着某些进程在等待I/O操作。系统内存充足,且没有配置交换空间。需要注意的是,僵尸进程(zombie)虽然不占用资源,但通常表示父进程存在某种问题,应检查并处理。在上述top。
2024-09-18 16:06:51 968
原创 thinkphp3.1中怎么使model查询以其中一个字段为key,另一个字段为值的数组?
在ThinkPHP 3.1中,如果你想要以一个字段作为键(key),另一个字段作为值(value)来获取数组,可以通过查询结果集然后手动构建数组来实现。函数用于直接从结果集中提取列,并以指定的键值对格式构建数组。这是PHP内置函数,适用于ThinkPHP 3.1及更早版本。这样可以避免手动遍历数组,使代码更简洁高效。请注意,这种方法适用于返回结果集不是特别大的情况。如果结果集非常大,可能会影响性能和内存使用。然后,我们遍历查询结果,并将每行的。方法执行查询并返回结果集。方法用于指定查询只返回。
2024-06-06 16:10:02 645
原创 php的default_socket_timeout会不会影响ES连接查询
总之,Elasticsearch PHP 客户端提供了多种方式来设置超时时间,包括连接超时时间、请求超时时间以及全局默认超时时间。是一个非常重要的 PHP 配置参数,它可以影响程序的网络请求、数据库连接和其他网络相关操作的超时行为。但是,如果您的 PHP 程序需要访问响应时间较长的远程资源,您可能需要将这个值设置得更高,以避免不必要的超时错误。对于 PHP 的 Elasticsearch 客户端,可以在客户端的配置中单独设置超时时间,以覆盖。这样可以为不同的操作设置不同的超时时间,更好地满足您的需求。
2024-05-31 19:59:11 797
原创 在 PhpStorm 中自定义代码片段
打开 PhpStorm,进入 “File” > “Settings” > “Editor” > “Live Templates”。点击 “Define” 按钮,选择您想要应用该代码片段的文件类型,比如 “PHP”。之后,当您在 PHP 文件中输入 “de” 并按下 “Tab” 键,就会自动补全为。在右侧面板中,点击 “+” 号,选择 “Live Template”。点击 “Apply” 保存设置。处,方便您进行修改。
2024-05-28 16:32:55 403
原创 Bitmap 的基本原理
对 20 亿个用户 ID 使用 Bitmap 大约需要 2.33 GB 的空间。Bitmap 操作非常高效,适合用于集合操作、去重、布隆过滤器、权限管理以及图像处理等应用场景。它的高空间效率和快速访问特性使其在大数据和高性能应用中非常受欢迎。
2024-05-21 10:50:06 714
原创 布隆过滤器(Bloom Filter)
布隆过滤器(Bloom Filter)是一种基于 Bitmap 的概率数据结构,它用于快速判断一个元素是否在一个集合中。虽然它不能完全准确地告诉你一个元素一定在集合中,但它可以非常确定地告诉你一个元素不在集合中。换句话说,它可能会产生假阳性(认为元素在集合中,但实际上不在),但不会产生假阴性(认为元素不在集合中,但实际上在)。
2024-05-21 10:47:56 439
原创 Unknown table ‘game_idiom_chains‘ in MULTI DELETE
子句进行多表删除是一种常见的方法,但是您遇到的错误提示“Unknown table ‘game_idiom_chains’ in MULTI DELETE”表明在执行删除操作时,MySQL无法识别在。在执行删除操作前,请确保您有足够的权限,并且对数据库进行了备份,以防止数据丢失。如果问题依然存在,建议检查您的MySQL版本是否支持该语法,或者咨询数据库管理员获取帮助。子句不起作用,您可以通过子查询的方式来间接实现相同的效果。子句进行多表删除,或者查询的语法有误。相匹配时,相应的记录才会被删除。
2024-05-21 10:47:15 392
原创 Unknown table ‘game_idiom_chains‘ in MULTI DELETE
子句进行多表删除是一种常见的方法,但是您遇到的错误提示“Unknown table ‘game_idiom_chains’ in MULTI DELETE”表明在执行删除操作时,MySQL无法识别在。在执行删除操作前,请确保您有足够的权限,并且对数据库进行了备份,以防止数据丢失。如果问题依然存在,建议检查您的MySQL版本是否支持该语法,或者咨询数据库管理员获取帮助。子句不起作用,您可以通过子查询的方式来间接实现相同的效果。子句进行多表删除,或者查询的语法有误。相匹配时,相应的记录才会被删除。
2024-05-10 15:00:13 249
原创 git查看分支信息
Git没有直接的方式来排序分支以显示最近创建的分支,但你可以通过查看分支的创建时间来间接实现。这个命令会显示每个分支的最后提交信息,包括分支名称、最后提交的哈希值、作者和提交日期。在Git命令行中,如果您想查看最近创建的所有分支的名称,可以使用。请注意,这个命令是按提交时间排序,而不是分支的创建时间。这个命令会显示每个分支的名称和最后一次提交的时间。命令结合其他参数来实现。这个命令会按创建时间排序,显示所有分支的名称。这将列出本地和远程的所有分支。命令只显示本地分支。
2024-05-10 14:58:43 1507
原创 使用Elasticsearch处理大量数据,如何翻页查询
如果某些页面被频繁访问,你可以考虑使用缓存来存储这些页面的结果,从而减少对Elasticsearch的查询次数。此外,优化查询本身也很重要,避免使用耗时的查询条件,尽量使用过滤器和聚合来提高性能。当使用Elasticsearch处理大量数据时,从第一页直接跳转到第100页进行查询确实是一个挑战,因为需要计算跳过的记录数并有效地获取目标页的数据。的值非常大时,这种分页方式可能会变得非常低效,因为Elasticsearch需要扫描并跳过指定数量的文档才能找到目标页的数据。时,你需要确保查询中的排序条件与。
2024-03-22 16:21:10 1137
原创 git tag标签的增加和删除操作
如果你经常需要删除标签,可以考虑编写一个自动化脚本来执行这些操作。只会删除本地的标签。要删除远程标签,你需要先删除本地标签(如果它还存在的话),然后推送一个删除标签的引用到远程仓库。删除远程标签稍微复杂一些,因为。替换为你要删除的远程标签名。保存这个脚本到一个文件(比如。命令来删除本地的标签。替换为你要删除的标签名。例如,要删除远程仓库中的。
2024-03-21 14:45:01 1371
原创 查看docker所有映射到宿主机的端口
该命令将显示所有正在运行的容器的名称和它们所映射的端口信息。如果您只想查看正在运行的容器的端口映射信息,可以省略。表示容器的端口 80 映射到宿主机的端口 8080。这将仅显示正在运行的容器的端口映射信息。列会显示容器的端口映射信息。
2024-03-13 15:03:52 1777
原创 GitLab Runner 服务出现问题排查步骤
检查日志文件:查看 GitLab Runner 容器的日志文件,以获取更多关于问题的详细信息。您可以进入容器的 shell 环境,并查看日志文件的位置,例如。检查资源限制:如果您在 GitLab Runner 容器中设置了资源限制(如 CPU、内存等),请确保这些限制是否合理,不会导致容器无法正常运行。检查网络连接:确保 GitLab Runner 容器可以与 GitLab 实例进行通信。检查配置文件:验证 GitLab Runner 的配置文件是否正确,并确保其中的设置与您的 GitLab 实例相匹配。
2024-03-13 14:41:31 1320
原创 thinkphp3.2从es查询日志导入csv然后压缩,最后发送邮件
【代码】thinkphp3.2从es查询日志导入csv然后压缩,最后发送邮件。
2024-02-01 12:27:54 446
原创 MySQL8报错:Incorrect datetime value: ‘0000-00-00 00:00:00‘ for column ‘last_attempt_gmt‘
MySQL8报错:Incorrect datetime value: ‘0000-00-00 00:00:00’ for column ‘last_attempt_gmt’在 MySQL 中,sql_mode用于定义数据库服务器的 SQL 模式,该模式影响 SQL 语句的执行行为。你可以使用以下步骤来设置sql_mode。
2023-12-27 17:13:55 941
原创 上架个人的app,需要什么东西,每个步骤需要多少钱?
请注意,这只是一个一般性的指南,实际费用可能会根据您的具体需求和市场变化而有所不同。建议在开始之前进行详细的预算计划,并仔细研究您选择的开发和发布平台的费用结构。上架个人的移动应用通常需要遵循以下步骤,费用则取决于各种因素,包括应用的类型、功能、设计复杂性以及选择的平台。
2023-12-14 15:28:12 411
原创 gitk查看被删除的单个文件的所有历史记录
可以使用 Git 自带的图形用户界面工具 Gitk 来查看文件的历史记录。通过 Gitk,你可以通过图形化界面更直观地浏览文件的历史记录。请注意,如果文件已经被删除,你可能需要使用。进入你的 Git 仓库所在的目录。替换为实际文件的路径和文件名。打开终端(或命令提示符)。
2023-12-14 15:23:04 804
原创 laravel 自定义的数据库连接器 doris
如果问题仍然存在,请确保所有的文件名、类名、配置项等都没有拼写错误,并检查是否有其他配置文件或服务提供者干扰了连接的注册。类,并添加了一个构造方法,你可以在其中添加与 “doris” 驱动相关的初始化逻辑。因此需要写个Doris的连接器,因为和mysql连接器一样,只需要在connect方法里面去掉option即可。方法手动指定 “doris” 驱动的连接解析器,并创建了一个与之关联的自定义连接类。再次运行,可以链接了,执行sql成功,因此记录一下,给后来者铺路。类存在,并且包含了正确的连接逻辑。
2023-12-13 14:59:56 1110 3
原创 laravel记录mysql日志最便捷的办法
因为页面执行的sql很多,因此决定记录一下执行的sql语句。然后在laravel.log里面就能看到下面的日志了,非常的方便。
2023-12-06 15:06:30 439
原创 laravel 自定义密码验证方式
修改App\Providers\AuthServiceProvider。然后就可以在config/auth.php里直接使用了。继承 EloquentUserProvider。
2023-12-05 16:04:00 242
原创 成语列表,17494个,来源于成语子字典
哀兵必胜阿鼻地狱爱才如命爱才若渴阿党比周阿党相为爱财如命阿狗阿猫哀而不伤爱富嫌贫阿姑阿翁爱国如家爱鹤失众阿家阿翁哀感天地爱礼存羊阿娇金屋哀感顽艳爱毛反裘阿猫阿狗哀感中年爱民如子爱莫能助哀告宾服
2023-11-30 14:44:10 27916
原创 Google Chrome访问出现 NET::ERR_CERT_INVALID
在Chrome提示“您的连接不是私密连接”页面的空白区域点击一下,然后输入“thisisunsafe”(页面不会有任何输入提示),输入完成后会自动继续访问。更合理的解决方式是,更新证书。
2023-11-30 14:20:58 1605
原创 浏览器没收到返回,后端也没报错,php的json_encode问题bug
今天网站遇到个问题,后端返回异常,但是浏览器状态码200,但是看不到结果。经过排查发现,我们在返回结果的时候使用了json_encode返回给前端,结果里面的字符编码异常,导致json_encode异常,但是php没有报错,也没有错误日志,经过一步步调试,最终找到这个问题,特此记录。
2023-11-23 15:35:32 621
原创 在 CentOS 7 / RHEL 7 上安装 OpenSSL 1.1.x
OpenSSL 是一个开源软件库,由用于实现传输层安全 (TLS) 和安全套接字层 (SSL) 协议以及其他加密功能(例如签名、加密、解密和验证)的工具和库组成。操作系统和许多应用程序使用 OpenSSL 通过互联网提供安全通信。CentOS 7 / RHEL 7 操作系统上可用的 OpenSSL 版本有点旧,如果需要较新的版本,某些应用程序在编译时会出现错误。从输出中可以看出,可用版本是。如果已安装,请在继续之前将其删除。确认已卸载。
2023-08-25 17:10:19 2562
原创 在 CentOS 7 / RHEL 7 上安装 Python 3.11
Python 是一种高级解释性编程语言,已被用于各种应用程序开发,并在近年来获得了巨大的流行。Python 可用于编写广泛的应用程序,包括 Web 开发、数据分析、科学计算、人工智能、游戏等。由于其简单易用,它是初学者的理想语言。Python广泛应用于金融、医疗保健和科技等行业,并且由于其丰富的数据分析和可视化库和工具集而受到数据科学家和研究人员的欢迎。创建本内容时 Python 的最新稳定版本是 Python 3.11。
2023-08-25 17:08:36 2544
原创 laravel中Mail发送邮件失败,但是没有错误信息,该如何调试?
如果你使用的是第三方邮箱服务(如 Gmail、SendGrid 等),查看他们的文档以获取任何特定的配置或故障排除步骤。如果上述步骤都无法解决问题,你可能需要进一步检查代码逻辑、服务器配置和网络环境,以确保问题的根本原因被找到并解决。确保你的 Laravel 版本、依赖包、PHP 版本等都是最新的,有时问题可能已在更新中得到修复。如果可能,尝试在代码中发送一个简单的测试邮件,这可以帮助你确定是否是特定邮件内容导致的问题。文件中设置 Mailtrap 的配置,以便在开发过程中查看实际发送的邮件。
2023-08-24 14:12:09 1222
原创 能够ping通某个网站,但是却不能访问
尽管您可以通过 ping 命令解析出网站的 IP 地址,但是可能在浏览器中访问时仍然遇到问题,这可能是因为浏览器使用的 DNS 解析结果不同于 ping 命令使用的解析结果。可能是因为您的网络或设备上设置了防火墙,阻止了对特定网站的访问。有些国家或组织可能会对特定的域名进行屏蔽,从而阻止访问相关网站。如果您的网络使用代理服务器进行访问控制,可能会由于代理服务器的配置问题导致无法访问某些网站。即使您的网络和设备一切正常,目标网站本身可能也存在问题,例如服务器故障、维护或过载,导致无法访问。
2023-08-22 16:23:05 33885 1
原创 git删除历史提交中的某些文件
来将更改推送到远程仓库。请记住,在重写提交历史时要小心,确保你理解操作的影响。最好在执行之前备份仓库数据。请注意,这将修改提交历史,因此需要小心操作,确保在执行之前备份数据。要从所有提交中删除PDF文件并保留本地文件,你需要使用。在每个命令执行后,你需要使用。
2023-08-07 16:53:42 1784
原创 webman框架在微信公众号后台添加服务器url
微信公众号在和服务器后端交互的时候,需要校验服务地址是否可用,原理是微信服务器会发送signature, timestamp, nonce, echostr,这几个参数到你填写的地址,你需要返回按照规则生成的校验token,然后微信会比对你的返回是否正确,正确的话,你的服务器地址就能正常添加了。添加成功后,这代码就可以删除了。改成你正常的handle信息的代码即可。
2023-06-20 12:34:09 246
Creo Elements Pro5.0软件下载(32 64位)
2013-03-17
四级英语听力场景词汇
2011-11-18
centos 7.6可用的docker-compose,最新版本,2.24.6
2024-02-21
helm-v3.8.2-linux-amd64.tar.gz
2022-07-15
helm-v3.7.2-linux-arm64.tar.gz
2022-07-15
china_area_2.sql
2019-10-20
php7.2版本手册2018中文手册
2018-01-27
tesseract-Win64.zip 64位windows安装3.05
2018-01-04
sendmail邮件服务器,本地搭建邮件服务器
2017-02-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人