会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
斯啦丝拉
博客园
首页
新随笔
联系
订阅
管理
1
2
3
下一页
2014年8月16日
一篇长文让你彻底了解红黑树
摘要: # :book:前言面试中总是遇到红黑树,这是个经常让人悲剧的数据结构。红黑树的规则复杂,红黑的概念也让人费解,是个很难理解的东西,而且在实际编码中,很多库都提供了红黑树,开发者很少轮子它。其结果是,面试只要遇到红黑树,就是凶多吉少的结果——起码我就是这样的。红黑树是个很有价值的数据结构,这也可以从...
阅读全文
posted @ 2014-08-16 07:48 斯啦丝拉
阅读(428)
评论(0)
推荐(1)
2014年8月9日
[C++]豆知识(1条)
摘要: 术语:ctor:constructor,构造函数dtor:destructor,析构函数构造函数/析构函数如果基类要利用多态,则dtor需要声明为virtual,这样在销毁对象时才可以正确调用析构函数。
阅读全文
posted @ 2014-08-09 20:40 斯啦丝拉
阅读(247)
评论(0)
推荐(0)
2014年8月6日
番茄钟工作法入门教程(图多)
摘要: 番茄钟是老外做饭用的一个厨具,比如蒸包子,水开后再蒸十分钟,就把番茄钟拧一下拧到10的刻度上,然后番茄钟就嗒嗒嗒的慢慢归位,等到十分钟后完全归位,然后就叮的响一声,提醒老外把火关掉。番茄钟工作法就是一个利用番茄钟来定时的,提高工作效率的方法。不过在办公室摆放一个番茄钟过于突兀,发出响声也过于扰民,容...
阅读全文
posted @ 2014-08-06 20:39 斯啦丝拉
阅读(6686)
评论(4)
推荐(1)
2014年7月25日
[Android]一些设计细节
摘要: 1. 图标图标分为:Launcher 图标(程序图标),ActionBar 图标(菜单图标),Contextual 图标(嵌入的小图标)以及Notification 图标(通知栏图标)。每种图标都有各自的设计准则。不同设备的分辨率不同,同样大小的图标在不同设备中的像素不同,所以一个图标需要有多个像素...
阅读全文
posted @ 2014-07-25 08:10 斯啦丝拉
阅读(1401)
评论(0)
推荐(0)
2013年12月15日
[Linux]屏幕输出控制
摘要: 专门的术语叫做ANSI Escape sequences(ANSI Escape codes),题目并不恰当,与其说是屏幕输出控制,不如说是通过bash在兼容VT100的终端上进行输出。 主要有以下类别: Esc[Value;...;Valuem -- 控制输出效果 Esc[Line;ColumnH Esc[Line;Columnf -- 更改光标位置 以...
阅读全文
posted @ 2013-12-15 22:22 斯啦丝拉
阅读(2407)
评论(0)
推荐(0)
2013年5月5日
[Linux][Ubuntu]VMware下Ubuntu 13.04共享文件夹失效的解决方案
摘要: 来源地址 https://answers.launchpad.net/ubuntu/+question/227866主要原因是VMware-Tools的一个源代码与新版本Ubuntu不兼容,需要修改这个源代码,然后重新编译安装VMware-Tools。in vmware-tools-distrib/lib/modules/source/vmhgfs.tarvmhgfs-only/inode.c:行888result = compat_vmtruncate(inode, newSize); -> result = 0;具体流程如下:解压VMware-Tools的安装文件压缩包(使用tar
阅读全文
posted @ 2013-05-05 10:34 斯啦丝拉
阅读(3811)
评论(1)
推荐(0)
2013年3月13日
在Windows下使用iPython
摘要: 安装安装python。官网下载去:http://www.python.org/getit/安装distribute。下载这个py,然后运行:http://python-distribute.org/distribute_setup.py安装pip。下载这个py,然后运行:https://raw.github.com/pypa/pip/master/contrib/get-pip.py启动命令行(注意,如果是win7/vista及以上,用管理员权限:不会?右键cmd,然后选择“以管理员身份运行”)安装pyreadline。运行命令pip install pyreadline。一定要先安装这个,然
阅读全文
posted @ 2013-03-13 10:40 斯啦丝拉
阅读(25178)
评论(0)
推荐(0)
2013年2月17日
[Linux][Ubuntu]在Ubuntu 12.10中安装和配置vmware tools
摘要: Ubuntu内核升级后,和主机间的共享可能会失效,这时就需要重新安装vmware tools了1. 重新安装VMWare Tools解压vmware tools,得到vmware-tools-distrib文件夹,用root权限运行其下的vmware-install.pl文件tar -xzvf VMwareTolls-9.2.3-1031360.tar.gz cd vmware-tools-distribsudo ./vmware-install.pl安装分为三个步骤:卸载旧版本安装新版本配置新版本(以后也可以手动执行/usr/bin/vmware-config-tools.pl)2. 配置中
阅读全文
posted @ 2013-02-17 15:55 斯啦丝拉
阅读(11005)
评论(0)
推荐(2)
2012年10月28日
[C++]GCC的C++入门(2012-10-28更新)
摘要: 本文的入门是指GCC的入门,而不是计算机科学的入门,一些概念是不解释的,比如什么是汇编啊之类的。还有本文几乎只涉及GCC对于C++的支持1. 写在前边首先给出一个gcc最简单的用法:编写源文件 test.cpp,然后使用命令 $gcc test.cpp ,gcc将生成 a.out 程序文件,使用命令 $./a.out ,执行编译好的可执行程序GCC以前是指GNU C Compiler,在那个时期GCC是C语言的编译器,而G++是C++的编译器。现在GCC是指GNU Compiler Collection,是一系列编译器的集合,包括C++的编译器;而G++特指C++的编译器1。在很久以前,编译器
阅读全文
posted @ 2012-10-28 08:32 斯啦丝拉
阅读(3047)
评论(0)
推荐(1)
2012年10月26日
[C][C++]长度、大小等的详解:sizeof, strlen, size...
摘要: sizeof返回类型、变量的大小,单位是byte(字节,8位)strlen返回C Style的长度虽然看似清晰明了,实际还是有很多细节需要注意的1. 字符串:字符串有两种:C 类型的以及C++ 类型的1.1. C 类型字符串C Style的其实就是char *或者char[]类型。1.1.1. char *类型字符串有以下定义形式:char c = 'a';char *pc = &c; // 虽然是char *类型,其实代表的是指针char *str1 = "abc"; // C 字符串const char * str2 = "abc&qu
阅读全文
posted @ 2012-10-26 09:00 斯啦丝拉
阅读(17066)
评论(0)
推荐(0)
1
2
3
下一页
公告