自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(611)
  • 资源 (4)
  • 收藏
  • 关注

原创 我的创作纪念日--林戈的IT生涯-优快云博客创作一年感想

时光荏苒,白驹过隙,转眼间,我已经在优快云博客网站上创作了整整一年。这一年里,我笔耕不辍,写下了600多篇技术性文章,每一篇都凝聚着我的心血与汗水。回望这段旅程,心中感慨万千,既有对时间飞逝的感慨,也有对辛勤付出的肯定,更有对未来无限的畅想。

2025-03-16 17:13:50 678 1

原创 若依目录意义、运行提示内存不足outofmemory、新阿里服务器报错Key exchange failed问题

在启动一个若依二次开发的系统时提示错误 outofmemory,原来是需要修改共享构建进程堆大小配置,默认好像是几百M,我直接改成2G,运行就正常了。另外之前在阿里云服务器上部署一个JAVA项目时,总是遇到项目运行运行就中间出现 jar服务重启,也和内存配置有关。在部署 java 项目时,最重要的就是 xms,xmx 配置。其默认配置太小,如果不进行修改直接部署项目出问题的可能性很大,在服务器内存足够的情况下尽量多配置点,一般1-2G也就够了。:包含了前端页面和后端管理的代码。

2025-03-11 22:00:00 1784 1

原创 uniapp项目运行失败Error: getaddrinfo *.bspapp.com 文件查找失败uview-ui及推荐MarkDown软件 Typora

在运行一个uniapp项目时,出现报错 文件查找失败:'uview-ui',Error: getaddrinfo ENOTFOUND 960c0a.bspapp.com。

2025-03-07 22:30:00 937

原创 在一个原生PHP项目中引入 composer 以支持微信支付调用以及本地curl配置https证书支持

因为业务需要实现微信支付,但看了一下现在的微信支付文档,都是基本 composer 进行加载,除了要加载 wechatpay 外,还需要加载 guzzlehttp,因此还是考虑在原生 的PHP 项目中引入 composer 来加载比较方便。先安装 composer 软件,并且最好更换成国内的镜像。我电脑上之前已经有了 composer ,这步也就省略了。首先,在项目的根目录或者你指定的目录中编辑文件 composer.json。

2024-12-18 08:00:00 804 1

原创 Php8.X的版本中安装Sphinx扩展支持的记录

Php技术现在感觉越来越没落了,我也很久没有再接触使用过PHP,今天有一个很多年前的项目发现在使用 sphinx ,而最新的升级后发现新的 php8版本的docker 容器镜像中没有安装 sphinx 扩展,导致搜索功能不可用,个人又总是看不惯问题的存在,就想着把它解决。但解决一些麻烦问题的过程总是一波三折,今天把这个放在这里做个记录,同时也希望为一些会碰到相同问题的朋友提供一点帮助。

2024-12-17 13:33:24 963

原创 PHP项目从 php5.3 版本升级到 php8.3 版本时的一些问题和解决方法记录

一个原来的项目,因为业务需要,进行了PHP版本升级,从php5.3直接升级到php8.3。变化挺大的,原程序中有很多不再兼容,在此处进行一下记录。

2024-12-14 10:21:57 1433

原创 基于SpringBoot3+mybatis搭建的历史上的今天API接口服务 及 Mybatis 应该有个更好的方法来隐藏 Pojo 类中的字段

使用 Mybatis 时,为了实现通用的CURD,在定义实体类pojo时,会尽量将能用得上的数据库字段都定义到 pojo中,但是在查询的时候却有不一样的需求。mybatis的文档地址链接:XML 映射器_MyBatis中文网业务中会有不同的人、不同的权限、不同的业务需要读取的字段不尽相同,我们不可能为这种大量重复的内容来定义多个类似的 pojo,但目前我看 Mybatis 里的方法并没有一个好方法。

2024-11-17 19:00:32 664

原创 基于SpringBoot3开发的一个中国高铁线路列表、各线路站点经纬度位置API接口以及spring.config.activate.on-profile多环境配置事项

使用java -jar命令运行一个JAR文件时,传递了一个--spring.profiles.active=prod选项,但是Java运行命令并不认识这个选项。中国高铁线路API接口功能,包括中国全部高铁线路列表API接口列表;放哈API-是一个简单的接口服务,能提供中国高铁线路列表API接口、中国高铁线路各站点列表API接口。使用Spring Boot想要设置活动配置文件为prod,要使用 spring.profiles.active=prod 作为JVM的系统属性传递,而不是作为命令行选项。

2024-11-07 07:00:00 1692

原创 一个基于Zookeeper+Dubbo3+SpringBoot3的完整微服务调用程序示例代码

Dubbo3 的官方文档地址:其针对一些问题进行了优化和改变。个人整理3个小的方面:1. 在服务注册方面使用 @DubboService 注解,不再使用 @Service 这个关键词,以区别于 Spring 的 @Service 注解。即 @Service 注解从 3.0 版本开始就已经废弃了。2. 在服务发现方面,使用 @DubboReference 注解,而 @Reference 注解从 3.0 版开始废弃,以区别于 Spring 的 @Reference 注解。

2024-11-04 15:41:05 1017

原创 关于Maven打包时遇到错误: 不支持发行版本 21以及类文件具有错误的版本 61.0, 应为 52.0及Springboot打包部署Could not find or load main class

在打包一个 Springboot 项目 (版本号如下XML配置)时遇到一个问题[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.13.0:compile (default-compile) on project gaotie-api: Fatal error compiling: 错误: 不支持发行版本 21 -> [Help 1]问题点到底出在哪呢?

2024-10-31 14:09:55 1678

原创 SpringBoot3集成Swagger接口文档功能、接口排序以及如何设置接口页面的title/keyword/description?

一是实现的对接口的排序,在 Swagger2 里有一个 order 链式方法可以使用,但在这里我试了试,只发现在springdoc yaml 配置中有一个 writer-with-order-by-keys。如上,SpringBoot3 集成的 Swagger3 接口文档 实际上是用的 springdoc-openapi-starter-webmvc-ui , 网上很多集成 swagger 的多是 Springfox 的,因此没法参考使用。此处只用于测试,接口方法均先返回的 Listmap数据。

2024-10-28 21:22:21 1381 1

原创 第600篇博客:手动迁移完个人博客全部1200+篇文章后的总结-读不在三更五鼓,功只怕一曝十寒。

到今天,我原个人独立阿里云博客中的全部约1200+篇技术等文章已经全部完成迁移至优快云。我相信这不是一个小工程,因为它需要耐心和恒心!1200篇文章,基本每篇文章中都有文字和代码相互交织,复制代码和复制文本需要单独处理,虽然整个迁移过程是简单的复杂粘贴操作,但是简单的事情重复做那就不简单!另外,迁移过程中,从开始每天满格发表15篇,到后来一天发表一篇并进行推广,再到优快云改变规则后每天发布两篇一直至今,整个周期超过了半年,所以我要敬自己一杯,这份半年多来持之以恒地坚持!这种有始有终的做事方式!

2024-10-28 08:38:07 1986

原创 SpringBoot中yaml配置文件中文字符异常以及将多个独立的IDEA项目整合到一个项目里当做模块的处理

在使用 SpringBoot 中 yaml 配置注入实体类中时,怎么注入都不成功,注入类的数据 yaml 如下。报错如下:检查所有地方都没有问题,最后尝试简化注入的数据,发现name字段可注入,随后便怀疑是中文字符串的问题,果然发现就是 address 字段内容为中文导致。进行了多处设置包括各地方编码 设置如下,但都未成功。最后在操作了两个地方,一是在路径下方新增加了 resources 目录,另外就是 application.xml 中的中文字符删除后重新输入的。

2024-10-27 13:08:15 1148

原创 使用Docker搭建SVN-server提供SVN服务、docker-swarm安装图形化界面以及docker镜像中pip安装报错Retrying (Retry(total=4, connect..

Gitlab太占用内存了,而我个人其实只需要其代码存储管理功能,为了这个功能搭建个git吃掉了我这买的云服务器的一半的内存,真的太不值,我还是找其它的替代方案吧,现在有很多的云代码存储方案,不过我还是希望代码自己管理。继续使用SVN吧。找了一下镜像包,有一个garethflowers/svn-server 镜像,不超过10M真是小巧。创建仓库之后修改仓库下的svn_authz,svn_passwd账号之类的数据等设置账号,和在裸机下的其它配置就一样了。

2024-10-27 07:00:00 728

原创 Centos重启restart network 网络导致docker容器Web业务服务异常以及Centos7已加防火墙控制但系统漏洞扫描反馈能扫到Docker部署的Mysql 3306/3307端口

深入一点的原因就是当 firewalld 启动或者重启的时候,将会从 iptables 中移除 DOCKER 的规则,从而影响了 Docker 的正常运行。我在一台 Centos7 服务器上部署了MYSQL服务,使用的3307端口,但系统漏洞扫描反馈能扫到3307端口,但已加防火墙控制仅限业务服务器IP能访问到。1. 使用netstat和SS命令。也推荐使用这个方法,修改daemon.json配置文件,这样的修改对所有容器都能生效,且在重启docker服务对在更改设置之前创建的容器也起作用。

2024-10-26 13:00:00 858

原创 Git创建和拉取项目分支的应用以及Gitlab太占内存,如何配置降低gitlab内存占用进行优化

进入gitlab管理平台具体的目标项目中,在项目名称下能看到如“253次提交 2个分支 0个标签 6.9 MB文件 6.9 MB存储"的统计信息,点击其中的*个分支处即能看到分支的管理页面,直接在界面上点击“新建分支”,输入Branch name并选择create from(默认就是master)后点击创建分支create brance即可。在新买的阿里云2C4G服务器上部署上了gitlab,启动后服务器竟然死机了,远程都连不上,原因在gitlab太吃内存,我这里使用的是docker部署。

2024-10-26 07:00:00 2215

原创 Centos7.9下使用openssl生成自签名SSL证书以及certbot-auto更新https证书时出现更新失败urlopen error timed out导致证书过期

之前已经使用免费的certbot-auto 做了本站的https证书,原网址: 可以在本站中搜索相关内容找到文章,更新证书的后台服务一直在跑着没怎么看,今天访问https页面时提示证书错误(查看提示证书已过期),就上来看一下,发现更新出了问题。在第1步创建私钥时设定了密码。crt是由证书颁发机构(CA)签名后的证书,或者是开发者自签名的证书,包含证书持有人的信息,持有人的公钥,以及签署者的签名等信息。key是服务器上的私钥文件,用于对发送给客户端数据的加密,以及对从客户端接收到数据的解密。

2024-10-25 13:00:00 862

原创 在Centos7.9服务器上使用LVM方式挂载磁盘以及Windows磁盘性能测试与Linux磁盘性能测试命令hdparm详细

hdparm [-CfghiIqtTvyYZ] [-a ][-A ][-c ][-d ][- k ][-K ][-m ][-n ][-p < PIO模式>][-P ][-r ][-S ][-u ][-W ][-X ][设备]最后是格式化文件系统并挂载。-a 设定读取文件时,预先存入块区的分区数,若不加上选项,则显示目前的设定。

2024-10-25 07:00:00 1092

原创 2024年阿里云申请免费版SSL证书的流程以及Pycharm开发IDE的一些问题解决办法、Win10 HttpListener等

之前运行正常的代码版本在新版本的的Pycharm IDE 中,发现 threading.currentThread() 代码那行,currentThread上自动多了条删除线,鼠标放上后出现提示:currentThread() is deprecated, use current_thread() instead。在策略生效后,免费证书规则如下:对于免费领取的SSL证书,签发后的证书有效期统一变更为3个月。阿里云支持申请免费的https证书,之前是可以免费1年,但是从2024年3月27日起只能用3个月了。

2024-10-24 13:00:00 1354

原创 一篇文章带你了解基于SpringBoot开发的-Ruoyi若依管理系统及其业务程序生成式开发

通过此篇文章的整理,可以对若依后台管理系统有个基本了解,包括产品定位、其部署运行、代码生成的操作过程以及程序代码的梳理,能为第一次接触若依系统的开发者进行二次开发提供一个简单的引导。t=O83AGitHub - KermitCode/normal-cms-admin-background-site: 通用管理后台是一个管理后台的基础程序,包括管理员的登录;管理员的增加修改删除、权限分配、操作记录基础功能。包括后台功能菜单的新增修改编辑功能;包括后台配置项的动态增加修改删除;

2024-10-24 07:00:00 2476

原创 视频服务验证时遇到的问题NET::ERR_CERT_COMMON_NAME_INVALID 以及 windows下安装Erlang+RabbmitMQ的过程

安装完otp_win64_20.3.exe后,设置ERLANG_HOME 系统变量值即安装目录,我的是如C:\erl24.2,接下来编辑系统变量path属性,在path的后面添加 %ERLANG_HOME%\bin;我这里是我的证书是域名,但我请求的时候是通过IP地址来请求的,因此发生了这样的错误,改成域名请求后就正常了。因此,NET::ERR_CERT_COMMON_NAME_INVALID 错误在进行上面的常见情况处理后,如还存在,则需要考虑其它的可能性。浏览器扩展程序正在干扰网站的 SSL 连接。

2024-10-23 13:00:00 2460

原创 OpenEuler操作系统中安装MySQL报libncurses.so.5: cannot open shar问题以及OpenSSH安全漏洞 before 8.5存在安全漏洞-openssh7.4升级

通过ssh -V查看当前的ssh版本是7.4,根据几项报告,需要将ssh升级到9.0版本。openSSH各版本列表的下载地址:http://ftp.openbsd.org/pub/OpenBSD/OpenSSH/portable/ 整理升级过程如下。还可能遇到找不到相关文件的报错如下,这时先locate ssh-keygen查找一下文件目录,增加/usr/bin/ssh-keygen和/sbin/sshd的软链接即可,我也同时写到了上面的执行命令里。原因:缺少libncurses.so.5库。

2024-10-23 07:00:00 1066

原创 Linux使用nc(netcat)命令检测网络端口是否畅通以及Linux查看CPU架构命令arch及CentOS中取版本的问题

平常主要用于实现TCP/UDP端口的侦听和收发,nc可作为server以TCP或UDP方式侦听指定端口,也可作为client发起TCP或UDP连接,从而在命令下即可检测网络端口是否通畅。另外有一套部署程序脚本里使用 rpm -q centos-release 来获取当前的Centos系统版本,rpm -q centos-release这个命令在CentOS6和CentOS7两个版本中显示结果格式一致,但在我接手的几台centos8上都不能执行这个命令来获取版本。

2024-10-22 13:00:00 1934

原创 Nginx检测漏洞处理:TTP连接持续时间230秒过长的处理、增加MaxClient、MySQL版本漏洞建议更新到8.0.36、8.2.1或更高版本及MySQL8.4的特性了解

MySQL的最新版本已经来到了 8.4。另外可以考虑对一些涉及大文件传输的URL进行单独的 proxy_read_timeout 和 proxy_send_timeout 设置,这样使得整体 proxy_read_timeout 和 proxy_send_timeout 配置合理。要启用它,请使用--mysql native password=ON(在mysql 8.4.0中添加)启动服务器,或者在mysql配置文件的[mysqld]部分包含mysql_native_password=ON。

2024-10-22 07:00:00 1130

原创 关于Ubuntu服务器的时间同步设置以及Linux什么时候开始使用swap虚拟内存

首先我们检查一下服务器的时区设置和当前时间值,获取/etc/timezone 配置以及使用date命令查看当前时间。确保/etc/timezone文件中当前时区设置为中国时区,如果不对则编辑配置文件修改为上述值。在date命令的输出中,可以看到当前的时间值是正确的,其中的CST可视为美国、澳大利亚、古巴或中国的标准时间。此处是中国的标准时间。现在,我们开始查看时钟是否与互联网同步。

2024-10-21 13:00:00 942

原创 在Centos7服务器安装使用minio并添加进systemctl启动、Minio 使用 Nginx代理后put文件上传总是返回403问题及Pycharm开发IDE同时可以打开多个项目

然后即可以通过systemctl启动minio,在这中间我曾碰到使用systemctl启动后命令行被阻塞,并且启动一段时间后报超时错误:minio.service start operation timed out. Terminating.Exiting on signal: TERMINATED,failed to start Minio错误,后来偶然通过添加配置:TimeoutStopSec=0后重新start minio成功,但之后去掉这行配置依然不会再出现这样的错误。可能与这配置并无关系。

2024-10-21 07:00:00 1482

原创 关于网络接口监测工具ifstat命令的功能详解以及Linux下lsof命令的使用详解

比如有的进程在相对目录中启动后我们不能直观地看到它的执行路径,这时就可以使用lsof命令对这个进程进行跟踪,如果对于nginx进程,可以使用lsof -c nginx(进程名)查看所有nginx名的进程涉及的文件,要指定nginx,可以使用lsof -p 进程号 来查看。lsof (list open files)命令用于查看你进程打开的文件,打开文件的进程,进程打开的端口(TCP、UDP),还可以用于找回/恢复被删除的文件。-l 监测环路网络接口(lo)。-c #显示指定进程所打开的文件。

2024-10-20 13:00:00 1152 1

原创 Ubuntu使用nload命令查看服务器网络流量情况、使用nethogs查看网络带宽的占用情况以及Linux服务器如何禁用ping

nload是一个实时输出linux网络流量状况的命令行工具,能直观地用表格显示信息实时监视网络流量和带宽使用情况。像一个控制台应用程序,用来实时监测网络流量和带宽使用情况的命令。

2024-10-20 07:00:00 1475

原创 SpringMVC一个拦截器和文件上传下载的完整程序代码示例以及IDEA2024部署报错 找不到此 Web 模块的 out\artifacts\..问题

本文章是一个 SpringMVC拦 截器和文件上传下载的完整程序代码示例,使用的开发工具是 IntelliJ IDEA 2024.1.6 (Ultimate Edition), 开发环境是 OpenJDK-21 java version 21.0.2。Tomcatt版本为9.0.96,整体程序目录结构如下:本程序演示了 SpringMVC中的 interceptor 拦截器的使用,基于此拦截器实现对其它控制器如后台控制器中用户管理的操作程序示例。

2024-10-19 18:00:00 777

原创 使用Docker启动的Redis容器使用的配置文件路径等问题以及Python使用clickhouse_driver操作clickhouse数据库

在使用非docker安装时,redis的安装包里到是有redis.conf默认文件,但使用docker安装时,不好直接找到啊。没法使用redis本身自带的redis.conf。使用docker搭建redis服务,本身redis启动的时候可以指定配置文件的, redis-server /指定配置文件路径/redis.conf。如果不是在DOCKER容器中一般可以通过指定PIP源的方法解决,如果是在docker容器中一般要修改docker中的DNS地址,可在本优快云博客中搜索我的文章内容。

2024-10-19 13:00:00 1045

原创 pip安装sentence-transformers时的一些报错记录以及Python汉字转拼音cleverdeng/pinyin.py程序的调整处理

也可以配置vim ~/pip/pip.conf文件中的源地址 ,一劳永逸。在使用python将汉字转为拼音的时候,我使用了https://github.com/cleverdeng/pinyin.py 中的这个程序文件,虽然原程序是基于python2开发的,但程序很简洁,代码量也不多,完全可以使用。之前记的一些pip安装sentence-transformers时的一些报错记录,也不知道是什么时候记下来的,不想删除放这里存着吧。解决办法:升级pip,然后再安装oss2。解决办法:安装urllib3。

2024-10-19 07:00:00 1330

原创 物联网消息队列Emqx日志配置及日志追踪以及Centos7上的rc.local开机不执行、git提交的小问题

即我们可以将某个用户或某个主题的日志分离出来统计到指定日志文件中,在使用日志追踪功能之前,必须将 primary log level设置为debug,然后可以开始指定日志追踪规则。EMQX 的默认日志级别为 warning,默认在单日志文件超过10MB(log.rotation.size配置)的情况下,滚动日志文件。查询已经开启的日志追踪,可以看到多了两条追踪的逻辑,并且在日志文件中也能看到增加了my_client.log,tail查看其中的内容可以一目了然地看到用户发送接收的指令数据。

2024-10-18 19:05:13 1417

原创 关于Python AI 编程助手Fitten Code的应用体验以及Python 修改删除 sys.path 路径以实现两个项目代码的合并

其适配了 Viusal Studio,VS Code(本文使用),JetBrains 系列(本文使用)以及Vim等多种编译器环境的插件 Fitten Code,Fitten Code 是由非十大模型驱动的 AI 编程助手,它可以自动生成代码,提升开发效率,帮您调试 Bug,节省您的时间,另外还可以对话聊天,解决您编程碰到的问题,Fitten Code 免费且支持 80 多种语言:Python、C++、Javascript、Typescript、Java等。其余的元素是Python解释器搜索模块的路径。

2024-10-18 13:00:00 1020

原创 Docker-compose提示specified IP address..configured subnets问题以及Docker容器相关操作记录保存

在网上下载的一些docker-compose.yml在执行的时碰到过多次如下报错:看意思是只有使用--subnet创建的网络才能指定静态IP,即因为文件中有指定IP运行容器导致报错。docker-compose.yml文件我也没有修改,直接运行就报的错。但也不是所有的地方运行都报错,偶尔在一台服务器上也成功执行过。通过摸索我发现有以下几个方法可以试试,至少在我都曾解决过问题正常启动了。

2024-10-18 07:00:00 733

原创 Spring系SSM框架整合报错Error creating bean..及报NoClassDefFoundError: org/springframework/aot/AotDetector

花了不少时间排查代码层面,最后我点到 out 目录 看了一下,目录下的web.xml文件根本没有更新,还是原来的内容。我这个项目文件夹经过了多次修改,我怀疑是影响了其WEB框架支持部分,导致 web.xml 等文件不更新,于是我重新添加了一次 web 框架支持,各种文件重新更新之后业务就正常了。注意 mybatis-spring 的版本,使用 mybatis-spring 3.0.4 版本导致错误,使用mybatis-spring 1.3.2 则能正常读取数据库数据。

2024-10-17 18:35:21 715

原创 Docker-compose命令、常用选项格式以及报错Unsupported config option for services service: ‘db‘的处理

在使用docker-compose进行up -d安装的时候,提示报错:Unsupported config option for services service: 'db',在docker-compose.yml配置文件中有一db项,使用mysql5.7镜像包进行服务安装,但并没有什么问题,然而在执行的时候却报上面的错误。我的docker-compose是刚刚进行安装的,之前的docker-compose版本较旧。默认情况下,docker-compose将对不同的服务输出使用不同的颜色来区分。

2024-10-17 13:00:00 1267

原创 Centos7.9下安装Docker全记录、Docker网络模式Published ports are discarded问题及exec问题cannot execute binary file

在使用docker启动服务的时候遇到警告WARNING: Published ports are discarded when using host network mode,其解释的意思就是在使用docker启动的时候如使用host网络模式,将会抛弃Published ports端口设置。即docker启动时指定--network=host或-net=host让容器和宿主机共享Network namespace,这时再指定-p或-P就会有此警告,并且-p或-P设置的参数也不会生效。

2024-10-17 07:00:00 850

原创 Vue使用 el-upload 组件上传时发现有多余的post请求以及gitlab常见ShellCommandFailed和taking too much time、rabbitmq客户端发送消息问题

在业务应用程序中,在 el-upload 上传时,实际before-upload方法中已经完成了文件上传,排查的时候就推测可能其在此完成后又执行一次文件上传,从 before-upload 方法名中也能看出其规划的工作内容并不是真正的文件上传操作,而是一个上传前的预处理,包括文件大小、格式等检查。像当前这样在 before-upload 已经实现了所有业务的情况下,只需要增加 定义 http-request方法并在方法中直接 return 即可。这时不要去修改端口,启动等,等待一下即可。

2024-10-16 15:26:48 851

原创 Mybatis多对一查询的配置及两种方法的使用示例对比以及Mybatis一对多查询两种方法使用示例及对比

同多对一的查询一样,mapper.xml配置中使用子查询嵌套的方法在SQL执行的时候会进行多次查询,最终查询次数和取得的行数成正比增加。City(id=0, cityname=北京, areaList=[Area(id=1, cityid=1, areaname=海淀区), Area(id=35, cityid=1, areaname=东城区), Area(id=18, cityid=1, areaname=西城区), Area(id=37, cityid=1, areaname=朝阳区)])

2024-10-16 13:58:59 992

原创 Ubuntu18.04服务器上搭建GitLab仓库、管理员密码重置以及Gitlab卸载及本地安装指定版本Gitlab

gitlab的配置文件路径/etc/gitlab/gitlab.rb ,可在其中配置gitlab的端口和地址。不过在这里也碰到了一个问题,我在上面的网址里下载的deb文件安装时提示deb文件不是一个有效的包,dpkg-deb: error: 'gitlab-ce_13.3.5-ce.0_amd64.deb' is not a Debian format archive。cat /opt/gitlab/embedded/service/gitlab-rails/VERSION #查看GitLab 版本号。

2024-10-16 13:00:00 714

好用的MarkDown软件 typora-setup-x64-1.3.9.exe 安装包

好用的MarkDown软件 typora-setup-x64-1.3.9.exe 安装包,此版本不会受到功能限制,非常好用。要想突破其功能限制,我的相关文章里也有介绍,可以自行搜索。祝你使用愉快。

2025-03-12

适用于php7/php8版本安装使用的Sphinx扩展包

PHP的Sphinx扩展是一个强大的工具,它允许PHP应用程序与Sphinx搜索引擎进行集成,从而实现高效的全文搜索功能。Sphinx是一个开源的全文搜索引擎,专注于快速和准确地处理大量的文本数据。Sphinx支持分布式架构,可以通过多个节点来实现高可用性和水平扩展。Sphinx提供了为多种编程语言编写的客户端接口,PHP是其中之一。PHP的Sphinx扩展为PHP应用程序提供了与Sphinx搜索引擎集成的强大功能,可以实现高效的全文搜索功能并提升用户体验。本资源是适用于php7/php8版本安装使用的Sphinx扩展包,目前sphinx扩展包官网中的sphinx-1.3.3.tgz不能支持php7+版本。需要使用此版本扩展包。

2024-12-17

filmora-视频编辑制作软件.rar 软件资源分享

Filmora(原名FilmoraGo)是一款由万兴科技开发的视频编辑软件,它以其强大的功能和用户友好的界面,在视频编辑领域展现出卓越的性能,成为许多视频创作者和编辑人员的首选工具。Filmora视频编辑软件有如下特点和优点: 易于使用:Filmora拥有直观的用户界面和清晰的操作逻辑,使得即使是没有任何剪辑经验的用户也能够快速上手。功能强大:Filmora提供了丰富的视频编辑功能,包括剪辑、合并、分割、旋转、缩放等,以及多种过渡效果、滤镜、音频调整和字幕添加等高级功能。AI辅助编辑:Filmora内置了AI Copilot Editing等AI辅助编辑功能,为用户提供基于人工智能的编辑建议,简化了编辑过程,提高了创作效率。支持多种格式:Filmora支持导入和导出多种视频、音频和图片文件格式,满足用户在不同平台上的需求。Filmora特别适合新手用户制作视频博客,通过添加丰富的特效和过渡效果,使视频更加生动有趣。教育工作者可以利用Filmora的功能快速制作教学视频,提升教学效率。

2024-10-20

Linge-互联网行业中Redis的应用.pptx,Redis应用讲解PPT文件

Linge-互联网行业中Redis的应用.pptx==Redis应用讲解PPT文件。Redis(Remote Dictionary Server ),远程字典服务,是一个开源的使用C语言编写、支持网络、可基于内存、分布式、可选持久性的键值对(Key-Value)存储数据库,并提供多种语言的API。它通常被称为数据结构服务器、内存数据库服务器,也是互联网研发中必备的中间件,Redis用极短的代码,做到了极大的性能优化,整个源码约23000行。Redis借鉴了Linux操作系统对于版本号的命名规则:版本号第二位如果是奇数,则为非稳定版本(例如2.7、2.9、3.1),如果是偶数,则为稳定版本(例如2.6、2.8、3.0、3.2)。当前奇数版本就是下一个稳定版本的开发版本,例如2.9版本是3.0版本的开发版本。所以我们在生产环境通常选取偶数版本的Redis,如果对于某些新的特性想提前了解和使用,可以选择最新的奇数版本。Bloom Filter 精度问题主要来自于有限的BIT数组大小和hash算法碰撞。

2024-08-15

Jenkins讲解PPT-WEB持续集成之Jenkins应用的PPT讲解文件

持续集成(Continous Integration)是一种软件开发实践,团队成员频繁地集成他们的工作,通常每人每天至少集成一次,从而每天有多次集成。每次集成使用自动化构建(含测试)来最快速度地查找错误。许多团队发现持续集成显著地降低了集成错误,使团队更加迅速地开发内聚的软件。持续集成主要是通过自动化的流程和工具高频率地去获取反馈并响应反馈的过程,包括自动构建build项目,自动分析代码,自动测试,自动邮件报告,自动预编译检查,自动发布等等,这些都围绕一个中心词“Auto”。能达到: 让错误非常容易发现和改正 让各分支任一时刻都不会偏离主干太远 成功集成=通过测试,让错误降低到最少 项目稳定性+,实现产品高质量快速迭代。 Fabric 是一个 Python (基于2.5 + )的远程执行shell的库,同时它也是一个命令行工具(官网 www.fabfile.org),用于连接到 SSH 服务器并执行命令。它提供了丰富的同 SSH 交互的接口,可以用来在本地或远程机器上自动化、流水化地执行 Shell 命令,可以pip直接安装上。

2024-08-15

TS3300打印机Windows驱动程序win-ts3300-1-4-n-mcd-cjprinter下载

TS3300打印机Windows驱动程序win-ts3300-1_4-n_mcd--cjprinter下载,佳能PIXMA TS3300打印机的Windows驱动程序win-ts3300-1_4-n_mcd--cjprinter,需要注意的是,在现有的参考信息中并未直接提及该具体版本号的驱动程序。然而,可以基于佳能PIXMA TS3300打印机的一般驱动程序信息来提供一些相关的指导和概述。佳能PIXMA TS3300打印机驱动官方版是一款功能实用的打印机驱动程序,它支持打印、复印和扫描等多种功能。安装对应的驱动程序是确保打印机能够正常工作的关键步骤,它可以解决打印机与电脑连接异常或无法工作等问题。

2024-08-06

一套基于thinkphp3.2开发的教育补习班报名排班排位系统jiaoyu.zip

一套基于thinkphp3.2开发的教育补习班报名排班排位系统jiaoyu.zip.。开发的基于ThinkPHP 3.2框架开发一个教育补习班报名、排班、排位系统涉及多个模块和复杂的业务逻辑。系统的主要组成部分有如下: 用户管理:包括管理员、教师、学生和家长等角色的管理。 课程管理:课程的创建、编辑、删除、查询等。 排班管理:根据课程安排、教师资源和教室资源,自动生成或手动调整班级和课程时间表。 报名管理:学生及家长通过系统报名课程,选择班级和时间段。 排位管理:根据报名情况,自动或手动调整学生座位。 支付管理:集成支付接口,处理课程费用的支付。 数据统计与报表:统计课程报名情况、学生出勤率等,生成相关报表。

2024-08-06

使用Lua开发的服务器端RSA签名服务程序lua-api-trunk.zip

使用Lua开发的服务器端RSA签名服务程序lua_api_trunk.zip 。基于Lua开发用在nginx服务器端作签名验证处理程序代码包.zip 一般我们在请求服务器端的接口时都需要进行签名认识,很多时候都是在PHP程序里将参数按照字母排序,然后连接成一个字符串,再加上一串独立密钥最后md5一下做成一个接口的认证,签名的基本原理也就这些东西,不过在PHP程序中做签名有个问题就是,如果需要自己调试接口的时候,每次参数有变化的时候都需要输入正确的sign签名字符串,才能顺利通过测试,而这会造成极大的不方便。之前在百度的时候,测试都是一个窗口打开着服务器端的错误日志,里面会记录传入的错误sign值和应该正确的sign值。可以想像这是多么麻烦。使用nginx+lua将签名独立出来就能避免这样的麻烦。Lua是一种轻量级的脚本语言,具有小巧的代码库和高效的执行速度。这使得它非常适合做请求签名服务端中,不会显著增加系统的负担。Lua的解释器运行速度快,且占用系统资源少,能够迅速处理大量的签名请求,保证服务的实时性和响应速度。

2024-08-05

使用lua-nginx开发的视频弹幕服务器端代码lua-barrage-danmu-server.zip

使用lua_nginx开发的视频弹幕服务器端代码lua_barrage_danmu_server.zip 完整程序代码压缩包,在视频弹幕服务中,Lua作为一种轻量级的脚本语言,因其简单、高效和可扩展性,可以被用于实现服务端的部分逻辑处理。然而,需要明确的是,Lua本身并不直接提供构建完整视频弹幕服务端的所有功能,它通常需要与其他技术栈(如nginx,redis等)结合使用,以完成从弹幕消息的接收、处理到发送至客户端的整个流程。Lua是一种轻量级的脚本语言,具有小巧的代码库和高效的执行速度。这使得它非常适合嵌入到视频弹幕服务端中,不会显著增加系统的负担。Lua的解释器运行速度快,且占用系统资源少,能够迅速处理大量的弹幕消息,保证服务的实时性和响应速度。

2024-08-05

青岛市辖区全部上市公司名录excel文件-截止2023年

青岛辖区上市公司名录是一个动态变化的列表,它包含了在青岛地区注册并成功上市的公司。截至最新信息(如2024年6月30日),青岛辖区内的上市公司数量可能有所变化。根据过往数据,青岛的上市公司数量在40至64家之间,具体数量需以最新官方发布的信息为准。青岛的上市公司涵盖了多个行业,包括化工、电池、新能源、冷链、风电、机械、家电等。其中,化工行业是青岛上市公司的重要组成部分,拥有多家知名企业。在市值方面,青岛的上市公司中,海尔智家、青岛啤酒、青岛港等公司通常位列前茅。这些公司在各自的领域内具有较高的市场占有率和品牌影响力。

2024-08-04

包含12000多条历史上的今天数据的SQL数据库文件zip压缩包下载

此资料是一套包含12000多条历史上的今天数据的SQL数据库文件zip压缩包下载,可直接下载导入sql数据库进行使用。“历史上的今天”数据库是一个记录并展示历史上每一天所发生的重要事件、人物逝世、科技进步等信息的数据库。这类数据库通常由专业的历史研究机构、图书馆或科技公司维护,旨在帮助用户快速了解历史上的重要时刻,增强对历史的认知和理解。本资料中除了包含历史上的今天数据外,还有每年365天的的每日随缘花语和每日出生的人的星座和此星痤当天的主要特征。希望对大家有用。

2024-08-04

一款好用的markdown软件-轻量级Markdown编辑器

之前想找一款免费、简洁、实用、好用的markdown软件。Typora是一款由Abner Lee开发的轻量级Markdown编辑器,它以其简洁直观的喜爱。Typora有1所见即所得,Typora采用了所见即所得的编辑方式,用户无需在源代码和预览模式之间切换,即可实时查看文档的渲染效果。2简洁直观的界面:Typora的界面设计简洁明了,去除了不必要的干扰元素,如预览窗口、模式切换程序等,让用户能够更加专注于写作本身。3丰富的Markdown语法支持:Typora支持Markdown语法中的多种特性,包括标题、列表、引用、代码块、表格、流程图、公式等,满足用户多样化的写作需求。4多平台支持:Typora支持Windows、macOS和Linux等多个操作系统,用户可以在不同的平台上无缝切换使用,保持写作的连贯性。5多种导出格式:Typora支持将Markdown文档导出为PDF、HTML、Word、LaTeX等多种格式,方便用户在不同场合下使用和分享文档。

2024-08-03

一套基于ThinkPHP3.2开发的后台管理系统cms.rar

一套基于ThinkPHP3.2开发的后台管理系统cms.rar 。通用管理后台是一个管理后台的基础程序,使用ThinkPHP框架开发,包括管理员的登录;管理员的增加修改删除、权限分配、操作记录基础功能。包括后台功能菜单的新增修改编辑功能;包括后台配置项的动态增加修改删除;可对配置项进行文本、单选、多选设置等核心基础功能。用户可在此基础上进行后台其它业务开发。 (可使用测试账号test,密码123456登录)。上传了的文件中包括全部代码文件;数据库结构SQL文件; nginx配置文件,示例图片,其中后台首页截图请在本博客中搜索通用后台CMS查看详细内容介绍。

2024-08-03

一套基于Lua写的各城市天气气温列表网.zip

一套基于Lua写的各城市天气气温列表网.zip 使用lua+redis开发的简单web站点,每天抓取全国主要城市的天气数据存入redis,根据气温显示每日的最舒适的城市明细。(nginx_lua_redis_website_weather) 功能:用shell定时执行两个update的lua程序,一个是每天更新全国(含各省份的天气数据进入redis).二个是每天更新全国各个省(并发同时抓取)下所有城市的天气数据。都保存进redis.我这边此时的redis数据有: city_most_avg(1) city_most_high(1) city_most_low(1) --记录每天城市的各种极值天气。前台使用nginx+lua展现web.对模板只做了一些简单的替换而已。这套程序非常适合于想学lua的人,拿着这套程序改改就基本能掌握lua了。 文件里还附带了一张页面的截图。此程序使用了github上的两个redis扩展,一个是http请求的,一个是xml解析的。

2024-08-02

一个精简的PHP后台队列任务框架程序queue.zip

一个精简的PHP后台队列任务框架程序queue.zip。PHP后台队列任务框架程序是一种在Web开发中广泛使用的技术,用于处理耗时或复杂的后台任务,以提高应用程序的响应速度和用户体验。本压缩包是一个精简的PHP后台队列任务框架程序queue.zip,其包括使用composer加载vendor扩展,jobs程序目录,后台任务、配置程序目录、加载load.sh脚本及startup.php启动程序。

2024-08-02

PHP实现RSA非对称加解密的示例程序.zip

PHP实现RSA非对称加解密的示例程序.zip。 我的博客中有一篇相关的技术文章: https://linge.blog.youkuaiyun.com/article/details/139730668 本程序包是使用PHP开发实现了RSA非对称加解密的一些程序示例。文章中也有使用Python进行处理的技术介绍。RSA非对称加解密是一种广泛使用的公钥密码学算法,由Ron Rivest、Adi Shamir和Leonard Adleman在1977年发明,并以他们名字的首字母命名。该算法基于大素数和模块化算术的数学特性,实现了在不直接传递密钥的情况下完成加密和解密,确保了信息的安全性。

2024-08-01

基于Lua开发用在nginx服务器端作签名验证处理程序代码包.zip

基于Lua开发用在nginx服务器端作签名验证处理程序代码包.zip 一般我们在请求服务器端的接口时都需要进行签名认识,很多时候都是在PHP程序里将参数按照字母排序,然后连接成一个字符串,再加上一串独立密钥最后md5一下做成一个接口的认证,签名的基本原理也就这些东西,不过在PHP程序中做签名有个问题就是,如果需要自己调试接口的时候,每次参数有变化的时候都需要输入正确的sign签名字符串,才能顺利通过测试,而这会造成极大的不方便。之前在百度的时候,测试都是一个窗口打开着服务器端的错误日志,里面会记录传入的错误sign值和应该正确的sign值。可以想像这是多么麻烦。使用nginx+lua将签名独立出来就能避免这样的麻烦。详见文章:https://linge.blog.youkuaiyun.com/article/details/139538457

2024-08-01

名企工作网-网站页面截图留存.zip

名企工作网-网站页面截图留存.zip 也即是这篇文章中的提到的原来制作的网站的截图部分。 https://linge.blog.youkuaiyun.com/article/details/139538443 我一直想把这套源码删了,但是又于心不忍。因为这里面有我太多太多的心血。前台的每个页面、每个布局、每行代码、后台的每个功能都深深地驻扎在我那段开发它的的岁月里。最开始做这个站大概是在2011年的3月,那时我在广州,晚上总编程到深夜,因为工作的原因我已经有2年没有好好编程(这2年里也写过一些),而我又不舍得把我大学里苦练的编程技能丢了。所以在那段天气很热的时光里,白天上班后深夜我总是一个人坐在广东顺德的办事处(对面就是顺德天佑城)里写着代码,2011年6月开发完放到网上。2012年2月开始完全重写这个站,2012年8月第二版上线(也就是现在的样子),从我2007年开始写网站以来,这个站耗费了我最多的精力,其次是2007年时用了一个暑假写了一个PHP网站,自己写了5套CSS风格,但相比这个所花费的精力还是要小。

2024-07-31

Lua程序开发测试调试的一些代码.zip

此为Lua程序开发测试调试的一些代码.zip,包括显示数据的函数,包括显示table, 显示table时递归调用的函数,把table转换成string字符串的方法, 工具函数类-动态加载模块函数 加载一些核心table、辅助table, lua直接向redis插入数据等等。Lua是一种轻量级、可扩展的脚本语言,它设计用于嵌入到应用程序中以提供灵活的扩展和定制功能。Lua程序具有多个显著的优点,这些优点使得它在游戏开发、Web服务器、自动化脚本、嵌入式系统等领域得到广泛应用。

2024-07-31

一个超简洁的网站开发中的展示页面.zip

一个超简洁的网站开发中的展示页面.zip。在网站开发中,展示页面(通常也称为着陆页或演示页面)是非常关键的,它负责向访问者介绍网站的核心内容、功能、设计风格或产品。一个简洁而有效的展示页面应当具备以下几个要素: 1. 清晰的标题和副标题 2. 引人注目的视觉元素 3. 简洁明了的文案 4. 明确的行动号召(CTA) 这个超简洁的网站开发中的展示页面.zip就是这样的一个内容,解压后放至网站即可。呈现出网站正在开发中的提示。

2024-07-30

2016年写的一点全网抓取的php爬虫小试验程序.zip

通过网站之间的链接抓取全网域名的php程序。除了百度外,有很多网站会自动收录网上的网站,然后查询出网站的基本信息、SEO信息,百度、GOOGLE等搜索引擎的收录量,域名whois查询结果等,而这些操作的前提是要得到所有的网站域名,通过字符串组合也是一个方法,但是组合起来的域名量级太大了,而且很多域名都没有在使用。有一个简单的方法,也不是什么新鲜的东西,搜索引擎也是这样抓取的,就是通过网站源代码进行正则提取出所有的出站链接,然后保存这些链接入库,再循环对这些站进行抓取匹配出站链接。对已经抓取过的域名进行标记,并记录网站的标题、关键词、描述信息。这样这个抓取可以在服务器上执行nohup脚本永远循环抓下去。于是用PHP简单实现了一下。程序总共有几个文件(包括表sql文件,抓取程序,和服务器上抓取过的部分域名日志),

2024-07-30

beanstalk的PHP扩展程序V1.2.1及PHP连接beanstalk的测试应用程序

beanstalk的PHP扩展程序V1.2.1及PHP连接beanstalk的测试应用程序。Beanstalkd本身是一个独立的消息队列服务,它并不直接提供“扩展”的概念,如我们常见的软件扩展库(如PHP扩展)。但是,为了与Beanstalkd进行交互,我们可以在各种编程语言中使用客户端库或扩展。例如,在PHP中,你可以使用pheanstalk扩展来与Beanstalkd进行通信。

2024-07-30

一款超好用的PHP集成环境包括Nginx/PHP/Mysql/Redis/Sphinx/Mongodb/Memcached等等

1. Visual NMP 是一款企业级的Nginx&PHP集成运行环境,图形化的操作界面,php版本的快速切换,便捷的系统托盘菜单,Windows系统的全系列支持,全面的软件集合以及各部分的自由更新,以及增强的辅助程序,使之成为最好的WNMP类软件。 集成的软件有:Nginx、PHP、MySQL、Redis、Memcached、Sphinx、MongoDB、FileZilla FTP、Xdebug、Zend Guard Loader,Web Apps:phpMyAdmin、SQL Buddy、memcache、MemAdmin、phpRedisAdmin、webgrind、RockMongo 等。 2. 全面支持 Windows 系统,Windows 7 / Windows 8 / Windows 10 / Windows Server 2008 / Windows Server 2012 / Windows Server 2016 等。 3. 以及支持PHP全部版本,PHP5.3 / PHP5.4 / PHP5.5 / PHP5.6 / PHP7.0 / PHP7.1 / PH

2024-07-26

Windows10上安装的mysql-8.0.36-winx64.zip版本压缩包

本地开发离不开本地环境的MYSQL数据库。此压缩包是我在本地Windows10上安装的mysql-8.0.36-winx64.zip版本压缩包。MySQL 8.0 是 MySQL 数据库管理系统的最新版本,由 Oracle 公司开发和维护。这一版本带来了许多重要的新特性和改进,极大地增强了 MySQL 的功能和可靠性,使其更适合处理广泛的应用程序场景。MySQL 8.0 提供了对于大型查询和事务处理的更好性能支持。引入了自适应哈希索引(AHI),这是除了普通的B树索引之外的另一种索引类型,用于内存内嵌表的小键值高速哈希索引,有助于提高查询效率。新的数据字典架构使用了更高效的内存表来缓存表元数据信息,以提高性能。

2024-07-26

PHP生成二维码的调试程序phpqrcode生成二维码qrcode.zip

在PHP中生成二维码,通常会使用开源的库来简化这个过程。这里就使用的比较流行的库phpqrcode等。本资源即是PHP使用这个库调用API生成二维码的调试程序。phpqrcode 是一个用于生成 QR 码的 PHP 类库,它提供了简单、灵活且易于使用的方式来生成包含各种信息的 QR 码图片。PHPQRCode可以生成包含各种信息(如文本、URL、电话号码等)的QR码图片。支持不同版本和容错级别:根据需求,PHPQRCode可以生成不同版本(尺寸)和容错级别的QR码,以适应不同的应用场景和扫描条件。自定义颜色和尺寸:用户可以自定义生成的QR码的颜色和尺寸,以满足特定的设计需求。输出格式:PHPQRCode支持将生成的QR码输出为图片文件或直接输出到浏览器,提供了灵活的输出方式。PHPQRCode提供了简单的API接口,用户可以通过简单的函数调用即可生成QR码,无需深入了解QR码的生成原理。

2024-07-22

一个基于php7快速 / 精简 / 高效 api程序开发框架apiframe-php7-framework

一个基于php7的快速、精简api开发框架。mvcs层结构。支持读写分离连接、多库支持。支持composer功能扩展。非常方便地适用于开发APP服务器端接口程序。搭建好NGINX服务和PHP7环境,部署nginx配置,访问 http://127.0.0.1:83/ 即可访问API接口。访问 http://127.0.0.1:83/admin/ 即可访问简单控制台管理。可使用composer进行扩展管理。请在本优快云博客文章中搜索 apiframe-php7-framework 里面有详细的相关介绍。

2024-07-22

bootstrap-datetimepicker测试的PHP程序.zip

bootstrap-datetimepicker 是一个基于 Bootstrap 和 Moment.js 的日期时间选择器插件,它允许用户以图形化界面选择日期和时间,而不是通过传统的文本输入框。当你将这个插件集成到你的 PHP 程序中时,你可以让用户以一种更加直观和用户友好的方式来输入日期和时间,然后将这些输入值发送到服务器进行处理。如何在一个 PHP 程序中测试 bootstrap-datetimepicker:引入必要的文件,你需要在你的 HTML 文件中引入 Bootstrap、Moment.js 和 bootstrap-datetimepicker 的 CSS 和 JS 文件。这些文件通常可以从 CDN 加载,也可以从本地服务器加载。

2024-07-21

codeigniter仿芒果平台开发时的MVC程序保存zip程序压缩包

芒果平台,即芒果TV,是湖南广电旗下唯一的互联网视频平台,由湖南快乐阳光互动娱乐传媒有限公司(简称“快乐阳光”)负责具体运营。codeigniter仿芒果平台开发时的MVC程序保存zip程序压缩包是以前仿照芒果平台样式基于codeigniter3做的一个购物网站开发,这里只保存了MVC程序,其它的框架程序未保存在此。另外也无文档,不保证对你的开发能起到多大作用哈。

2024-07-21

原个人技术博客文章数据库导出007CN网站数据库导出sql文件

原个人博客中大约有 1300+篇文章,目前在陆续迁移至优快云,现将这些文章的数据库表SQLy文件上传保存至优快云。SQL文件已经压缩打包发至我的下载资源列表中,对我除了可以证明这些文章为我所写以外,也没有其它的意义了,大家可以搜索进行下载。或用于自己开发时当做一个初始数据库,或者还能有别的用处。

2024-07-20

个人优快云博客中文章插入的图片压缩包批量下载

我是林戈!IT技术领域深耕10年+;北京多家名厂闯荡5年+;清华大学硕士;坐标山东从事IT研发工作。之前一直在阿里云运营独立网站,2015年起自建博客并运营约10年,累计发文1300+篇,2024年3月域名被收购目前在逐步迁移博客文章至优快云。目前迁移的文章在优快云 不到 400 篇,实际原博客中已迁移文章约900篇。原博客中的大量文章插图原始图片(未带水印)转存至这里进行保存,有需要的可以下载。

2024-07-20

使用php基于网页之间的链接抓取网站列表的php程序-全网抓取的php爬虫程序小试验

get_all_domain_php_program是全网抓取的php爬虫程序小试验。通过网站之间的链接抓取全网域名的php程序。闲时玩玩,然后动手实现了一下,通过对网站里的出站域名,一直循环抓取所有域名入库,来取得全网域名。域名存储表:webinfo.sql, 抓了一段时间,目前有8万来个域名吧。 除了百度外,有很多网站会自动收录网上的网站,然后查询出网站的基本信息、SEO信息,百度、GOOGLE等搜索引擎的收录量,域名whois查询结果等,而这些操作的前提是要得到所有的网站域名,通过字符串组合也是一个方法,但是组合起来的域名量级太大了,而且很多域名都没有在使用。简单的方法,也不是什么新鲜的东西,通过网站源代码进行正则提取出所有的出站链接,然后保存这些链接入库,再循环对这些站进行抓取匹配出站链接。对已经抓取过的域名进行标记,并记录网站的标题、关键词、描述信息。这样这个抓取可以在服务器上执行nohup脚本永远循环抓下去。于是用PHP简单实现了一下.详见:https://linge.blog.youkuaiyun.com/article/details/139401622

2024-07-09

Open-Flash-Chart手册chm格式文档压缩包

Open-Flash-Chart(简称OFC)是一个开源的Flash图表绘制工具,它提供了丰富的图表类型和强大的配置选项,使得数据可视化变得简单而直观。Open-Flash-Chart免费开源,用户可以自由使用、修改和分发其源代码。它基于Flash技术,利用ActionScript语言编写,使得生成的图表具有美观、流畅的动态效果。支持多种程序接口的数据生成方式,包括PHP、Ruby、Perl、Python、Java、.Net、AS、JS等,同时也支持JSON格式的数据。

2024-07-09

php的beanstalk扩展之一(addserve)-php-beanstalk-master-addserve.zip

php安装beanstalk扩展,安装扩展并不困难,不过安装beanstalk扩展需要弄清楚一点,如果是已有的程序部署环境,需要看看你的beanstalk用的是哪个扩展,之前我在安装的时候发现我安装的beanstalk扩展里没有addServer方法,而原来已经有的程序中却有addServer方法,所以看一下。addserver方式如果你的程序是这种连接方式:$bsc->addserver("ip1", 11300); 则需要下载安装扩展: php的beanstalk扩展(addserver方式)下载 安装这种扩展时还需要安装libbeanstalkclient。本文件即是: php的beanstalk扩展之一(addserve)--php-beanstalk-master_addserve.zip

2024-07-08

php的beanstalk扩展之一(connect)-php-beanstalk-master-connect.zip压缩包下

php使用beanstalk扩展可以下载php的beanstalk扩展(connect方式) , 这个安装不需要其它的支持。可以不用安装扩展,有现成的PHP类文件。php-beanstalk is a extension of php and now support for php5 and php7. This extension has double performance than native php client, and the extension has implement most of the beanstalk protocol. The extension is now procedure oriented. Tested on php53, php54, php55, php56 and php7。

2024-07-08

使用php抓取淘宝主页搜索页结果的程序zip压缩包

php抓取淘宝主页搜索页的程序zip压缩包,是针对淘宝页的php抓取程序,能根据关键词抓取淘宝搜索页的产品数据、类目筛选、以及各种属性筛选等。图片很长,程序代码就不展示出来了。

2024-07-08

PHP使用 DOMDocument 生成XML的示例程序文件

PHP 提供了多种方式来生成和操作 XML 数据。这些功能非常强大,允许你创建、读取、修改和保存 XML 文档。在 PHP 中生成 XML 的常用方法包括使用 DOMDocument DOMDocument 是 PHP 中处理 XML 的另一个强大的类。与 SimpleXML 相比,它提供了更多的功能和灵活性,但也可能需要更多的代码。DOMDocument 允许你构建和操作复杂的 XML 文档,包括添加属性、修改元素和命名空间等。本压缩包即是PHP中使用 DOMDocument 生成XML的示例程序文件。

2024-07-07

Sphinx-2.2.11开源全文搜索引擎版本的php程序扩展压缩包

Sphinx-2.2.11是一个开源的全文搜索引擎版本,它被广泛用于中大型网站的搜索功能实现。Sphinx提供了一个PHP扩展,以便更好地与PHP语言集成,方便开发人员使用。 安装Sphinx:首先,需要下载Sphinx-2.2.11的源代码包,并进行解压。通过./configure、make、sudo make install等命令进行编译和安装。安装过程中可能需要根据系统环境进行相应的配置调整。安装Sphinx PHP扩展:Sphinx PHP扩展可以通过PECL命令行工具进行安装。执行pecl install sphinx命令即可完成安装。安装成功后,需要在php.ini文件中添加extension=sphinx.so(或对应系统的扩展文件名)配置行,然后重启web服务器使配置生效。

2024-07-07

Highcharts图表库设计手册文档-HighChart CHM文档压缩包

HighCharts CHM文档是一款专为Highcharts图表库设计的帮助文件,它以CHM(Compiled HTML Help)格式呈现,便于开发人员快速查阅和学习Highcharts的相关属性和方法。以下是对Highcharts CHM文档的详细介绍。Highcharts CHM文档包含了Highcharts图表库的详细API说明、配置选项、使用示例以及常见问题解答等内容。通过该文档,开发人员可以深入了解Highcharts的各个组件(如图表类型、坐标轴、图例、数据点提示框等)的配置方法,以及如何通过代码实现特定的图表效果。

2024-07-06

datetimepicke 一个好用的Bootstrap日历时间插件压缩包文件

bootstrap-datetimepicker是一个简单好用的日历时间插件,在bootstrap首页上也有推荐。可支持日期、小时的时间选择。使用起来也很简单,主要有如下几个步骤。 1,必须引入Jquery文件。 2,引入日历插件JS代码:bootstrap-datetimepicker.min.js 3,如果需要使用非英文语言包,则需要引入对应的语言包,比如我这里需要引入中文包:bootstrap-datetimepicker.zh-CN.js,使用script 引入的时候最好使用:charset="UTF-8"。 4,引入对应的CSS文件:bootstrap-datetimepicker.min.css 5,添加一个INPUT表单,设置其属性:id="datetimepicker" data-date-format="yyyy-mm-dd"。

2024-07-06

解决U盘偶尔出现的写保护问题的U盘工具Usboot

(upan)优盘之家,是一个U盘产品与技术交流的专业性网站。在U盘存储领域和U盘技术领域有很强的优势。提供的服务:存储产品导购:由广大会员组成的U盘打假团队,最真实的存储产品评测 U盘启动研究:我们只谈U盘启动! U盘存储技术:最专业的U盘技术交流区,量产工具下载:建立一个专业的优盘站,提供一个大家对U盘更加了解的平台,无限交流的平台。使用量产工具之前,先使用一些U盘芯片检测软件比如chipgenius查询一下U盘的芯片型号,然后找到这个型号的量产工具,我这里的芯片型号是PS2251-07,对应使用下面的量产工作。执行起来很很简单: 1,运行量产工具中的exe文件:MPALL_F1_7F00_DL20_v503_0C_beta.exe 2,打开后点击界面上的update按钮,让软件识别当前电脑上接入的U盘。 3,选择usb的ini文件,这里选上usb2.0.ini文件,并在前面打上钩。 4,点击start开始执行,U盘栏会呈现蓝绿色的进度条,如果量产成功,则会显示绿色,失败会显示红色。具体操作可以在我的优快云博客找寻找相关文章。

2024-07-05

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

TA关注的人

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