既然“指针”的使用者一不小心就可能导致内存泄漏,那么我们如何能够使得指针的使用变得更安全呢?从C++面向对象的角度分析,我们有没有可能将“指针”封装起来,使得用户不直接接触指针,而使用一个封装后的对象来替代指针的操作呢?
答案是显然的,“智能指针”(smart pointer)正解决这类问题,尤其是在防止内存泄漏方面做得非常突出。C++标准库std中提供了一种“智能指针类”名为"...
分类:
编程语言 时间:
2014-06-15 15:04:11
阅读次数:
352
$HOME 当前用户的家目录$PATH 以冒号分隔的用来搜索命令的目录列表$PS1 命令提示符,通常为$符,但在blash中,你可以使用一些更复杂的值$PS2 二级提示符,用来提示后续的输入,通常为->字符$IFS 输入域分隔符。当shell读取输入时,他给出哟该来分隔单词的一组字符,通常是空格、制...
分类:
系统相关 时间:
2014-06-15 14:34:16
阅读次数:
263
使用jquery的.post提交,并期望得到多个数据,Python后台要使用json格式。
不指定datatype为json,让jquery自行判断数据类型。(注:跨域名请求数据,则使用 jsonp字符串)
若post指定数据类型json,则python取post数据,我觉着麻烦。让jquery智能判断,python返回字典最方便。
一般使用字典,而不是列表来返回 JSON内容.
...
分类:
编程语言 时间:
2014-06-15 14:14:09
阅读次数:
501
列表框可以同时将多个选项信息以列表的方式展现给用户,使用JList可以构建一个列表框。
package com.beyole.util;
import java.awt.Container;
import java.awt.GridLayout;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;
im...
分类:
编程语言 时间:
2014-06-15 13:19:26
阅读次数:
283
Java 中数组声明后不可修改 –跟C一样 ,C中往往会增加定义HASHTABLE,链表等结构来实现动态的数组 但在java中,已经有现成的,称为集合 Collection (interface,有迭代器)├List (interface)│├LinkedList (class)│├ArrayLis...
分类:
编程语言 时间:
2014-06-15 13:12:19
阅读次数:
210
使用easyui实现列表的批量删除 首先要做的就是添加一个多选框 //就是这个,多选框在列表的配置选项中 添加一个singleSelect:false, 把true改为false 意思就是能够多选然后就是要在列表中接收值了,原来单个删除时接收一个值,如今要接收一个数组代码:// 删除操作button...
分类:
其他好文 时间:
2014-06-15 12:44:29
阅读次数:
215
其实网上关于该控件的使用教程已经很多了,其中 query多选下拉框插件 jquery-multiselect Jquery多选下拉列表插件jquery multiselect功能介绍及使用这2个的介绍已经比较详细了,尤其是第二个有扩展MyValues函数,只是扩展有些bug,这里我在提出一些我的扩展...
分类:
Web程序 时间:
2014-06-15 11:09:21
阅读次数:
636
其实网上关于该控件的使用教程已经很多了,其中
query多选下拉框插件 jquery-multiselect
Jquery多选下拉列表插件jquery multiselect功能介绍及使用
这2个的介绍已经比较详细了,尤其是第二个有扩展MyValues函数,只是扩展有些bug,这里我在提出一些我的扩展,我们应该把multiValues属性定义在options里面,让每个multisele...
分类:
Web程序 时间:
2014-06-15 10:49:29
阅读次数:
490
方法一 循环元素删除
[c-sharp] view
plaincopy
public static void removeDuplicate(List list) {
for ( int i = 0 ; i
for ( int j = list.size() - 1 ; j > i; j -- ) {
if ...
分类:
其他好文 时间:
2014-06-15 10:30:00
阅读次数:
204
上一篇介绍了MySQL源码中保护内存结构或变量的锁,这里开始介绍下MySQL事务中的表锁。注1: 在表锁的实现上面,使用【mutex+condition+queue】的结构实现并发,阻塞,唤醒的表锁功能。注2: 本文进行的一些实验,重要的配置项:1. autocommit=02. tx_isol.....
分类:
数据库 时间:
2014-06-15 09:36:39
阅读次数:
250