<html> <head><title>文字网页</title></head> <body> <h2 align=center>唐诗欣赏</h2> <hr width="100%" size="1" color="#00ffee"> <p align="center"><b><font size=" ...
分类:
编程语言 时间:
2017-09-11 21:07:20
阅读次数:
139
1.Java的基本数据类型:在Java有两种数据类型,基本数据类型和引用数据类型。 2.Java中基本数据类型(8种):①bit,共有8位,范围-128到127;②short,共有16位,范围-32768到32767;③int,共有32位,范围到;④long,共有64位,范围到;④float,共有3 ...
分类:
编程语言 时间:
2017-09-11 21:06:48
阅读次数:
137
先说结论: 1、如果两个DLL(或者EXE调用DLL)的CRT链接均为MD,则可以跨动态库分配和释放,如果一个是MT,另外一个是MD则会有问题。 2、利用虚函数的动态绑定技术,动态绑定分配释放内存的new和delete等,可以解决这个问题,例如shared_ptr。但如果shared_ptr包装是v ...
分类:
编程语言 时间:
2017-09-11 21:06:28
阅读次数:
174
__stdcall、__cdecl和__fastcall是三种函数调用协议,函数调用协议会影响函数参数的入栈方式、栈内数据的清除方式、编译器函数名的修饰规则等。 ...
分类:
编程语言 时间:
2017-09-11 21:06:11
阅读次数:
132
把链表右边的 拿过来以此插入到左边的链表 思路: 如果链表长度为N,直接给出时间复杂度为O(N) 额外空间复杂度为O(1)的方法 1 如果链表为空,或者长度为1 不调整 2 链表长度大于1时, 遍历一便找到左半区最后一个节点 记为mid ...
分类:
编程语言 时间:
2017-09-11 21:06:01
阅读次数:
168
给定两个有序单链表的头节点head1 和 head2 ,请合并两个有序链表,合并后的链表依然有序,并返回合并后链表的头节点 假设两个链表长度为M和N 直接给出时间复杂度为(M+N) 额外空间复杂度O(1) 1 如果两个链表中一个为空 则无需合并 返回另一个的链表头节点 2 比较head1 和 hea ...
分类:
编程语言 时间:
2017-09-11 21:05:30
阅读次数:
142
一 正则表达式,又称规则表达式,英文名为Regular Expression,在代码中常简写为regex、regexp或RE,是计算机科学的一个概念。正则表通常被用来检索、替换那些符合某个模式(规则)的文本。实现过滤的功能。 1元字符 \w 匹配字母(包含汉字),数字,下划线 \d 匹配十进制数字 ...
分类:
编程语言 时间:
2017-09-11 21:05:20
阅读次数:
151
一、jstat:虚拟机统计信息监控工具 图中,S0、S1(Survivor0、Survivor1)代表两个Survivor区,其中一个值为57.60%、另一个为0。E(Eden)使用了54.29%,可以看出会先使用一个S0和Eden。 O代表老年代使用的空间61.32%,P代表永久代使用空间99.6 ...
分类:
编程语言 时间:
2017-09-11 21:04:48
阅读次数:
133
一、插入类排序 1.直接插入排序 思想:将第i个插入到前i-1个中的适当位置 时间复杂度:T(n) = O(n²)。 空间复杂度:S(n) = O(1)。 稳定性:稳定排序。 如果碰见一个和插入元素相等的,那么插入元素把想插入的元素放在相等元素的后面。 所以,相等元素的前后顺序没有改变,从原无序序列 ...
分类:
编程语言 时间:
2017-09-11 21:04:30
阅读次数:
191
cookie的组成:cookie由以下几个部分组成:1. name2. value3. 其他属性(max-age、path、domain、secure) max-age:cookie存在的秒树,max-age=1000,即此cookie会在1000秒后被删除。 path和domain:域名和路径定义 ...
分类:
编程语言 时间:
2017-09-11 21:04:23
阅读次数:
170
c语言--第0次作业 你认为大学的学习生活、同学关系、师生应该是怎样? 学习生活 #在大学我们会有更多属于自己的时间,我们要充分利用这些时间进行自主学习、尽量多参加各种校内校外活动,开阔视野,丰富自己。 同学关系 ##大学同学也是一个新的集体,这个集体应该在学习上互相帮助,共同进步,生活中互相照顾, ...
分类:
编程语言 时间:
2017-09-11 21:04:17
阅读次数:
155
Java基础面试题 一、面向对象编程(OOP) 7 二、常见的Java问题 7 2.1、什么是Java虚拟机?为什么Java被称作是“平台无关的编程语言”? 7 2.2、JDK和JRE的区别是什么? 8 2.4、是否可以在static环境中访问非static变量? 8 2.5、Java支持的数据类型 ...
分类:
编程语言 时间:
2017-09-11 21:04:08
阅读次数:
207
题解:水体一枚 按照贪心的思想求出是2的k次方,然后高精度计算 代码: ...
分类:
编程语言 时间:
2017-09-11 21:03:40
阅读次数:
163
Python的简介与入门 ·Python是一种结合了解释、性编译性、互动性和面向对象多种特性的脚本语言。对于编程初学者而言,Python易于阅读与学习,并且支持广泛的应用程序的开发与拥有支持多种平台的广泛的基础数据库。 ·安装Python在Windows环境下 1.进入Python 官方网站:htt ...
分类:
编程语言 时间:
2017-09-11 19:58:03
阅读次数:
170
命名空间 命名空间 namespace 对 python 来说是一个非常核心的概念,整个 python 虚拟机运行的机制与 namespace 概念有这非常紧密的联系. 从'赋值'说起, python 中的赋值语句是一类特殊的语句,原因是因为它们会影响 namespace. python 中的赋值语... ...
分类:
编程语言 时间:
2017-09-11 19:57:06
阅读次数:
319
对象,是javascript中非常重要的一个梗,是否能透彻的理解它直接关系到你对整个javascript体系的基础理解,说白了,javascript就是一群对象在搅。。(哔!)。 常用的几种对象创建模式 使用new关键字创建最基础的对象创建方式,无非就是和其他多数语言一样说的一样:没对象,你new一 ...
分类:
编程语言 时间:
2017-09-11 19:56:36
阅读次数:
199
1.文件写入 2.文件读取 3.读写行 readline([size]) 读取整行,包括 "\n" 字符。 readlines([sizehint]) 读取所有行并返回列表,若给定sizeint>0,返回总和大约为sizeint字节的行, 实际读取值可能比sizhint较大, 因为需要填充缓冲区。 ...
分类:
编程语言 时间:
2017-09-11 19:56:27
阅读次数:
161