开发实例与经验

安装Memcached服务流程

开发实例与经验 2022-09-21 15:30:41 6260 阅读
Memcached是一套分布式的高速缓存系统,是BSD开源软件。第1部分:查询是否安装完整rpm-qa|grepsasl确保有cyrus-sasl-devel和cyrus-sasl-lib两个包存在查看yumlistsasl安装yum-yinstallcyrus-saslcyrus-sasl-develcyrus-sasl-plain执行rpm-qa|grepsasl验证安装是否成功服务启动sys...
阅读全文 →

Let’s Encrypt SSL免费证书自动签发方法

开发实例与经验 2022-08-12 10:45:58 4682 阅读
以下SSL证书签发过程乃笔者总结,供各位同学借鉴。1.无snapd时安装snapd并自动启动sudoyuminstallsnapdsudosystemctlenable--nowsnapd.socketsudoln-s/var/lib/snapd/snap/snap2.安装更新snap软件包sudosnapinstallcoresudosnaprefreshcore3.安装certbot并加入环境...
阅读全文 →

Linux下PHP开启Kafaka服务

开发实例与经验 2022-07-22 20:40:30 2835 阅读
1.安装librdkafkawgethttps://frame.usualtool.com/down/soft/librdkafka.zipunziplibrdkafka.zipcdlibrdkafka./configuremake&&makeinstall2.编译rdkafkawgethttps://frame.usualtool.com/down/soft/php-rdkafka.zipunz...
阅读全文 →

UT开发框架与传统MVC区别

开发实例与经验 2022-05-16 15:18:55 2508 阅读
与传统MVC区别传统MVC中,控制器用来调用模型和视图,模型获取并处理数据,视图再将数据进行美化向终端输出。其过程多采用面向对象方式进行封装,虽然在标准化、工程化等维度上有优势,但其往往会将最简单的事情过度复杂化,过度封装严格按照既定模式,亦可能造成性能下降。UT在设计之初,借鉴了MVC架构优点,整体使用1个控制器入口来调用所有模型和视图,侧重模型间独立而又紧密的联系,最终形成了模块化开发模式,对...
阅读全文 →

mssql与mysql数据同步的Kafka实验

开发实例与经验 2022-04-15 16:01:08 4945 阅读
实验目的:本文同时发表在csdn与im286.高并发模式下,实现mssql与mysql数据同步,主:mysql次:mssql,异步实现。实验准备:linux/win各1台,主linux,次win,安装mssql1份,mysql1份,表及字段设置一致。实验步骤:1.linux配置nginx,安装php7.4环境及composer2.安装librdkafka3.编译rdkafka,增加php扩展ext...
阅读全文 →

UT框架基于Swoole的Mysql连接池

开发实例与经验 2022-03-21 22:37:03 4539 阅读
直接上代码,我是将连接池做成了一个主类放在library目录下,方便所有模块调用:libraryPool.phpnamespacelibraryPool;uselibraryUsualToolMysql;/***基于Swoole的数据库连接池*目前支持Mysql*$mode默认0,0CLI模式1客户端模式*$worker_num默认5,进程数*$task_num默认10,维持连接数*$dispat...
阅读全文 →

Mysql INT字段默认为0且允许为空,传空值却失败?

开发实例与经验 2022-01-11 02:11:19 7454 阅读
MysqlINT字段设置了允许为空且默认为0,然而传一个空值''却失败?起因:这是最近在UT框架中遇到的一个问题,有零散用户反映在某面板集成环境中安装UT模块出现无法创建数据的现象,起初我们是建议用户换一个面板问题便解决。等空闲之后细心研究发现:程序没问题、MYSQL字段设置也没问题,在这个面板中确实存在无法创建数据的问题,经过梳理和测试,发现某个INT字段若是传值没问题,传空值却...
阅读全文 →

解决UT框架更改前端默认模块后后端访问异常

开发实例与经验 2021-10-26 22:00:29 4749 阅读
将根目录下autoload.php第46行修改为:if(empty($_GET["m"])):if(Contain("app/dev",library\UsualToolInc\UTInc::CurPageUrl())):$m="ut-frame";else:$m=$config["DEFAULT_MOD"];endif;else:$m=library\UsualToolInc\UTInc::Sq...
阅读全文 →

使用Tesseract架设OCR识别服务

开发实例与经验 2021-09-02 16:07:13 13071 阅读
提到OCR就不可避免的想到谷歌的开源项目Tesseract。Tesseract是基于Apache许可证的自由软件,自2006年起由Google赞助开发。在2006年Tesseract被认为是最精准的开源光学字符识别引擎之一。至今仍有大量开发者选用这个项目进行OCR软件的开发。今天我们就来讲一讲如何架设Tesseract,并提供WEB在线识别的功能。环境:WIN7+系统1安装Tesseract-OC...
阅读全文 →

ASP使用.net库进行md5加密

开发实例与经验 2021-08-19 12:57:43 7738 阅读
使用.net库进行MD5加密非常简便,直接上代码,支持中英文。...
阅读全文 →