显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

Q超越兔子的蜗牛O--逸云沙鸥Linux

飘飘何所似,天地一沙鸥;落霞与孤鹜齐飞,秋水共长天一色~~

 
 
 
 

日历

 
 
模块内容加载中...
 
 
 
 
 
 
 

挺好的Linux输入法,Rime:中州韵输入法引擎

2013-1-20 1:34:48 阅读1076 评论0 202013/01 Jan20

简介

Rime,全名:中州韵输入法引擎,它不仅仅是一个输入法,也是一个输入法算法框架。Rime 支持拼音、双拼、注音、五笔和仓颉等音码、形码输入法。

项目主页:http://code.google.com/p/rimeime/

安装

Debian sid 用户可以使用下面命令安装:   

sudo apt-get install fcitx-rime #Fcitx 用户sudo apt-get install ibus-rime #IBus 用户,ubuntu适用

默认输入繁体中文,大家可按下 Ctrl + ` 进行输入方案选择

更多可参考其定制方案介绍:http://code.google.com/p/rimeime/wiki/CustomizationGuide

参考:http://www.bentutu.com/2012/11/rime-chinese-input-methond.html/

我当前已经用的该输入法了,感觉挺好用的,比sunpinyin还好用一些!

作者  | 2013-1-20 1:34:48 | 阅读(1076) |评论(0) | 阅读全文>>

【转载】socket perror 为operation on non-socket 解决

2012-9-13 16:23:20 阅读406 评论0 132012/09 Sept13

测试socket通信时,出现问题,打log,使用perror输出错误日志:

如 调用connect  socket accept  函数出错,可以 perror("socket"); perror("connect"); printf("%s\n",strerror(errno));都能打出具体的错误

socket 函数再次强调:<0 : 出错返回,=0:  正常,超时返回,就是没有fd可读可写,只针对于非阻塞 >0: 正常返回,而且可以调用FDISSET函数去查fd;

总的来说,写代码要小心点,也要注意优先级;

Socket operation on non-socket 错误出现有两种情况:

1.  建立socket:

if(listenfd= socket(AF_INET,SOCK_STREAM, 0)==-1){

perror("creating socket failed!");

                      exit(-1);

                 }

作者  | 2012-9-13 16:23:20 | 阅读(406) |评论(0) | 阅读全文>>

strcpy()memcpy()memmove()memset()的实现

2012-9-11 10:28:06 阅读470 评论0 112012/09 Sept11

题目:strcpy()memcpy()memmove()memset()的实现。

view plaincopy to clipboardprint?

char *strcpy(char *strDest, const char *strSrc)  {      assert((strDest!=NULL) && (strSrc !=NULL));  //注意检查    char *address = strDest;      while( (*strDest++ = * strSrc++) != '\0')          NULL ;      return address ;  }    void *MemCopy(void *dest,const void *src,size_t count)  {      char *pDest=static_cast<char *>(dest);  // 转为char* 类型,进行计数    const char *pSrc=static_cast<const char *>(src);      for(size_t i=0; i<count; ++i)   

作者  | 2012-9-11 10:28:06 | 阅读(470) |评论(0) | 阅读全文>>

可以参考:http://nuts-and-bolts-of-cakephp.com/2012/02/14/error-database-connection-mysql-is-missing-or-could-not-be-created-cakephp-20-cake-bake-trouble/

主要原因是没有安装好pdo或者pho_mysql 库,或者没有启用好;可以通过下面的方式解决:

sudo apt-get install php5-mysql编辑php的配置文件,比如:

sudo vi /etc/php5/apache2/php.ini

在其中的设置 插件的区域:

;;;;;;;;;;;;;;;;;;;;;;

; Dynamic Extensions ;

;;;;;;;;;;;;;;;;;;;;;;

; If you wish to have an extension loaded automatically, use the following

; syntax:

;

作者  | 2012-9-8 21:26:51 | 阅读(1044) |评论(0) | 阅读全文>>

cmake 解决错误:Cannot specify link libraries for target

2012-8-18 15:23:38 阅读1478 评论0 182012/08 Aug18

最近研究cmake来配置Qt的编译方法,写好了CMakeLists.txt通过编译后却无法链接成功;由于用的是mac osx,还以为是不同系统链接库出了问题;检查他给出的路径(变量${QT_LIBRARIES}的内容)为:

/Volumes/Design/LocalSoft/Qt/Desktop/Qt/4.8.1/gcc/lib/QtGui.framework/Volumes/Design/LocalSoft/Qt/Desktop/Qt/4.8.1/gcc/lib/QtCore.framework

手动设置为静态库的路径:

TARGET_LINK_LIBRARIES(FilterSamesetBasic

/Volumes/Design/LocalSoft/Qt/Desktop/Qt/4.8.1/gcc/lib/QtGui.la

/Volumes/Design/LocalSoft/Qt/Desktop/Qt/4.8.1/gcc/lib/QtCore.la )

还是链接失败,错误如下:

Linking CXX executable FilterSamesetBasic

ld: warning: ld: warning: ignoring file /Volumes/Design/LocalSoft/Qt/Desktop/Qt/4.8.1/gcc/lib/QtGui.la, file was built for unsupported file format

作者  | 2012-8-18 15:23:38 | 阅读(1478) |评论(0) | 阅读全文>>

使用homebrew安装了postgresql过后,无法成功启动apache,出错如下:

$apachectl

dyld: Library not loaded: /usr/lib/libpq.5.dylib

Referenced from: /usr/sbin/httpd

Reason: no suitable image found. Did find:

/usr/lib/libpq.5.dylib: no matching architecture in universal wrapper

/usr/lib/libpq.5.dylib: no matching architecture in universal wrapper

/usr/lib/libpq.5.dylib: no matching architecture in universal wrapper

/usr/sbin/apachectl: line 90: 2665 Trace/BPT trap: 5 $HTTPD $ARGV

直接运行httpd也是一样的错误,库有问题了:

$httpd

dyld: Library not loaded: /usr/lib/libpq.5.dylib

Referenced from: /usr/sbin/httpd

Reason: no suitable image found. Did find:

作者  | 2012-8-17 0:35:22 | 阅读(490) |评论(3) | 阅读全文>>

Mac 安装命令行软件包管理工具 Homebrew

2012-7-31 0:47:28 阅读889 评论0 312012/07 July31

【背景】由于要安装circos到mac机子上, 用cpan安装依赖的perl包的时候,机子上没有libgd的相关东西,所以安装GD的包失败了;最后找了很久的 mac的 包管理软件,比如 macport,但是找了很久libgd都找不到, 最后发现有个叫gd2的就是了;当时是下载了libgd的源代码编译安装的,总觉得不够方便;

新一代的包管理软件Homebrew听说不错,适合安装 Mac官方缺少的一些常用软件包;试用之。

/usr/bin/ruby -e "$(/usr/bin/curl -fsSL https://raw.github.com/mxcl/homebrew/master/Library/Contributions/install_homebrew.rb)"

安装过程有一些ssl的错误,所以采用下面的方式:

/usr/bin/ruby -e "$(/usr/bin/curl https://raw.github.com/mxcl/homebrew/master/Library/Contributions/install_homebrew.rb)"

成功安brew后就可以开始安装程序了,比如:

brew install libgd

比较方便啦~~

官网:

http://mxcl.github.com/homebrew/

作者  | 2012-7-31 0:47:28 | 阅读(889) |评论(0) | 阅读全文>>

轻松提高App Store下载速度

2012-7-29 10:38:07 阅读363 评论0 292012/07 July29

轻松提高App Store下载速度

很多在国内的朋友通过微博(@iPad导航)在向小编抱怨“App Store的下载速度实在是太慢啦,有没有办法改善一下”之类的问题,小编找了一下,发现一个相对快捷的方法:通过使用V2EX DNS就可以一劳永逸的提高App Store下载速度,而所作的只需要把DNS服务器设置为178.79.131.110。

新的服务器: 199.91.73.222

注:由于使用人数太多,为了避免服务器不稳定带来的影响,只要在DNS服务器的备用里再添加一条Google DNS——“8.8.8.8”即可。

说明: 使用上门的dns服务器后,也添加了google的8.8.8.8,就发现app store下载速度从原来的10kb/s 达到了带宽的500kb/s多一些。好用啊。

作者  | 2012-7-29 10:38:07 | 阅读(363) |评论(0) | 阅读全文>>

ubuntu 清理 应用程序 菜单中的无用项

2012-7-20 10:51:43 阅读365 评论0 202012/07 July20

1、在经典gnome界面下,右上角是应用程序菜单,其中可能有一些无用的或者过时的选项,可以通过菜单设置来删除,如下:

直接在应用程序菜单中选择:  “系统->首选项->主菜单" , 然后删除不想要的项;

2、通过命令行方式打开该工具:

alacarte

3、(可选)清理掉无用选项的配置文件:

cd /usr/share/applications

$ sudo rm IBMIM*.desktop

这个主要用于处理一些,自己手动安装的本地软件。比如:IBMIMJazzTeamServer, 卸载后没有自动清理掉这些配置文件的情况。

作者  | 2012-7-20 10:51:43 | 阅读(365) |评论(0) | 阅读全文>>

查看所有日志>>

 
 
 
 
 
 
 
 
 
 
 
网易云音乐 曲目表歌词秀
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

世界主要城市天气

 
 
模块内容加载中...
 
 
 
 
 
 我要留言
 
 
 
留言列表加载中...
 
 
 
 
 
 

天气

 
 
模块内容加载中...
 
 
 
 
 
 
 

广东省 深圳市 狮子座

 发消息  写留言

 
不薄今人爱古文,潇洒自由过一生! 好学深思千古事,勤劳善良专一心!
 
近期心愿逐步加深对C和C++的学习和理解,精通C语言,并逐步理解Linux内核的各个方面,开辟一条从嵌入式linux出发,精通操作系统、C语言、汇编的专家之路!
博客等级加载中...
今日访问加载中...
总访问量加载中...
最后登录加载中...
 
 
 
 
 
 
 
心情随笔列表加载中...
 
 
 
 
 

日志分类

 
 
日志分类列表加载中...
 
 
 
 
 

友情链接

 
 
模块内容加载中...
 
 
 
 
 
 
 
模块内容加载中...
 
 
 
 
 
 
 
博友列表加载中...
 
 
 
 
 
 
 
列表加载中...
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2014

创建博客 登录  
 加关注