技术池(jishuchi.com) 本次搜索耗时 4.874 秒,为您找到 2657 个相关结果.
  • 二 JVM垃圾回收

    JVM 垃圾回收 写在前面 本节常见面试题 本文导火索 1 揭开 JVM 内存分配与回收的神秘面纱 1.1 对象优先在 eden 区分配 1.2 大对象直接进入老年代 1.3 长期存活的对象将进入老年代 1.4 动态对象年龄判定 2 对象已经死亡? 2.1 引用计数法 2.2 可达性分析算法 2.3 再谈引用 2.4 不可达的对象并非...
  • 5.4. 错误

    10302 2019-03-06 《Go语言圣经》
    5.4. 错误 5.4.1. 错误处理策略 5.4.2. 文件结尾错误(EOF) 5.4. 错误 在Go中有一部分函数总是能成功的运行。比如strings.Contains和strconv.FormatBool函数,对各种可能的输入都做了良好的处理,使得运行时几乎不会失败,除非遇到灾难性的、不可预料的情况,比如运行时的内存溢出。导致这种错误的原因...
  • 12. 优化配置结构及实现图片上传

    10294 2020-06-23 《Golang Gin 实践》
    优化配置结构及实现图片上传 知识点 本文目标 前言 优化配置结构 一、讲解 映射结构体(示例) 配置统管 二、落实 修改配置文件 优化配置读取及设置初始化顺序 第一步 第二步 验证 抽离 File 第一步 第二步 实现上传图片接口 第零步 第一步 第二步 第三步 验证 实现 http.FileServer r.St...
  • PSR-11 容器接口 - 说明文档

    10286 2021-01-07 《PHP PSR 标准规范》
    PSR-11 容器接口 - 说明文档 容器元文档 1. 介绍 2. 为什么要 PSR 3. 容器规范的范围 3.1. 目的 3.2. 不包括的目的 4. 推荐用法:容器 PSR 和服务定位器 5. 历史 6. 接口名称 7. 接口方法 7.1. get() 方法的参数个数 7.2. 参数 $id 的类型 7.3. 抛出异常 7.3.1 ...
  • 概述

    10285 2020-06-24 《beego 开发手册》
    模型(Models)- beego ORM 修改日志 快速入门 简单示例 关联查询 SQL 查询 事务处理 调试查询日志 文档索引 模型(Models)- beego ORM beego ORM 是一个强大的 Go 语言 ORM 框架。她的灵感主要来自 Django ORM 和 SQLAlchemy。 目前该框架仍处于开发阶段,可能...
  • 第五章:操作文件和目录

    操作文件和目录 通配符 mkdir - 创建目录 cp - 复制文件和目录 有用的选项和实例 mv - 移动和重命名文件 有用的选项和实例 rm - 删除文件和目录 有用的选项和实例 ln — 创建链接 硬链接 符号链接 创建游戏场(实战演习) 创建目录 复制文件 移动和重命名文件 创建硬链接 创建符号链接 移动文件和目录...
  • 来,控制一下 goroutine 的并发数量

    10274 2020-06-23 《Golang Gin 实践》
    来,控制一下 goroutine 的并发数量 问题 噩梦般的开始 输出结果 系统负载 CPU 虚拟内存 top 小结 危害 解决方案 控制 goroutine 并发数量 尝试 chan 尝试 sync 小结 尝试 chan + sync 方案一:简单 Semaphore 分析方案 利 弊 小结 灵活控制 gorouti...
  • 混合语言的陷阱

    混合语言的陷阱 在索引的时候 不合理的词干提取 不正确的倒排文档频率 在搜索的时候 语言识别 混合语言的陷阱 如果你只需要处理一种语言,那么你很幸运。找到一个正确的策略用于处理多语言文档是一项巨大的挑战。 在索引的时候 多语言文档主要有以下三个类型: 一种是每份 document (文档)有自己的主语言,并包含一些其他语言的片段(...
  • Cookie和Session

    Cookie和Session 实现用户跟踪 Django框架对session的支持 在视图函数中读写cookie Cookie的替代品 Cookie和Session 实现用户跟踪 如今,一个网站如果不通过某种方式记住你是谁以及你之前在网站的活动情况,失去的就是网站的可用性和便利性,继而很有可能导致网站用户的流式,所以记住一个用户(更专业的...
  • 4.8 GitLab

    10262 2020-09-22 《Git 中文文档》
    4.8 服务器上的 Git - GitLab GitLab 安装 管理 使用者 组 项目 钩子 基本用途 一起工作 4.8 服务器上的 Git - GitLab GitLab 虽然 GitWeb 相当简单。 但如果你正在寻找一个更现代,功能更全的 Git 服务器,这里有几个开源的解决方案可供你选择安装。 因为 GitLab 是...