在32位及以上操作系统上,int型数据的十进制表示范围是:-231 到 231-1。原因:因为int是带符号类型,所以最高位为符号位,于是最大表示的正数的原码(正数的原码和补码相同):01111111 11111111 11111111 11111111,也就是2的31次方减1。再来看最小值,-2的 ...
分类:
编程语言 时间:
2017-09-09 20:22:22
阅读次数:
238
spring di,即依赖注入,从应用的浅显意义来讲就是对属性赋值 1.用setter赋值,在spring的applicationContext.xml配置文件的bean下的property标签 属性name指定属性名,属性value指定值,一般用于基本数据 类型的包装类型 属性ref指定值,一般用 ...
分类:
编程语言 时间:
2017-09-09 20:55:01
阅读次数:
147
链接: http://acm.zzu.edu.cn:8000/problem.php?id=10508 题意: 给定一个序列,长度为N,每次询问为一组区间[Li,Ri],输出Li到Ri中出现恰好两次的不同数的个数. 题解: 先对a离散化一下,当然也可以不离散化,用map也行。离线做,按右端点排序,从 ...
分类:
编程语言 时间:
2017-09-09 20:55:17
阅读次数:
142
分别实现反转单向和双向链表的函数 看代码: 反向双向链表 ...
分类:
编程语言 时间:
2017-09-09 20:55:36
阅读次数:
154
1.字符串: python中创建字符串我们可以使用引号''或"'. python访问子字符串,可以使用方括号来截取字符串: var="hello world!" var2="runover" print("var[0]:",var[0]) print("var2[1:5]:") 以上代码的执行效果如 ...
分类:
编程语言 时间:
2017-09-09 20:56:29
阅读次数:
149
栈(stack) 栈stack为自动分配的内存空间,它由系统自动释放; 堆(heap) 堆heap是动态分配的内存,大小不定也不会自动释放; JavaScript的数据类型分为两种,基本类型和引用类型 1.基本类型 Undefined、Null、Boolean、Number和 String 2.引用 ...
分类:
编程语言 时间:
2017-09-09 20:56:35
阅读次数:
159
一、什么是Spring (1)、Spring真正的精华是它的Ioc模式实现的BeanFactory和AOP,它自己在这个基础上延伸的功能有些画蛇添足。 (2)、 Spring它是一个开源的项目,而且目前非常活跃;它基于IoC(Inversion of Control,反向控制)和AOP的构架多层j2 ...
分类:
编程语言 时间:
2017-09-09 20:58:12
阅读次数:
178
Rust 官方在社区上做了一次调查,以了解用户如何看待 Rust 的发展。调查共收到 5368 份回复,其中有 大约 2/3 的是 Rust 用户,剩下的 1/3 是非 Rust 用户,调查结果如下。 点此查看完整调查报告 先看正在使用 Rust 的用户情况。在使用年限方面,超过一年的占 42.5% ...
分类:
编程语言 时间:
2017-09-09 20:58:59
阅读次数:
265
一、设计模式的分类 总体来说设计模式分为三大类: 创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。 结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。 行为型模式,共十一种:策略模式、模板方法模式、观察者模式、迭代子模式、责 ...
分类:
编程语言 时间:
2017-09-09 21:01:14
阅读次数:
166
参考博客:浅谈算法和数据结构: 一 栈和队列 Python数据结构——栈、队列的实现(一) Python数据结构——栈、队列的实现(二) Python数据结构——链表的实现 数据结构 定义:简单来说,数据结构就是设计数据以何种方式组织并存储在计算机中。比如:列表、集合与字典等都是一种数据结构。 PS ...
分类:
编程语言 时间:
2017-09-09 21:37:13
阅读次数:
255
Typescript 2.5 adds JSDoc type assertion support for javascript file via ts-check service. First of all, you should make sure you have typescript@2.5 ...
分类:
编程语言 时间:
2017-09-09 21:37:29
阅读次数:
147
在 .bash_profile 文件中,增加如下行: 然后,重新加载该配置 问题解决。 ...
分类:
编程语言 时间:
2017-09-09 21:38:23
阅读次数:
142
本文章内容均参考《JavaScript高级程序设计第三版》 今天在看JavaScript书籍的时候,看到之前没有了解过的JavaScript中Array的几个内置函数对象,为了之后再开发工作中能方便查询,故编写此随笔。直接贴代码, ...
分类:
编程语言 时间:
2017-09-09 21:39:21
阅读次数:
219
Musical Theme Time Limit: 1000MS Memory Limit: 30000K Total Submissions: 30430 Accepted: 10183 Description A musical melody is represented as a sequen ...
分类:
编程语言 时间:
2017-09-09 21:39:29
阅读次数:
210
通过三周的学习,我发现Java语言是一种富有魅力的语言。在本周实验课上对Java程序的不断调试让我对Java有了新的了解。一个完整的程序代码就好比一栋美观的大厦,每一行代码就是一层楼,每一个代码都扮演着很重要的角色。比如每一个代码的位置都会影响程序整体的美观,正确率和可读性。但一般来说java语言的 ...
分类:
编程语言 时间:
2017-09-09 21:40:38
阅读次数:
156
hello world: 这一章的主要内容是 学习对 script 元素的 主要功能 和 使用 script 元素 是我们用来 载入javascript 脚本代码的 主要方式,是浏览器厂商为了 统一脚本代码的嵌入 而 创造的元素。我来看看 script元素 有哪些功能和属性吧。 html 规范 为s ...
分类:
编程语言 时间:
2017-09-09 21:41:27
阅读次数:
201
调用Cookie对象的构造函数可以创建Cookie。Cookie对象的构造函数有两个字符串参数:Cookie名字和Cookie值。 名字和值都不能包含空白字符以及下列字符:[ ] ( ) < > = , " / ? @ : ; 错误出在response.addCookie(cookie);//coo ...
分类:
编程语言 时间:
2017-09-09 21:41:36
阅读次数:
182
excel基础元素 工作簿工作表(属于工作簿)行(属于工作表)单元格(属于行;由行和列确定) 操作excel1、创建/读取工作簿2、创建/读取工作表3、创建/读取行4、创建/读取单元格 excel样式 合并单元格对象(CellRangeAddress)属于工作簿;运用于工作表 CellRangeAd ...
分类:
编程语言 时间:
2017-09-09 21:41:43
阅读次数:
203
通过第三周的学习,我了解到了Java语言中的对象与类这块知识点。 Java是一种面向对象的程序设计语言,面向对象的程序是由对象组成的,类(class)是构造对象的模板或蓝图,因此,学习对象与类是很重要的。 关于对象与类的使用,若想使用对象,就必须首先构造对象,并指定其初始状态,然后,对对象应用方法。 ...
分类:
编程语言 时间:
2017-09-09 21:41:54
阅读次数:
193
1、synchronized与Lock的区别 使用synchronized这个关键字实现的同步块有一些缺点: (1)锁只有一种类型 (2)线程得到锁或者阻塞 (3)Lock是在Java语言层面基于CAS自旋方式来实现锁的,在并发条件下,其性能要相对比synchronized好一些。 为了解决如上的各 ...
分类:
编程语言 时间:
2017-09-09 22:26:44
阅读次数:
193