手写数据库内核-系统练习编程
高校 IT 实力排行榜 (2213)
请编写您的帖子内容
社区频道(6)
显示侧栏
卡片版式
全部
新生报道
校友交流
知识分享
求职就业
Ada助手
最新发布
最新回复
标题
阅读量
内容评分
精选

91
评分
回复
手写数据库内核-系统练习编程
toadb 是一款C语言 完全手写的数据库内核,代码持续迭代中,已经实现解析器,计划生成,执行器,数据字典,数据缓存,存储管理,客户端等模块。 代码git地址 编程实战的案例,欢迎大家来观摩,同时希望大家在下面开源库中留下关注的Star,您的关注是我
复制链接 扫一扫
分享

98
评分
回复
python+tensorflow CNN卷积神经网络手写字体识别
导入所需的库模块:import osimport cv2import numpy as npimport tensorflow as tf2import matplotlib.pyplot as pltimport tensorflow.compat.v1 as tfimport tensorflow.compat.v1 as tf这句话是为了将tensorflow 2.x转为1.x,tensorflow1.x更能表现网络结构import os是调用系统,可有可无,为了不显示警告内容所
复制链接 扫一扫
分享

97
评分
回复
利用图像处理计算叶片面积
计算叶片面积,源文件如图:首先读取图片并完成下采样,缩小图片面积,便于处理:import cv2img0=cv2.imread(r'picturefile\lvmiao.jpg',flags=1)img0=cv2.pyrDown(img0)img0=cv2.pyrDown(img0)img0=img0[70:,70:,0]#获取B通道图片,B通道更能区别叶片色彩;且将不必要部分截除,便于处理。cv2.imshow("imagin0",img0)cv2.waitKey()cv2.dest
复制链接 扫一扫
分享

291
评分
回复
大数据——HBase数据库操作实例
问题描述: Student学生表 name score English Math Computer zhangsan 69 86 77 lisi 55 100 8 1. 根据上面给出的表格,用Hbas...
复制链接 扫一扫
分享

96
评分
回复
大数据——Redis数据库操作实例
问题描述:Student 键值对:1. 根据上面给出的键值对,用Redis的哈希结构设计出上述表格;(键值可以用student.zhangsan,student.lisi来表示两个键值属于同一个表格) a) 设计完之后,用hgetall命令分别输出zhangsan和lisi的成绩信息,并截图; b) 用hget命令查询zhangsan 的Computer成绩,给出截图。 c) 修改lisi的Math成绩,改为95,给出截图。2. 根据上面已经设计出的stu...
复制链接 扫一扫
分享

117
评分
回复
大数据——四种数据库(MySQL,HBase,MongoDB,Redis)操作实例总结
大数据——MySQL数据库操作实例大数据——HBase数据库操作实例大数据——MongoDB数据库操作实例大数据——Redis数据库操作实例PS:四种数据库的Java客户端所需的jar包
复制链接 扫一扫
分享

88
评分
回复
大数据——MySQL数据库操作实例
问题描述: Student学生表 Name English Math Computer zhangsan 69 86 77 lisi...
复制链接 扫一扫
分享

99
评分
回复
西北农林科技大学2020年算法分析与设计实验二——基于动态规划方法求解0-1背包等问题
实验二 基于动态规划方法求解0-1背包等问题实验内容本实验要求基于算法设计与分析的一般过程(即待求解问题的描述、算法设计、算法描述、算法正确性证明、算法分析、算法实现与测试),在针对0-1背包问题求解的实践中理解动态规划 (Dynamic Programming, DP) 方法的思想、求解策略及步骤。作为挑战:可以完成基于跳跃点的改进算法,以支持连续型物品重量/背包容量且提高算法的效率。实验目的理解动态规划方法的核心思想以及动态规划方法的求解过程;从算法分析与设计的角度,对0-1背包问.
复制链接 扫一扫
分享

97
评分
回复
【可与Python】DataFrame用法详解 超详细!!!
今天整理了一些pandas里,DataFrame的用法,有帮助的话请点赞关注哦~【可与Python】DataFrame用法详解 超详细!!!0. 预备操作1. 生成一维数组2. 生成DataFrame3.二维数据查看3.1 查看行3.2 查看二位数据的索引、列名和数据3.3 查看数据的统计信息4. 二维数组操作4.1二维数组转置4.2 二维数组排序4.3 数据选择4.3.1选择列4.3.2 选择行4.3.3 选择行和列4.3.4查询值4.3.5 按给定条件查询4.3.5.1 简单查询4.3.5.2 按求和
复制链接 扫一扫
分享

89
评分
回复
Java 入门学习记录之异常处理
Java 入门学习记录(六)异常机制 ( Exception )软件在运行过程中,可能会遇到一些问题,比如分母变成 0 ,用户输入格式不符合要求,内存溢出等等,这些都是异常异常处理就是让我们写的程序在遇到异常时做出合理的处理,不至于让程序崩溃Java 把异常当作对象处理,并定义了一个基类 java.lang.Throwable 作为所有异常的超类在 Java API 中已经定义了许多异常类,这些异常类分为两大类,错误 Error 和 异常 ExceptionError 类对象由 Java
复制链接 扫一扫
分享

93
评分
回复
Java 入门学习记录之多线程
Java 入门学习记录(十)多线程普通方法调用和多线程Process & Thread程序,是指令和数据的有序集合,其本身没有任何运行的含义,是一个静态的概念进程,是执行程序的一次执行过程,是一个动态的概念。是系统资源分配的单位通常在一个进程中可以包含若干的线程,当然一个进程中至少有一个线程,不然没有存在的意义。线程是 CPU 调度和执行的单位很多多线程是模拟出来的,真正的多线程是指有多个 CPU(多核)。如果是模拟出来的多线程,在一个 CPU 的情况下,只能同时执行一条代码
复制链接 扫一扫
分享

84
评分
回复
Java 入门学习记录之网络编程
Java 入门学习记录(十一)IP地址import java.net.InetAddress;import java.net.UnknownHostException;public class TestInetAddress { public static void main(String[] args) { try { // 查询本机地址 InetAddress byName = InetAddress.getByName
复制链接 扫一扫
分享

90
评分
回复
Git快速入门
Git快速入门 Git是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。 Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。 Git 与常用的版本控制工具 CVS, Subversion 等不同,它采用了分布式版本库的方式,不必服务器端软件支持。Git下载直接在 ...
复制链接 扫一扫
分享

88
评分
回复
看完这篇还不会用Git,那我就哭了!
你使用过 Git 吗?也许你已经使用了一段时间,但它的许多奥秘仍然令人困惑。Git 是一个版本控制系统,是任何软件开发项目中的主要内容。通常有两个主要用途:代码备份和代码版本控制。你可以逐步处理代码,在需要回滚到备份副本的过程中保存每一步的进度!常见的问题是 Git 很难使用。有时版本和分支不同步,你会花很长时间试图推送代码!更糟糕的是,不知道某些命令的确切工作方式很容易导致意外删除或覆盖部分...
复制链接 扫一扫
分享

85
评分
回复
性能调优必备利器之 JMH
if 快还是 switch 快?HashMap 的初始化 size 要不要指定,指定之后性能可以提高多少?各种序列化方法哪个耗时更短?无论出自何种原因需要进行性能评估,量化指标总是必要的...
复制链接 扫一扫
分享

283
评分
回复
京东面经汇总
京东面经汇总目录一、Java Java的优势 Java有哪些特性,举个多态的例子。 abstract interface区别 有抽象方法一定是抽象类吗?抽象类一定有抽象方法吗? Java的反射机制 super()和this()能不能同时使用 hashcode,equals,Object的这两个方法默认返回什么?描述了一下为什么重写equals方法必须重写hash...
复制链接 扫一扫
分享

89
评分
回复
每个开发人员都应该知道的11个Linux命令
本文主要挑选出读者有必要首先学习的 11 个 Linux 命令,如果不熟悉的读者可以在虚拟机或云服务器上实操下,对于开发人员来说,能熟练掌握 Linux 做一些基本的操作是必要的!事不宜迟,这里有 11 个 Linux 命令行技巧,可以使你的生活工作更轻松。1. grep$ grep "some string" filegrep 命令在每个文件中搜索,它还会寻找由换行符分隔的模式,并且...
复制链接 扫一扫
分享

86
评分
回复
Java 入门学习记录之I/O框架
Java 入门学习记录(九)I/O 框架什么是流内存与存储设备之间传输数据的通道流的分类按方向 *输入流:将 **存储设备 **中的内容读入到 内存 中输出流:将 **内存 **中的内容写入到 存储设备 中按单位字节流:以字节为单位,可以读写所有数据字符流:以字符为单位,只能读写文本数据按功能节点流:具有实际传输数据的读写功能过滤流:在节点流的基础之上增强功能字节流字节流的父类(抽象类):InputStream:字节输入流public int read()pu
复制链接 扫一扫
分享

87
评分
回复
Java 入门学习记录之集合框架
Java 入门学习记录(八)集合的概念集合就是对象的容器,定义了对多个对象进行操作的常用方法。可实现数组的功能与数组的区别:数组长度固定,集合长度不固定数组可以存储基本类型与引用类型,集合只能存储引用类型Collection:该体系结构的根接口,代表一组对象,称为 “集合”List:有序,有下标,元素可重复Set:无序,无下标,元素不能重复Collection 接口特点:代表一组任意类型的对象,无序,无下标,元素不重复方法:boolean add(Object obj)
复制链接 扫一扫
分享
为您搜索到以下结果: