- 博客(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
855
原创 工作中遇到的异常处理
1)Exception :shutdown failed: ENOTCONN (Transport endpoint is not connected)问题描述:socket shutdonwOutput时出现异常,这个问题可能是多次关闭同一个socket所导致。我这里出现这个问题的原因是server端和client端都执行断开链接的操作:一端(qt实现)执行: socket->d
2014-08-28 10:55:26
10005
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
4822
原创 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
4736
原创 12306根证书安装方法
虽然大家都会网上买票了,但是有几个不经常用电脑的朋友不会上网买票,这里写个简单的教程。上12306网站没票之前需要安装根证书,不然就会提示如下错误:因此,我们先安装根证书才能登录账号买票:打开http://www.12306.cn网站后,点击下面图片中的“根证书”:然后直接下载,下载完后,会有一个压缩文件,解压压缩文件,会看到如下的两个文件:这里你可以参
2013-01-25 10:31:15
6257
原创 12306 出现“网络可能存在问题,请您重试一下”
这两天在新电脑上登录12306买票,发现老是上不去,提示“网络可能存在问题,请您重试一下”:刚开始以为是网站的问题,结果别人能登,我却一直提示这个错误。最后看了下,可能存在2个原因:1) 根证书添加错误,这点可以通过ie浏览器的设置来更改: Internet选项 -> 内容 -> 证书 找到名为SRCA的证书,删除就可以了,然后按照证书安装提示一步步来,证书添加完毕以后重启浏览器
2013-01-24 13:39:51
92422
原创 基础要点总结
基础要点总结1)、 private DataTime? firstTime;这是在做wpf开发(C# , framework4.0)时遇到的语法,当初很不理解,在网上查了一下,“?”表示的是一种System.Nullable泛型结构DateTime? firstTime相当于:System.Nullable firstTime.这里可以理解为对DataTime类型的扩展,使其可以处理nul
2012-12-06 10:42:34
989
原创 OpenKM 使用简单教程
这里是一个简单的使用教程,配置教程稍候时间再发。登录: http://ip:8080/OpenKM 登录界面:输入用户名和密码后:这时,就可以上传文档了(我们可以将上面的bb 和 ct10 看成是两个项目文件,下面我们往ct10项目文件里面上传项目文档):方法:1) 左键点击 “ct10"文件,ct10文件变成蓝色后,点击右键 :
2012-08-21 13:50:30
6328
3
转载 ubuntu中文文件名乱码
不知怎么回事,装了ubuntu后,目录中出现了大量的乱码文件名,下面是我转来的文章,其中使用convmv的方法我试过,很管用。本地化问题对我这种菜鸟来说就等于解决各种各样的乱码,而文件名乱码是最惹人眼烦的。本着自己以后方面查,大家来拍砖的想法,现在小结一些:一、“GBK乱码”,参考http://forum.ubuntu.com.cn/viewtopic.php?f=35&t=2
2012-08-14 15:50:48
1437
原创 第四章 配置和构建内核
内核下载:http://www.kernel.org/ 下载后解压 : $ tar -zvxf linux-****.tar.gz 或者: $ tar -xvf linux-****.tar.bz2现在我们就可以配置和构建内核了。创建内核配置内核配置被保存在内核源码树等级目录下,名为.config的文件中。在刚下载解压的源码中没有
2012-08-10 18:47:22
1356
原创 第二章 构建和使用内核的要求
可以通过查看 Documentation/Changes 来查看构建内核所需的工具版本构建内核所需工具: 编译器、链接器 和 make工具编译器: linux内核主要由C语言来编写,有几处也是使用了少量的汇编语言。要构建内核必须是哟哦你跟gcc。 gcc的安装和版本,一般我们使用的linux系统,都已经安装了gcc包,只要不是太过旧的话,gcc版本就没问题,因此gcc一般不需
2012-08-09 17:08:48
831
原创 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
2376
原创 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
1870
原创 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
2095
原创 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
838
原创 linux下一个很好的流程图软件
今天上网发现了一个可以在linux环境下运行的很好的流程图软件:Dia,在ubuntu下很简单就安装好了:下载地址: http://dia-installer.de/index.html.ensudo aptitude install dia-common
2011-09-02 16:53:29
4517
原创 学英语
英语太差了,在这儿积累点英语短语(计算机类)。purge the trash 清理垃圾箱百度链接:http://hi.baidu.com/ilovexiaojuan/blo
2011-08-29 15:44:17
795
原创 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
1100
1
原创 在eclipse中显示行号
目前在做android开发,同事经常抱怨我不设置行号。我说不喜欢设置行号,呵呵,其实这只是次要原因,主要还是因为我以前不知道怎么在eclipse中设置行号,又懒得找。被他抱怨的次数实在太多了,因此今天看了看,原来很简单。Window --> Preferences --> Gen
2011-07-14 11:11:12
1063
1
转载 转:关于北京铁路局实行电话订票的通知
转过来,以备春节回家时使用~~关于北京铁路局实行电话订票的通知 为适应广大旅客购票需求,减少旅客到车站购票排队时间,进一步方便旅客购票。北京铁路局落实铁道部要求,推出电话订票便民利民新举措。从2011年6月25日起,旅客拨打订票电话95105105即可预订3日后至电话订票系统确定的车票预售期内各次列车的车票。一、系统开通范围北京铁路局辖内各站发售的车
2011-07-01 10:31:00
1924
转载 标准好老婆的作息时间表
标准好老婆的作息时间表6:30 起床(睁开眼睛,首先要检查眼睛是不是保持干净,头发是不是柔顺,整理过后轻轻地亲吻老公,动作虽轻,但目的是把他弄醒) 6:35――7:00 煅炼身体(如果老公有“性致”就再来一次,如果老公没性致,就告诉他再睡一会就该起床了,问问他想吃点什么,今天穿哪套衣服?细致到衬衫的颜色,领带的图案) 7:00――7:30
2011-06-29 19:23:00
2015
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
913
原创 长生不死的脚本--让运行在终端中的脚本脱离终端后继续运行
在终端里面运行一个脚本后,如果关闭这个终端,那这个脚本也就停止运行了,即便是这个脚本运行在后台,关闭终端后它也会停止:$ ./script.sh &有一个办法可以让这个脚本长生不死:$ nohup ./script.sh &
2011-06-27 16:31:00
1603
原创 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
1277
原创 fedora 的一些配置
刚开始用fedora时,经常会有人遇到 不小心删除桌面底部的面板(状态栏) 或者"配置工作区切换器"的困惑(用来切换工作区)。今天我也遇到了问题,在此做个记录。如果不小心删除了面板,就会导致桌面上打开的所有窗口消失,这时不要着急,只需在顶部面板点击右键 ---> 新建面板。这时会在窗口底部新建一个空面板,但是上面什么都不显示。先前打开的窗口也都仍然没有出现。这时需要在底部面板上 点击右键 ---> 添加到面板 ---> 工作区切换器---> 添加 。 先不要关闭 "添加到面板" 窗口 ,我们还需要添加一
2011-06-01 18:56:00
1434
原创 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
2226
原创 去掉拷贝来的代码前面的数字和"."
去掉拷贝来的代码前面的数字和"."从网上拷贝过来的代码,往往前面都会有行号和“.”,例如:001. main(){002. int count;......这对于急于查看代码运行结果的我们来说,极为不爽,可以用下面这个方法来去掉代码中的数字和“.”:将代码粘帖到vim编辑器中,输入::%s//d/{1,5}/.//g就可以轻松搞定了!网络上还有两位朋友分别写了在eclipse和java下面出去数字和“.”的方法,在这里贴出来,希望他们不要介意:http://limingn
2011-04-14 16:49:00
3372
原创 粗心的代价
粗心会有什么代价,这或许是每个人都曾有过的疑问,但不知道有多少人细想过它,又在这上面得到教训和启发。粗心有时候是因为考虑问题不全面;有时候是有意无意的忽略问题本身,却从别的方面寻找解决问题的方法,这大多源于对自己的想法没有勇气进行重新审视,进行辩证的分析,或者没有勇气坚持自己的想法。这两种错误我都犯过,并且不止一次。对我来说,粗心是个致命的缺点,我不止一次的因为粗心,在解决问题时浪费大量的时间和精力,有时候十分钟就能解决的问题甚至得浪费掉半天甚至一整天的时候......这太可怕了!想想,自入职的这一年多以来
2011-03-02 10:14:00
797
原创 fedora 12上一个奇怪的问题
我用的机器是戴尔的OPTIPLEX 330,安装了fedora12,系统在用了一段时间以后,往往会出现reboot后系统启动出错的现象,有时候会是逻辑卷出问题,也有时候会是找不到root的问题,这个事害得我重装了一次系统,气死我了,最后在实在不知道怎么搞了,用halt关了一下机,再次启动,机器竟然又没问题了.......太费解了
2011-02-11 10:10:00
776
原创 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
1216
原创 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
3918
转载 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
1123
原创 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
6668
1
原创 第二章 小结
本小结是第二章学到的一些东西(此为《Linux设备驱动程序》上所讲,在此摘抄,以备温习之用)insmodmodprodermmod装载模块到正在运行的内核和移除模块#include module_init(init_function);module_exit(cleanup_function);用于指定模块的初始化和清除函数 的宏__init__initdata__exit__exitdata仅用于模
2010-06-10 20:34:00
731
原创 第二章 第三节 Linux设备驱动程序之--模块参数
由于系统不同,驱动程序需要的参数也许会发生变化。这包括设备编号以及其他的一些用来控制驱动程序操作方式的参数。例如,用户向驱动程序传递一些硬件的的I/O端口后者I/O内存地址的位置之类的信息时就有可能会用到内核参数。内核允许对驱动程序指定参数,这些参数在装载驱动程序模块时可以改变的。以前面第二节中的hello.c为例:改变后的hello.c:#include #include #include #include MODULE_LICENSE("Dual BSD/GP
2010-06-08 22:09:00
988
原创 第二章 第二节 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
1301
原创 第二章 第一节 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
1047
原创 第一章 Linux设备驱动程序之--基础知识
学Linux一年多了,对驱动的知识一点都了解,上周买了本《Linux设备驱动》,O'REILLY出版,打算学习学习。学习过的大侠,希望可以指导指导。首先有两个网站需要知道:https://lwn.net/Articles/2.6-kernel-api/
2010-05-31 19:37:00
1080
原创 介绍一个国内开源操作系统项目
如果您支持djyos,请复制本帖内容,发到自己常去的相关论坛,尤其是高校论坛。帖子题目可改为:“介绍一个国内开源操作系统项目”,也可以改为你认为合适的标题。 都江堰操作系统是由国内操作系统爱好者经过5年潜心研发始初具雏形的嵌入式操作系统,简称djyos。djyos的内核架构与我所知的所有操作系统均不一样,是一个全新的操作系统。 djyos公开所有源代码,
2010-05-14 14:31:00
1779
原创 查看二进制文件--linux
查看二进制文件--linux学linux不久,经常被一个问题纠结:怎么查看二进制文件的内容啊?尤其是每次不小心打开二进制文件后被眼前的一堆@.....搞的很崩溃,今天看了看,有一个很简单的方法:$ vim dir然后输入":%!xxd"命令。如下: 会把二进制文件的内容转换为十六进制。还可以用:":%!od"、":%!xxd -c N",N为数字,表示每行显示的
2010-04-30 16:20:00
966
tizen alpha sourcecode donwnload tools
2012-01-13
tizen alpha source code donwnload tools
2012-01-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人