找到约 10000 条结果
  • Kratos 初始化源码分析
    Kratos 是bilibili开源的一套Go微服务框架,包含大量微服务相关框架及工具。 名字来源于:《战神》游戏以希腊神话为背景,讲述由凡人成为战神的奎托斯(Kratos)成为战神并展开弑神屠杀的冒险历程。 好!开始吧! 小提示:阅读源码时请保持清醒。 首先是按照Kratos tool 生产的工程目录。 {代码...} Entry 入口在cmd/main...
    2020-04-01
  • C++和Unity相比易语言有哪些优势?
    性能优势高效计算:C++是一种编译型语言,能够直接与硬件交互,提供高性能的计算能力,尤其适合处理复杂的数学运算、物理模拟和图形渲染。内存管理:C++允许开发者手动管理内存,能够更高效地利用系统资源,减少内存泄漏和性能瓶颈。
    2025-03-04
  • Docker: GUI 应用,Ubuntu 上如何运行呢?
    操作系统: Ubuntu 18.04 运行镜像: continuumio/anaconda3, based on debian Step 1) 安装 Docker {代码...} 允许当前非 root 用户管理 Docker: {代码...} 参考: Install Docker Engine on Ubuntu:[链接] Docker CE 清华源:[链接] Post-installation steps for Linux:[链接] Step 2) 准备镜像 拉取 OpenCV 镜像,用其...
    2020-05-29
  • mysql的安装cmake方式
    一般分为以下几种 yumrpm包常规编译安装cmake安装二进制包免安装 如何选择 个人使用yum或rpm包安装 企业使用多用常规编译和cmake及二进制包免安装 数量少的话5.1.x版本选择使用常规编译安装5.5.x版本选择使用cmake方式编译安装 数量多的话直接使用二进制包免安装 首先查看系统环境 {代码...} 在安装cmake软件,需要安装g...
    2015-10-20
  • MySQL必会的SQL语句
    本文谈谈MySQL的开发必会的sql语句 创建数据库 create database db1;  删除数据库 drop database db1;  创建数据表 create table tb1用户表(                     id int not null auto_increment primary key,                     name char(10),                     department_id int,                     p_id in...
    2020-04-15
  • 3100+ Star!自动搜索补全的纯 JS 工具库
    autoComplete.js 是一个简单的、轻量级的、无其他依赖的 JS 自动补全工具库,它快速、功能丰富,并且可以与各种项目或系统无缝集成。它具有以下功能特性:
    2021-03-01
  • go 微服务的可观测性 以及 全链路追踪之zipkin使用
    Metrics 监控侧重于技术指标的收集与观测,如服务调用 QPS、响应时间、错误率和资源使用率。可以使用Prometheus来监控. (Promtheus 如何使用: [链接]PromQL查询:[链接] )
    2022-05-01
    2
  • mysql按时间范围分区
    1、问题描述 mysql的开发人员经常按时间范围分区不知道时间上怎么写,笔者把总结归纳下来,能帮助自已和分享成果。2、解决问题 mysql对时间范围分区,可以是按年,按月,按天,按分,按秒,如下案例,这里注意点:范围分区是一个开始是开区间,结束是闭区间:[0,10),[10,20),[20,30)..... 2.1、按年 CREATE TABLE sales_...
    2020-10-05
  • mysql数据库 sql_mode=only_full_group_by 模式引发的惨案
    which is not functionally dependent on columns in GROUP BY clause; this is incompatible with sql_mode=only_full_group_by
    2021-06-03
    1
  • 关于易语言编程的思路
    理解易语言的特点中文语法:易语言使用中文作为编程语言,其语法结构与汉语类似,例如“如果……那么……否则……”“循环……直到……”等,这使得初学者更容易理解程序逻辑。简单易学:易语言的语法相对简单,没有复杂的符号和结构,适合初学者快速入门。功能强大:尽管易语言以易学为特点,但它也支持高级编程特性,如面向对象编程...
    2025-03-04
  • Flutter 绘制动机 VSYNC 流程源码全方位分析
    Flutter 系列文章连载~《Flutter Android 工程结构及应用层编译源码深入分析》《Flutter 命令本质之 Flutter tools 机制源码深入分析》《Flutter 的 runApp 与三棵树诞生流程源码分析》《Flutter Android 端 Activity/Fragment 流程源码分析》《Flutter Android 端 FlutterInjector 及依赖流程源码分析》《Flutter Andr...
    2021-08-22
  • Unity 是否适合初学者学习?
    易用性高的可视化编辑器Unity的核心优势之一是其强大的可视化编辑器,它提供了直观的界面,让初学者能够快速上手。以下是具体特点:拖拽式操作:初学者可以通过拖拽组件、对象和脚本,快速搭建游戏场景或应用界面,而无需深入代码。实时预览:在编辑器中,初学者可以实时看到修改后的效果,无需重新编译或运行程序,这大...
    2025-03-04
  • 探讨易语言编程的思路
    理解易语言的特点中文语法:易语言使用中文作为编程语言,其语法结构与汉语类似,例如“如果……那么……否则……”“循环……直到……”等,这使得初学者更容易理解程序逻辑。简单易学:易语言的语法相对简单,没有复杂的符号和结构,适合初学者快速入门。功能强大:尽管易语言以易学为特点,但它也支持高级编程特性,如面向对象编程...
    2025-03-04
  • 服务计算 - 5 | GraphQL简单web服务与客户端开发
    利用 web 客户端调用远端服务是服务开发本实验的重要内容。其中,要点建立 API First 的开发理念,实现前后端分离,使得团队协作变得更有效率。
    2018-12-15
  • 学习Flask主站源码,构建自己的Web站点
    flask—website,是flask曾经的主站源码,使用flask制作,包含模版渲染,数据库操作,openID认证, 全文检索等功能。对于学习如何使用flask制作一个完备的web站点,很有参考价值,我们一起来学习它。
    2022-06-25
  • CS 246: Objective-oriented programming
    In computer science, the Knuth-Morris-Pratt string searching algorithm (or KMP algorithm) searches for occurrences of a "word" W within a main "text string" S by employing the observation that when a mismatch occurs, the word itself embodies sufficient information to determine where the next matc...
    2017-01-11
  • Golang 语雀内容系统(1) - 简单web服务
    实现功能主要实现一个简单web服务,主要功能首页文章详情页文章列表页搜索功能主要知识点net/http 网络包html/template 模板解析github.com/gorilla/mux HTTP请求多路复用器代码实现完整代码参考:[链接]初始化目录结构 {代码...} 目录说明:cmd/main.go 入口函数handler http 处理请求处理函数theme 模板主题启动函数代码...
    2022-09-21