码迷,mamicode.com
首页 > 编程语言 > 日排行
C++:内存分区
? 栈区(stack):主要用来存放函数的参数以及局部变量。栈区由系统进行内存管理,在函数完成执行时,系统会自行释放栈区的内存,而不需要用户参与管理。整个程序的栈区的大小可以在编译器中由用户自行设定,默认的栈区大小为3M ? 堆区(heap):由用户手动申请,手动释放。如果用户忘记对其所申请的内存资 ...
分类:编程语言   时间:2017-09-01 09:55:24    阅读次数:413
python第一百一十七天-----ModelForm组件
1 model, # 对应Model的 2 fields=None, # 字段 3 exclude=None, # 排除字段 4 labels=None, # 提示信息 5 help_texts=None, # 帮助提示信息 6 widgets=None, # 自定义插件 7 error_messa ...
分类:编程语言   时间:2017-09-01 09:56:37    阅读次数:234
javascript Hoisting变量提升
1. 看人家举的两个例子,我认为这里的判断是否定义: !var 其实就是 指是否在函数function里面定义了。只有在funciton里面定义了了,js才hoist到最上面去找这个变量的值,否则就按照你自己在函数里定义的规则来了。 [转载请注明来自: http://blog.csdn.NET/su ...
分类:编程语言   时间:2017-09-01 09:57:27    阅读次数:121
spring-boot+mybatis+ehcache实现快速查询
项目中需要用到一些查询,数据的修改很少但查询度很大。有时还是按频率查询的。 无论如何缓存都是针对查询远远大于更新和插入的情况 mybatis 有自带的缓存,一级缓存是session级别,二级缓存是namespace 。 开启二级缓的缺点:1)只有在一个namespace操作单表时使用,比如:user ...
分类:编程语言   时间:2017-09-01 09:57:35    阅读次数:226
【转】Java 集合系列09之 Map架构
概要 前面,我们已经系统的对List进行了学习。接下来,我们先学习Map,然后再学习Set;因为Set的实现类都是基于Map来实现的(如,HashSet是通过HashMap实现的,TreeSet是通过TreeMap实现的)。 首先,我们看看Map架构。 如上图:(01) Map 是映射接口,Map中 ...
分类:编程语言   时间:2017-09-01 09:58:20    阅读次数:170
which statement is true for the class java.util.ArrayList?
A.集合中的元素是有序的 对 B.集合被保证为不可变的 错 C.集合中的元素被保证为唯一的 错 有序的 所以不唯一 D.集合中的元素使用一个唯一的键来存取 错 没有键 E.集合中的元素被保证为同步的 错 不是同步的 ...
分类:编程语言   时间:2017-09-01 09:58:29    阅读次数:129
【转】Java 集合系列10之 HashMap详细介绍(源码解析)和使用示例
概要 这一章,我们对HashMap进行学习。我们先对HashMap有个整体认识,然后再学习它的源码,最后再通过实例来学会使用HashMap。内容包括:第1部分 HashMap介绍第2部分 HashMap数据结构第3部分 HashMap源码解析(基于JDK1.6.0_45) 第3.1部分 HashMa ...
分类:编程语言   时间:2017-09-01 09:59:37    阅读次数:194
Java中IO流的分类及应用
=======I/O======= File:代表了磁盘上的文件或者目录 I/O:jvm和外部数据源的数据交换。File,db—in-àjvm out-àfile,db 流一共有三种分类: 方向分:输入流和输出流; 单位分:字节流和字符流; 字节流: InputStream/OutputStream ...
分类:编程语言   时间:2017-09-01 10:01:27    阅读次数:187
C语言中的数据类型
C语言中基本的数据类型有: 整型: 分为有符号整型(signed)和无符号整型(unsigned ), 它们各自又可以分为 长整型(long), 短整型(short), 整型(int)和字符型(char), 所以结合起来一共有8种基本的整型结构: long/short/int/char/unsign... ...
分类:编程语言   时间:2017-09-01 10:47:04    阅读次数:179
3.4 网页分析算法
在搜索引擎中,爬虫爬取了对应的网页之后,会将网页存储到服务器的原始数据库中,之后搜索引擎会对这些网页进行分析并确定各网页的重要性,即会影响用户的检索的排名结果。对于这些重要性的确定及排名结果的确定需要算法来解决,所以先来了解一下算法。搜索引擎的网页分析算法主要分为3类:基于用户行为的网页分析算法、基 ...
分类:编程语言   时间:2017-09-01 10:47:39    阅读次数:154
Python 函数当中的不定参数 *args 和**kwargs 姐妹花
*args和**kwargs,*args可以当作可容纳多个变量组成的list,而**kwargs可当做容纳多个key和value的dictionary,所以*args没有key值,**kwargs有key值。举个例子:deftest_args(*args):print(args)deftest_kwargs(**kwargs):print(kwargs)if__name__==‘__main__‘:test_args(1,2,..
分类:编程语言   时间:2017-09-01 10:49:33    阅读次数:135
正则表达式和JavaScript
Javascript与正则表达式一、正则表达式(regularexpression简称res)1、定义:一个正则表达式就是由普通字符以及特殊字符(称为元字符)组成的文字模式。该模式描述在查找文字主体时待匹配的一个或多个字符串。正则表达式作为一个模板,将某个字符模式与所搜索的字符串进行匹配。..
分类:编程语言   时间:2017-09-01 10:50:46    阅读次数:214
为什么整合jsp后必须通过spring-boot:run方式启动?
背景在SpringBoot-整合Jsp/FreeMarker这篇文章中,我们用了两种启动方式mvncleanspring-boot:runmain方法启动测试发现,通过maven启动能够正常渲染jsp页面,而通过main方法启动无法渲染,本文分析下原因。分析我们代码没有调整,只是启动方式不同,那么怀疑是classpath不一致!..
分类:编程语言   时间:2017-09-01 10:52:31    阅读次数:615
深入理解Java跨平台原理
这篇文章的主题是总结下对Java语言特点中的跨平台原理. 在这之前,我们先了解下计算机语言为什么不能跨平台. 跨平台分两个层面 硬件层面 系统层面 先说硬件层面 计算机只能识别由"0"和"1"组成的二进制数. 那么随便给计算机一组0101的二进制数计算机就能识别么? 当然不是! 以人为例 人是可以识 ...
分类:编程语言   时间:2017-09-01 10:53:59    阅读次数:312
Python第一天
一、编程的概念 1、为什么要编程? 答:解放人力,这就是需要人通过编写程序的方式让计算机代替人去自动工作 2、什么是编程语言? 答:人与计算机之间沟通的介质 编程语言的分类: 答:机器语言——汇编语言——高级语言 学习复杂度从难到易 执行效率从高到低 开发效率从低到高 (现在的软件都是基于互联网开发 ...
分类:编程语言   时间:2017-09-01 11:19:31    阅读次数:203
Pyqt4+Eric6+python2.7.13(windows)
1、PyQt4 下载地址:https://sourceforge.net/projects/pyqt/files/PyQt4/PyQt-4.10/,我选了32位的 安装时候:一路next,只要注意是否安装程序自动找到正确python路径,即可 2、Eric6 下载地址:http://eric-ide ...
分类:编程语言   时间:2017-09-01 11:19:40    阅读次数:280
python日记_切片
先从原理上分析切片运算: list的切片,内部是调用__getitem__,__setitem__,__delitem__和slice函数。而slice函数又是和range()函数相关的。 给切片传递的键是一个特殊的slice对象。该对象拥有可描述所请求切片方位的属性,例如: Python 的切片功 ...
分类:编程语言   时间:2017-09-01 11:20:01    阅读次数:231
算法学习(一)五个常用算法概念了解
网传常用五大算法:贪婪算法,动态规划算法,分治算法,回溯算法以及分支限界算法 贪心算法 贪心算法(又称贪婪算法)是指,在对问题求解时,总是做出在当前看来是最好的选择。也就是说,不从整体最优上加以考虑,他所做出的是在某种意义上的局部最优解。 贪心算法不是对所有问题都能得到整体最优解,关键是贪心策略的选 ...
分类:编程语言   时间:2017-09-01 11:21:18    阅读次数:223
spring boot和thrift、zookeeper建立微服务
原文地址:http://www.cnblogs.com/skyblog/p/5535418.html Spring cloud适应于云端服务,也适用于企业信息化SOA建设。spring boot也是restful微服务开发的利器。但对于内网服务,即服务与服务之间的调用,spring并没有去刻意封装, ...
分类:编程语言   时间:2017-09-01 11:50:32    阅读次数:269
JavaWeb基础第一天之HTML
一、html介绍 1.什么是HTML? 超文本标记语言: 超文本:比普通文本功能更加强大 标记语言:使用一组标签对内容进行描述的一门语言,它不是编程语言! 2.HTML语言能干什么? HTML语言用于编写网页,平时上网通过浏览器我们看到的大部分页面都是html编写的。 网页内容包含:HTML代码、C ...
分类:编程语言   时间:2017-09-01 11:50:48    阅读次数:177
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!