一,new与delete的细节假如有下面的代码:string *sp = new string("a value");string *arr = new string[10];整个new的语句可以分为三步完成,首先,编译器使用名为operator new(operator new[])的标准库函数,...
分类:
编程语言 时间:
2015-09-13 23:09:18
阅读次数:
267
public class PropertiesUtils { private static PropertiesConfiguration propertiesConfiguration; static { try { propertiesConfi...
分类:
编程语言 时间:
2015-09-13 23:08:18
阅读次数:
248
1、时钟 Javascript时钟 View Code此处出现Cannot set property 'innerHTML' of null 错误,原因是设置的编号与实际的编号不符,少了单引号。2、创建动态样式使用DOM样式对象创建一个允许...
分类:
编程语言 时间:
2015-09-13 23:08:56
阅读次数:
304
认识面向对象: 为了说明 JavaScript 是一门彻底的面向对象的语言,首先有必要从面向对象的概念着手 , 探讨一下面向对象中的几个概念: 1.万物皆为空;万物皆对象 2.对象具有封装和继承特性 3.对象与对象之间使用消息通信,各自存在信息隐藏面向对象仅仅是一个概念或者编程思想而已,它...
分类:
编程语言 时间:
2015-09-13 23:06:43
阅读次数:
232
转自:http://www.cnblogs.com/wawlian/archive/2012/11/17/2775435.html1.Spring MVC简介Spring MVC框架是有一个MVC框架,通过实现Model-View-Controller模式来很好地将数据、业务与展现进行分离。从这样一...
分类:
编程语言 时间:
2015-09-13 23:07:56
阅读次数:
345
Struts有一个ActionServlet,用来完成前置控制器(分发器)的功能。其实,所有MVC框架都有一个Servlet来完成这个功能,Spring也不例外,Spring中的前置控制器(分发器)就是DispatcherServlet.在百度百科这样介绍它的作用:DispatcherServlet...
分类:
编程语言 时间:
2015-09-13 23:06:21
阅读次数:
227
File对象中的遍历文件的方法总的来说主要是返回值的区别,有一个返回String字符串的list()方法,还有一个返回File对象的数组的listFile()方法。要不就是两中方法带参数的方法,可以对遍历指定类型的文件,比如.mp3的文件.......对子文件或者子路径进行筛选,所以还是非常有用.....
分类:
编程语言 时间:
2015-09-13 23:04:53
阅读次数:
208
C#实现所有经典排序算法1、选择排序选择排序原理:选择排序是从冒泡排序演化而来的,每一轮比较得出最小的那个值,然后依次和每轮比较的第一个值进行交换。目的:按从小到大排序。方法:假设存在数组:72, 54, 59, 30, 31, 78, 2, 77, 82, 72第一轮依次比较相邻两个元素,将最小的...
分类:
编程语言 时间:
2015-09-13 23:03:00
阅读次数:
344
std::movec++11中提供了std::move()来将左值转换为右值,从而方便的使用移动语义。move是将对象的状态或者所有权从一个对象转移到另一个对象,只是转移,没有内存拷贝。c++中所有容器都实现了move语义,方便我们实现性能优化。move只是转移了资源的控制权,本质上是将左值强制转换...
分类:
编程语言 时间:
2015-09-13 23:02:10
阅读次数:
283
>>表示带符号右移>>>表示无符号右移。>>运算规则:按二进制形式把所有的数字向右移动对应巍峨位数,低位移出(舍弃),高位的空位补符号位,即正数补零,负数补>>>运算规则:按二进制形式把所有的数字向右移动对应位数,低位移出(舍弃),高位的空位补零。对于正数来说和带符号右移相同,对于负数来说不同。以上...
分类:
编程语言 时间:
2015-09-13 23:03:13
阅读次数:
242
由于羸弱的前端实力和架构思想,花了两天时间复习了JavaScript并深入内核,感觉大有裨益。 本人是后端工程师,做前端的意义在于... 准备迎接项目前端静态分离和前端架构extjs吧,哈哈。 over...上图。 内核总纲JS对象及JSON函数对象原型及内存结构数组正则表达式闭包执...
分类:
编程语言 时间:
2015-09-13 23:03:52
阅读次数:
194
这一章主要复习下以前所接触的算法,(1)选择排序法:在要排序的一组数中,选出最小的一个数与第一个位置的数交换;然后在剩下的数当中再找最小的与第二个位置的数交换,如此循环到倒数第二个数和最后一个数比较为止。 1 /** 2 * 选择排序算法 在未排序序列中找到最小元素,存放到排序序列的起...
分类:
编程语言 时间:
2015-09-13 23:00:06
阅读次数:
294
单链表的应用非常广,它可以实现栈,队列等;Problem我对学习任何东西都希望能找到尽可能简单的例子,而不是看起来好高大上的;对链表这样简答的数据结构,有些书也是写得太过“完美”啦;初学者很难抓住重点,反正我初学的时候就是看不懂;因此我打算从简单入手去演示;我们需要实现下面图这样的结构,叫做链表哈;...
分类:
编程语言 时间:
2015-09-13 22:58:06
阅读次数:
213
一:单体模式简介: 是什么:将代码组织为一个逻辑单元,这个单元中的代码通过单一的变量进行访问。只要单体对象存在一份实例,就可以确信自己的所有代码使用的是同样的全局资源。 用途:1.用来划分命名空间,减少网页中全局变量的数目。 2.在分支技术中用来封装浏览器之间的差异。 3.单体对象创...
分类:
编程语言 时间:
2015-09-13 22:58:37
阅读次数:
218
在网页开发中,我们为了只对网页的某块内容进行实时更新,而不对其他不需要更新的内容进行刷新,从而提高响应速度和节省流量,我们采用了页面的异步刷新技术Ajax,那么我们的Struts2框架在这一方面是如何实现的呢,其实也很简单,下面我带大家一起了解下。1.首先我们需要导入两个依赖包json-lib 和 ...
分类:
编程语言 时间:
2015-09-13 22:56:27
阅读次数:
203
1.源码/** * 读取配置文件【目前只测了.properties配置文件】的工具类 * Created by li on 2015/9/13. */public class PropertiesUtils { private static PropertiesConfiguration p...
分类:
编程语言 时间:
2015-09-13 22:55:30
阅读次数:
168
使用emplace_back就地构造emplace_back能就地通过参数构造对象,不需要拷贝或者移动内存,相比push_back能更好的避免内存的拷贝和移动,使得容器插入元素的性能得到进一步提升。在大多数情况下应该优先使用emplace_back来代替push_back.所有的标准库容器(arra...
分类:
编程语言 时间:
2015-09-13 22:54:51
阅读次数:
159