ICode9

精准搜索请尝试: 精确搜索
  • ClickHouse最版本源码编译(X86)2021-05-17 11:29:44

    ClickHouse最版本源码编译 官方指导:本地环境编译编译过程:附上编译日志: 官方指导: 链接: link. 本地环境编译 准备clickhouse代码版本: git clone --recursive https://github.com/ClickHouse/ClickHouse.git 2.搭建ubuntu容器编译环境: docker pull ubuntu:20.04 3.挂载

  • Unix网络编程——Mongoose开源项目源码解读(1):概述2021-05-17 10:56:54

    简述: Mongoose前身为shttpd,使用标准C/C++编写而成,转为嵌入式设备设计的,支持跨平台的网络服务器库。Mongoose实现了非阻塞式事件驱动API,支持TCP, UDP, HTTP, WebSocket, CoAP, MQTT。Mongoose的三个基本结构体:struct mg_mgr;           // 持有所有活动的连接的事件管

  • 关于js的一些理解2021-05-17 10:30:53

    开发工具与关键技术: Adobe Dreamweaver CC 2019 撰写时间:2021/5/7   它为什么是有用的? 作为一名JavaScript开发者,你可能经常发现自己处于代码覆盖可能有用的情景。例如: ·        对测试套件的质量感兴趣?重构一个大型的遗留项目?代码覆盖可以准确显示代码库中已覆盖了

  • ART虚拟机 | Cleaner机制源码分析2021-05-17 10:02:15

    目录 思考问题 1.Android为什么要将Finalize机制替换成Cleaner机制? 2.Cleaner机制回收Native堆内存的原理是什么? 3.Cleaner机制源码是如何实现的? 一、版本 二、类图  三、流程 1.Bitmap对象注册Native堆内存资源 分析一 2.达到内存阈值时,触发GC流程 2.2 后GC阶段 四、问题 1.An

  • Java容器 | 基于源码分析List集合体系2021-05-17 08:33:46

    一、容器之List集合 List集合体系应该是日常开发中最常用的API,而且通常是作为面试压轴问题(JVM、集合、并发),集合这块代码的整体设计也是融合很多编程思想,对于程序员来说具有很高的参考和借鉴价值。 基本要点 基础:元素增查删、容器信息; 进阶:存储结构、容量管理; API体系 ArrayLis

  • 源码解析容器底层cgroup的实现2021-05-17 07:03:48

    在上一篇文章里,我们探讨了容器底层 cgroup 的作用与数据结构,本文我们将深入分析 cgroup 的代码实现。 一、cgroup 的初始化和 mount 测试环境版本与第一篇一致: 本篇开始我们将分析 cgroup 的代码实现,与书(《精通 Linux 内核—智能设备开发核心技术》,下同)中的原则一致,我们重点分析核

  • BAT 老兵的经验之谈,成长路上这个道理越早知道越好2021-05-16 23:58:01

    前言 人生就是一个自我投资的过程,关注我,这会是你程序员道路上最好的投资。 “只有知识的积累,而没有深度思考,终究无法完整蜕变。”——《感动中国》年度热心观众,程序员囧辉   ROI ROI,即 Return on Investment,也就是投资回报率(投入产出比),它是一个投资术语。 在我看来,ROI 法则对于

  • 非常漂亮的WinForm控件库源代码2021-05-16 22:05:09

    一.实例源码介绍:本资源是一套漂亮的Winform控件源代码,VS自带的控件外观都不是很美观,对于开发商业软件很不友好。这套控件源码外观漂亮,用在商业软件上会很棒。二.运行效果图:三.实例源码下载下载通道一下载通道二

  • 非常漂亮的WinForm控件库源代码2021-05-16 22:03:05

    一.实例源码介绍:本资源是一套漂亮的Winform控件源代码,VS自带的控件外观都不是很美观,对于开发商业软件很不友好。这套控件源码包含所有VS控件功能,且外观漂亮,用在商业软件上会很棒。使用上,我们可以将本套控件加载到VS工具箱里,从工具箱里向Winform窗体里拖动控件来使用。二.运行效

  • JavaWeb SpringBoot+VUE前后端分离疫情防疫平台《精品毕设》源码+sql+论文:主要实现系统管理、疫情实时状态、每日健康打卡、复工申请、审核、历史出行数据、通知公告等具体功能设计2021-05-16 18:32:53

    主要技术:Java、springmvc、VUE、node.js、mybatis、mysql、tomcat、jquery、layui、bootstarp、JavaScript、html、css、jsp、log4j等一些常见的基本技术。 主要模块功能有: 管理员用户登录:用户登录。 用户信息: 用户信息数据的列表查看、修改和删除、用户绑定角色来显示对应的菜

  • python的真实感图形生成(含源码)2021-05-16 18:01:41

    基于python生成真实感图形 简介一、运行结果图二、python源码三、实现思路 简介   本文是利用python生成一颗行星以及它周围的环带,它是由线、点构造而成的二维平面图形。 一、运行结果图   源代码运行结果如下:   去掉坐标轴结果如下: 二、python源码   实现以上

  • [源码]Python Tkiner 写的截图小工具 实现了大部分基础功能2021-05-16 17:51:35

    最近在写一些小工具,因为是给别人用的需要界面,刚开始使用pyQT5  功能强大,但是打包后一个小工具 就有几十兆 有点蛋疼而且还很消耗资源;后面改用TK,TK明显简洁很多,功能同样也若很多!因为有截图需求,就抽空写了这个工具,全当练习。过程当中遇到过好多蛋疼的事情,功能基本实现后发出来给大家

  • [源码]Python Tkiner 写的截图小工具 实现了大部分基础功能2021-05-16 17:51:20

    最近在写一些小工具,因为是给别人用的需要界面,刚开始使用pyQT5  功能强大,但是打包后一个小工具 就有几十兆 有点蛋疼而且还很消耗资源;后面改用TK,TK明显简洁很多,功能同样也若很多!因为有截图需求,就抽空写了这个工具,全当练习。过程当中遇到过好多蛋疼的事情,功能基本实现后发出来给大家

  • 集合之linkedList源码解析2021-05-16 17:36:33

    类图:    LinkedList 是基于节点实现的双向链表的 List ,每个节点都指向前一个和后一个节点从而形成链表。 实现接口:相比ArrayList 少了RandomAcess 多了Deque public class LinkedList<E> extends AbstractSequentialList<E> implements List<E>, Deque<E>, Cloneable,

  • Zookeeper源码学习记录2021-05-16 17:03:46

    Zookeeper源码学习记录 知识点记录: 1、TimerTask 定时器的使用 static class PurgeTask extends TimerTask { private File logsDir; private File snapsDir; private int snapRetainCount; public PurgeTask(File dataDir, File snapDir, in

  • mysql源码解读二 —— 基本框架和流程2021-05-16 16:57:17

      一、基本框架 整体的框架其实和普通的C/S服务器模式的应用程序没有本质的不同,只是MySql更显复杂一些。服务端启动网络服务进行网络监听,用户通过客户端复用网络通信来和服务端进行通信。在服务端要有一些基础的方法解释,这有些类似于编译器对源码的处理,但此处的SQL要简单很多。

  • 打开文件所在的文件夹并选中该文件的C++代码源码2021-05-16 16:52:23

    本篇文章属于《518超市播音软件开发日志》系列文章的一部分。我在开发《518超市播音软件》(http://www.518boyin.com/)的时候,在一个音乐播放列表里面,需要一个打开文件所在文件夹的功能,经过研究,下面的代码还可以。  static void do_openFileLocation(){int idx = ListView_GetNex

  • java mysql体检管理系统源码+论文2021-05-16 16:34:24

    下载地址:http://ym.maptoface.com/2021/05/16/java-mysql%e4%bd%93%e6%a3%80%e7%ae%a1%e7%90%86%e7%b3%bb%e7%bb%9f%e6%ba%90%e7%a0%81%e8%ae%ba%e6%96%87/ 项目介绍 java mysql体检管理系统源码+论文 系统介绍 目录 1  引言... 1 1.1 设计背景... 1 1.2 设计目的和意义... 1 1.3

  • shell------多重循环(例题源码解析)2021-05-16 16:02:15

    一.九九乘法表 for ((a=1;a<=9;a++)) do for ((b=1;b<=a;b++)) do c=$[a*b] echo -n -e "$a*$b=$c\t" done echo " " done 二.直线 #!/bin/bash for ((i=1;i<=50;i++)) do echo -n "*" do

  • Linux(CentOS6.5) 源码安装 MySQL5.7.242021-05-16 15:59:35

    Linux(CentOS6.5) 安装 MySQL5.7.24 1.下载MySQL5.7.24 点击此处下载MySQL5.7.24 2.安装mysql所需的依赖 [root@CentOS6 ~]# yum install -y gcc-c++ readline-devel zlib-devel bison cmake 3.解压mysql源码包,更改目录名称 3.1创建/usr/mysql目录: [root@CentOS6 ~]# mkdir

  • 集合之arrayList源码解析2021-05-16 15:35:27

    public class ArrayList<E> extends AbstractList<E> implements List<E>, RandomAccess, Cloneable, java.io.Serializable   arrayList 是我们平时开发中最常用的集合了,利用空闲时间来看一下对应源码。 类图如下:   实现了接口:List ,RandomAccess, Cloneable, java.i

  • Java集合源码分析(十):ArrayList2021-05-16 15:32:22

    前面做了这么多准备,终于开始了哈,ArrayList开淦!ArrayList应该是我们使用最频繁的集合类了吧,我们先来看看文档是怎么介绍它的。 我们可以知道,ArrayList其实就是Vector的翻版,只是去除了线程安全。ArrayList是一个可以动态调整大小的List实现,其数据的顺序与插入顺序始终一致,其余

  • Python第十四次知识点学习---爬网页2021-05-16 13:32:56

    目录 一、爬搜狗首页的源码二、简单保存搜狗首页数据 一、爬搜狗首页的源码 爬搜狗首页的源码 import requests from bs4 import BeautifulSoup resp = requests.get('https://123.sogou.com/')#请求搜狗首页 header = {"Mozilla/5.0 (Windows NT 10.0; WOW64) AppleW

  • apue(《UNIX环境高级编程》)笔记2021-05-16 13:02:06

    前言:最近开始读aupe这本业内评价很不错的书。看了很多人的评论,总的来说如果要学好这本书的内容读一遍是远远不够的,同时还要把书中实现的源码全部手动的过一遍。最后找一个项目,边看源码边翻书的去读,这样才能学有所成。目前我还是读一遍的程度,因此体会不到书中高深莫测的学识,

  • Nginx源码阅读笔记之内存池总结2021-05-16 12:33:25

    Nginx源码阅读之内存池总结: 我们的程序为什么需要内存池,在项目开发中,客户端与服务器交互中,服务器处理一个就绪的请求连接的流程: 1.recv()接受数据; 2.parse()解析数据; 3.send()发送数据; 需要使用malloc/free,申请和释放内存。并且频繁的申请和释放内存,malloc有可能申请内存失败(详情

专注分享技术,共同学习,共同进步。侵权联系[admin#icode9.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有