自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

bill_chuang的专栏

分享IT技术以及一些问题解决方案

  • 博客(42)
  • 资源 (17)
  • 问答 (1)
  • 收藏
  • 关注

原创 Eclipse配置Android开发环境

开发安卓环境可以直接下载ADT-Bundle

2014-06-23 21:39:07 1852

转载 adb常用命令

可以从网上下载adb tool,也可以在android开发环境ADT中拷贝到

2014-06-12 14:18:38 796

原创 Android Kitchen简单精简C8650官方ROM

很久以前用的华为C8650现在已经基本跟不上

2014-06-11 22:53:55 2720

转载 让 32 位 windows 7 支持超过 4G 内存(PAE)

该方法由 Geoff Chappell 牛人提供,适用于 Vista 系统。经 Aulddays 测试,这种方法同样适用于目前最新版的 Windows 7 RTM 系统。此方法可以让 32 位 win7 完美支持多至 128G 的内存!(由于涉及到修改系统内核,请慎重考虑后再操作)具体做法如下:为避免原始内核被破坏,首先复制系统内核文件 ntkrnlpa.exe( 路径为:%sys

2014-01-21 20:22:38 2333

转载 contig命令整理文件碎片

在用Grub启动Windows操作系统镜像的时候通常会用map /Windows8.iso (hd32)这条命令,它其实是将Windows8.iso虚拟成一个CDROM,而(hd32)指的是CDROM的第一个序号,相当于把Windows8.iso挂载到虚拟光驱里面,Grub可以虚拟(hd32)~(0xFF)的CDROM,但是这么做要求这个镜像必须连续存放的,如果不连续就会出现错误。而con

2014-01-19 20:51:07 2535

原创 Linux系统中使用fdisk命令为U盘分区,并将其中一个分区设置为启动盘

[bill@bill ~]su输入密码[root@bill bill] fdisk -l

2014-01-19 13:35:08 12638 1

转载 CentOS 6.5安装Nvidia显卡驱动

1、根据nvidia显卡的具体型号,从官方网站下载驱动,我的是NVIDIA-Linux-x86-331.38.runhttp://www.geforce.cn/drivers2、安装编译环境:kernel-devel、kernel-headers# yum -y install kernel-devel kernel-headers3、修改/etc/modprobe.d/black

2014-01-17 18:35:29 8177 1

转载 Linux中安装字体

以安装simsun字体为例可以在网上下载,也可以在 windows 目录下找到对应字体,这里是从另一套系统上 copy一个simsun.ttf 文件。可以用#fc-list :lang=zh命令查看当前系统安装的中文字体然后将字体文件拷贝到/usr/share/fonts/中#mkdir /usr/share/fonts/my_fonts#cp /home/simsun

2014-01-16 09:28:49 13903

原创 在Eclipse中调试和运行NS2

1、首先修改ns-2.34目录中的Makefile文件,开启调试模式,便于gdb调试将CC = gccCPP = g++改为CC = gcc -gCPP = g++ -g2、打开Eclipse,File->import一个已经存在的工程,GCC类型是Linux GCC工程目录是$NS_HOME/ns-2.343、设置Run属性:在工程目录下找到ns文件,右击ns,选

2014-01-15 17:18:09 2863

原创 Linux中在应用程序菜单中添加快捷方式

比如我要将eclipse添加到菜单中,那么只需要在~/.local/share/applications/下新建一个.desktop文件,我命名为eclipse.desktop#sudo vi eclipse.desktop然后将下面的文本拷贝进去,修改自己的执行路径和名字就可以了[Desktop Entry]Version = 1.0Encoding = UTF-8Nam

2014-01-15 16:36:22 6044

转载 Ubuntu 12.04添加源

sudo gedit /etc/apt/sources.list将下面到拷贝进去#网易163deb http://mirrors.163.com/ubuntu/ precise main restricteddeb-src http://mirrors.163.com/ubuntu/ precise main restricteddeb http://mirrors.163.c

2014-01-15 11:11:23 11671 1

转载 Ubuntu12.04 安装Nvidia显卡驱动

1、安装编译环境sudo apt-get install build-essential pkg-config linux-headers-$(uname -r)2、下载驱动:http://cn.download.nvidia.com/XFree86/Linux-x86/331.38/NVIDIA-Linux-x86-331.38.run 放到/home/yourname里.右键修

2014-01-15 08:38:40 2668

原创 Ubuntu 12.04 LTS安装ns-2.34过程中出现的错误及其解决方案

1、错误提示:can't find X Includes解决办法:sudo apt-cache search x11-dev会输出下面都结果libgl1-mesa-swx11-dev - free implementation of the OpenGL API -- development fileslibx11-dev - X11 client-side library

2014-01-14 22:20:16 2342

原创 Ubuntu 12.04 LTS安装总结

之前用的Linux一直都是Redhat系列的,包括Fedora、Redhat Enterprise和CentOS都用过,但是Ubuntu一直都没用过,最近尝试了下。首先在安装过程中需要卸载/isodevice,打开终端输入sudo umount -l /isodevice然后下面按提示安装安装完重新启动后进入桌面,但是用惯了GNOME桌面,看到Unity桌面感觉很不习惯,任务栏放在

2014-01-14 19:44:36 973

转载 Linux中安装php

列一下我要安装的所有东西:mysql,php,apache,gd2,jpegsrc,freetype,libpng,zlib安装顺序1,apache:官网有下。首先要看你的机子是否以前有了httpd了,有的话我们可以用,也可以不用,我是不用的,不用的话就要删除。chkconfig | grep httpd看看有没有,有的话就要删除。yum -

2014-01-13 17:12:11 653

转载 Leach协议nam过程实现

在网上搜了很久,很少有将leach协议的nam实现的。这里我将自己是怎么将leach协议的nam仿真的修改过程写出来。1、在将wireless.tcl中加入一下一些代码:# Initialize Global Variables#set ns_   [new Simulator]set chan [new $opt(chan)]set prop [new $opt(prop

2014-01-13 17:08:02 1818 1

转载 NS-2.27安装错误集锦

其实我先用的是NS-2.34,这个版本的编译起来基本问题不大,后来试用了下NS-2.27,结果各种问题,可能是这个版本太老的缘故,和新的Linux库很多不兼容,下面列出安装过程中碰到的错误。问题:checking system version (for dynamic loading)... ./configure: line 7624: syntax error near unexpec

2014-01-13 17:04:56 2592

原创 CentOS 6.5上使用gdb调试时出现Missing separate debuginfos, use: debuginfo-install glibc-2.12-1.132.el6.i686

在CentOS6.5上用gdb调试时提示Missing separate debuginfos, use: debuginfo-install glibc-2.12-1.132.el6.i686先修改/etc/yum.repos.d/CentOS-Debuginfo.repo里面的debuginfo目录中enabled=1然后yum install nss-softokn-debuginf

2014-01-13 13:55:18 4903 2

转载 配置.vimrc,打造自己的vi

默认的vi很多功能没有打开,我们可以自己根据需要自定义vi,则需要修改vi的配置文件,全局配置文件在/etc/vimrc中,但是一般只需要修改用户的配置文件就可以来,在用户目录下创建一个.vimrc文件#gedit  ~/.vimrc

2014-01-13 13:06:59 5832

转载 gdb调试常用命令

1: 对于在应用程序中加入参数进行调试的方法:直接用 gdb app -p1 -p2 这样进行调试是不行的。需要像以下这样使用:#gdb app(gdb) r -p1 -p2    或者在运行run命令前使用set args命令:(gdb) set args p1 p2    可以用show args 命令来查看2. 加入断点:break break

2014-01-13 12:31:31 684

转载 自己用到的gnuplot中的一些技巧

一、基础篇:1、plot命令gnuplot> plot sin(x) with line linetype 3 linewidth 2 或gnuplot> plot sin(x) w l lt 3 lw 2    %用线画,线的类型(包括颜色与虚线的类型)是3,线的宽度是2,对函数sin(x)作图gnuplot> plot sin(x) with point pointtype 3

2014-01-13 09:49:13 32026

原创 自己在Shell编程中用到的一些命令

1、Shell字符串分割(cut命令)string="1,2,3"str1=echo $string | cut -d ',' -f 1  #将输入的字符串根据空格分割,取第一个字段(field)str2=echo $string | cut -d ',' -f 2  #将输入的字符串根据空格分割,取第二个字段(field)str3=echo $string | cut -d ',

2014-01-13 09:43:11 895

转载 Linux常用命令集合

系统信息 arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI) hdparm -i /dev/hda 罗列一个磁盘的架构特性 hdparm -tT /dev/sda 在磁盘上执行测试性读取操作 cat /proc/cpui

2014-01-12 12:20:51 670

原创 修改Chrome打开mms链接的默认程序

CentOS中如果在Chrome中要打开mms://的链接,默认是用totem打开的,但是众所周知totem是比较搓的,所以我想用smplayer打开,怎么办呢?由于在点击mms://的链接是会弹出一个对话框让你启动应用程序,注意到Chrome是用xdg-open命令来打开外部程序的,由于xdg-open是一个shell程序,那么就我们修改一下xdg-open命令。#vi /usr/bin/x

2014-01-10 16:47:37 8226

原创 Redhat Linux系列(Fedora,CentOS,Redhat enterprise)中一些常用软件

1、Fcitx小企鹅输入法官方网站是https://fcitx-im.org/wiki/Distribution_Package_Status,下载对应系统的Fcitx rpm包,我装的CentOS的fcitx-4.2.6.1-4.2.i686.rpm然后rpm -ivh fcitx-4.2.6.1-4.2.i686.rpm安装,但是在安装过程中会出现缺少依赖的情况,所以我是用yum安装的

2014-01-09 16:15:11 2734

转载 Redhat Linux系列(Fedora,CentOS,Redhat Enterprise)的一些常用配置

用惯了debian和ubuntu的人可能比较习惯于用sudo来提升当前用户的权限。CentOS默认情况下已经安装了sudo,可是,在没有配置之前,只有root用户能使用。因此需要稍作修改,把当前的用户添加到sudoers列表中。1. sudo的用户列表存放在 /etc/sudoers 文件中。默认情况下该文件为只读,不能修改。2.su 一下,提升到root用户。 #chmod u+w

2014-01-09 13:55:01 918

原创 无需root一样可以在Terminal IDE上用gcc

Terminal IDE 是一个运行于设备自身的命令行 java / android 开发包。在定制终端和键盘环境里已经含配置好的 vim, bash 和 busybox。所有这些程序都已经配置良好,相互间可以很好的交互。一个完整的终端模拟器加上定制的ANSI键盘可以很好的使用 bash, vim 和 busybox 。运行环境完全适用于非ROOT环境。一般用户权限已经足够运行此IDE。本程序可在

2013-04-26 13:30:39 10230 3

转载 强化你的Terminal IDE---在android平板/手机上编写C/C++

首先,必须在你的apad上装一个Terminal IDE(下载:http://code.google.com/p/terminal-ide/downloads/list)。Terminal IDE 是一个可扩展的终端应用,其包含了全功能的Java/HTML/Android开发套件。Terminal IDE集成了VIM, ssh, git等多个功能,其中强大之处,大家自己发觉,如果你用惯了Lin

2013-04-26 00:47:49 3181

转载 Linux挂在米2的内置SD存储

米2连接WINDOWS,传输速度和读卡速度让我郁闷了好久。今天亲自动手LINUX了一回。测试系统:Linux Deepin 12.12 beta下面开始教程:1、下载Linux,我举例的是Deepin(当然,免费,(*^__^*) 嘻嘻……)。http://www.linuxdeepin.com/2、安装Linux,这个官网有介绍,请参考官网。3、启动Linux后,点击

2013-04-17 09:31:05 1725

原创 Leach能量分析及用gnuplot绘制曲线

仿真问题处理与解析:(不用网上说的zz直接用leach本身带的test和leach_test)(1) 打开cygwin 输入命令startxwin.bat回车进入X~环境下。(2) 进入。。/ns-2.27目录下(3) 然后输入命令./test./test后生成许多文件。结果文档同样在mit/uAMPS/sims文件夹下,分别为:wireless.alive,wireles

2013-04-16 22:47:57 1771

转载 gdb和tcl-debug调试ns2代码

转自http://hi.baidu.com/weblong/blog/item/13c9fbea5fd5a8d7d539c9f8.html1.下载 tcl-debug( 地址 http://expect.nist.gov/tcl-debug/tcl-debug.tar.gz),以版本2.28为例,解压到ns-allinone-2.28目录下面。2. 编译tcl-debug,并且将产生的可加

2013-04-16 22:47:10 3252

转载 Linux下修改IP地址、网关、DNS服务器

在Linux的系统下如何才能修改IP信息 以前总是用ifconfig修改,重启后总是得重做。如果修改配置文件,就不用那么麻烦了~ A、修改ip地址即时生效:# ifconfig eth0 192.168.0.20 netmask 255.255.255.0启动生效:修改/etc/sysconfig/network-s/ifcfg-eth0B、修改defaul

2013-04-16 22:46:27 1009

原创 RedHat Linux系列(Fedora,CentOS,Redhat enterprise)中一些有用的工具

对于国内用户来说,yum实在太慢,而某些国内的镜像又不稳定,所以axelget+fastestmirror插件是最好选择!AXEL是使用多线(Multi-thread)方式下载档案, 又有人写成YUM的plugin, 所以就来用看看!Install AXEL#wget http://wilmer.gaast.net/downloads/axel-1.0b.tar.gz#tar zx

2013-04-16 22:45:12 1444

转载 SElinux以及防火墙的关闭

转自http://ce.sysu.edu.cn/hope2008/Education/ShowArticle.asp?ArticleID=10303关闭SELinux的方法:  修改/etc/selinux/config文件中的SELINUX="" 为 disabled ,然后重启。  如果不想重启系统,使用命令setenforce 0注:setenforce 1 设置SE

2013-04-16 22:44:30 1141

原创 vi中一些常用技巧

转自http://bbs.chinaunix.net/thread-282514-1-1.html#1、如果你只是想看当前行的行号,打 :nu 就可以了。如果你要总是能看到行号,就打:set nu但是这会让你的屏幕变小。我一般都是在需要行号的时候用 nu。#2、一般在你的.vimrc配置文件里加入一些设置.像set nu,sw=4,cindent,之类的很有

2013-04-16 22:43:44 731

原创 Fedora14+OpenMPI-1.6

从http://www.open-mpi.org/software/ompi/v1.6/上下载openmpi-1.6.tar.gz(1)进入到下载目录安装tar -xvf openmpi-1.6.tar.gzcd openmpi-1.6./configure --prefix=/opt/openmpi-1.6 | tee /opt/cfg.logmake all | tee /

2013-04-16 22:42:59 799

转载 Fedora14+NS-2.34+Leach

首先在Linux上安装NS2-2.34,下载mit.tar.gz包直接在2.34中安装leach的话,会把原来的相关文件给覆盖,这样2.34上以前添加的的协议将不能运行,所以这种方法行不通。为了解决这个问题,既不让其覆盖我们2.34上的文件,又要leach协议能够运行,那么这种方法就比较复杂了,需要的人工劳动多了一点。最主要的是细心。1、leach文件修改首先,在/ns-allinon

2013-04-16 22:42:08 1237

原创 Fedora14+KDevelop4+NS2.34

(转自http://hi.baidu.com/chenxing263/blog/item/b7c025de78eb6e4995ee3770.html)第一步:选择菜单栏->工程->打开/导入工程第二步:选择ns-2.34下的makefile,点击Next,点击Finish第三步:修改makefile的第36 37行,加入-g# The following wil

2013-04-16 22:41:19 1573

转载 Fedora14+NS2的安装及其中碰到的问题解决

下载:ns-allinone-2.34.tar.gz解压:tar -axvf ns-allinone-2.34.tar.gz安装:./install;安装时出现的问题:1/g++ -c -Wall -Wno-write-strings  -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR  -DNDEBUG -DLINUX_T

2013-04-16 22:40:25 770

原创 Win7+Cygwin-20070321+ns-all-inone-2.34

我用的cygwin-easy-2007.03.21,因为我发现用setup.exe直接在线安装会出现各种各样的问题,因为安装ns2的不同版本会要求不同的package,而且在线安装永远都是最新版的,那么就会和老版本的ns2相冲突,比如一开始我想安装ns2.27,./install的时候提示我没安装XFree86-Base包没安装,重新运行setup.exe发现里面压根就没有,后来安装ns2.34,

2013-04-16 22:39:19 948

C语言写的旋转方阵问题

用C语言写的旋转方阵,我的旋转方阵是逆时针的,用递归写的

2010-05-01

C语言写的任意进制(0-16)互相转换程序

本程序是用于将M进制的数转换为N进制的数,不需先转换为10进制数就可以转换

2010-04-30

可以并行计算的N皇后问题

经典的N皇后问题,采用递归回溯策略。这是Intel Parallel Studio中给出sample,用来指导如何使用这个软件进行并行计算的,我测试过了,采用并行策略时两个CPU核都会运行起来,速度显然要比平时的单核要快一倍,感觉很有用,就拿出来和大家分享一下,并行计算的效率的确很高,不过要打开的话需要使用Intel Parallel Studio才行。

2010-01-03

操作系统CPU调度算法之优先级调度算法

这是操作系统中的调度问题,调度策略是动态优先级调度,仅是模拟

2010-01-03

操作系统CPU调度算法之响应比最高优先级算法

这是模拟操作系统调度问题,调度策略是响应比最高优先,仅是模拟,并没有涉及到进程实体

2010-01-03

操作系统CPU调度算法之最短剩余时间优先算法

这是模拟操纵系统中CPU调度问题,调度策略是最短剩余时间优先,声明只是模拟,并没有真正的进程调度。

2010-01-03

简单的WIN32调色板程序

用Win32写的简单调色板程序,用的子窗口主要是滚动条,拿出来分享下,仅供学习用

2009-12-30

求第k小值的Win32程序

典型的分治法策略,不过我用Win32 API写了一个简单的界面,不是太好看,仅供学习参考

2009-12-30

求解最长括号匹配问题

这是典型的动态规划求解最长括号匹配问题。

2009-12-30

java版GUI界面的学生成绩管理系统

这是java版的学生成绩管理系统,采用GUI界面,swing组件进行设计,基本功能是对保存在数据库中学生成绩进行查询,添加,删除,修改,排序功能,较为简单。程序比较长,所以没怎么写注释,如有疑问可以给我发信件,PS:Student文件无用

2009-12-30

C语言版运动会成绩管理系统改进版

这是C语言版的运动会成绩管理系统,这是我重写的,感觉比第一次写的那个要好一点,对“界面”进行了一些小设计,可以实现一些基本的功能:查找信息,按学校编号查找在某项目上的名次,按项目编号查看前几名的学校,还可以对学校成绩进行排序。 如果认为功能不够,可以自己加

2009-07-10

数据结构课程设计自选课题之文本阅读器

这是用于阅读文本文档的程序,可以实现基本的分页阅读,插入书签,删除书签功能,但是对文本文档一定要是ASCII编码的,如果不是要转换下编码格式,就是这个不方便,其他的还蛮强大的

2009-06-12

LU分解法解线性方程组的C语言代码

这是用LU分解法解线性方程组的C语言代码,有兴趣大家一起探讨

2009-05-31

高斯消去法的C语言代码

这是一个用高斯消去法解线性方程组的程序,有兴趣可以研究一下,可能算法效率不算高,还望高手指点指点

2009-05-31

数据结构课题(简化的背包问题)

这是一个简化的背包问题,原来的背包问题是在所有的物体中寻找几个物品加起来小于背包体积的,现在仅仅是加起来等于背包体积,简化了,不过也是有一点小难度的哦,我是用堆栈做的,如果有人做了更复杂的,欢迎和我探讨

2009-05-31

数据结构课题(用C语言写的约瑟夫环问题)

约瑟夫环知道吧,就是n个人围成一圈报数,然后报到的出列,然后再继续报,最后全部出列,我做的时候用循环链表蛮简单的,如果有人还有更好的方法,欢迎和我探讨

2009-05-31

C编写的哈弗曼编码解码器

这是我用C编的哈弗曼编码解码器,不过现在只能对文本文档有效,至于像其他的如.doc、.pdf文件还需要进一步考虑一下,如果有朋友有兴趣,一起探讨探讨,不胜欢迎

2009-05-21

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

TA关注的人

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