码迷,mamicode.com
首页 > 编程语言 > 周排行
小白初识 - 快速排序(QuickSort)
我个人觉得快速排序和归并排序有相似之处,都是用到了分治的思想,将大问题拆分成若干个小问题。 不同的地方是归并排序是先把大问题拆分好了之后再排序,而快速排序则是一边拆分,一边排序。 快速排序的原理就是,针对一个数组,我们任意选取数组中的一个数,将数组中的数与它一一比较,如果小于它呢,就放左边, 大于它 ...
分类:编程语言   时间:2019-01-30 00:21:47    阅读次数:188
python_正则_re模块
正则表达式元字符: 字符匹配 : 次数匹配: 位置锚定: 分组及引用: 或: 转义字符: ...
分类:编程语言   时间:2019-01-30 00:23:22    阅读次数:200
Spring Security (CORS)跨域资源访问配置
1、CORS介绍 CORS是一个W3C标准,全称是"跨域资源共享"(Cross-origin resource sharing)。它允许浏览器向跨源(协议 + 域名 + 端口)服务器,发出XMLHttpRequest请求,从而克服了AJAX只能同源使用的限制。 CORS需要浏览器和服务器同时支持。它 ...
分类:编程语言   时间:2019-01-30 00:23:46    阅读次数:257
LeetCode算法题-Next Greater Element I(Java实现)
这是悦乐书的第 244 次更新,第 257 篇原创 01 看题和准备 今天介绍的是LeetCode算法题中Easy级别的第111题(顺位题号是496)。你有两个数组(没有重复)nums1和nums2,其中nums1的元素是nums2的子集。在nums2的相应位置找到nums1元素的所有下一个更大的数 ...
分类:编程语言   时间:2019-01-30 00:24:30    阅读次数:184
Spring Boot微服务如何集成fescar解决分布式事务?
什么是fescar? 关于fescar的详细介绍,请参阅fescar wiki。 传统的2PC提交协议,会持有一个全局性的锁,所有局部事务预提交成功后一起提交,或有一个局部事务预提交失败后一起回滚,最后释放全局锁。锁持有的时间较长,会对并发造成较大的影响,死锁的风险也较高。 fescar的创新之处在 ...
分类:编程语言   时间:2019-01-30 00:24:55    阅读次数:293
java19
1.状态:成员变量 行为:方法 2.定义对象的参数时,直接把参数放在大类里 3.直接打印对象:(地址) 包名 类名 @十六进制的hashcode 4.对象:类名 对象名称 = new 类名(); 匿名对象:创建了一个对象没有把他赋给任何的值 new 类名(); new [class.name] () ...
分类:编程语言   时间:2019-01-30 01:19:05    阅读次数:175
“全栈2019”Java异常第九章:throws关键字详解
难度 初级 学习时间 10分钟 适合人群 零基础 开发语言 Java 开发环境 JDK v11 IntelliJ IDEA v2018.3 文章原文链接 "“全栈2019”Java异常第九章:throws关键字详解" 下一章 "“全栈2019”Java异常第十章:throw与throws区别详解" ...
分类:编程语言   时间:2019-01-30 01:21:27    阅读次数:205
windows环境 springboot+docker开发环境搭建与hello word
原文:windows环境 springboot+docker开发环境搭建与hello word1,下载安装 docker toolbox 下载地址:http://mirrors.aliyun.com/docker-toolbox/windows/docker-toolbox/ docker tool... ...
分类:编程语言   时间:2019-01-30 01:23:00    阅读次数:290
Python3之greenlet&gevent模块
一.greenlet模块 简单实现单线程内的任务切换: 1: import greenlet 2: def eat(name): 3: print("%s eat 1" % name) 4: # 第二步 5: g2.switch("egon") 6: print("%s eat 2" % name)... ...
分类:编程语言   时间:2019-01-30 01:24:07    阅读次数:214
JavaScript进阶之原型链
对象 JavaScript中将对象分为普通对象和函数对象。 使用函数对象可以创建普通对象,普通对象没法创建函数对象。 凡是通过new Function创建的对象都是函数对象,其他都是普通对象(通常通过Object创建),可以通过typeof来判断。 原型对象(prototype) Prototype ...
分类:编程语言   时间:2019-01-30 01:25:03    阅读次数:181
第79节:Java中一些要点
第79节:Java中一些要点 前言 一些知识点忘了没,可以通过一个点引出什么内容呢?做出自己的思维导图,看看自己到了哪一步了呢 内容 如果有人问jre,jdk,jvm是什么,你怎么回答呢? jre的英文是java runtime environment ,包含有java虚拟机,库函数,java运行应 ...
分类:编程语言   时间:2019-01-30 01:28:05    阅读次数:192
C语言学习记录_2019.01.29
C语言的灵魂:指针 #include <stdio.h> C语言的灵魂:指针 #include <stdio.h> int main(int argc, char **argv) { printf("Hello, World!\n"); int i=5; scanf("%d", &i); print ...
分类:编程语言   时间:2019-01-30 01:28:20    阅读次数:165
java对象模型
之前聊过java内存模型,还有一个对象模型,都是JVM特有的概念。 ...
分类:编程语言   时间:2019-01-30 01:29:52    阅读次数:165
关于JAVA核心技术(卷一)读后的思考(equals方法的讨论)
这是我反复看了两遍才理解的部分。其中也不乏参考了他人的微博内容,才大致对这个方法有所理解。 首先我们从Object类开始说起, 书中已经说了Object类是Java中所有类的始祖,在Java中的每个类都是由他扩展而来的,但在现实使用中并没有要求写出。如果一个类并没有明确指出超类,Object就是被认 ...
分类:编程语言   时间:2019-01-30 01:31:24    阅读次数:228
数组初始化及赋值的方法,memset的使用
1. 数组初始化: 即定义时即赋值: int a[4]={0}; //每一个位置的int都为0 int b[4]={1}; //只有第一个元素为1,其他都为0 所以要想把数组初始化为其他值,则需要一个个的指定值: int b[4]={1,2,3,4};//比如指定为1,2,3,4 或者先统一初始化为 ...
分类:编程语言   时间:2019-01-30 01:32:27    阅读次数:208
27 python 初学(信号量、条件变量、同步条件、队列)
参考博客: www.cnblogs.com/yuanchenqi/articles/5733873.html semaphore 信号量: condition 条件变量: event 同步条件:条件同步和条件变量同步差不多意思,只是少了锁功能。因为条件同步设计于别访问共享资源的条件环境 多线程利器( ...
分类:编程语言   时间:2019-01-30 07:15:02    阅读次数:230
萌新向Python数据分析及数据挖掘 第一章 Python基础 第十节 文件和异常
第一章 Python基础 第十节 文件和异常 从文件中读取数据 读取文件、文件路径 1 filename = 'pi_digits.txt' #文件名取个代号 2 #读取整个文件 3 with open(filename) as file_object: 4 contents = file_obje ...
分类:编程语言   时间:2019-01-30 07:17:27    阅读次数:206
Python中的单例模式
阅读目录(Content) 单例模式 实现单例模式的几种方式 1.使用模块 2.使用装饰器 3.使用类 4.基于__new__方法实现(推荐使用,方便) 5.基于metaclass方式实现 相关知识 实现单例模式 回到顶部(go to top) 单例模式 单例模式(Singleton Pattern ...
分类:编程语言   时间:2019-01-30 07:18:22    阅读次数:198
JavaScript中的Array.prototype.slice.call()方法学习
JavaScript中的Array.prototype.slice.call(arguments)能将有length属性的对象转换为数组(特别注意: 这个对象一定要有length属性). 但有一个例外,IE下的节点集合它不能转换(因为IE下的dom对象是以com对象的形式实现,js对象和com对象不 ...
分类:编程语言   时间:2019-01-30 07:21:29    阅读次数:167
25 python 初学(socket,socketserver)
参考blog :www.cnblogs.com/yuanchenqi/articles/5692716.html 1. sk = socket.socket() 里面有两个重要的参数,family 和 type type: SOCK_STREAM : tcp 默认 SOCK_DGRAM :udp f ...
分类:编程语言   时间:2019-01-30 07:24:08    阅读次数:249
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!