粗体 表示 概念 上的重点; 斜体 表示 行文逻辑 上的重点; 下划线表示 个人理解 ,可能含有大量的直觉,缺乏严谨的数学推导。 顺序与OI知识的学习顺序和难度不一定相关!!! 模拟 枚举,穷举,暴力 贪心 递归 递推 分治 ...
分类:
编程语言 时间:
2019-05-04 13:26:49
阅读次数:
143
计算机组成 基本广泛的说计算机包括硬件(hardware)和软件(software)两部分。硬件就是计算机中可以被直观看见的物理部分。而 软件提供看不见的指令,这些指令控制硬件并且使得硬件完成特定的任务。 本篇文章将简记在学习计算机的过程中,所学的一些计算机基础相关知识的杂记,以及一些拓展方面的认识 ...
分类:
其他好文 时间:
2019-03-29 09:13:31
阅读次数:
250
https://blog.csdn.net/a724888/article/details/70038420 程序员江湖陆小凤的博客,作为学习Java的顺序目录还可以,内容结合其它博客看比较容易理解,以下未加外链的在此人博客Java分类下基本能找到。 面向对象三大特性:继承、封装和多态 java基本 ...
分类:
编程语言 时间:
2019-03-17 01:01:48
阅读次数:
212
原文:ASP.NET Core 入门教程 3、ASP.NET Core MVC路由入门一、前言 1、本教程主要内容 ASP.NET Core MVC控制器简介 ASP.NET Core MVC控制器操作简介 ASP.NET Core MVC控制器操作简介返回类型简介 ASP.NET Core MVC... ...
分类:
Web程序 时间:
2018-12-22 01:17:37
阅读次数:
293
一.python基础 python基础(一) python基础(二) python基础(三) python基础(四) python基础(五) python基础(六) python基础(七) 二.python函数 python函数(一) python函数(二) python内置函数(一) python ...
分类:
编程语言 时间:
2018-12-11 20:46:58
阅读次数:
250
软件测试是一门新兴行业,平均薪酬不错,而且入门简单。需要掌握一定的开发语言基础,相关网络和数据库的基础知识,以及主要的软件测试理论。基础学习的话有人引导就会相当简单,因此建议最好找一个做测试工作的朋友指导学习效率最高。
分类:
其他好文 时间:
2018-12-10 19:11:57
阅读次数:
179
相关概念 1.什么是JDBC JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。JDBC提供了一种基准,据此可以构建更高级的工具和接口,使数据库 ...
分类:
数据库 时间:
2018-11-11 21:01:21
阅读次数:
141
Docker 是一个开源的应用容器引擎,基于 Go 语言] 并遵从Apache2.0协议开源。Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。Docker 使用客户端 服务器 (C/S) 架构模式,使用远程A ...
分类:
其他好文 时间:
2018-11-09 17:45:47
阅读次数:
242
Python后端面试题 1.语言 Python面试,基础相关问题少不了. python高并发解决方案 提示:我希望听到twisted->tornado->gevent 答案:gevent代码看起来好看一些,但是维护比较差,patch没有规律,而且里面封装了C,对python3的支持最差.twiste ...
分类:
编程语言 时间:
2018-11-04 22:55:35
阅读次数:
329
1 哈希表(Hash Table) 说明:一种特殊的数据结构。 特点:可以快速实现查找、插入和删除。 1.1 基本思想 数组的特点:寻址容易,但插入和删除困难。 链表的特点:寻址困难,但插入和删除容易。 哈希表即结合以上两个的优点,创造而成。 1.2 基本概念 哈希表:即散列表,是根据关键字(码值) ...
分类:
其他好文 时间:
2018-10-30 21:12:56
阅读次数:
131