首页
学习
活动
专区
工具
TVP
发布

程序技术知识

专栏作者
571
文章
1379896
阅读量
26
订阅数
Go语言:设置命令提示符(CMD)标题
IT工作者
2023-11-29
1660
各种有用的PHP开源库精心收集
1.html2ps and html2pdf    下载地址: http://www.tufat.com/script19.htm
IT工作者
2023-11-29
1970
golang 强制对特定 ip 的 http 请求(类似于 curl --resolve)
如何强制 golang https get 请求使用特定的 IP 地址。我想跳过 DNS 解析并自己提供 IP。 curl 中的等价物是 --resolve,
IT工作者
2023-11-17
2540
PS脚本案例
IT工作者
2023-09-01
6480
eyoucms标签高级用法
{eyou:memberinfos mid='$eyou.field.users_id' id='users'}
IT工作者
2023-07-23
9281
php通过文件头检测文件类型通用类(zip,rar…)
首先说明下,上面文件头与文件类型映射关系来自网上,如果你有新的文件需要检查,只需要将映射加入即可。 如果你需要知道文件头信息,可以通过工具:winhex打开标准文件查找。如:
IT工作者
2023-07-21
2300
Go结构体标签
通过 reflect.Type 获取结构体成员信息 reflect.StructField 结构中的 Tag 被称为结构体标签(Struct Tag)。结构体标签是对结构体字段的额外信息标签。 Tag是结构体在编译阶段关联到成员的元信息字符串,在运行的时候通过反射的机制读取出来。 结构体标签由一个或多个键值对组成。键与值使用冒号分隔,值用双引号括起来。键值对之间使用一个空格分隔,具体的格式如下:
IT工作者
2023-06-02
1.1K0
golang struct 嵌套递归使用,代码示例
package mainimport "fmt"type CategoryInfo struct {    Value string    Label string    Children []CategoryInfo}func main() {    fmt.Println("Hello, 世界")    var ci []CategoryInfo    ci = append(ci, CategoryInfo{                Value:    "aaa",              
IT工作者
2022-09-01
8720
go编写开机自启动服务-service
/* * @Author: your name * @LastEditors: Please set LastEditors * @Description: In User Settings Edit * @FilePath: /test/main.go */package mainimport ( "fmt" "os" "runtime" "github.com/kardianos/service")var logger service.Loggefunc main() {
IT工作者
2022-08-10
1.7K0
go server和client通过grpc建立连接
server端和client端分布在两个不同的集群里,可以通过下发mq消息,或者grpc连接传递消息,这里介绍通过grpc建立连接,第一步是创建proto文件,要传递的方法和变量都在这里定义
IT工作者
2022-08-06
9760
golang 判断元素是否存在数组中
现在只能这样写,因为还没有泛型嘛。Intfunc IsContainInt(items []int, item int) bool { for _, eachItem := range items { if eachItem == item { return true } } return false} stringfunc IsContain(items []string, item string) bool { for _, ea
IT工作者
2022-08-06
6.2K0
python 列表有没有顺序_python的list顺序详解
Python内置的一种数据类型是列表:list。list是一种有序的集合,可以随时添加和删除其中的元素。
IT工作者
2022-08-04
1.1K0
c语言程序个位,C语言位字段
位字段(bit-field)是一个由具有特定数量的位组成的整数变量。结构或联合的成员也可以是位字段。如果连续声明多个小的位字段,编译器会将它们合并成一个机器字(word)。这使得小单元信息具有更加紧凑的存储方式。当然,也可以使用位运算符来独立处理特定位,但是位字段允许我们利用名称来处理位,类似于结构或联合的成员。
IT工作者
2022-08-04
12.2K0
PostgreSQL 理解 template1 和 template0
模板数据库就是创建新database时,PostgreSQL会基于模板数据库制作一份副本,其中会包含所有的数据库设置和数据文件。
IT工作者
2022-07-29
9400
python3 清除asyncio队列 方法
生产者/消费者协程中的错误可能将项目和未完成的任务留在asyncio队列中。如果遇到错误,我只想停止循环,取消挂起的任务并清除队列。
IT工作者
2022-07-29
6840
python 合并两个txt文件
合并两个文件,其实只要把文件2的内容追加到文件1中就可以了例如,现有两个文件,file1和file2:file1.txt:123456file2.txt:abcdef代码如下:file1 = 'file1.txt'file2 = 'file2.txt' def merge(file1, file2): f1 = open(file1, 'a+', encoding='utf-8') with open(file2, 'r', encoding='utf-8') as f2: f1.
IT工作者
2022-07-29
2K0
js 数组常用API
var color3 = color.concat(color2); // concat 是将参数传递进来的数组内容 拼接到调用者后面,不修改原数组
IT工作者
2022-07-29
2.4K0
python 删除 非空文件夹 非空目录
一般删除文件时使用os库,然后利用os.remove(path)即可完成删除,如果删除空文件夹则可使用os.removedirs(path)即可,
IT工作者
2022-07-29
2.8K0
python 变量传值传引用 区分
python的变量都可以看成是内存中某个对象的引用。(变量指向该内存地址存储的值)
IT工作者
2022-07-29
1.5K0
golang 字符串 去除最后一个字符
1.最后一个字符是 已知 情况package main import ( "fmt" "strings") func main() { s := "333," strings.TrimRight(s, ",") fmt.Println(s) s = strings.TrimRight(s, ",") fmt.Println(s)}运行结果:333,3332.最后一个字符是 未知 情况package main import "fmt" func main() {
IT工作者
2022-07-29
2.4K0
点击加载更多
社区活动
RAG七天入门训练营
鹅厂大牛手把手带你上手实战,赢鹅厂证书、公仔好礼!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档