自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

大林日志

工作就是工作 ,生活就是生活

  • 博客(44)
  • 资源 (8)
  • 收藏
  • 关注

原创 git的简单设置

git用户名等的配置通常都用类似于下面的格式:git config --global user.name YourName  ///配置用户git config --global core.pager 'less -x1,5'    //配置tab键的宽度,  宽度为5-1=4,可以自己修改这个值,例如:less -x1,3 等当然也可以直接改.gitconfig文件来配置:

2014-12-30 18:02:56 805

原创 工作中遇到的异常处理

1)Exception :shutdown failed: ENOTCONN (Transport endpoint is not connected)问题描述:socket shutdonwOutput时出现异常,这个问题可能是多次关闭同一个socket所导致。我这里出现这个问题的原因是server端和client端都执行断开链接的操作:一端(qt实现)执行: socket->d

2014-08-28 10:55:26 9760 3

原创 windows下在eclipse中调试ddms出现Unable to locate adb

最近在windows下调试ddms,发现在eclipse中运行ddms时出现Unable to locate adb的错误。按照规定,再sdk的platform-tools和tools中都拷贝了adb.exe和相应的***.dll,结果,还是报这个错误。最后在系统盘的windows/system32/目录下拷贝了adb.exe和相应的dll文件。结果,就不再报这个错误了。

2013-03-01 12:27:27 4764 2

原创 windows下no swt-gtk-3550 or swt-gtk in swt.library.path, java.library.path or the jar的解决办法

这里有一个前提,我是在windows下的eclipse中运行android的ddms测试程序时遇到的这个错误。因为遇到这个错误的情况可能 比较多,解决方法也不一样。no swt-gtk-3550 or swt-gtk in swt.library.path, java.library.path or the jar 问题: ddms加载的swt.jar包比所需的库版本低,换一个高一点的

2013-02-28 15:58:04 4623

原创 12306根证书安装方法

虽然大家都会网上买票了,但是有几个不经常用电脑的朋友不会上网买票,这里写个简单的教程。上12306网站没票之前需要安装根证书,不然就会提示如下错误:因此,我们先安装根证书才能登录账号买票:打开http://www.12306.cn网站后,点击下面图片中的“根证书”:然后直接下载,下载完后,会有一个压缩文件,解压压缩文件,会看到如下的两个文件:这里你可以参

2013-01-25 10:31:15 6028

原创 12306 出现“网络可能存在问题,请您重试一下”

这两天在新电脑上登录12306买票,发现老是上不去,提示“网络可能存在问题,请您重试一下”:刚开始以为是网站的问题,结果别人能登,我却一直提示这个错误。最后看了下,可能存在2个原因:1) 根证书添加错误,这点可以通过ie浏览器的设置来更改: Internet选项 -> 内容 -> 证书  找到名为SRCA的证书,删除就可以了,然后按照证书安装提示一步步来,证书添加完毕以后重启浏览器

2013-01-24 13:39:51 90683 1

原创 基础要点总结

基础要点总结1)、 private DataTime? firstTime;这是在做wpf开发(C# , framework4.0)时遇到的语法,当初很不理解,在网上查了一下,“?”表示的是一种System.Nullable泛型结构DateTime? firstTime相当于:System.Nullable firstTime.这里可以理解为对DataTime类型的扩展,使其可以处理nul

2012-12-06 10:42:34 960

原创 OpenKM 使用简单教程

这里是一个简单的使用教程,配置教程稍候时间再发。登录:  http://ip:8080/OpenKM  登录界面:输入用户名和密码后:这时,就可以上传文档了(我们可以将上面的bb 和 ct10 看成是两个项目文件,下面我们往ct10项目文件里面上传项目文档):方法:1) 左键点击 “ct10"文件,ct10文件变成蓝色后,点击右键 :

2012-08-21 13:50:30 6016 3

转载 ubuntu中文文件名乱码

不知怎么回事,装了ubuntu后,目录中出现了大量的乱码文件名,下面是我转来的文章,其中使用convmv的方法我试过,很管用。本地化问题对我这种菜鸟来说就等于解决各种各样的乱码,而文件名乱码是最惹人眼烦的。本着自己以后方面查,大家来拍砖的想法,现在小结一些:一、“GBK乱码”,参考http://forum.ubuntu.com.cn/viewtopic.php?f=35&t=2

2012-08-14 15:50:48 1403

原创 第四章 配置和构建内核

内核下载:http://www.kernel.org/  下载后解压 :   $ tar -zvxf  linux-****.tar.gz            或者:  $ tar  -xvf  linux-****.tar.bz2现在我们就可以配置和构建内核了。创建内核配置内核配置被保存在内核源码树等级目录下,名为.config的文件中。在刚下载解压的源码中没有

2012-08-10 18:47:22 1314

原创 第二章 构建和使用内核的要求

可以通过查看 Documentation/Changes 来查看构建内核所需的工具版本构建内核所需工具:  编译器、链接器 和 make工具编译器: linux内核主要由C语言来编写,有几处也是使用了少量的汇编语言。要构建内核必须是哟哦你跟gcc。 gcc的安装和版本,一般我们使用的linux系统,都已经安装了gcc包,只要不是太过旧的话,gcc版本就没问题,因此gcc一般不需

2012-08-09 17:08:48 759

原创 tizen alpha 源码下载,sdk下载,sdk初体验

tizen alpha 源码下载,sdk下载,sdk初体验tizen alpha 源码下载 下载网址: http://source.tizen.org/git/现在有了改变: https://review.tizen.org/git/可以看出tizen的源码是用git管理的,本来想尝试用repo下载,但是感觉tizen并没有用repo来管理这些git,所以只好一个git一个gi

2012-01-13 11:14:04 2322 2

原创 android4.0 sdk 安装流程

android4.0 sdk 安装流程 参考:http://developer.android.com/sdk/installing.html环境需求:1) eclipse2) java3) android sdk4) ADT1)eclipse: 下载地址: http://www.eclipse.org/downloads/选择第一个:Eclipse I

2011-11-28 19:05:04 1819

原创 fedora 14 无法编译android源码的问题

在dell380上装了fedora14后,发现编译不了android(nvidia)的源码:1) JDK版本问题:f14上的JDK默认版本是1.6,我们需要1.5的版本,可以用下面的方法修改:$ alternatives --config java然后输入‘2’。就可以了。这样就将JDK的版本改为1.5了。但是,还是我编译的时候还是出错了,我怀疑是f14自带的JDK的问题,只能

2011-11-14 15:21:43 2035

原创 C语言初级学习

C语言的结构:初入C世界,让我们说Hello word:helloworld.c#include /* 初入C世界,让我们说Hello, World */main(){ printf("Hello, World\n");}上面就是一个简单的C程序的基本结构。/* ..... */          是注释#include   是C语言

2011-11-02 19:03:56 811

原创 linux下一个很好的流程图软件

今天上网发现了一个可以在linux环境下运行的很好的流程图软件:Dia,在ubuntu下很简单就安装好了:下载地址: http://dia-installer.de/index.html.ensudo aptitude install dia-common

2011-09-02 16:53:29 4469 1

原创 学英语

英语太差了,在这儿积累点英语短语(计算机类)。purge the trash   清理垃圾箱百度链接:http://hi.baidu.com/ilovexiaojuan/blo

2011-08-29 15:44:17 767

原创 shell的一些记录

1) cat  a.txt  |  grep -A1 saved       //取匹配行及其下一行2) cat  a.txt  |  grep -B1 saved       //取匹配行及其上一行3) cat  a.txt  |  grep -1  saved       //取匹配行及其上下一行4) for x in `cat ../../patch/diff-file` ;

2011-07-19 00:39:34 1073 2

原创 在eclipse中显示行号

目前在做android开发,同事经常抱怨我不设置行号。我说不喜欢设置行号,呵呵,其实这只是次要原因,主要还是因为我以前不知道怎么在eclipse中设置行号,又懒得找。被他抱怨的次数实在太多了,因此今天看了看,原来很简单。Window --> Preferences --> Gen

2011-07-14 11:11:12 1022 2

转载 转:关于北京铁路局实行电话订票的通知

转过来,以备春节回家时使用~~关于北京铁路局实行电话订票的通知  为适应广大旅客购票需求,减少旅客到车站购票排队时间,进一步方便旅客购票。北京铁路局落实铁道部要求,推出电话订票便民利民新举措。从2011年6月25日起,旅客拨打订票电话95105105即可预订3日后至电话订票系统确定的车票预售期内各次列车的车票。一、系统开通范围北京铁路局辖内各站发售的车

2011-07-01 10:31:00 1866

转载 标准好老婆的作息时间表

标准好老婆的作息时间表6:30 起床(睁开眼睛,首先要检查眼睛是不是保持干净,头发是不是柔顺,整理过后轻轻地亲吻老公,动作虽轻,但目的是把他弄醒)       6:35――7:00 煅炼身体(如果老公有“性致”就再来一次,如果老公没性致,就告诉他再睡一会就该起床了,问问他想吃点什么,今天穿哪套衣服?细致到衬衫的颜色,领带的图案)   7:00――7:30

2011-06-29 19:23:00 1876 2

原创 记录一个很牛掰的实验网址--parallel & distributed operating systems group

parallel & distributed operating systems group labs web site:http://pdos.csail.mit.edu/6.828/2010/labs/

2011-06-29 10:29:00 880

原创 长生不死的脚本--让运行在终端中的脚本脱离终端后继续运行

在终端里面运行一个脚本后,如果关闭这个终端,那这个脚本也就停止运行了,即便是这个脚本运行在后台,关闭终端后它也会停止:$ ./script.sh &有一个办法可以让这个脚本长生不死:$ nohup ./script.sh &

2011-06-27 16:31:00 1553

原创 Fedora 14 打印机配置 (printer for fedora 14)

前几天安装了fedora 14,选择了软件开发包,结果安装好以后悲剧的发现系统下没有默认安装打印机,只好自己搞定了。在系统自带的软件包中搜索:system-config-printer,选 A printer administration tool 的那个。安装。然后再搜索:cpus ,选 Common Unix Printing System - libraries , 安装。

2011-06-07 15:18:00 1232

原创 fedora 的一些配置

刚开始用fedora时,经常会有人遇到 不小心删除桌面底部的面板(状态栏) 或者"配置工作区切换器"的困惑(用来切换工作区)。今天我也遇到了问题,在此做个记录。如果不小心删除了面板,就会导致桌面上打开的所有窗口消失,这时不要着急,只需在顶部面板点击右键 ---> 新建面板。这时会在窗口底部新建一个空面板,但是上面什么都不显示。先前打开的窗口也都仍然没有出现。这时需要在底部面板上  点击右键 ---> 添加到面板 ---> 工作区切换器---> 添加  。 先不要关闭 "添加到面板" 窗口 ,我们还需要添加一

2011-06-01 18:56:00 1381

原创 Android 中去掉activity的title和status bar

<br />Android 中去掉activity的title和status bar<br /> <br />在应用程序的activity中加入下面两句话就可以了:<br /> <br />// remove title barrequestWindowFeature(Window.FEATURE_NO_TITLE);// full screengetWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManage

2011-04-20 12:25:00 2186

原创 去掉拷贝来的代码前面的数字和"."

去掉拷贝来的代码前面的数字和"."从网上拷贝过来的代码,往往前面都会有行号和“.”,例如:001. main(){002. int count;......这对于急于查看代码运行结果的我们来说,极为不爽,可以用下面这个方法来去掉代码中的数字和“.”:将代码粘帖到vim编辑器中,输入::%s//d/{1,5}/.//g就可以轻松搞定了!网络上还有两位朋友分别写了在eclipse和java下面出去数字和“.”的方法,在这里贴出来,希望他们不要介意:http://limingn

2011-04-14 16:49:00 3305

原创 粗心的代价

粗心会有什么代价,这或许是每个人都曾有过的疑问,但不知道有多少人细想过它,又在这上面得到教训和启发。粗心有时候是因为考虑问题不全面;有时候是有意无意的忽略问题本身,却从别的方面寻找解决问题的方法,这大多源于对自己的想法没有勇气进行重新审视,进行辩证的分析,或者没有勇气坚持自己的想法。这两种错误我都犯过,并且不止一次。对我来说,粗心是个致命的缺点,我不止一次的因为粗心,在解决问题时浪费大量的时间和精力,有时候十分钟就能解决的问题甚至得浪费掉半天甚至一整天的时候......这太可怕了!想想,自入职的这一年多以来

2011-03-02 10:14:00 758

原创 fedora 12上一个奇怪的问题

我用的机器是戴尔的OPTIPLEX 330,安装了fedora12,系统在用了一段时间以后,往往会出现reboot后系统启动出错的现象,有时候会是逻辑卷出问题,也有时候会是找不到root的问题,这个事害得我重装了一次系统,气死我了,最后在实在不知道怎么搞了,用halt关了一下机,再次启动,机器竟然又没问题了.......太费解了

2011-02-11 10:10:00 744

原创 fedora 12 上QQ 崩溃的问题

前几天装了fedora 12,其他的都还好,郁闷的是QQ时不时的挂掉,信息也发送不出去。网上看了看,有网友说需要改QQ配置,试了试,效果确实还不错,在这里几下来,一方以后会用到:在超级用户下:vim /usr/bin/qq内容:#!/bin/shexport GDK_NATIVE_WINDOWS=truecd /usr/share/tencent/qq/./qq其中:export GDK_NATIVE_WINDOWS=true是新加的语句。保存后就可以正常聊天了。

2010-10-18 19:39:00 1180

原创 ctags、vim、Tlist的使用

ctags、Tlist的使用:首先安装ctags和Tlist:http://linux.chinaunix.net/techdoc/desktop/2009/01/05/1056779.shtml若无法安装的话,网上有很多这方面的资料,请自己找。使用ctags和TlistTlist:最简单的使用是: 在终端中用vim打开一个(.c或.cpp)文件后输入 :Tlist 按回车,这时终端会分为两部分,按 Ctrl+ww 在来两个窗口之间切换。窗口中显示的具体内容,自己慢慢体会。ctags

2010-08-18 18:16:00 3861

转载 vim+cscope+ctags浏览源码

vim+cscope+ctags浏览源码转自 Linux联盟 : http://www.xxlinux.com/linux/article/development/soft/20071122/12465.html<br /><br /><br />  一、用vi+cscope编辑文件<br /><br />1. cscope 用于生成索引文件的选项:<br />-R: 在生成索引文件时,搜索子目录树中的代码<br />-b: 只生成索引文件,不进入cscope的界面<br />-q

2010-07-20 11:21:00 1086

原创 linux android V4l2 的一些精品文章连接

linux android V4l2 的一些精品文章连接花了很长时间找的,因此记录下来,以备使用:Android camera preview and take picture with V4l2: http://hi.baidu.com/kellyvivian/blog/item/5ea8244b91e20c3aafc3ab95.htmlv4l2驱动编写篇第五B--格式的协定 :http://www.usr.cc/forum-redirect-goto-nextnewset-tid-1901.html大家

2010-07-11 20:38:00 6568 1

原创 第二章 小结

本小结是第二章学到的一些东西(此为《Linux设备驱动程序》上所讲,在此摘抄,以备温习之用)insmodmodprodermmod装载模块到正在运行的内核和移除模块#include module_init(init_function);module_exit(cleanup_function);用于指定模块的初始化和清除函数 的宏__init__initdata__exit__exitdata仅用于模

2010-06-10 20:34:00 695

原创 第二章 第三节 Linux设备驱动程序之--模块参数

由于系统不同,驱动程序需要的参数也许会发生变化。这包括设备编号以及其他的一些用来控制驱动程序操作方式的参数。例如,用户向驱动程序传递一些硬件的的I/O端口后者I/O内存地址的位置之类的信息时就有可能会用到内核参数。内核允许对驱动程序指定参数,这些参数在装载驱动程序模块时可以改变的。以前面第二节中的hello.c为例:改变后的hello.c:#include #include #include #include MODULE_LICENSE("Dual BSD/GP

2010-06-08 22:09:00 933

原创 第二章 第二节 Linux设备驱动程序之--我的第一个程序 Hello World

Linux设备驱动程序之--我的第一个程序 Hello World废话少说,开始我的第一个程序,同所有的程序一样,我先从Hello world开始:先建一个test_modules目录,以便以后练习模块:[root@hh hello] # pwd/home/hh/test_modules/hello[root@hh hello] # vim hello.c#include #include MODULE_LICENSE("Dual BSD/GPL");static int hello_i

2010-06-04 14:22:00 1268

原创 第二章 第一节 Linux设备驱动程序之--构建内核树

Linux设备驱动程序之--构建内核树首先下载Linux内核,按作者的说法,只要是linux-2.6.xxx的内核都可以,我的是linux-2.6.33.2。有位网友说下载后最好解压到/usr/src/目录下,解压在构建内核树时参考了原书第四章“调试技术”,配置了几条调试时可能会用到的选项,这些选项大多在“kernel hacking“菜单中:CONFIG_DEBUG_KERNEL:使其他调试选项可用CONFIG_DEBUG_SLAB:打开内核内存分配函数中的多个类型检查CONFIG_DEBUG_PAGEA

2010-06-04 11:17:00 1026

原创 第一章 Linux设备驱动程序之--基础知识

学Linux一年多了,对驱动的知识一点都了解,上周买了本《Linux设备驱动》,O'REILLY出版,打算学习学习。学习过的大侠,希望可以指导指导。首先有两个网站需要知道:https://lwn.net/Articles/2.6-kernel-api/

2010-05-31 19:37:00 1045

原创 介绍一个国内开源操作系统项目

如果您支持djyos,请复制本帖内容,发到自己常去的相关论坛,尤其是高校论坛。帖子题目可改为:“介绍一个国内开源操作系统项目”,也可以改为你认为合适的标题。     都江堰操作系统是由国内操作系统爱好者经过5年潜心研发始初具雏形的嵌入式操作系统,简称djyos。djyos的内核架构与我所知的所有操作系统均不一样,是一个全新的操作系统。     djyos公开所有源代码,

2010-05-14 14:31:00 1644

原创 查看二进制文件--linux

查看二进制文件--linux学linux不久,经常被一个问题纠结:怎么查看二进制文件的内容啊?尤其是每次不小心打开二进制文件后被眼前的一堆@.....搞的很崩溃,今天看了看,有一个很简单的方法:$ vim dir然后输入":%!xxd"命令。如下: 会把二进制文件的内容转换为十六进制。还可以用:":%!od"、":%!xxd -c N",N为数字,表示每行显示的

2010-04-30 16:20:00 913

tizen alpha sourcecode donwnload tools

tizen alpha source code donwnload tools 这是我为了下载tizen alpha release的源码整理的shell脚本。 方法: $ mkdir tizen-sourcecode $ cd tizen-sourcecode $ cp ***/donwnload.sh ./ $ sh download.sh 我上个版本的脚本出现了一个错误,我看的时候已经有一个同学下载了,希望他不要骂我,真实罪过,罪过。 这次我验证了好几遍,应该没错了....

2012-01-13

tizen alpha source code donwnload tools

tizen alpha source code donwnload tools 这是我为了下载tizen alpha release的源码整理的shell脚本。 方法: $ mkdir tizen-sourcecode $ cd tizen-sourcecode $ cp ***/donwnload.sh ./ $ sh download.sh

2012-01-13

Apress.Foundations.of.GTK.pdf

Apress.Foundations.of.GTK.pdf GTK编程,GTK+2.0 高清英文原版

2009-12-03

linux and unix

学习linux必不可少的书 linux and unix 研究linux必备 高清晰

2009-12-02

linux内核--中文版

linux体系、linux体系结构...... 学习linux框架必修 学习linux不可多得的必备经典。 难得的是这是一本中文版的书!

2009-12-02

Linux常用c函数手册

Linux常用c函数手册,程序员必备!讲的很全!很细致!

2009-10-16

数据结构教程ppt和复习资料

数据结构教程和一套考试复习题希望对大家有用^_^

2009-10-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除