首页 > 全部
hyperf 协程理解和使用
协程是一种轻量级的线程,由用户代码来调度和管理,而不是由操作系统内核来进行调度,也就是在用户态进行 创建协程方法 co函数 public function test(){ echo "first id: ". Coroutine::id().PHP_EOL; co(function () { ech ...
分类:其他   时间:2021-09-07 16:35:44    收藏:0  评论:0  赞:0  阅读:32
Redis基础操作和高级特性
基本数据结构 通用命令 keys [pattern] 遍历出所有的key,可以根据正则表达式匹配 dbsize 统计key的数量 exists [key] 检查key是否存在 del [key] 删除key expire [key] [seconds] 设置key在指定的时间后过期 ttl [key ...
分类:其他   时间:2021-09-07 16:35:33    收藏:0  评论:0  赞:0  阅读:18
文件管理基础命令之二
Linux文件列表命令 :ls ls:list ,列出目录内容 用法:ls [-aAdhl] //ls 的参数很多,这里介绍常用的几种 不加参数,直接 ls ,可列出目录的内容,包括文件和子目录的名称。 -a :列出全部的文件,包括隐藏的目录和隐藏的文件(以.开头的文件) -A :列出全部的文件,包 ...
分类:其他   时间:2021-09-07 16:35:17    收藏:0  评论:0  赞:0  阅读:14
SQL 查询今天、昨天、7天内、30天的数据
? 主要用到sql 函数 DATEDIFF(datepart,startdate,enddate) startdate=日期字段名称 ? --查询 今日 select * from tableA where DateDiff(dd,datetime类型字段,getdate())= 0 --查询 昨日 ...
分类:数据库技术   时间:2021-09-07 16:35:07    收藏:0  评论:0  赞:0  阅读:20
Linux 编译 kernel 时报错:/net/ipv4/tcp.c:3340: undefined reference to `rt6_lookup‘ 和 /net/ipv4/tcp.c:3363: undefined reference to `in6addr_any‘ 的解决方法
参考连接:https://www.136.la/shida/show-251598.html 错误信息: /opt/EmbedSky/TQ210/Kernel_3.0.8_TQ210_for_Linux_v2.4/net/ipv4/tcp.c:3340: undefined reference to ...
分类:Web开发   时间:2021-09-07 16:34:51    收藏:0  评论:0  赞:0  阅读:57
SpringBoot整合定时任务----Scheduled注解实现(一个注解全解决)
一、使用场景 定时任务在开发中还是比较常见的,比如:定时发送邮件,定时发送信息,定时更新资源,定时更新数据等等... 二、准备工作 在Spring Boot程序中不需要引入其他Maven依赖 (因为spring-boot-starter-web传递依赖了spring-context模块) <depe ...
分类:编程语言   时间:2021-09-07 16:34:42    收藏:0  评论:0  赞:0  阅读:22
迪杰斯特拉
迪杰斯特拉 INF_val = 100000 class Dijkstra_Path(): def __init__(self, node_map): self.node_map = node_map self.node_length = len(node_map) self.used_node_l ...
分类:其他   时间:2021-09-07 16:34:29    收藏:0  评论:0  赞:0  阅读:21
正则表达式基本用法归纳
笔试时一些选择题经常会考到正则表达式,故记录一下基本语法,供自己查阅,至于真正开发用到时现在都有自动生成的,感觉也不用刻意去记。 正则表达式一些基本的语法 一、两个特殊的符号'^'和'$'。他们的作用是分别指出一个字符串的开始和结束,如: "^The":表示所有以"The"开始的字符串("There ...
分类:其他   时间:2021-09-07 16:34:13    收藏:0  评论:0  赞:0  阅读:15
实验1:SDN拓扑实验
一、实验目的 能够使用源码安装Mininet; 能够使用Mininet的可视化工具生成拓扑; 能够使用Mininet的命令行生成特定拓扑; 能够使用Mininet交互界面管理SDN拓扑; 能够使用Python脚本构建SDN拓扑。 二、实验环境 下载虚拟机软件Oracle VisualBox 或 VM ...
分类:其他   时间:2021-09-07 16:33:58    收藏:0  评论:0  赞:0  阅读:22
网络编程IO模型
IO模型类型 Linux内核将所有的外部设备都当作文件来处理,对于文件的读写会调用内核提供的命令返回一个file scripter(fd文件描述符),对于一个Socket的读写也会有对应的描述符——socket fd,描述符是一个数字指向内核中的结构体。 阻塞IO ? 最常用的IO模型就是阻塞IO模 ...
分类:其他   时间:2021-09-07 16:33:47    收藏:0  评论:0  赞:0  阅读:30
golang性能优化
服务开启pprof https://pkg.go.dev/net/http/pprof 安装 go官方包(https://golang.org/dl),用于执行 go tool pprof go-torch项目(https://github.com/uber/go-torch),用于调用pprof生 ...
分类:其他   时间:2021-09-07 16:33:37    收藏:0  评论:0  赞:0  阅读:30
ArcEngine+C# 森立资源仿真系统 核心代码
第一章 基础功能的核心代码 实现滚轮缩放事件 创建或获取地理数据(导入前询问用户是否覆盖) 创建要素类(Shape) 点列数据创建要素类 Shape文件创建要素类 GDB中取出要素类 创建栅格数据集(DEM) 栅格数据文件创建栅格数据集 GDB中取出栅格数据集 创建三维地形数据(TIN) 由栅格数据 ...
分类:Windows开发   时间:2021-09-07 16:33:29    收藏:0  评论:0  赞:0  阅读:37
AppleDoc 使用介绍
项目集成了AppleDoc生成脚本,通过编译项目即可生成项目API文档。 ...
分类:移动平台   时间:2021-09-07 16:33:13    收藏:0  评论:0  赞:0  阅读:31
JVM运行时数据区域
摘要 JVM为程序运行期间定义了很多不同的数据存储区域、它们各司其职、有的伴随JVM的从启动到停止、有的是随机着线程的启动到停止。 区域 程序寄存器(PC寄存器) 在任意一个时刻、一个线程只能执行一个方法(当前方法),如果当前方法是非native那么pc寄存器存储的是当前方法字节码地址。否则存在的是 ...
分类:其他   时间:2021-09-07 16:33:00    收藏:0  评论:0  赞:0  阅读:23
KD-tree/寻找k维树的n个最近邻居和删除
KD树在查找和搜索方面表现出了良好的性能,但是在删除节点时却十分麻烦。 为了降低删除的性能开销,一个自然而然的想法就是不去真正删除KD树的子节点,而是给每一个子节点打上一个标记,当遇到带标记的子节点时忽略就是。 建立哈希表,储存要删除的节点: // Mark deleted points // no ...
分类:其他   时间:2021-09-07 16:32:52    收藏:0  评论:0  赞:0  阅读:19
本地创建mongodb服务(安装mongodb、创建数据库和密码、创建用户和密码、本地配置连接测试)
1、安装mongodb 下载mongodb ,选择安装目录、下一步,下一步就行 安装后查看是否启动服务 如果低版本的mongodb没有指定数据库目录和日志目录,可以手动指定下,命令如下: mongod -dbpath D:\install\mongodb\data -logpath D:\insta ...
分类:数据库技术   时间:2021-09-07 16:32:38    收藏:0  评论:0  赞:0  阅读:23
Java Future 线程接口
##源码展示 package java.util.concurrent; /** * A Future represents the result of an asynchronous computation. */ public interface Future<V> { /** * Attemp ...
分类:编程语言   时间:2021-09-07 16:32:22    收藏:0  评论:0  赞:0  阅读:32
Spring Cloud是什么
一、官网说明 地址: https://spring.io/ SpringCloud,基于SpringBoot提供了一套微服务解决方案,包括服务注册与发现,配置中心,全链路监控,服务网关,负载均衡,熔断器等组件,除了基于NetFlix的开源组件做高度抽象封装之外,还有一些选型中立的开源组件。 Spri ...
分类:编程语言   时间:2021-09-07 16:32:06    收藏:0  评论:0  赞:0  阅读:18
HDU 6704 K-th occurrence(后缀数组,主席树,st表,二分)
题目链接 #题目大意 给你一个字符串,问substr(l,r)第k次出现的第一个字符的下标。 #解题思路 对于所有满足条件的子串,以其首字母开头的所有后缀的lcp一定都是大于等于这个子串长度的,根据lcp的性质,\(lcp(i, j) = min(lcp(k_1, k_2), i \leq k_1, ...
分类:编程语言   时间:2021-09-07 16:31:51    收藏:0  评论:0  赞:0  阅读:20
第 41 题:请描述一下 Javascript 事件循环机制?
事件循环机制 在事件循环中,每进行一次循环操作称为 tick,每一次 tick 的任务处理是比较复杂的,但关键步骤如下: 执行一个宏任务(栈中没有就从事件队列中获取) 执行过程中如果遇到微任务,就将它添加到微任务的任务队列中 宏任务执行完毕后,立即执行当前微任务队列中的所有微任务(依次执行) 当前宏 ...
分类:编程语言   时间:2021-09-07 16:31:43    收藏:0  评论:0  赞:0  阅读:42
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!