自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 收藏
  • 关注

原创 漫谈 C++ 智能指针 02

在上一节中,我们给出了一个智能指针的简单实现,但是这个实现有一个严重的问题, 它只能保存 some_type 类型的指针。 如何实现一个更加通用的智能指针呢? 通过使用模板可以简单地实现这一目的:templ

2015-11-11 17:45:36 389

原创 漫谈 C++ 智能指针 01

漫谈 C++ 智能指针 01分类:c++| 发布时间:2015-09-17 23:00:00 原文: http://cs-cjl.com/2015/09_17_cpp_smart_pointer_01什么是智能指针众所周知,与其他大多数的现代语言不一样,C++ 并没有垃圾回收机制。 因此,在智能指针发明之前,资源泄露对于 C++ 程序来说是一个常见的错误。 在 C++ 中,智能指针通常被实现为

2015-11-02 17:17:48 390

原创 C/C++/Python等 使用二进制模式打开文件与不使用二进制模式的区别

概述:今天尝试使用c++中的ifstream来读取一个zip文件,结果发现每次都是读取了451个字节就结束了(测试用的zip文件4M多)。--------------------------------------------------author: cs_cjlwebsite: http://blog.csdn.net/cs_cjl-----------------

2014-01-16 14:28:19 1657

原创 ACE_Thread_Manager和WinMain冲突问题

今天在一个Windows的程序中使用了ACE_Thread_Manager::instance ()->spawn来创建新的线程,结果发现程序崩溃。然后改用ACE_Thread::spawn后确发现没有问题,为什么会这样呢?--------------------------------------------------author: cs_cjlwebsite: http:

2013-12-04 14:17:14 1682 1

原创 Head First Design Pattern《深入浅出设计模式》读书笔记

Chapter 01 Intro to Design Patterns第01章 设计模式入门 1. Design Principle Identify the aspects of your application that vary and separate them from what stays the same.  (P9)设计原则:找出应用中可能需要变化之处,把它们独立出

2013-04-28 01:06:38 2209

原创 关于Shell中命令替换$(...)与后置引用`...`的不同

概述:对于命令替换来说, $(COMMAND)形式已经取代了后置引用`COMMAND`(1) Bash中的后置引用 `COMMAND`会将命令中的\\转义为\再执行,而$(COMMAND)则不会进行转义(2) $(...)形式的命令替换是允许嵌套的详述:echo `echo '\\'`输出:\echo $(echo '\\')输出\\

2012-12-28 22:26:42 1718

原创 《鸟哥的Linux私房菜 基础学习篇(第二版)》 读书笔记 第07章 Linux文件和目录管理

1.特殊目录           (P115).                     此层目录..                    上一层目录-                    前一个工作目录~                   当前用户的home目录~account       account用户的home目录2.目录相关操作      (P115)

2012-12-26 23:08:29 686

原创 《鸟哥的Linux私房菜 基础学习篇(第二版)》 读书笔记 第06章 Linux的文件属性与目录配置

1.在Linux系统中,默认情况下,所有系统帐号与一般身份用户,以及root的相关信息,都记录在/etc/passwd文件内。密码记录在/etc/shadow文件中,Linux所有的用户组名称都记录在/etc/group内。    (P97)2.可以使用ls -al查看当前目录下的所有文件以及属性        (P97)     2.1 第一列表示这个文件的属性

2012-12-19 00:15:55 483

原创 Mac OSX下安装MySQL-python(Python访问MySQL)

操作系统是OSX10.8 x64版本1.下载Mysql-pythonhttp://sourceforge.net/p/mysql-python/code/ci/947b1a2cb72eacb78c86a0a025a3f2110fe14caf/tree/2.解压tar xzvf Mysql….3.cd 进去4.修改setup_posix.p

2012-12-17 00:53:23 2483

原创 《鸟哥的Linux私房菜 基础学习篇(第二版)》 读书笔记 第05章 启动关机、在线求助与执行命令的方式

1.Ctrl + Alt + F1 ~ F6 进入tty ~ tty6终端   Ctrl + Alt + F7/F8  图形界面桌面                 (P76)2.在Linux中,默认root的提示符为#,一般身份用户的提示符为$。  (P77)3.基础命令操作           (P79)     3.1 显示日期的命令:  date

2012-12-17 00:39:15 725

原创 《鸟哥的Linux私房菜 基础学习篇(第二版)》 读书笔记 第03章 LInux主机的规划

1.在Linux系统中,几乎所有的硬件设备号文件都在/dev目录中,所以您会看到/dev/hda、/dev/cdrom,等等(P35)设备Linux内的设备号    IDE硬盘    /dev/hd[a-d]    SCSI硬盘    /dev/sd[a-p]    U盘    /dev/sd[a-p] (与SCSI硬盘一样)

2012-12-15 00:21:50 558

原创 《锋利的jQuery》读书笔记 第7章 插件的使用和写法

1.介绍了几款常用的jQuery插件:          (P208)     1.1 Validation:jQuery表单验证插件  网址:https://github.com/jzaefferer/jquery-validation     1.2 Form:jQuery表单插件,可以非常容易地、无侵入地升级HTML表单以支持Ajax 网址:https://github.com/ma

2012-12-13 00:00:09 598

原创 Python中类变量和类的属性

概要:最近在用Python写一个博客系统的后台,其中遇到了这样一个错误:有一个获取所有文章的接口,每次调用这个接口返回的文章数就会加一倍。后来发现是在一个类中用了一个类变量存储文章列表所致,改成用类属性来存储后问题解决。此问题出现的原因在于误将实际上由类的各个实例共享的变量当成了各个类独有的,也就是说Python中类的变量和C++中类的静态成员类似类变量和类的属性:如下代码所示

2012-12-10 22:59:41 2544 1

原创 《锋利的jQuery》读书笔记 第6章 jQuery与Ajax的应用

1.Ajax全称为“Asynchronous JavaScript and XML“(异步JavaScript和XML)      (P174)2.Ajax的优势和不足:         (P174)     优势:          1.不需要插件支持          2.优秀的用户体验          3.提高Web程序的性能          4.减轻服务

2012-12-10 22:55:58 579

原创 《锋利的jQuery》读书笔记 第5章 jQuery对表单、表格的操作及更多应用

1.如果需要当文本框获取焦点后,它的颜色有变化;当它失去焦点后,则恢复为原来的样式,可以使用CSS中的伪类选择符来实现以上的功能        (P141)     input:foucs {          background: #fcc;     }当时IE6不支持之外的:hover伪类选择符(IE7也不支持上述代码),此时可以用jQuery来弥补IE6对CSS支持的不足:

2012-12-09 23:57:23 661

原创 《锋利的jQuery》读书笔记 第4章 jQuery中的事件和动画

1.$(document).ready()方法和window.onload方法的区别:        (P99)1.1 window.onload方法是在网页中所有元素(包括元素的所有关联文件)完全加载到浏览器后才执行,而$(document).ready()方法注册的事件处理程序,在DOM完全就绪时就可以被调用,此时网页的所有元素对jQuery而言都是可以访问的,但是,这并不意味着这些元

2012-12-07 23:32:18 542

原创 《锋利的jQuery》读书笔记 第3章 jQuery中的DOM操作

1.DOM操作分为3个方面:DOM Core(核心)、HTML-DOM和CSS-DOM:                           1.1 DOM Core并不属于JavaScript,任何一种支持DOM的程序设计语言都可以使用它。它的用途并非仅限于处理网页,也可以用来处理任何一种使用标记语言编写出来的文档,例如XML               JavaScript中的getE

2012-12-04 22:03:59 426

原创 《锋利的jQuery》读书笔记 第2章 jQuery选择器

1.基本选择器 选择器描述返回示例#id根据给定的id匹配一个元素单个元素$("#test")选取id为test的元素.class根据给定的类名匹配元素集合元素$(".test")选取所有class为test的元素element根据给定的元素名匹配元素集合元素$("p")选取所有的元素

2012-12-02 23:42:45 457

原创 《锋利的jQuery》读书笔记 第1章 认识jQuery

1.Javascript自身存在3个弊端:          1.1 复杂的文档对象模型(DOM)          1.2 不一致的浏览器实现          1.3 缺乏便捷的开发、调试工具。2.流行的JavaScript库:Prototype Dojo YUI ExtJS MooTools jQuery      3.jQuery的优势:

2012-12-01 00:11:03 656

原创 《CSS设计彻底研究》读书笔记 第06章 链接与导航

1.在HTML中通过标记来实现超链接,如下所示:      www.test.com">链接文本  可以通过CSS的伪类别(Anchor Pseudo Classes)来制作动态效果属性说明a:link超链接的普通样式,即正常浏览状态的样式a:visited被点击过的超链接的样式a:hover鼠标指针经过超链接上时的样式a:active在超链接上单击时,即“当前激活“时

2012-11-29 23:19:25 425

原创 《CSS设计彻底研究》读书笔记 第05章 文字与图像

1.在HTML中,文字的字体是通过来设置的,而在CSS中字体的通过font-family属性来控制的。font-family属性可以同时声明多种字体,字体之间用逗号分隔开。如果字体的名称中间会出现空格,这时需要用引号将其引起来,如下所示                               p {     font-family: Arial, "Times New Roman";

2012-11-28 23:52:22 444

原创 《CSS设计彻底研究》读书笔记 第04章 盒子的浮动与定位

1.CSS中有一个float属性,默认是none,也就是标准流通常的情况。如果将float属性的值设置为left或right,元素就会向其父元素的左侧或右侧靠紧,同时默认情况下,盒子的宽度不再伸展,而是根据盒子里面的内容的宽度来确定。2.通过使用CSS布局,可以实现在HTML不做任何改动的情况下,调换盒子的显示位置。此外搜索引擎是不管CSS的,它只根据网页的价值来确定页面的排名,而对于一个HT

2012-11-26 23:13:41 465

原创 《CSS设计彻底研究》读书笔记 第03章 深入理解盒子模型

1.在CSS中,一个独立的盒子模型由content(内容)、border(边框)、padding(内边距)和margin(外边距)4个部分组成,如下图所示:一个盒子实际所占有的宽度(或高度)是由“内容+内边距+边框+外边距”组成的。在CSS中可以通过设定width和height的值来控制内容所占的矩形的大小。(Chrome和Firefox中是这样,但IE中并不是)2.边框(border

2012-11-26 00:34:50 639

原创 《CSS设计彻底研究》读书笔记 第01章 (X)HTML和CSS核心基础

1.可以认为XHTML是HTML的“严谨版”。2.XHTML和HTML的区别 2.1 在XHTML中标记名称必须小写 2.2 在XHTML中属性名称必须小写 2.3 在XHTML中标记必须严格嵌套 2.4 在XHTML中标记必须封闭 2.5 在XHTML中,即使是空元素的标记也必须封闭 2.6 在XHTML中属性值用双引号括起来 2.7 在XHTML中属性值必须

2012-11-24 21:22:16 493

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除