自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

C860_zy的专栏

——Smiles are never gone

  • 博客(14)
  • 收藏
  • 关注

转载 PHP导出MySQL数据到Excel文件

经常会碰到需要从数据库中导出数据到Excel文件,用一些开源的类库,比如PHPExcel,确实比较容易实现,但对大量数据的支持很不好,很容易到达PHP内存使用上限。这里的方法是利用fputcsv写CSV文件的方法,直接向浏览器输出Excel文件。 以下是代码片段:// 输出Excel文件头,可把user.csv换成你要的文件名 header(’Content

2013-08-31 15:04:00 893

原创 介绍一个很不错的QT入门教程

最近想接触一下C++,可MFC于我而言,太过复杂,所以果断就选择了QT,QT是个好东西,给了我写VB的感觉。很不错。可是事实上QT的教程并不多。我也是费了好大劲才找到几个教程。其中有一个教程让我感觉到十分适合像我这样之前只会写控制台的程序员。下面把链接分享给大家。QT学习之路:从入门到精通:http://blog.51cto.com/zt/20

2013-08-30 15:28:12 1234

转载 http 头信息详解

HTTP(HyperTextTransferProtocol)是超文本传输协议的缩写,它用于传送WWW方式的数据,关于HTTP协议的详细内容请参考RFC2616。HTTP协议采用了请求/响应模型。客户端向服务器发送一个请求,请求头包含请求的方法、URI、协议版本、以及包含请求修饰符、客户信息和内容的类似于MIME的消息结构。服务器以一个状态行作为响应,相应的内容包括消息协议的版本,成功或者错误编码

2013-08-29 21:25:54 571

转载 std string的内存共享和Copy-On-Write技术

转载自:http://blog.csdn.net/haoel/article/details/24058看到google leveldb的代码大量使用std::string,想知道这个基础数据结构怎么实现的,看了下stl的string源代码,太烦了;找到这篇文章,写的很清楚,记录下。读完照例总结下:string对象间是会共享内存(与share memory是不同的概念)的,修改

2013-08-29 15:29:23 1231

转载 c++ string 内存分配

每当程序将一个字母附加到字符串末尾时将发生什么呢?不能仅将已有的字符串加大,因为相邻的内存可能被占用了。因此,可能需要分配一个新的内存块,并将原来的内容复制到新的内存块单元中。如果执行了大量这样的操作,效率将非常低,因此很多c++实现分配一个比实际字符串大的内存块,为字符串提供了增大空间。然而,如果字符串不断增大,超过了内存卡的大小,程序将分配一个大小为原来两倍的新内存块,以提供足够的增啊空间,避

2013-08-29 15:03:32 3842

转载 PHP工程师技能水平区分

说句实话,写这个真够无聊的.本来看了某位大虾的类似文章,腹诽了几句也就算了.但是昨天晚上有个客户拿着这篇文章问我: 你丫的自己做外包,你算几段PHPer?遂感觉那篇文章对某些半通不通之人的误导之深.无法,只有写此文章表明我对PHPer的水平区分的立场.  关于具体收入水平,总的来说因为这几年PHP培训班的加多,大量PHP新手开始搞乱市场,所以很难说清.在此贸然写出有误导之嫌.而且收入水

2013-08-28 21:34:09 1856

转载 一个PHP程序员应该掌握的10项技能

很多学PHP的人一直也搞不清楚,一个PHP程序员和Java程序员或者是.net程序员有什么不同,告诉你,其实都一样!没有什么不同,下面的内容,就是针对一个Java程序员掌握的技能对比PHP来说的!告诉你,它们其实是一样的,不过是工具而已,没有高低贵贱之分。只不过你不熟练,不知道而已!1、语法:必须比较熟悉,在写代码的时候IDE的编辑器对某一行报错应该能够根据报错信息知道是什么样的语法错误并且知

2013-08-28 21:29:57 692

原创 如何去掉CodeIgniter中URL里的index.php

熟悉CI的人一定觉得十分好用吧?的确,CI是一个十分了不起的框架,但是使用CI的时候老不爽的一件事就是要忍受URL中永远有一个“index.php”的痛。网上关于去掉这个index.php的方法已经阐述了无数遍了,我这里就当一下搬运工好了。具体步骤如下:1.开启apache2的rewrite模块,具体方案可以百度一下,我这里提供的是我在LINUX环境下的开启方案:sudo mv /

2013-08-25 13:01:22 1059

转载 WebKit中CSS处理流程

1  概述本文主要以CSS加载,解析和匹配计算的完整流程为主线, 描述了Webkit内核中样式处理相关的各个处理模块. 主要包括: 1) CSS的解析流程; 2) 样式表的收集处理过程; 3) RenderStyle的样式匹配的计算流程; 4) 匹配样式的应用。1.1  类型mappedElement:一些可以影响CSS ComputedStyle的html元素。举

2013-08-25 11:32:28 1262

转载 PHP高效率写法(详解原因)

目录:[ -]PHP高效率写法(详解原因)1.尽量静态化:2.echo的效率高于print,因为echo没有返回值,print返回一个整型;3.在循环之前设置循环的最大次数,而非在在循环中;4.销毁变量去释放内存,特别是大的数组;5.避免使用像__get, __set, __autoload等魔术方法;6.requiere_once()比较耗资源;7.在incl

2013-08-24 13:44:09 734

原创 使用MENTOHUST代替锐捷客户端进行校园网拨号

这个很多人都会,因为用到LINUX的话,拨号上网必定是要解决的事情。总不能整天拿个无线路由器上网吧?而且你不会刷路由也是无济于事= =长话短说,一针见血,以下是用MENTOHUST上网的步骤:1.在WINDOWS下复制锐捷客户端目录下的:8021.exe libeay32.dll ssleay32.dll三个文件到linux系统下的/etc/mentohust,如果没有mentoh

2013-08-22 10:27:05 1787

原创 Ubuntu/Windows双系统修复引导

其实之前就想写这篇文章了,只不过装完系统忙着配环境就忘了。最近又重装了一次win8,原因是坑爹的创建还原点失败(题外话),好的,进入正题。首先说明:在Windows存在的前提下安装Ubuntu(或者Ubuntu系列)是不需要修复引导的。因为grub会自动搜索存在硬盘中的系统。而在Ubuntu存在的前提下安装Windows的话,则没有那么好运了。你得自己修复引导。可是,如何修复呢?不

2013-08-12 15:16:01 1098

原创 Kubuntu下关闭触摸板

用笔记本已经有两年了。但是仍然不习惯使用触摸板。最近硬盘坏了,重装LINUX的时候忽然心血来潮想装个Kubuntu玩玩。可是发现,虽然为ubuntu的另外一个发行版,但是在操作上还是有明显差异的。本质是因为原版ubuntu用的是GNOME而Kubuntu用的是KDE。所以蛋疼了一下下。特别是一些细节。安装完系统,第一反应肯定是安装软件了。一打字发现各种乱跳,原来是触摸板在捣乱。于是

2013-08-03 15:23:49 1258

转载 关于提供CSS渲染速度的一些小技巧

最近硬盘坏了,学习的进度大大减慢,所以只能靠这些技术贴来汲取营养了。1、*{} #zishu *{} 尽量避开由于不同浏览器对HTML标签的解释有差异,所以最终的网页效果在不同的浏览器中可能是不一样的,为了消除这方面的风险,设计者通常会在CSS的一个始就把所有标签的默认属性全部去除,以达到所有签标属性值都统一的效果。所以就有了*通配符。*会遍历所有的标签;*

2013-08-03 00:42:12 636

空空如也

空空如也

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

TA关注的人

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