码迷,mamicode.com
首页 > 编程语言
[c++primer][05]表达式
5.1 算术操作符算术类型具有有限的长度,要注意计算后溢出的现象求模操作(%)的操作数必须为整型当两个操作数只有一个为负数时,操作结果的正负取决于机器。5.2 关系操作符和逻辑操作符关系、逻辑操作符是使用算术或指针类型的操作数,并返回bool类型的值。短路求值&& 和 || 总是在仅靠左操作数无法确...
分类:编程语言   时间:2015-09-13 07:04:15    阅读次数:164
Effective C++ 条款52 写了placement new也要写placment delete
1. placement new和place ment delete指的是正常的operator new和operator delete的重载版本,所谓的正常的operator new和delete,指的是拥有以下正常签名式的版本:void* operator new(std::size_t) th...
分类:编程语言   时间:2015-09-13 07:03:43    阅读次数:230
JavaScript中this关键字的使用比较
JavaScript中this关键字的使用比较this关键字在JavaScript中,用的不能说比较多,而是非常多。那么熟悉this关键字的各种用法则显得非常关键。this有时候就是我们经常说的上下文,这个东西的指代对象。它灵活多变,有时候你看它是对象,有时候是window宿主对象。1.this指向...
分类:编程语言   时间:2015-09-13 07:03:07    阅读次数:217
Effective C++ 条款51 编写new和delete时需固守常规
1. 实现定制的operator new和operator delete需要满足一定的要求. 以operator new而言:实现一致性operator new必须返回正确的值;内存不足时必得调用new-handling函数;必须有对付零内存需求的准备;需避免不慎掩盖正常形式的new;如果有能力供....
分类:编程语言   时间:2015-09-13 02:06:47    阅读次数:246
javascript面向对象系列4——实例篇(最简单的面向对象选项卡)
[1]功能说明 [2]HTML代码说明 [3]css代码说明 [4]js代码说明 [5]效果演示 [6]源码查看
分类:编程语言   时间:2015-09-13 02:06:44    阅读次数:242
C++ 链表
#include using namespace std;template struct Node{ T t; // struct Node *next;};template class LinkList{public: LinkList(); ~LinkList();pub...
分类:编程语言   时间:2015-09-13 02:06:12    阅读次数:262
啊哈!算法之快速排序与桶排序
啊哈!算法之快速排序与桶排序1.快速排序算法快速排序由 C. A. R. Hoare(东尼·霍尔,Charles Antony Richard Hoare)在1960 年提出,之后又有许多人做了进一步的优化。在数列种随机找出一个基准数,因为数列是杂乱的,所以取首项为基准数。从后往前找到比基准数大的位...
分类:编程语言   时间:2015-09-13 02:02:39    阅读次数:339
spring reactor多线程配置
1:引入jar包,这里使用的是maven,只需要引用一个jar包就行了   <DEPENDENCY>   <GROUPID>org.projectreactor</GROUPID>   reactor-spring</ARTIFACTID>   <VERSION>1.0.0.RELEASE</VERSION>   </DEP...
分类:编程语言   时间:2015-09-13 01:01:38    阅读次数:824
大四狗:我的java历程——越努力,越幸运。
大二的时候写过一篇博客,《 作为一名计算机学院普通的大学生如何提高兴趣敲代码 》,没想到当时引起了很多同学的共鸣,有的人觉得受到了鼓舞,有的人觉得看到这篇文章已经大四,要改变也太晚了。然而对于我,写完那篇博客之后发生了很多事情,在java学习上有坚持,有懈怠,有前进,亦有低谷。好在现在,起码是这会儿,我还在低头看路,还在走上坡路。那会儿到现在大概一年半的时间,我就来说说这一年半的时间我的java历...
分类:编程语言   时间:2015-09-13 01:00:26    阅读次数:210
数据结构之——交换排序
1.交换排序算法实现这里的交换排序指的是冒泡排序和快速排序,其中快速排序的过程可以简单的理解为:选取序列首元素为枢轴值(pivot),然后分别从序列尾部找到第一个小于pivot的元素(A),从序列首部找到第一个大于pivot的元素(B),然后交换此A,B两元素,直至首尾遍历的两指针重合,一趟排序结束...
分类:编程语言   时间:2015-09-13 00:58:48    阅读次数:254
Python学习三---序列、列表、元组
一、序列1.1、序列概念pythn中最基本的数据结构是序列(sequence).序列中每个元素被分配一个序号-元素索引,第一个索引是0,第二个是1,以此类推。类似JAVA中数组和集合中的下标。从后向前,最后一个索引是-1,-2,。。。。python包含6种内建序列。最常用的两种类:列表和元组,其它内...
分类:编程语言   时间:2015-09-13 00:56:33    阅读次数:258
第一章 初次接触Java
P9——习题1. Java语言的特点(1)简单而高效(2)面向对象的语言(3)平台无关性与可移植性(4)稳定性与安全性(5)多线程且是动态的(6)高性能(7)分布式,“物理上分布,逻辑上统一”3.Java平台分三类(1)J2EE(Java2 Enterprise Edition)适用于企业,为企业计...
分类:编程语言   时间:2015-09-13 00:55:55    阅读次数:232
算法与数据结构之折半查找(C语言)
1 #include 2 #include 3 4 int binsearch(int x,int v[],int n);//函数声明 5 6 int main() 7 { 8 int arr[]={1,2,3,4,5,6,7,8,9,10}; 9 int 结果,num;10...
分类:编程语言   时间:2015-09-13 00:55:57    阅读次数:230
JavaScript面向对象旅程(下)
JavaScript面向对象旅程剪不断,理还乱,是离愁。前面已经提到过新语言开发的两个步骤,分别是:一、定义基本的数据类型,完善结构化编程语言的设计;二、为函数类型绑定this的概念,好在对象的方法中可以引用到对象自身。下面是继续下去的思路,其主体思想是尽可能地引用传统面向对象语言的相关概念(如类、...
分类:编程语言   时间:2015-09-13 00:52:32    阅读次数:219
Effective C++ 条款50 了解new和delete的合理替换时机
1. 替换标准库提供的operator new或operator delete通常基于以下三个理由: 1). 用来检测运行上的错误.将"new 所得内存"delete掉却不幸失败会导致内存泄露,多次对同一块"new所得内存"施行delete会导致未定义行为,如果让operator new持有一串动....
分类:编程语言   时间:2015-09-13 00:51:29    阅读次数:147
HTTP协议报文、工作原理及Java中的HTTP通信技术详解
一、web及网络基础 1、HTTP的历史 1.1、HTTP的概念: HTTP(Hyper Text Transfer Protocol,超文本传输协议)是一种通信协议,它允许将超文本标记语言(HTML)文档从Web服务器传送到客户端的浏览器。 它是一个应用层协...
分类:编程语言   时间:2015-09-13 00:50:57    阅读次数:295
PHP语言开发Paypal支付demo的具体实现
如果我们的应用是面向国际的、那么支付的时候通常会考虑使用paypal。以下为个人写的一个paypal支付示例,已亲测可行。paypal有个很不错的地方就是为开发者提供了sandbox(沙箱)测试功能。(即为开发者在开发环境提供了一个虚拟的卖家账户和金额、以及一个虚拟的买家账户和金额、虚拟卡号等。能够...
分类:编程语言   时间:2015-09-13 00:49:57    阅读次数:401
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!