字符串的特性1.不可变性 由于字符串是不可变的的,每次修改字符串,都是创建了一个单独字符串副本(拷贝了一个字符串副本)。之所以发生改变只是因为指向了一块新的地址。 ps:vs2005 即时窗口 &变量,取地址。。 vs2010以上 即使窗口 *变量 ,只取堆地址。2.字符串池(只针对字符串常量) 当...
分类:
Web程序 时间:
2015-04-05 18:47:10
阅读次数:
144
常用的字符串方法
方法
说明 capitalize()
返回首字母的大写副本
find(s)
返回字符串中首次出现参数s的索引,如果字符串中没有参数s则返回-1
find(s,beg)
返回字符串中索引beg之后首次出现参数s的索引,如果字符串中索引beg之后没有参数s则返回-1
find(s,beg,end)
返回字符串中索引beg与end之间首次出现参数s的...
分类:
编程语言 时间:
2015-04-05 16:07:45
阅读次数:
131
通过 ThreadLocal 能数据保存在一个线程中,而且不需要 lock 同步。理论上 ThreadLocal 可 以让一个变量在每个线程都有一个副本。 ThreadLocal 常用来屏蔽线程的私有变量,例如“并 发事务”或者其他的资源。而且,...
分类:
编程语言 时间:
2015-04-04 23:52:57
阅读次数:
416
ThreadLocal
ThreadLocal为解决多线程程序的并发问题提供了一种新的思路。使用这个工具类可以很简洁地编写出优美的多线程程序。
当使用ThreadLocal维护变量时,ThreadLocal为每个使用该变量的线程提供独立的变量副本,所以每一个线程都可以独立地改变自己的副本,而不会影响其它线程所对应的副本。
从线程的角度看,目标变量就象是线程的本地变量,这也...
分类:
其他好文 时间:
2015-04-04 23:50:54
阅读次数:
579
前几日用CMS做了一个小小的网站,十分得意的时候,被一个大哥质问,为何不自己折腾一个呢= =
然后当时我就懵逼了,为什么不自己折腾一个呢。。。为什么。。。
然后就决定苦练前端技术,什么Html5啊,css3啊,都慢慢学起来,所以,今天开始就是新副本——前端之路的第一回合。。。
准备
对于快速开发,妖哲君最后选择了Bootstrap这个广受欢迎的框架Framework(见下图
一看...
分类:
其他好文 时间:
2015-04-03 15:34:20
阅读次数:
165
复制值类型的变量和类: 除了string类型为引用类型外,C#的大多数基本数据类型都是值类型。 值类型复制时,会产生一个副本,对副本的修改不会对原值产生影响,而对于引用类型,对象只有一个是存储在堆上的,复制时只是将其引用进行复制,应用中包含了该对象的一个地址。理解null值和可空类型: 可以将...
replSeterrorRS102toostaletocatchup辅助副本成员需要关机增加内存,很早就提前关机,等第二天服务器起来后,去查看rs.status()信息,会捕获到"stateStr":"RECOVERING"。其实早已超过了维护窗口时间。这时,如果运气好的话,会看到errorRS102toostaletocatchup错误。而该错误是..
分类:
其他好文 时间:
2015-03-31 20:32:16
阅读次数:
224
实现二个类,一个是Message,另一个是Folder;类似于消息和消息目录,每个Message对象可以出现在多个Folder中。但是,任意给定的Message的内容只有一个副本。其结构依赖:为了记录Message位于哪些Folder中,每个Message都会保存一个它所在Folder的指针的s.....
分类:
其他好文 时间:
2015-03-30 17:47:23
阅读次数:
145
智能指针类引用计数智能指针(smart pointer)的一种通用实现技术是使用引用计数(reference count)。智能指针类将一个计数器与类指向的对象相关联,引用计数跟踪该类有多少个对象的指针指向同一对象。引用计数为0时,删除对象。
其基本使用规则是:
每次创建类的新对象时,初始化指针并将引用计数置为1。当对象作为另一对象的副本而创建时,复制构造函数复制指针并增加与之相应的引用计数的值...
分类:
编程语言 时间:
2015-03-29 22:17:24
阅读次数:
325
stringstream 特定的操作
stringstream strm; // 创建自由的 stringstream 对象
stringstream strm(s); //创建存储 s 的副本的 stringstream 对象,其中 s 是 string 类型的对象
strm.str() //返回 strm 中存储的 string 类型对象
strm.str(s) //将 strin...
分类:
其他好文 时间:
2015-03-29 18:05:14
阅读次数:
127