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

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

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

 
 
 
 

日历

 
 
模块内容加载中...
 
 
 
 
 
 
 

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

2013-1-20 1:34:48 阅读1322 评论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 | 阅读(1322) |评论(0) | 阅读全文>>

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

2012-9-13 16:23:20 阅读460 评论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 | 阅读(460) |评论(0) | 阅读全文>>

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

2012-9-11 10:28:06 阅读543 评论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 | 阅读(543) |评论(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 | 阅读(1278) |评论(0) | 阅读全文>>

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

2012-8-18 15:23:38 阅读1945 评论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 | 阅读(1945) |评论(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 | 阅读(565) |评论(3) | 阅读全文>>

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

2012-7-31 0:47:28 阅读1074 评论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 | 阅读(1074) |评论(0) | 阅读全文>>

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

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

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

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

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

alacarte

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

cd /usr/share/applications

$ sudo rm IBMIM*.desktop

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

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

用 CSS 将超出显示宽度的表格内容隐藏起来

2012-7-9 17:55:20 阅读400 评论0 92012/07 July9

一般的文字截断(适用于内联与块):

.text-overflow {

display:block;/*内联对象需加*/

width:31em;/*指定宽度*/

word-break:keep-all;/* 不换行 */

white-space:nowrap;/* 强制在同一行内显示所有文本,直到文本结束或者遭遇 br 对象。不换行 */

overflow:hidden;/* 内容超出宽度时隐藏超出部分的内容 */

text-overflow:ellipsis;/* IE 专有属性,当对象内文本溢出时显示省略标记(...) ;需与overflow:hidden;一起使用。*/

}

对于表格文字溢出的定义:

table{

width:30em;

table-layout:fixed;/* 只有定义了表格的布局算法为fixed,下面td的定义才能起作用。 */

}

td{

width:100%;

word-break:keep-all;/* 不换行 */

white-space:nowrap;/* 不换行 */

overflow:hidden;/* 内容超出宽度时隐藏超出部分的内容,其他的有scroll或auto */

text-overflow:ellipsis;/* 当对象内文本溢出时显示省略标记(...) ;需与overflow:hidden;一起使用。*/

作者  | 2012-7-9 17:55:20 | 阅读(400) |评论(0) | 阅读全文>>

查看所有日志>>

 
 
 
 
 
 
 
 
 
 
 
网易云音乐 曲目表歌词秀
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

世界主要城市天气

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

天气

 
 
模块内容加载中...
 
 
 
 
 
 
 

广东省 深圳市 狮子座

 发消息  写留言

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

日志分类

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

友情链接

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

页脚

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

下载LOFTER客户端

汇聚1000万达人的兴趣社区
下载即送20张免费照片冲印

创建博客 登录  
 加关注