自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

wkmiler的专栏

在路上.......................

  • 博客(21)
  • 资源 (1)
  • 收藏
  • 关注

原创 the difference between final and static in java

static modifier keyword can be modified with variableand block as well asclass method: Whenyou define a static variable, jvm will be allocated in the memory heap,All Programs, a refere

2012-03-20 13:23:33 669

原创 the original code ;inverse code;complement;

[x] = -8;[x] = -1000;[x]o = 11000;[x]i = 10111;[x]c = 11000; 32bit[x]o = 10000000    00000000    00000000    00001000 ;[x]i =  11111111    11111111    11111111    11110111;[x]c = 111

2012-03-20 12:44:11 733

原创 one question about type casting

public class test{ public static void main(String args[]) { System.out.println(Integer.toBinaryString(-129)); System.out.println(Integer.toBinaryString(128)); byte a = (byte)128; byte b = (

2012-03-20 12:18:21 592

转载 无第三方交换2个数

http://blog.csdn.net/ljzcome/archive/2006/01/09/574158.aspx #include "stdafx.h"#includeusing namespace std;int main(int argc, char* argv[]){ int i=60; int j=50; i^=j;

2011-06-13 21:16:00 693

原创 setbuf()

<br />看到setbuf()函数时,有这样一段话,关于输出缓存与内存分配,输出有2种,一是即时输出,另一种是暂存输出,前者往往系统负担较大。<br /> <br />后者采取setbuf(FILE *fp,char *buf),按书上所讲,下述代码是没有问题的:<br /> #include<stdio.h> 2 #include<stdlib.h> 3 //char buf[6]; 4 int main() 5 { 6 // static char buf[6];

2011-04-21 09:00:00 2985 4

原创 scanf

<br /> <br />#include<stdio.h><br />int main()<br />{<br />        int i;<br />        char c;<br />        printf("addi=%p,addc=%p",&i,&c);<br />        for(i=0;i<5;i++)<br />        {<br />                scanf("%d",&c);<br />                printf("%d,%

2011-04-20 10:22:00 645

原创 free()

<br />#include<stdio.h><br />#include<stdlib.h><br />#include<string.h><br />char * f()<br />{<br />        char *ptr = malloc(30);<br />        ptr = "abcdefg";<br />        printf("&ptr=%p,%s,size=%d/n",ptr,ptr,strlen(ptr));<br />        free(ptr);<br />

2011-04-19 18:59:00 21650

原创 curses

<br />from:http://hi.baidu.com/ryw12403/blog/item/bb536e94549cee12d21b70bc.html<br /> <br />先收藏。

2011-04-17 14:44:00 572

原创 c trap里看到的一些东西

<br />1.有关指针与数组的<br />         a[i] 等价于 i[a]<br />   因为对于数组来说,除了在sizeof()时,其他时候a相当于一个const指针,而所有对数组其他的操作都是基于a指针。<br /> 所以a[i]与i[a]一样都是a+i;<br /> <br />2.有关sizeof与strlen的<br />            char b[2]={'a','b'};<br />      那么 sizeof(b)=2;strlen(b)=x;因为这里似乎产生了溢

2011-04-16 17:16:00 1250

原创 内存对齐(自然对齐)

<br />参考:http://my.unix-center.net/~Simon_fu/?p=262<br /> <br />今天与超,晖,栋,宇几人论此问题,终得以下结论,不知正确与否,姑且记下。<br /> <br />对于32位机,CPU的内存读写周期是4WORD,所以在内存对齐时,皆以此填满。<br /> <br />如:<br /> <br />struct A<br />{<br />     char a;<br />     double b;<br />     char c;<br /

2011-04-15 20:15:00 680

原创 函数指针与指针函数

<br />函数指针:一个指向函数的指针,只不过看起来不太习惯而已<br /> <br />                int (*maxPtr)max(int ,int );<br /> <br />定义了一个指向函数 int max(int ,int ) 的指针 maxPtr;<br /> <br /> <br />指针函数:一个返回值是特定类型指针的函数<br /> <br />                int *max(int ,int );<br /> <br />相当于 (int *)

2011-04-15 10:07:00 491

原创 生命的感动与震撼

<br />http://www.tudou.com/programs/view/5dCV9hzGxpQ/

2011-03-01 22:51:00 751

原创 Linux 下桥接方式上网遇到的问题

<br />刚开始的时候无法上网,只能ping通127.0.0.1,其他的网络无法ping通,包括主机和其他局域网主机。 <br /> <br />后来vim /etc/sysconfig/network-script/ifg-eth0<br /> <br />把ip设置为static,同时设置ip和网关,最关键的是网卡,由于我们用的是无线,所以改用无线网卡解决了上网的问题,<br /> <br />也能ping通其他局域网的主机了,但还是不能ping通自己的主机,后来把自己主机的网卡设置成全双工的,一切O

2011-03-01 14:43:00 4811 1

原创 linux for qq (create a shortcut )

<br />桌面右击,选择新建应用程序,浏览,选择一个图标,然后每次登录QQ不用在命令行下了。

2011-02-26 13:51:00 716

原创 linux 切换窗口快捷键

<br />alt+tab<br /> <br />alt+esc

2011-02-25 20:06:00 5829

转载 linux bash script

几次迷惑于Linux bash 配置脚本,今探其来龙去脉。1.Linux系统启动后第一个脚本配置文件为/etc/profile ,该文件遍历/etc/profile.d/*sh2.系统初始化OK后进入用户级配置,~/.bash.profile3.查看源码知其配置文件跳转到~/.bashrc4.~/.bashrc跳转到/etc/bashrc进行系统级配置,和step1类似 TIP:1.arm 开发经常需加入环境变量,step 1,4为全局变量,任何用户均可使用。step 2,3为局部变量,只限本用户使

2011-02-25 16:32:00 765

转载 在Linux操作系统下修改IP、DNS和路由配置

ifconfig eth0 新ip 然后编辑/etc/sysconfig/network-scripts/ifcfg-eth0,修改ip  ifconfig eth0 新IP然后编辑/etc/sysconfig/network-scrIPts/ifcfg-eth0,修改IP一、修改IP地址[aeolus@db1 network-scrIPts]$ vi ifcfg-eth0 DEVICE=eth0 ONBOOT=yes BOOTPROTO=static IPADDR=219.136.241.211 NETM

2011-02-25 10:14:00 562

转载 LINUX安全之关于GRUB加密

关于LINUX的启动装载程序GRUB加密,算是一件很平常的工作。但是今天我在网上查这个东西,发现好多人都写的很简单,而且方法都比较过时。所以,在此我更新下GRUB加密。和大家分享下。所谓GRUB就是对/boot/grub/grub.conf文件进行配置。先说说GRUB加密的好处1、可以让不知道密码的人不能启动系统。2、可以防止他人修改启动参数。######################################################################GRUB加密分为两种。1、

2011-02-24 10:55:00 883

转载 文件默认权限:umask

7.4.1  文件默认权限:umask现在,我们知道如何建立或者是改变一个目录或文件的属性了,不过,你知道,当建立一个新的文件或目录时,它的默认属性是什么吗?那就与umask有关了。那么,umask是什么呢?基本上,umask就是指定“当前用户在建立文件或目录时候的属性默认值”。那么,如何得知或设置umask呢?它以下面的方式来指定条件: [root@linux ~]# umask0022[root@linux ~]# umask -Su=rwx,g=rx,o=rx查看方式有两种,一种是直接输入um

2011-02-24 10:26:00 939

原创 stat,fstat,lstat小区别

#include#includefstat(int fd,&(struct stat)buf);stat(const char* file_name,&(struct stat)buf);lstat(const char* file_name,&(struct stat)buf);lstat()与stat()作用完全相同,都是取得参数file_name所指的文件状态,其差别在于,当文件为符号连接时,lstat()会返回该link本身的状态

2011-02-24 10:24:00 931

原创 终于开通自己的博客啦!!!!!!!

Its a long way!...........................

2011-02-18 15:29:00 552

cIT经典面试题合集

搞好C,4000不成问题。本资料里面的很多问题都很经典,也算是基础吧,大家静下心来,相信自己!

2011-05-09

空空如也

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

TA关注的人

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