相关文章
【第三方登录】Twitter
创建应用 APPID 和 相关回调配置 重新设置api key 和 api secret 设置回调和网址 还有 APP的类型 拿到ClientID 和 Client Secret
源码实现
获取Twitter 的登录地址
public function twitterUrl()
{global $db,$request,$comId;require "inc/twitter_client/twitte…
编程日记
2024/12/21 20:25:34
零拷贝技术、常见实现方案、Kafka中的零拷贝技术的使用、Kafka为什么这么快
目录 1. 普通拷贝
2. 数据拷贝基础过程
2.1 仅CPU方式
2.2 CPU&DMA方式
3.普通模式数据交互
4. 零拷贝技术
4.1 出现原因
4.2 解决思路
4.2.1 mmap方式
4.2.2 sendfile方式
4.2.3 sendfileDMA收集
4.2.4 splice方式
5. Kafka中使用到的零拷贝技术
参考链接
本…
编程日记
2024/12/16 13:19:56
国内怎么使用Midjourney(终于找到免费版)
随着人工智能的大火,不管是职场人还是自由职业者,使用AI绘画工具已经成为当下必备技能,其中Midjourney便是最受大家青睐的AI绘画工具,但是由于种种原因,国内使用Midjourney非常不凡便,功夫不负有心人&#…
编程日记
2024/12/20 3:29:54
Linux部署Sonarqube+Gogs+Jenkins(一)
Linux部署SonarqubeGogsJenkins 一、1.Linux安装JDK11环境1. 本地进行上传2. 进入到/usr/java目录,并且进行解压3. 配置文件/etc/profile,配置环境变量4.让对应的配置文件生效5. 验证 二、Linux安装Python环境三、Linux安装Jenkins环境1、/usr目录下创建…
编程日记
2024/12/23 18:27:10
ARP协议定义及工作原理
ARP的定义
地址解析协议(Address Resolution Protocol,ARP):ARP协议可以将IPv4地址(一种逻辑地址)转换为各种网络所需的硬件地址(一种物理地址)。换句话说,所谓的地址解析的目标就是发现逻辑地址与物理地址的映射关系。 ARP仅用于IPv4协议&a…
编程日记
2024/12/23 7:51:50
设计模式(3):工厂模式
一.工厂模式
实现了创建者和调用者的分离。
二.分类 简单工厂模式 用来生产同一等级结构中的任意产品。(对于新增产品,需要修改已有代码。用的最多) 要点: 简单工厂模式也叫静态工厂模式,就是工厂类一般是使用静态方法,通过接收…
编程日记
2024/12/21 11:28:41
《装饰器模式(极简c++)》
本文章属于专栏- 概述 - 《设计模式(极简c版)》-CSDN博客 模式说明:
方案: 装饰类和派生类同根,然后装饰类中放一个派生类,以在接口不动的情况下增加功能优点: 可以灵活地扩展对象功能…
编程日记
2024/12/18 8:51:25
【Ncaos】Oracle数据库支持
由于某些原因,在使用Nacos时,只有Oracle数据库可以使用,找了相关文档和资料后,发现Nacos官方并没有适配Oracle数据库,但是Nacos2.2.0版本已经出了多数据源插件,决定自行适配。
本次适配在2.2.4的基础上进行…
编程日记
2024/12/23 12:36:03