logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

[每周一更]-(第110期):QT开发最佳实战(php/go/python/javascript)

清理软件垃圾,发现Xmind客户端采用的是Electron,Electron是基于Web技术的跨平台桌面应用开发框架,使用HTML、CSS和JavaScript来构建应用程序,然后就延伸查了一下其他相关成熟的跨平台桌面应用技术。尽管Qt主要使用C++进行开发,但通过绑定库和桥接工具,也可以使用其他编程语言如Go、Python、PHP等来开发Qt应用。结果:Go和Python都可以,但Go的方法库长

文章图片
#qt#php#golang
[每周一更]-(第92期):Go项目中的限流算法

很多业务会有限流的场景,比如活动秒杀、社区搜索查询、社区留言功能;保护自身系统和下游系统不被巨型流量冲垮等。在计算机网络中,限流就是控制网络接口发送或接收请求的速率,它可防止DoS攻击和限制Web爬虫。限流,也称流量控制。是指系统在面临高并发,或者的情况下,,从而。限流会导致部分用户请求处理不及时或者被拒,这就影响了用户体验。所以一般需要在系统稳定和用户体验之间一下。

文章图片
#算法
PHP 常见设计模式及示例

观察者模式属于行为模式,是定义对象间的一种一对多的依赖关系,以便当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并自动刷新。简单工厂模式最大的优点在于实现对象的创建和对象的使用分离,将对象的创建交给专门的工厂类负责,但是其最大的缺点在于工厂类不够灵活,增加新的具体产品需要修改工厂类的判断逻辑代码,而且产品较多时,工厂方法代码将会非常复杂。在工厂方法模式中,一个具体的工厂负责生产一类具体的产

文章图片
#php#设计模式#android
[每周一更]-(第78期):Nginx负载均衡proxy_pass代理模块常用参数配置

注:nginx支持同时设置多组的负载均衡,用来给不用的server来使用。

文章图片
#nginx#负载均衡#运维
Docker搭建zabbix,配置zabbix-agent基于Ubuntu系统

Docker搭建zabbix,配置zabbix-agent基于Ubuntu系统[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-vEOEjvSr-1648187439073)(/uploads/article/20220325/623d56b7e5aba.png)]Zabbix 是由 Alexei Vladishev 开发的一种网络监视、管理系统,基于 Server-C

文章图片
#https#nginx#http
Jenkins解决Host key verification failed (2)

原因:root账户的 .ssh中know_hosts中存在目标主机ip记录,但是jenkins账户的.ssh的know_host中不存在目标主机ip记录,因为构建机运行的账户其实是以jenkins运行的,所有之前一直失败。最不安全的级别,当然也没有那么多烦人的提示了,相对安全的内网时建议使用。首先我们修改他的登录权限,将/bin/false改为/bin/bash,切换到jenkins用户,su -

文章图片
#jenkins#运维
[每周一更]-(第159期):Go 工程师视角:容器化技术(Docker/Kubernetes)与CI/CD流程的应用场景

容器化技术(Docker/Kubernetes)与CI/CD流程的结合为现代软件开发提供了高效、一致的解决方案。Docker实现应用容器化,确保跨环境一致性;Kubernetes提供容器编排,支持弹性扩展和高可用性。Go语言因其静态编译特性尤其适合容器化部署。在微服务架构中,容器化技术支持多服务协调和动态扩展。CI/CD流程通过自动化构建、测试和部署,实现快速交付。开发-测试-生产环境的一致性、自

文章图片
#golang#docker#kubernetes
[每周一更]-(第145期):分表数据扩容处理:原理与实战

分表扩容策略与实现 随着数据量增长,单表性能瓶颈日益凸显,分表成为水平扩展的常见方案。本文探讨了分表扩容的核心要点: 分表时机 单表数据达千万级 查询/写入性能明显下降 特定表成为访问瓶颈 分表策略 范围分表:按时间/ID段划分,易维护但可能数据不均 哈希分表:数据分布均匀,但扩容复杂 业务维度分表:适合多租户系统 扩容实现 通过路由层(如示例中的ShardRouter)动态计算目标表 数据迁移采

文章图片
#java#android#数据库
php8.0.0安装体验和扩展介绍流程

如果安装后发现遗漏,可以重新编译,加上相应的参数可得到驱动程序(Linux 下是 *.so 文件),然后复制到 PHP 的扩展目录(一般是 /usr/local/php/include/php/ext)下,并在 php.ini 配置文件中开启扩展既可以。php源码编译目录下的 sapi/fpm/init.d.php-fpm 文件拷贝到系统配置 /etc/init.d 目录下并重命名为 php-fp

文章图片
#php#开发语言
实战 php 使用 wkhtmltopdf 生成pdf的全过程

wkhtmltopdf对动态页面的支持效果一般,动态页面输出pdf的需求中最好不要有太复杂的javascript逻辑,尤其是一些比较大的视图框架(至少react是的)。加载的js文件最好不要太大。如果可以最好先静态化再输出。对于输出页面的样式,尤其是圆角等css3特性,能少则少,否则缺失个线条啥的都是家常便饭参考。

文章图片
#php#开发语言
    共 11 条
  • 1
  • 2
  • 请选择