- 博客(434)
- 资源 (42)
- 收藏
- 关注
转载 C++ 中各种map的使用
C++中有很多中key-value形式的容器,map/hash_map/unordered_map/vector_map。下面讲述各个map的使用及其区别。首先,map的基本使用方法如下:[cpp] view plaincopyprint?#include #include using namespace std;
2014-04-12 07:27:56 2390
转载 qsort和sort学习与比较
1.qsort函数:原 型: void qsort(void *base, int nelem, int width, int (*fcmp)(const void *,const void *));功 能: 使用快速排序例程进行排序参 数:1 待排序数组首地址2 数组中待排序元素数量3 各元素的占用空间大小4 指向函数的指针,用于确定排序的
2014-04-11 14:22:31 972
转载 Objective-C中的@property和@synthesize用法
@代表“Objective-C”的标志,证明您正在使用Objective-C语言 Objective-C语言关键词,@property与@synthesize配对使用。 功能:让编译好器自动编写一个与数据成员同名的方法声明来省去读写方法的声明。 如:1、在头文件中:C代码 @property int count;
2014-04-09 09:22:52 1026
转载 mac系统自带词典的外挂词典库,朗道(英汉、汉英)和牛津
其实系统自带的词典还是很好用的,加上所需的词典库,就会让你如鱼得水。这里所附的为三个词典,有需要的TX可以下载,地址为:http://dl.dbank.com/c040xrvd9n 。下载后解压,放到系统资源库中的dictionaries下,然后在词典的偏好设置里将所加的词典勾选上。
2014-04-08 21:05:48 12241
转载 值得借鉴的30条好习惯
我有幸一直能生活在比较好的圈子中,我的优秀的同学、舍友,乃至我现在创业后遇到的优秀创业者,从他们身上看到和学到一些好的习惯。 我一直觉得,好的习惯,是成功和进步的重要一点。我随手总结一些给大家,零散未经排版。当然,每个人有每个人的判断,这里可能有些是是适合你的,有些是不适合你的,也不代表我每条都做到了。你需要找到最适合你的。1、少看帖子,多看书,那些被别人整理过,并且需要付出钱
2014-04-08 14:07:49 954
转载 程序员/设计师能用上的 75 份速查表
本文由 伯乐在线 - 黄利民 翻译自 designzum。欢迎加入技术翻译小组。转载请参见文章末尾处的要求。75 份速查表,由 vikas 收集整理,包括:jQuery、HTML、HTML5、CSS、CSS3、JavaScript、Photoshop 、git、Linux、Java、Perl、PHP、Python、Ruby、Ruby on Rails、Scala、C#、SQLite
2014-04-08 11:49:13 2091
转载 ubuntu登录输入用户名密码之后重新跳回登录界面
ubuntu登录输入用户名密码之后重新跳回登录界面RT。Ubuntu 12.04 某天我安装完一个输入法,通过注销重新登录,就发生了如题的情况。在登录界面输入正确的用户民密码,显示器黑屏一段时间,然后重新跳转回登录界面。重启无效。 通过在网上查找。发现了这个问题的解决方法。按照他的方法,问题最终解决。 现象:在Ubuntu登陆界面输入
2014-04-04 17:02:46 2432
转载 2013年:各大IT公司待遇【转载】
1:本人西电通院2013届毕业硕士,根据今年找工作的情况以及身边同学的汇总,总结各大公司的待遇如下,吐血奉献给各位学弟学妹,公司比较全,你想去的公司不在这里面,基本上是无名小公司了;但无名小公司有时也很给力。以下绝对是各大公司2013届校招的数据,少数几个是2012 2011的数据,都已经特别注明,数据真实重要性高于一切!!!2013年以前的数据来源:西电好网论坛和西电睿思论坛,应届生论坛,选进来
2014-04-04 08:25:45 1792
转载 2014年:互联网IT待遇【转载】
注:本文所列薪酬待遇,如无特殊说明,均为京内(北京)研发类岗位硕士研究生待遇。一、民企1.百度 13k*14.6,special 14~17k*14.6 开发类 13K*14.6 (2014) 测试类、前端类 12K*14.6 (2014)2.腾讯 11.5k*16,special 12~14k*1
2014-04-04 08:24:33 1403
原创 vector中的reserve和resize的区别
vector中的reserve和resize的区别reserve:分配空间,更改capacity但是不改变sizeresize:分配空间,同时改变capacity和size详解:1) reserve只是预留空间大小,并没有实际创建元素,所以不能引用其中的元素,此时vector的容量等于预留空间的大小,size为0;需要用push_back()/insert()函数插入元素。2
2014-04-01 09:28:17 2610
转载 哈工大计算机小本的诺西+微软+intel+腾讯面试笔试经历分享
忙活了3个多月,发现找工作是个很复杂的事情,至少对于我是这样。有些感受写下来,给师弟师妹或者其他同行的朋友当个借鉴,或许会有帮助。但这只是我自己的想法,大家要筛着看。同时欢迎大家一起讨论,共同进步。 自我介绍一下,本人哈工大软件学院05级小本。技术特点:没啥特点。个人表达能力还好,性格开朗,喜好英语。 恩,开始吧。 我想大家在找工作之前可能都会给自己定一个目标,或者范围。比如游戏行业,
2014-03-30 17:09:16 2749
转载 做两天猎头瞎想了一点东西
随便瞎写写,大家随便瞎看看 1.想挣大钱还是去做销售,30岁不到拿个50w的很多很多,但是你得能吃苦,耐得住最开始的艰苦和贫穷,你也得合适做。 2.外语要好,一定要好,绝对要好,百分百要好,工作闲了没事就去背单词练口语,少看几部电影。毕业工作5年后,外语给你带来的收入水平差距是以10w为单位的。希望大家能严肃点看待这个问题,每天勤快一点给你增加的收益怎么着也得几十万。 3.一辈子cod
2014-03-27 12:34:46 1513
转载 C/C++内存分配知识
本文最开始写于2010年(http://www.51testing.com/html/38/225738-220959.html),发现这些概念还是很有用的,转移到现在这个博客上吧。C语言中内存分为五个区:栈(stack):用来存放函数的形参和函数内的局部变量。由编译器分配空间,在函数执行完后由编译器自动释放。堆(heap):用来存放由动态分配函数(如malloc)分配的空间。是由
2014-03-24 23:12:41 1033
转载 百度地图API,自定义地图标注
本文将向大家介绍百度地图API的标注(Marker)的使用方法和一些实现细节。标注概述标注(Marker)是用来表示一个点位置的可见元素,每个标注自身都包含地理信息。比如你在西单商场位置添加了一个标注,不论地图移动、缩放,标注都会跟随一起移动,保证其始终指向正确的地理位置。从上面的图可以看出,不论地图如何变化标注始终指向“西单商场”的位置。如何知道某个点的坐
2014-03-24 14:50:19 2090
转载 Js获取当前日期时间及其它操作
var myDate = new Date(); myDate.getYear(); //获取当前年份(2位)myDate.getFullYear(); //获取完整的年份(4位,1970-????)myDate.getMonth(); //获取当前月份(0-11,0代表1月)myDate.getDate(); //获取当前日(1-31) m
2014-03-21 22:12:41 860
转载 JS的trim()方法
----------------------------------js去空格--------------------------- 去除字符串左右两端的空格,在vbscript里面可以轻松地使用 trim、ltrim 或 rtrim,但在js中却没有这3个内置方法,需要手工编写。下面的实现方法是用到了正则表达式,效率不错,并把这三个方法加入String对象的内置方法中去。
2014-03-19 15:07:55 1172
转载 在PHP中有urldecode()等函数来解决网页URL编码解码问题
在PHP中有urlencode()、urldecode()、rawurlencode()、rawurldecode()这些函数来解决网页URL编码解码问题。在ASP的时候URL编码解码很是恼火,Server.urlencode不太好用,遇到utf-8编码的地址更是麻烦。你要获取百度、Google点击到网站的网址链接中的关键字,要写上一堆自定义函数来得到urldecode的效果。摘录一篇关于
2014-03-19 13:47:45 2873
原创 SublimeText 设置全部保存快捷键
1、在菜单栏找到"preferences" - "按键绑定-用户"2、然后在打开的标签中输入以下代码:[{ "keys": ["ctrl+shift+s"], "command": "save_all" }]这儿是自定义保存全部的快捷键组合是"ctrl+shift+s"
2014-03-19 09:44:23 11171 1
原创 php向js函数传递数组
<?php$arr = array(1,2,3);$str = implode("|",$arr);?>function showDiv(str){var data = str.split("|");document.getElementsByName('id')[0].value = data[0];document.getElementsByName('cross_id')[
2014-03-18 22:27:55 3059
转载 Div+CSS实现始终居中的半透明弹出层
Div+CSS实现始终居中的半透明弹出层<!--html,body {height:100%; margin:0px; font-size:12px;}.mydiv {background-color: #FFCC66;border: 1px solid #f00;text-align: center;line-height: 40px;font-size: 12px;font
2014-03-18 22:17:32 2009
原创 如何在CodeIgniter中引入外部的JS和CSS文件
1.设置重定向修改apache配置文件httpd.conf1、//开启rewriteLoadModule rewrite_module modules/mod_rewrite.so2、//开启 .htaccess,找到网站根目录修改:Options FollowSymLinksAllowOverride AllOrder allow,denyAllow from a
2014-03-17 10:11:48 5317
转载 开发人员常用的10个Sublime Text插件
开发人员常用的10个Sublime Text插件Sublime是一个新兴的文本编辑器,它的轻巧和功能强大已经吸引了大批的程序员,目前它还是beta版本,但它的社区和插件的开发都非常活跃。它还有插件提供VIM的支持,连我这么多年的VI死忠粉都开始倒戈。但没有最好,只有更好,期待Sublime持续的开发给我们带来新的惊喜。这个列表列出了十个插件,推荐给开发人员。10.
2014-03-14 15:00:20 1147
原创 ubuntu 中geany调用浏览器显示php文件
1.网站根目录为:/var/www先要获取根目录的读写权限:sudo chmod 777 /var/www2.打开geany1)Project -> New -> Name = web, Base path = /var/www/web/2)Build -> Set Build Commands -> Execute Commands -> Execute = php -S loc
2014-03-11 10:16:10 2157
转载 如何用Linux命令行管理网络:11个你必须知道的命令
无论你是要下载文件、诊断网络问题、管理网络接口,还是查看网络的统计数据,都有终端命令可以来完成。这篇文章收集了久经考验靠谱的命令,也收集了几个比较新的命令。多数命令都可以在图形桌面执行,即使是没什么终端使用经验的Linux用户也会常常执行命令来使用ping或是其它的网络诊断工具。curl & wget使用curl或wget命令,不用离开终端就可以下载文件。如你用
2014-03-07 12:21:21 1501
转载 2014年四大热门语言的最佳实践
在过去的一两年里编程领域迎来了翻天覆地的变化,如果说C,JAVA这些在过去几年里风靡全球,抢占Tiobe榜单,那么在如今移动领域兴起的年代 ,objetive-C也给Java造成很大的冲击。在编程领域没有“一招鲜,吃遍天”的说法。对于开发者们来说总是在不同的领域里寻找着合适的最佳语言。那么反过来说,每种编程语言在不同的场景里,开发效率和执行效率都是有着天壤之别,比如说erlang适用于并行
2014-03-07 12:19:49 1282
转载 python字符串函数归纳
字符串中字符大小写的变换:S.lower() #小写 S.upper() #大写 S.swapcase() #大小写互换 S.capitalize() #首字母大写 String.capwords(S) #这是模块中的方法。它把S用split()函数分开,然后用capitalize()把首字母变成大写,最后用join()合并到一起S.title()
2014-03-05 16:37:12 2988 1
转载 Python 字符串操作(string替换、删除、截取、复制、连接、比较、查找、包含、大小写转换、分割等)
去空格及特殊符号s.strip().lstrip().rstrip(',')复制字符串#strcpy(sStr1,sStr2)sStr1 = 'strcpy'sStr2 = sStr1sStr1 = 'strcpy2'print sStr2连接字符串#strcat(sStr1,sStr2)sStr1 = 'strcat'sStr2 = '
2014-03-05 15:20:18 1803
转载 结构体和类的区别
1.C的结构体和C++结构体的区别 1.1 C的结构体内不允许有函数存在,C++允许有内部成员函数,且允许该函数是虚函数。所以C的结构体是没有构造函数、析构函数、和this指针的。 1.2 C的结构体对内部成员变量的访问权限只能是public,而C++允许public,protected,private三种。 1.3 C语言的结构体是不可以继承的,C++的结构体
2014-03-04 22:36:55 1321
转载 一些科研中经常用到的工具
想必很多人在做科研或者写文档的时候经常会碰到一个问题就是工具使用的问题,下面列举一些比较常用的工具:1.文档编辑软件 最常见的莫过于Microsoft Office系列了,其次便是国产的WPS。目前Microsoft office最新版本是2013版本的,个人试用了一下,感觉无用的功能太多,而且很卡,界面看起来不是很舒服,不推荐试用。现在大家用的最多的应该是2007和2010两个
2014-03-04 10:26:05 1476
转载 结构体字节对齐
在用sizeof运算符求算某结构体所占空间时,并不是简单地将结构体中所有元素各自占的空间相加,这里涉及到内存字节对齐的问题。从理论上讲,对于任何变量的访问都可以从任何地址开始访问,但是事实上不是如此,实际上访问特定类型的变量只能在特定的地址访问,这就需要各个变量在空间上按一定的规则排列,而不是简单地顺序排列,这就是内存对齐。 内存对齐的原因: 1)某些平台只能在
2014-03-04 10:04:32 1954
转载 C/C++中const关键字详解
为什么使用const?采用符号常量写出的代码更容易维护;指针常常是边读边移动,而不是边写边移动;许多函数参数是只读不写的。const最常见用途是作为数组的界和switch分情况标号(也可以用枚举符代替),分类如下: 常变量: const 类型说明符 变量名 常引用: const 类型说明符 &引用名 常对象: 类名 const 对象名 常成员函数:
2014-03-03 16:39:29 1037
转载 typedef和#define的用法与区别
typedef和#define的用法与区别一、typedef的用法在C/C++语言中,typedef常用来定义一个标识符及关键字的别名,它是语言编译过程的一部分,但它并不实际分配内存空间,实例像:typedef int INT;typedef int ARRAY[10];typedef (int*) pINT;typedef可
2014-03-03 14:02:23 1013
转载 函数参数的压栈过程
1 _cdecl 按从右至左的顺序压参数入栈,由调用者把参数弹出栈。对于“C”函数或者变量,修饰名是在函数名前加下划线。对于“C++”函数,有所不同。如函数void test(void)的修饰名是_test;对于不属于一个类的“C++”全局函数,修饰名是?test@@ZAXXZ。 这是MFC缺省调用约定。由于是调用者负责把参数弹出栈,所以可以给函数定义个数不定的参数,如
2014-02-26 20:59:58 3841
转载 C++ 虚函数表解析
陈皓http://blog.csdn.net/haoel 前言 C++中的虚函数的作用主要是实现了多态的机制。关于多态,简而言之就是用父类型别的指针指向其子类的实例,然后通过父类的指针调用实际子类的成员函数。这种技术可以让父类的指针有“多种形态”,这是一种泛型技术。所谓泛型技术,说白了就是试图使用不变的代码来实现可变的算法。比如:模板技术,RTTI技术,虚函数技术,要么是
2014-02-21 20:54:19 937
转载 虚函数,虚析构函数,纯虚函数,抽象类
虚函数,虚析构函数,纯虚函数,抽象类。author: ZJ 07-12-31Blog: http://zhangjunhd.blog.51cto.com/1.虚函数1.1虚函数的作用虚函数的作用是允许在派生类中重新定义与基类同名的函数,并且可以通过基类指针或引用来访问基类和派生类中的同名函数。class Time{ public: Time(
2014-02-20 22:41:32 1151
原创 从3个程序理解C++类实例大小
程序1:#includeusing namespace std;class a{};class b{};class c:public a{ virtual void fun()=0;};class d:public b, public c{};int main(){ cout << sizeof(a) << endl; //1 cout << sizeof(b) <<
2014-02-20 21:27:23 1374
转载 友元函数和友元类
采用类的机制后实现了数据的隐藏与封装,类的数据成员一般定义为私有成员,成员函数一般定义为公有的,依此提供类与外界间的通信接口。但是,有时需要定义一些函数,这些函数不是类的一部分,但又需要频繁地访问类的数据成员,这时可以将这些函数定义为该函数的友元函数。除了友元函数外,还有友元类,两者统称为友元。友元的作用是提高了程序的运行效率(即减少了类型检查和安全性检查等都需要时间开销),但它破坏了类的封装性和
2014-02-20 20:23:19 1012
转载 C++的4种类型转换关键字及其特点
1 reinterpret_cast'reinterpret_cast'转换一个指针为其它类型的指针。它也允许从一个指针转换为整数类型。反之亦然。(译注:是指针具体的地址值作为整数值?)这个操作符能够在非相关的类型之间转换。操作结果只是简单的从一个指针到别的指针的值的二进制拷贝。在类型之间指向的内容不做任何类型的检查和转换。如果情况是从一个指针到整型的拷贝,内容的解释是系统相关
2014-02-20 20:08:12 845
转载 程序员的“非程序员”之路
摘要:20多年前我就开始写代码,很喜欢写代码,直到现在为止仍然热度不减!人生总是会和你开点小玩笑,我在多年之前走上了”非程序员“之路。我觉得无论你将来是否继续走技术路线,你的程序员经历将为你打下雄厚的基础。本文为你分享我的一些心得,为你分享一些程序员也应该掌握的”非程序员“技能,希望对你有帮助。什么是”非程序员“?什么是程序员?这应该不用解释了。所以”非程序员“
2014-02-20 18:00:09 1474
CentOS6-Base-163.repo
2013-11-14
thrift和avro研究资料3
2013-06-19
thrift和avro研究资料2
2013-06-19
thrift和avro研究资料1
2013-06-19
Thrift编译Java程序所需jar包
2013-05-20
httpd-2.2.22-win32-x86-openssl-0.9.8t.msi
2013-04-27
mysql-5.5.29-win32.msi
2013-04-27
php-5.3.3-Win32-VC6-x86.zip
2013-04-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人