码迷,mamicode.com
首页 > 编程语言 > 周排行
数据结构学习-数组A[m+n]中依次存放两个线性表(a1,a2···am),(b1,b2···bn),将两个顺序表位置互换
将数组中的两个顺序表位置互换,即将(b1,b2···bn)放到(a1,a2···am)前边。 解法一: 将数组中的全部元素(a1,a2,···am,b1,b2,···bn)原地逆置为(bn,bn-1,···b1,am,am-1···a1),再对前n个元素和后m个元素分别逆置,得到(b1,b2···b ...
分类:编程语言   时间:2018-01-16 00:35:37    阅读次数:260
Python初学者第十四天 三元运算及文件处理2
14day 1、三元运算: 又称三目运算,是对简单的条件语句的简写 如简单条件语句: if a > b: n = a else: n = b print(n) 三目运算语句: n = a if a > b else b print(n) 2、文件处理 2.1 文件处理:读 当不知道文本以何种编码格式 ...
分类:编程语言   时间:2018-01-16 00:35:46    阅读次数:220
选择排序
这个就更简单了...不多说了,自己理解吧。 ...
分类:编程语言   时间:2018-01-16 00:36:03    阅读次数:193
学习 python 编写规范 pep8 的问题笔记
决定开始Python之路了,利用业余时间,争取更深入学习Python。编程语言不是艺术,而是工作或者说是工具,所以整理并遵循一套编码规范是十分必要的。所以今天下午我根据PEP 8整理了一份,以后都照此编码了,还会持续更新。PEP8 Python 编码规范一 代码编排1 缩进。4个空格的缩进(编辑器都 ...
分类:编程语言   时间:2018-01-16 00:36:25    阅读次数:12785
spring_03AOP编程
AOP 编程 AOP( Aspect Oricented Programming ) 面向切面编程 是对所有对象或者是一类对象进行编程 核心是(不 还) 在不增加代码的基础上,还增加新的功能 spring AOP实现原理 动态代理&CGLib代理 spring能够为容器中管理的对象生成动态代理对象 ...
分类:编程语言   时间:2018-01-16 00:36:47    阅读次数:197
Effective Java 第三版——19. 如果使用继承则设计,并文档说明,否则不该使用
Tips 《Effective Java, Third Edition》一书英文版已经出版,这本书的第二版想必很多人都读过,号称Java四大名著之一,不过第二版2009年出版,到现在已经将近8年的时间,但随着Java 6,7,8,甚至9的发布,Java语言发生了深刻的变化。 在这里第一时间翻译成中文 ...
分类:编程语言   时间:2018-01-16 00:36:56    阅读次数:202
springcloud 服务调用的两种方式
spring-cloud调用服务有两种方式,一种是Ribbon+RestTemplate, 另外一种是Feign。Ribbon是一个基于HTTP和TCP客户端的负载均衡器,其实feign也使用了ribbon, 只要使用@FeignClient时,ribbon就会自动使用。 一、Ribbon 1.1新 ...
分类:编程语言   时间:2018-01-16 00:37:52    阅读次数:649
为什么Java中的字符串是不可变的?
原文链接:https://www.programcreek.com/2013/04/why-string-is-immutable-in-java/ java字符串是不可变的。不可变类只是一个不能修改实例的类。实例创建时所有的信息都被初始化,并且信息不能被修改。不可变类有许多优点。本文总结了字符串为 ...
分类:编程语言   时间:2018-01-16 00:37:58    阅读次数:146
JavaScript学习笔记系列1:Dom操作(一)
一.什么是Dom? DOM >Document Object Model 直接翻译就是文档对象模型。 DOM >定义了表示和修改文档所需的对象、这些对象的行为和属性以及这些对象之间的关系。DOM对象即为宿主对象,由浏览器厂商定义,用来操作html和css功能的一类对象的集合。也有人称DOM是对HTM ...
分类:编程语言   时间:2018-01-16 00:38:36    阅读次数:198
python2.X现在不能安装Django了:Collecting django Using cached Django-2.0.tar.gz
使用pip安装django2: 报错: Collecting django Using cached Django-2.0.tar.gz Complete output from command python setup.py egg_info: Traceback (most recent cal ...
分类:编程语言   时间:2018-01-16 00:38:45    阅读次数:664
细思极恐-你真的会写java吗?
文章核心 其实,本不想把标题写的那么恐怖,只是发现很多人干了几年java以后,都自认为是一个不错的java程序员了,可以拿着上万的工资都处宣扬自己了,写这篇文章的目的并不是嘲讽和我一样做java的同行们,只是希望读者看到此篇文章后,可以和我一样,心平气和的争取做一个优秀的程序员。java学习群669 ...
分类:编程语言   时间:2018-01-16 00:40:18    阅读次数:1118
大数据类算法问题
1.有一个1G大小的一个文件,里面每一行是一个词,词的大小不超过16字节,内存限制大小是1M。返回频数最高的100个词 1G有2^26个单词,1M可以存2^16个词。 step1:利用hash散列方法,hash(x)/5000将文件单词存到5000个不同的空间。(平均下来,每个空间大概有200k大小 ...
分类:编程语言   时间:2018-01-16 00:42:12    阅读次数:185
TDM-GCC是从mingw-w64项目patch而来,全部使用静态链接,对线程不需要额外的DLL,默认使用SJLJ异常(真是好东西)
Windows版GCC之TDM-GCC 4.5.2 平时写 C/C++ 小程序的时候,不喜欢开VS,太庞大了,还要建项目。对于小程序,一个可以进行单文件编译的 IDE 是我的首选,我用的是 C-Free 5.0,内置编译器 MinGW,Windows 版 GCC。 前几在 C-Free 5.0 上写 ...
分类:编程语言   时间:2018-01-16 00:43:37    阅读次数:664
Python20期课堂总结-20180113day6-常用模块与面向对象基础
第1章 常用模块 1.1 random模块 1.1.1 random模块介绍 import random ####取随机数模块 print(random.random())#(0,1) float 大于0且小于1之间的小数 print(random.randint(1,3)) #[1,3] 大于等于 ...
分类:编程语言   时间:2018-01-16 00:44:23    阅读次数:233
Java 中的String、StringBuilder与StringBuffer的区别联系(转载)
1 String 基础 想要了解一个类,最好的办法就是看这个类的源代码,String类源代码如下: 从上面代码可以看出: ① String类是final类,即意味着String类不能被继承,并且它的成员方法都默认为final方法。 ② 上面列出了String类的成员属性,String类其实是通过ch ...
分类:编程语言   时间:2018-01-16 00:45:38    阅读次数:194
算法7 五大查找之:索引查找
上一篇总结了二分查找,这一篇要总结的是索引查找。 关于索引,我们很容易地联想到数据库中的索引,建立了索引,可以大大提高数据库的查询速度。 索引查找又称为分块查找,是一种介于顺序查找和二分查找之间的一种查找方法,索引查找的基本思想是:首先查找索引表,可用二分查找或顺序查找,然后在确定的块中进行顺序查找 ...
分类:编程语言   时间:2018-01-16 00:46:54    阅读次数:205
Java 常见异常种类
文章转自 https://www.cnblogs.com/cvst/p/5822373.html Java Exception: 1、Error 2、Runtime Exception 运行时异常3、Exception 4、throw 用户自定义异常 异常类分两大类型:Error类代表了编译和系统的 ...
分类:编程语言   时间:2018-01-16 00:47:03    阅读次数:198
SpringCloud——服务治理机制笔记
SpringCloud——服务治理机制笔记服务治理机制服务提供者服务注册服务提供者在启动的时候会通过发送REST请求的方式将自己注册到EurekaServer上,同时带上了自身服务的一些元数据信息。eureka.client.register-with-eureka=true:启动注册操作服务同步服务续约eureka.instance.lease-renewal-interval-in-secon
分类:编程语言   时间:2018-01-16 00:47:43    阅读次数:249
Python控制流程
Python IDLE下:选中代码,alt+3 群体注释,alt+4 群体取消注释,ctrl+[ 或 ctrl+] 集体缩进。 if 橙色,关键字。一行的末尾不要忘了冒号: 实在没有语句,放一个 pass 占位符,不然没有接语句会报错。 满足其中一个判断条件,就不会再往下执行了。 else不是必须的 ...
分类:编程语言   时间:2018-01-16 00:49:27    阅读次数:163
Java学习笔记38(字符流)
字符输出流:Writer类:使用时候需要它的子类 局限性:只能写文本文件,无法写其他文件 方法: 字符输入流读文本:Reader类 同样有局限性,只能读文本文件 方法(使用上边写好的java.txt文本): 还是两种方式: 复制文本文件: ...
分类:编程语言   时间:2018-01-16 00:51:07    阅读次数:180
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!