首页 > 编程语言
java--集合--TreeSet
源码解读实现配序 执行构造方法 new TreeSet(Comparator<? super K> comparator) public TreeMap(Comparator<? super K> comparator) { this.comparator = comparator; }//将内名内 ...
分类:编程语言   时间:2021-06-15 23:52:06    收藏:0  评论:0  赞:0  阅读:29
[2021 Spring] CS61A Project 1: The Game of Hog (Phase 3)
项目说明: https://inst.eecs.berkeley.edu/~cs61a/sp21/proj/hog/#phase-3-strategies Phase1: https://www.cnblogs.com/ikventure/p/14815119.html Phase2: https: ...
分类:编程语言   时间:2021-06-15 23:51:47    收藏:0  评论:0  赞:0  阅读:41
手写一个简化版的Spring
Spring一些思想的实现,模拟了简化版的spring,可以作为读Spring源码的基础 ...
分类:编程语言   时间:2021-06-15 21:25:44    收藏:0  评论:0  赞:0  阅读:110
Java开发环境的安装与卸载
Java开发环境的安装与卸载 卸载JDk 找到JDK安装的目录并删除 (路径:我的电脑-属性-高级系统设置-环境变量-JAVA_HOME) 删除JAVA_HOME 删除path下的变量 DOS下输入Java -version 安装JDK 百度JDK8,并下载电脑对应的版本 安装JDK8 记住安装路径 ...
分类:编程语言   时间:2021-06-15 21:23:40    收藏:0  评论:0  赞:0  阅读:31
两个电脑之间文件快穿-基于用一个局域网和python的使用
查看机器ip windows: ipconfig /all,有首选标识那一个 mac: ifconfig -a,一般是en0 ping ip看看是不是互通,如果不通,请检查 同一个局域网,连同一个wifi或者一台连接另一台的热点 关闭防火墙 终端切换到文件所在目录,也可切换到父目录 用python ...
分类:编程语言   时间:2021-06-15 21:23:16    收藏:0  评论:0  赞:0  阅读:33
JavaSE: URL类 / URLConnection类
URL类 1. 基本概念 <1> java.net.URL (Uniform Resource Identifier)类:用于表示统一的资源定位器,也就是指向万维网上“资源”的指针。 (资源可以是简单的文件和目录,也可以是对复杂对象的引用,例如,对数据库或搜索引擎的查询等) <2> 通过URL可以访 ...
分类:编程语言   时间:2021-06-15 21:22:33    收藏:0  评论:0  赞:0  阅读:31
python 中的*args **kwargs
python
分类:编程语言   时间:2021-06-15 21:21:40    收藏:0  评论:0  赞:0  阅读:26
83. 删除排序链表中的重复元素
1 /** 2 * Definition for singly-linked list. 3 * struct ListNode { 4 * int val; 5 * struct ListNode *next; 6 * }; 7 */ 8 9 /*思路:先建立一个带头结点的空链表,然后先插入第一个 ...
分类:编程语言   时间:2021-06-15 21:21:04    收藏:0  评论:0  赞:0  阅读:29
leetcode-python-两数相加
先写两个函数: 1)getListNum:因为链表是逆序数字,所以链表逐个入栈,然后出栈组成顺序数字。 2) List2Link:将数字转换成列表然后从尾部逐个相连。 # Definition for singly-linked list. # class ListNode: # def __ini ...
分类:编程语言   时间:2021-06-15 21:20:11    收藏:0  评论:0  赞:0  阅读:22
有序数组构建平衡二叉树
class Solution {//递归解决 public TreeNode sortedArrayToBST(int[] num) { if (num.length == 0) return null; return sortedArrayToBST(num, 0, num.length - 1) ...
分类:编程语言   时间:2021-06-15 21:18:57    收藏:0  评论:0  赞:0  阅读:33
数据结构与算法Python版 熟悉哈希表,了解Python字典底层实现
Hash Table 散列表(hash table)也被称为哈希表,它是一种根据键(key)来存储值(value)的特殊线性结构。 常用于迅速的无序单点查找,其查找速度可达到常数级别的O(1)。 散列表数据存储的具体思路如下: 每个value在放入数组存储之前会先对key进行计算 根据key计算出一 ...
分类:编程语言   时间:2021-06-15 21:16:21    收藏:0  评论:0  赞:0  阅读:27
python爬虫,使用requests设置代理
免费代理的网站: http://www.xicidaili.com/nn/ 代码部分: import requestsproxy='124.243.226.18:8888' #如果代理需要验证,只需要在前面加上用户名密码,如下所示 # proxy='username:password@124.243 ...
分类:编程语言   时间:2021-06-15 21:15:47    收藏:0  评论:0  赞:0  阅读:43
数据结构—插入排序
插入排序 一、概念及其介绍 插入排序(InsertionSort),一般也被称为直接插入排序。 对于少量元素的排序,它是一个有效的算法。插入排序是一种最简单的排序方法,它的基本思想是将一个记录插入到已经排好序的有序表中,从而一个新的、记录数增 1 的有序表。在其实现过程使用双层循环,外层循环对除了第 ...
分类:编程语言   时间:2021-06-15 21:15:19    收藏:0  评论:0  赞:0  阅读:31
leetcode 704 Java二分查找的三种解法
leetcode 704 Java二分查找的三种解法 题目 给定一个 n 个元素有序的(升序)整型数组 nums 和一个目标值 target ,写一个函数搜索 nums 中的 target,如果目标值存在返回下标,否则返回 -1。 示例 1: 输入: nums = [-1,0,3,5,9,12], ...
分类:编程语言   时间:2021-06-15 21:14:22    收藏:0  评论:0  赞:0  阅读:36
python进阶:装饰器
装饰器: 定义:decorator,在代码运行期间为函数动态增加功能 注意:decorator本质上是一个返回函数的高阶函数;decorator总是接收一个函数作为参数,并返回一个函数 举例: 1 # 获取函数执行时间 2 3 def getcosttime(func): 4 @functools. ...
分类:编程语言   时间:2021-06-15 21:13:47    收藏:0  评论:0  赞:0  阅读:27
Java中23种设计模式:六大设计原则的分析与介绍
设计模式介绍 设计模式(Design Patterns): 一套被反复使用,多数人知晓,经过分类编目,代码设计的总结 使用设计模式是为了可重用代码,让代码更容易理解,保证代码可靠性 项目中合理运用设计模式可以完美的解决很多问题,每种模式都有相应的原理与之对应, 每个模式描述了一个在我们周围不断重复发 ...
分类:编程语言   时间:2021-06-15 16:50:41    收藏:0  评论:0  赞:0  阅读:49
java基础数据类型
8 种基本数据类型 Java 中有 8 种基本数据类型分为三大类。 字符型 char 布尔型 boolean 数值型 1.整型:byte、short、int、long 2.浮点型:float、double String 不是基本数据类型,是引用类型。 整型中 byte、short、int、long ...
分类:编程语言   时间:2021-06-15 16:49:16    收藏:0  评论:0  赞:0  阅读:36
NLP(二十二):基于依存句法的关键词抽取算法
一、任务描述 关键短语提取(Keyphrase Extraction),顾名思义,就是给定一篇文本,提取其中的关键短语。这项工作在新闻、学术论文中非常常见。比如,给定如下一篇新闻: 我们能够从中提取到以下一些关键短语,以及相关的权重信息: 这样的操作很容易让人联想到关键词提取,两者都是从文本中找出概 ...
分类:编程语言   时间:2021-06-15 16:47:15    收藏:0  评论:0  赞:0  阅读:25
python 模块和包
01. 模块 1.1 模块的概念 模块是 Python 程序架构的一个核心概念 每一个以扩展名 py 结尾的 Python 源代码文件都是一个 模块 模块名 同样也是一个 标识符,需要符合标识符的命名规则 在模块中定义的 全局变量 、函数、类 都是提供给外界直接使用的 工具 模块 就好比是 工具包, ...
分类:编程语言   时间:2021-06-15 16:46:49    收藏:0  评论:0  赞:0  阅读:18
springboot+mybatis-plus快速精简配置
1.依赖 <dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot-starter</artifactId> <version>${mybatis-plus.verson}</version></depend ...
分类:编程语言   时间:2021-06-15 16:46:18    收藏:0  评论:0  赞:0  阅读:23
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!