sbw Blog
  • 来源: 石博文博客 | 浏览: 6896 | 评论: 0 | 时间: 2014-07-05
    越來越多的Linux發行版切換爲了systemd啓動方式,使用systemd可以做到服務的並行啓動和自動管理。但是使用systemd之後,系統不會再在開機時運行/etc/rc.local等腳本,而是運行/etc/systemd/system/下面的服務。如果想要手動添加一個開機自運行的腳本,就必須手動寫一個服務並使用systemd啓用它。
  • 来源: 石博文博客 | 浏览: 8526 | 评论: 0 | 时间: 2014-04-20
    QThreadPool 是用來管理單個的 QThread 對象, 來控制固定有多個線程並發執行, 使得程序能更充分的使用計算機的資源, 提高程序運行效率.
  • 来源: 石博文博客 | 浏览: 3835 | 评论: 0 | 时间: 2014-03-22
    一根面条,从中间切一刀,可以得到2根,若先对折一下再切,可以得到3根,若对折2次再切,可以得到5根面条,现在问若对折10次后再切,可以得到几根面条?
  • 来源: 石博文博客 | 浏览: 4115 | 评论: 4 | 时间: 2014-03-22
    长100厘米的细长直杆子上有n只蚂蚁。它们的头有的朝左,有的朝右。 每只蚂蚁都只能沿着杆子向前爬,速度是1厘米/秒。 当两只蚂蚁碰面时,它们会同时掉头往相反的方向爬行。 这些蚂蚁中,有1只蚂蚁感冒了。并且在和其它蚂蚁碰面时,会把感冒传染给碰到的蚂蚁。 请你计算,当所有蚂蚁都爬离杆子时,有多少只蚂蚁患上了感冒。
  • 来源: 石博文博客 | 浏览: 4025 | 评论: 0 | 时间: 2014-03-22
    A A 2 2 3 3 4 4, 一共4对扑克牌。请你把它们排成一行。 要求:两个A中间有1张牌,两个2之间有2张牌,两个3之间有3张牌,两个4之间有4张牌。 请填写出所有符合要求的排列中,字典序最小的那个。 例如:22AA3344 比 A2A23344 字典序小。当然,它们都不是满足要求的答案。
  • 来源: 石博文博客 | 浏览: 3391 | 评论: 0 | 时间: 2014-03-22
    如果要在n个数据中挑选出第一大和第二大的数据(要求输出数据所在位置和值),使用什么方法比较的次数最少?我们可以从体育锦标赛中受到启发。8个选手的锦标赛,先两两捉对比拼,淘汰一半。优胜者再两两比拼...直到决出第一名。
  • 来源: Solidot | 浏览: 5004 | 评论: 4 | 时间: 2014-03-21
    宾夕法尼亚大学神经学家Sigrid Veasey说,长期缺少睡眠会削弱大脑功能,即使在补觉之后也是如此,她认为这可能是持续脑损伤的一个信号。她和同事试图找出答案。她们为实验鼠安排了与轮班工人相似的睡眠计划,让老鼠小睡,然后在短时间和长时间后叫醒它们。研究人员观察了老鼠大脑中与警觉性和认知功能相关的神经元数量,发现缺少睡眠对大脑的损害是实实在在的。Veasey说,老鼠失去了四分之一的神经元。
  • 来源: 石博文博客 | 浏览: 5970 | 评论: 4 | 时间: 2014-03-18
    在豆瓣FM页面中, 修改页面变量伪装成 douban FM Pro 用户来避免广告. 用于Firefox GreaseMonkey扩展,也许Chrome的脚本扩展也可以用吧,石博文只在GreaseMonkey上测试过. 提交问题和Bug可以在本文回复:)
  • 来源: 石博文博客 | 浏览: 25464 | 评论: 26 | 时间: 2014-03-04
    Qt中的QListWidget可以实现一个列表,比如网页上经常出现的下拉列表框,其中一行就是一个ListItem,在添加时,常用的函数是QListWidget::addItem(QListWidgetItem * item),但这样只能添加QListWidgetItem这样的对象,如果想到像QQ等软件使用自定义的ListItem,一个简单的方法是自定义一个QWidget,然后使用QListWidget::setItemWidget(QListWidgetItem * item, QWidget * widget)来设置它的显示widget.
  • 来源: 石博文博客 | 浏览: 5760 | 评论: 0 | 时间: 2014-03-02
    对于长度为5位的一个01串,每一位都可能是0或1,一共有32种可能。它们的前几个是:
    00000
    00001
    00010
    00011
    00100
    请按从小到大的顺序输出这32种01串。
  • 来源: 石博文博客 | 浏览: 6632 | 评论: 0 | 时间: 2014-03-02
    利用字母可以组成一些美丽的图形,下面给出了一个例子:
    ABCDEFG
    BABCDEF
    CBABCDE
    DCBABCD
    EDCBABC
    这是一个5行7列的图形,请找出这个图形的规律,并输出一个n行m列的图形。
  • 来源: 石博文博客 | 浏览: 6036 | 评论: 0 | 时间: 2014-03-01
    由于在AndroidArm架构下不方便编译一些库,所以经常使用交叉编译的方法,在Windows或者Linux下面编译用于嵌入式Arm架构的库文件.由于交叉编译时各种参数设置非常多,所以石博文写了一个基本通用的小脚本,用于快速配置一些参数,实际使用时,还需要按编译需求和系统环境作一些修改.
  • 来源: 石博文博客 | 浏览: 4417 | 评论: 0 | 时间: 2014-02-26
    诺基亚在世界移动大会上正式透露了三款谣传已久的Android手机,名字分别叫做X,X+和XL。诺基亚X针对的应该是新兴市场,配备的4英寸屏幕和300万像素摄像头,X+同样搭配了一个4英寸屏幕,但有一个SD卡插槽,XL则配备了一个5英寸屏幕和200万像素前置摄像头,三款设备都运行高通的双核 Snapdragon处理器,价格分别为89欧元、99欧元和109欧元,X现在已经可以订购,X+和XL则计划在第二季度上市。