- 博客(1031)
- 资源 (44)
- 问答 (1)
- 收藏
- 关注
原创 PHP+MySQL编程100个案例(建议收藏)
PHP案例:计算器PHP案例:注册PHP案例:排序PHP案例:多文件上传PHP案例:动态表格生成PHP案例:搜索功能PHP案例:登录PHP案例:PHP链接MYSQL数据库PHP案例:对数据库数据进行增删改查操作PHP案例:留言板功能PHP案例:下载文件PHP案例:Excel导出文件PHP案例:单文件上传PHP案例:增删改查案例(修改版本)PHP案例:投票系统PHP案例:遍历目录信息PHP案例:错误日志PHP案例:递归删除文件+文件夹(请不要乱用)PHP案例:统计关键字在文
2022-09-28 00:55:42 4819 49
原创 解决electron安装的问题:fatal: unable to access ‘https://github.com/electron/electron-quick-start/‘: Fai led
【代码】解决electron安装的问题:fatal: unable to access ‘https://github.com/electron/electron-quick-start/‘: Fai led。
2024-12-14 21:50:18 224
原创 php案例。另一种下载文件的方式
在这个例子中,它指的是本地机器上的一个文件 1.txt。localhost 指的是你自己计算机的网络地址,通常在 Web 开发期间使用,用于测试本地运行的应用程序或服务。如果请求的 URL 被重定向(例如,通过 301 或 302 状态码),curl 会自动跟随重定向到新的 URL。-o 选项用于指定输出文件的名称。在这个例子中,下载的内容将被保存为 my66.txt 文件。如果该文件已经存在,它将被覆盖。这是一个用于发送请求和获取数据的命令行工具,通常用于下载文件或与网络服务器进行交互。
2024-08-31 01:57:29 610
原创 php扩展 sodium
Sodium 是 PHP 中用于加密、解密和生成哈希的现代加密库。它提供了一组易于使用的加密工具,能够帮助开发者实现安全的数据存储和通信。
2024-07-09 15:13:21 585
原创 php扩展 sysvshm 扩展与shmop扩展的开启运用(跨进程通信)
使用 shmop_open() 函数创建共享内存块。“c” 表示创建共享内存块,0644 是权限设置,100 是内存块大小(100 字节)。使用 shmop_read() 函数从共享内存块中读取数据,从偏移量 0 开始读取,读取的长度为共享内存块的大小。使用 shmop_delete() 函数删除共享内存块,并使用 shmop_close() 函数关闭共享内存块。使用 shmop_write() 函数将 $data 写入到共享内存块中,从偏移量 0 开始写入。sysvshm 扩展与shmop扩展开启后。
2024-07-09 15:02:08 743
原创 PHP扩展xsl
以上transform.xsl文件用于指导如何将输入的 XML 文档转换为另一种格式,通常是 HTML 或另一种 XML 格式。(XML到HTML的简单转换,通过定义XSLT样式表来控制转换的输出格式和结构)第一步:先创建transform.xsl文件,并开启php xsl扩展。
2024-07-02 21:13:33 288
原创 go链接mysql数据库
在这里,charset=utf8mb4 指定了使用 UTF-8 编码字符集,parseTime=True 指定了将数据库中的时间字段解析为 Go 的 time.Time 类型,loc=Local 指定了使用本地时区。它接受两个参数:第一个参数是数据库驱动程序,第二个参数是一个 *gorm.Config 类型的指针,用于配置数据库连接的行为。根据你的数据库设置,请将这里的用户名和密码替换为你实际的用户名和密码。这个结构体用于配置数据库连接的行为,但在这里是使用默认配置,所以是一个空的结构体。
2024-03-31 18:38:53 488
原创 go json与proto的区别,适合的场景
proto:传输快(二进制格式传输,,具备比json更强额度数据结构定义性),反序列化与序列化比json快.ProtoBuf 具有更好的扩展性,可以向已有的消息类型中添加新字段而不影响现有代码,更适合在不断演化的系统中使用。JSON适合在简单的数据交换、易读性要求高的场景下使用,而 ProtoBuf 更适合在对性能和空间有要求、需要严格数据结构定义和更好扩展性的场景下使用。json:(文本格式),具备很好的可读性。
2024-03-24 17:37:23 522
原创 go 基于tcp的RPC远程调用
在运行go文件的地方:新建server(服务端)与client(客户端)目录,在里面都写上main.go文件server(服务端)main.goclient:main.go(客户端)首先运行服务端的main.go文件然后不要关闭服务端的main.go运行文件。然后运行客户端的main.go文件服务端指的是接收客户端请求并提供相应服务的程序。当客户端发起远程调用请求时,服务端程序会接收这个请求,并执行相应的远程过程或方法,然后将结果返回给客户端。具体来说,在RPC中:服务端负责实现远程方法或过程,并对外提
2024-03-24 17:25:30 292
原创 go RPC 实现了简单的远程调用过程
在运行go文件的地方:新建server(服务端)与client(客户端)目录,在里面都写上main.go文件server(服务端)main.goclient:main.go(客户端)首先运行服务端的main.go文件然后不要关闭服务端的main.go运行文件。然后运行客户端的main.go文件服务端指的是接收客户端请求并提供相应服务的程序。当客户端发起远程调用请求时,服务端程序会接收这个请求,并执行相应的远程过程或方法,然后将结果返回给客户端。具体来说,在RPC中:服务端负责实现远程方法或过程,并对外提
2024-03-24 17:13:44 284
原创 go 流水线模式
可以看到有两个goroutine构成了一个简单的流水线。第一个goroutine负责生成0到9这些数字并发送到out通道中,第二个goroutine接收out通道中的数据,对每个数据加6后发送到out1通道中。最后,在主goroutine中从out1通道读取处理后的数据并打印输出。
2024-03-23 13:46:39 266
原创 go 多路复用(Multiplexing)
多路复用(Multiplexing)通常指的是通过 select 语句来同时监听多个通道的操作。简单来说,就是在一个地方等待多个通道中的任意一个有消息到来,一旦有消息到来,就执行相应的操作。
2024-03-22 19:44:44 338
原创 go 并发模式之一,协程池(pool)
协程池就是提前创建一些协程(goroutine),当有任务来时,从这些协程中选择一个空闲的协程来执行任务,任务执行完后继续保持这个协程,以便下次任务到来时复用,避免频繁地创建和销毁协程,提高程序性能和效率。
2024-03-22 17:34:40 323
原创 go text/template与html/template有什么区别?
它基本上是 text/template 包的扩展,专门用于生成 HTML 内容,同时自动对一些特殊字符进行转义,以防止跨站脚本攻击(XSS 攻击)。在生成 HTML 内容时,html/template 包会自动对一些特殊字符进行转义,以确保生成的 HTML 是安全的。
2024-03-22 00:08:08 166
原创 go 构建一个Web服务
Go Web 服务”指的是使用 Go 编程语言创建的网络服务。具体来说,它是一个基于 Go 语言的程序,通过使用 net/http 包来处理 HTTP 请求和响应,从而实现了一个简单的 Web 服务。
2024-03-21 23:48:52 202
25 - Event Capture, Propagation, Bubbling and Once.rar
2020-05-01
这接口的增删改查应该怎么写?数据库中表怎么定义?
2021-09-21
TA创建的收藏夹 TA关注的收藏夹
TA关注的人