码迷,mamicode.com
首页 > 编程语言 > 周排行
Javascript编程技巧
代码调试 console.log('123') //纯粹打印显示 console.dir(Array) //纯粹打印显示 console.trace() //向标准错误流输出当前的调用栈。 console.error('123') //输出的log前有个黄色的图标 console.warn('123 ...
分类:编程语言   时间:2020-04-19 12:48:53    阅读次数:66
Dijkstra算法(原理及python,c++实现)
原理及python实现 graph:保存图,类似邻接表 costs:保存从起点到某点的最小花费 parents:保存节点的父节点 processed:用于保存已经处理过的点 graph={} graph["start"]={} graph["start"]["a"]=6 graph["start"] ...
分类:编程语言   时间:2020-04-19 12:49:46    阅读次数:62
Java 学习阶段性感想
阶段性感想·操千曲而后晓声 回顾 从2月17日 到 今天 4月19日,我算是暂时完成了Java入门的学习了。 从基本语法到面向对象,从常见API到字符串集合,从文件处理到多线程,我学到了很多,很多很多 毫不夸张的讲,刷新了我作为一个普通大一学生对计算机编程的理解,当然在这之前我只在学校接触过一学期的 ...
分类:编程语言   时间:2020-04-19 12:58:55    阅读次数:67
算法漫游指北(第三篇):数组(列表)、链表、跳表、在python中实现链表
一、数组(列表)、链表、跳表 顺序表:python里的列表、c\java里的数组 数组(ArrayList) java\c++写法:基础写法:int a[100]; 每当我们申请数组的时候,计算机实际上是在内存中给我们开辟了一段连续的地址,每一个地址通过内存管理器进行访问。 直接访问时间复杂度都为O ...
分类:编程语言   时间:2020-04-19 12:59:42    阅读次数:83
Java中的注解和反射
文章首发我的博客,欢迎访问:https://blog.itzhouq.cn/annotation reflection 最近又回顾了一下 Java 中的注解和反射知识点,注解在日常开发中使用很多,但是反射比较少。值得注意的是 Java 的各种框架底层源码中大量使用了注解和反射,阅读源码,这些是基本功 ...
分类:编程语言   时间:2020-04-19 13:04:47    阅读次数:59
我的算法日志:排序算法之快速排序
快速排序(Quicksort)是对冒泡排序的一种改进,由C. A. R.Hoare在1960年提出。 它的基本思想是:通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后再按此方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,以此达到整个 ...
分类:编程语言   时间:2020-04-19 13:05:04    阅读次数:72
17.SpringCloud实战项目-SpringCloud整合Alibaba-Nacos组件
SpringCloud实战项目全套学习教程连载中 PassJava 学习教程 简介 PassJava Learning项目是PassJava(佳必过)项目的学习教程。对架构、业务、技术要点进行讲解。 PassJava 是一款Java 的开源系统,可以用零碎时间利用小程序查看常见面试题,夯实Java基 ...
分类:编程语言   时间:2020-04-19 13:05:27    阅读次数:91
EF下怎么理解IEnumerable/ICollection/IQueryable?
IEnumerable 最基本的列表容器,连列表项Count都不能获取 允许遍历, 但不允许添加、删除、更新列表项 支持使用where linq查询 适合填充Grid展示及筛选 ICollection IEnumerable 的扩展,增加了添加、删除、更新等操作 可以获取列表项Count, 获得Co ...
分类:编程语言   时间:2020-04-19 13:09:59    阅读次数:105
Javascript最佳实践
ES6赋值语句 不佳的写法 (写法上啰嗦了一些) let count = 5 let color = "blue" let values = [1,2,3] let now = new Date() 改进如下:↓ let [count, color, values, now] = [5, 'blue ...
分类:编程语言   时间:2020-04-19 13:12:29    阅读次数:90
输出 可重叠元素数组的从小到大排列
问题 描述: 将一组整数输入到数组p,输出p从小到大的全排列,p的元素可重叠 代码描述: 1 //从小到大可重排列 2 #include<stdio.h> 3 int A[20]; 4 int p[20]; 5 int n; 6 7 void sort(int n,int *p) 8 { 9 for ...
分类:编程语言   时间:2020-04-19 13:14:45    阅读次数:77
18.SpringCloud实战项目- 整合OpenFeign实现声明式远程调用
SpringCloud实战项目全套学习教程连载中 PassJava 学习教程 简介 PassJava Learning项目是PassJava(佳必过)项目的学习教程。对架构、业务、技术要点进行讲解。 PassJava 是一款Java 的开源系统,可以用零碎时间利用小程序查看常见面试题,夯实Java基 ...
分类:编程语言   时间:2020-04-19 13:20:08    阅读次数:102
使用R语言进行Metroplis-in-Gibbs采样和MCMC运行分析
使用R语言进行Metroplis-in-Gibbs采样和MCMC运行分析 ...
分类:编程语言   时间:2020-04-19 14:28:08    阅读次数:115
浅谈Java集合(底层源码解析)
在 Java 中,我们经常会使用到一些处理缓存数据的集合类,这些集合类都有自己的特点,今天主要分享下 Java 集合中几种经常用的 Map、List、Set。 1、Map 一、背景 二、Map家族 三、HashMap、Hashtable等 四、HashMap 底层数据结构 2、List 一、List ...
分类:编程语言   时间:2020-04-19 14:29:18    阅读次数:66
排序算法-冒泡、选择排序
冒泡排序(升序为例) 思路: 1. 从头开始比较每一对相临的元素,其后者比前者大则交换,直到一轮比较结束 2. 排除1中找到最大的元素,重复1的步骤 Swift class SelectionSort { var array = [5, 7, 2, 8, 9, 4, 7, 3, 2] func so ...
分类:编程语言   时间:2020-04-19 14:29:32    阅读次数:60
Python实现哈希表
Python实现哈希表 哈希表: 哈希冲突: 不同的key经过h函数计算后得到的下标一样,称为哈希冲突 1.链接法(chaining) 数组中对应的槽变成一个链式结构 2.线性探查(linear probing): 当一个槽被占用,找下一个可用的槽。 h(k,i)=(h′(k)+i)%m,i=0,1 ...
分类:编程语言   时间:2020-04-19 14:31:10    阅读次数:74
给学妹的 Java 学习路线
大家好,这篇文章主要是讲解下如何自学 Java,这个问题有很多粉丝私信问过,今天又有直系学妹问我如何学习 Java? 我就以我的经历,总结下分享给大家,有不当指出或者有更好的方法建议也欢迎留言指出,大家一起交流进步。 首先给出一张思维导图,图片和思维导图源文件可以在公众号 武培轩 后台回复 java ...
分类:编程语言   时间:2020-04-19 14:37:56    阅读次数:59
Python实现列表和链表
Python实现列表和链表 单链表 缺点:1. remove时是O(n) 2.只能单向遍历 双端链表 ...
分类:编程语言   时间:2020-04-19 14:38:57    阅读次数:75
Python实现字典dict
Python实现字典dict Python字典dict实现原理 作为 dict 的 key 必须是可哈希的,也就是说不能是 list 等可变对象 可变对象在生命周期里面hash的值是会改变的,所以不能用 ...
分类:编程语言   时间:2020-04-19 14:42:33    阅读次数:55
Spring 使用的设计模式用哪些
工厂设计模式 Spring使用工厂模式可以通过 BeanFactory 或 ApplicationContext 创建 bean 对象。 单例设计模式 在我们的系统中,有一些对象其实我们只需要一个,比如说:线程池、缓存、对话框、注册表、日志对象、充当打印机、显卡等设备驱动程序的对象。事实上,这一类对 ...
分类:编程语言   时间:2020-04-19 14:42:52    阅读次数:70
python使用pip install 库名下载失败解决
我们直接用命令:pip install 库名,因网络太慢,导致下载超时~~~ 针对在安装Python库出现的超时问题 总结了如下两种解决方案: 其一:pip --default-timeout=100 install -U 库名 pip --default-timeout=100 install - ...
分类:编程语言   时间:2020-04-19 14:43:42    阅读次数:79
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!