自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(80)
  • 收藏
  • 关注

在路上

又快有一两周没有自我的总结了。接着上周的故事,没有从公司离职,而是选择了继续在这个岗位上工作下去。原因其实有很多,那在这一一数来其实也是蛮累的事。大致可以归结为,我想在这个较为轻松的环境下两只脚前进。一边同步开发的知识,一般同步产品的知识也包括中间件的运维。厚积薄发的意思了,其实我只是一个平凡的不能再平凡的人。我有大大的野心,小小的梦想。现实的规划是一个咨询师。从事IT行业的咨询师(包括产...

2011-07-31 19:49:00 95

空中网4k/5k月薪挑选大四实习生的线程题

两年前,我们一个大四的学员去应聘空中网的实习生职位,空中网只给他出了三道线程题,拿回家做两天后再去给经理讲解,如果前两题做好了给4k月薪,第三道题也做出来的话就给5k的月薪。许多其他公司非要招两年工作经验以上的人,逼得那些刚毕业和未毕业的大学生不得不去撒谎,不得不去做假简历,甚至假毕业证!而空中网的这份工作没有工作经验的限制,纯粹是技术功底的比拼和考核,这样的招聘要求和实习薪水,对未毕业的大学生...

2011-07-31 17:55:00 98

Weblogic报错VALIDATION PROBLEMS WERE FOUND problem: cvc-complex-type.2.4a: Expected elements解决方法...

在weblogic10.3上部署项目,在tomcat上顺利的部署完成,但是在weblogic上就报了错。网上也查了好多资料始终没有解决,就到weblogic的目录下用sample的文件打成war并部署成功,.但是最推荐的方法还是,直接到weblogic_home的sample目录下,直接拷贝一个简单的web.xml文件到你的应用下,并打包。部署官方sample例子--——————》...

2011-07-31 13:26:00 908

wget下载HTTP与FTP文件常用命令

更好的一种方式,是推荐到目录下,使用wget --help命令查看//--------wget下载--------////普通下载# wget http://www.baidu.com/img/baidu_sylogo1.gif//下载主页并显示HTTP的请求与响应的信息# wget -d http://www.baidu.com//不显示任何信息# w...

2011-07-31 03:27:00 314

ARM-Linux驱动--DMA驱动分析(一)

硬件平台:FL2440 (s3c2440)内核版本:2.6.35主机平台:Ubuntu 11.04内核版本:2.6.39原创作品,转载请标明出处http://blog.csdn.net/yming0221/article/details/66458211、DMA的功能和工作原理这里就不多说了,可以查看s3c2440的手册2、在正式分析DMA驱动之前,我们先来看一下DMA的注...

2011-07-30 00:31:00 247

ARM-Linux驱动移植--DM9000网卡驱动移植

硬件平台:FL2440内核版本:2.6.39主机平台:Ubuntu 11.04内核版本:2.6.35交叉编译器:arm-linux-gcc 4.3.2原创作品,转载请标明出处http://blog.csdn.net/yming0221/article/details/66415791、DM9000网卡驱动的分析请见http://blog.csdn.net/yming0221/artic...

2011-07-28 17:18:00 200

MyEclipse+Weblogic开发EJB

原文引自:http://itecwwj.bokee.com/3610968.html1安装myeclipse,weblogic1.下载安装eclipse 3.0版本,具体版本根据所下载的myeclipse版本要求(见www.myeclipsesite.com)2.下载myeclipse3.8安装文件,运行安装,需要设置eclipse的安装目录。或者下载解压包,将文件夹解压到eclipse安装...

2011-07-28 10:07:00 122

Linux下gcc编译器的安装、故障排除

error Building GCC: requires GMP 4.1+ and MPFR 2.3.0+. 错误提示如上在red hat Enterprise 4上玩,发现没有gcc编译器,故安装官网地址:http://gcc.gnu.org/releases.html,执行 ./configure就出现上述错误提示需要安装GMP 4.1+ and MPFR2.3.0+。故安装...

2011-07-27 16:16:00 386

让程序在崩溃时体面的退出之SEH

SEH的全称是Structured Exception Handling,是Windows操作系统提供的一种异常处理方式。SEH是属于操作系统的特性,不为特定语言设计,从它的名字就能看出它是一种结构化的异常处理方式。SEH包括了2个部分:终止处理__try/__finally和异常处理__try/__except,下面分别进行介绍。 终止处理__try/__finally __try/__fi...

2011-07-27 09:45:00 191

723 驶向天堂的列车

有人活着想上天堂可谁愿为上天堂而死没有,我深信来不及看看父母,爱人,孩子突然的离去有人死也不去地狱可谁愿在那永世不得投胎没有,我肯定来的及的时候多陪陪自己的亲人不要那么匆忙列车啊列车你的出轨让国人震撼,世人惊叹为什么会带走那么多无辜的生命想想,好好想想,那是为什么地狱啊地狱你应该拒绝乘列车而来的天使为什么根本不是你所能收留的无需思考他们应该驶向快乐的天堂悼念温州遇难者——作者:飞哥(...

2011-07-26 15:07:00 130

Weblogic8.1 设置boot.properties文件

作用是让server启动时自动从boot.properties文件中读取用户名和密码,并登录以下是文档原文:Setting theBoot Login for WebLogic ServerThe WebLogic Server uses the login information contained in theboot.propertiesfile to start ...

2011-07-26 11:01:00 1228

WebLogic JDBC连接

1.在weblogic_home/server/lib目录下加入连接所需要的jar包2.在weblogic_home/common/bin目录下,找到commEnv.sh(windows下为commEnv.cmd)中找到CLASSPATH,其中,按照如下语法,加入相对应的jar包${CLASSPATHSEP}${WL_HOME}/server/lib/mysql-connector-j...

2011-07-25 16:04:00 195

让程序在崩溃时体面的退出之Dump文件

在我的那篇《让程序在崩溃时体面的退出之CallStack》中提供了一个在程序崩溃时得到CallStack的方法。可是要想得到CallStack,必须有pdb文件的支持。但是一般情况下,发布出去的程序都是Release版本的,都不会附带pdb文件。那么我们怎么能在程序崩溃的时候找到出错的具体位置呢?这个时候就该Dump文件出场了!Dump文件是进程的内存镜像,可以把程序运行时的状态完整的保存下来。 ...

2011-07-25 09:43:00 356

ARM-Linux驱动--DM9000网卡驱动分析(四)

硬件平台:FL2440 (S3C2440)内核版本:2.6.35主机平台:Ubuntu 11.04内核版本:2.6.39交叉编译器:arm-linux-gcc 4.3.2原创作品,转载请标明出处本文接上文ARM-Linux驱动--DM9000网卡驱动分析(一)ARM-Linux驱动--DM9000网卡驱动分析(二)ARM-Linux驱动--DM9000网卡驱动分析(三)1、接下...

2011-07-23 21:42:00 176

Android 照相机触摸浮层之探索

最近研究Android Camare,看到Camare研发的照相应用软件特别好用,缺点,不能符合商业智能上传。通过SurfaceView可让人自由设计UI,一些常规化的东东还是做不了。这样的话屏幕显示的尺寸有会有所限制,如果全屏效果会如何,UI上的图形按钮将会消失。研究过Camare的程序员基本都会碰到一个怪象,android的竖屏成像偏转90°,横屏一切正常。在OnCraeat中设置全屏,然后在...

2011-07-23 07:21:00 99

苏州新闻网Android版上线

苏州新闻网Android版已经正式登陆Google Android Market. --------------------------------------------------------------------------------------------------- 苏州新闻资讯第一网“苏州新闻网”为您提供苏州本地最权威资讯,传递苏州报业集团新闻团队采编的新闻和观点,以及衣、...

2011-07-22 14:30:00 78

Google Market上传功能更新了

今天,也就是2011年7月22日。 google android market应用上传功能有所更新。主要是界面有所改变,功能上,原本的删除功能去掉了... NND,坑爹啊!我昨晚上传了一个测试应用,本来想今天看一下效果然后就删掉的, 早上进去一看,删除功能去掉了...只能下架... 我说你不能这么玩我吧..其他开发者也请注意啦,不要随便上传了,上去了就不能删除了。 只能下架。当然,在你...

2011-07-22 10:27:00 58

追寻理想主义

7.14号星期四。正式进入现在的公司——一家从事中间件产品服务的公司。在结束为期10天面试和等待过程中。拿到了第二个offer。7.3号6点到的上海,10点就去面试。每天两场的面试,知道接到第二个offer才中止。很累,也很焦急。累是因为每天在上海的各个区奔走,面试一到就是开始做笔试题,相当于每天考试,基础题,算法题..,每天。考完了就是面试官的质询。真的很累,对我来说。面试通过4道关,1)...

2011-07-21 22:06:00 64

让程序在崩溃时体面的退出之CallStack

在我的那篇《让程序在崩溃时体面的退出之Unhandled Exception》中提供了一个捕捉程序崩溃事件的方法,可以添加代码在程序崩溃的时候做出适当的处理。不过,只知道程序在什么时候崩溃,但是不知道为什么崩溃,这对于程序开发者来说没有任何意义。因为如果不知道程序崩溃的原因,就没法去找到代码中的缺陷,当然就没法去修改代码而避免程序的崩溃。 所有调试过代码的开发者都知道CallStack的重要性。...

2011-07-20 09:33:00 308

我的博文又开始登上CSDN首页

我的博文第一次登上CSDN首页已经是2006年的事儿了。为此我还专门写了篇博客《今天我Blog里面的一篇文章登上了CSDN的首页》。也就是因为这件事儿的鼓励,让我这些年来一直不停的写技术文章,跟大家分享我的知识与经验。后来每次有文章登上CSDN首页,我都会写一篇博文。在2007年我成为了CSDN的博客专家,《辛勤耕耘一年,终于成为CSDN专家作者》。成为专家之后,每次发表的技术文章都会被推荐到C...

2011-07-19 14:58:00 114

又恢复了CSDN博客专家的身份

6月下旬,收到了CSDN的邮件,说CSDN博客在7月份会改版,半年内没有发表IT技术文章的专家将会被取消专家资格,而成为荣誉专家。 7月份打开我的博客,发现已经改版,而且以前头头像旁边盖着的那个专家戳已经不见了。我的专家资格是在2007年的1月份得到的,当时还写了篇博客《辛勤耕耘一年,终于成为CSDN专家作者》。没想到4年过去了,专家资格被取消了!很后悔没有把以前的博格截图留作纪念! 由于这2年项...

2011-07-19 10:07:00 162

ARM-Linux驱动--DM9000网卡驱动分析(三)

<style type="text/css"> <!-- @page { margin: 0.79in } P { margin-bottom: 0.08in } PRE.cjk { font-family: "AR PL UMing HK", monospace } A:link { so-language: zxx } --> </style...

2011-07-18 21:33:00 125

袅化浮云是神马

让泪化作相思雨,飘然灭魂,一醉碎三心,两语乱千眸,何解? 题记莫听按键拨打声,担心整夜人未眠。千里遥望黑似漆,谁怕?一点烟头任平生。三伏天虫咬酒醒,太热。天高地迥却相望。回首向来凄凉处,飞来,无风无雨无也情。思甜忆苦一滴泪,袅化浮云是神马。万卷诗书算个屁,怕谁?三心二意曾相许。风尘破事驻心扉,心凉。流星瞬逝晦于骸。黯然落笔兴悲灭,飞去,忘我忘你亦忘他。...

2011-07-18 10:37:00 81

让程序在崩溃时体面的退出之Unhandled Exception

程序是由代码编译出来的,而代码是由人写的。人非圣贤,孰能无过。所以由人写的代码有缺陷是很正常的。当然很多异常都在开发阶段被考虑到而添加了处理代码,或者用try/catch对可能出现异常的地方进行额外的照顾。可是,还是会有一些无法预料的异常(Unhandled Exception)在程序运行的时候出现。这些异常很多时候都会招致程序的崩溃。那么有没有什么方法可以让程序在崩溃的时候体面的退出呢?答案是肯...

2011-07-18 10:13:00 327

ARM-Linux驱动--DM9000网卡驱动分析(二)

硬件平台:FL2440(s3c2440)内核版本:2.6.35主机平台:Ubuntu 11.04内核版本:2.6.39原创作品,转载请标明出处http://blog.csdn.net/yming0221/article/details/6612623下面开始分析具体的代码,这里由于使DM9000驱动更容易理解,在不影响基本的功能的前提下,这里将尽可能的简化该驱动(如:去掉该驱动中支持电源...

2011-07-17 21:18:00 122

Java面试题

今天是入职公司的第二天。从一培训学校来公司面试5个人。有两套面试题,老涂让我也做着。回去把这些题都弄明白了,下次再遇到就是我的问题了。这么发的话。以下是一些面试题和个人网上摘抄的答案,供学习的朋友参考:1.两个对象值相同(x.equals(y) == true),但却可有不同的hash code, 这句话对不对?答:对,quals是可以override的2.equals 和 ==的区别答:eq...

2011-07-16 00:02:00 243

ARM-Linux驱动--DM9000网卡驱动分析(一)

<style type="text/css"> <!-- @page { margin: 0.79in } P { margin-bottom: 0.08in } PRE.cjk { font-family: "AR PL UMing HK", monospace } A:link { so-language: zxx } --> </style...

2011-07-15 23:02:00 242

Linux内核中sk_buff分析

<style type="text/css"> <!-- @page { margin: 0.79in } P { margin-bottom: 0.08in } --> </style>在内核中sk_buff表示一个网络数据包,它是一个双向链表,而链表头就是sk_buff_head,在老的内核里面sk_buff会有一个list域直接指向sk_b...

2011-07-15 22:57:00 255

Linux内核抢占实现机制分析

【摘要】本文详解了Linux内核抢占实现机制。首先介绍了内核抢占和用户抢占的概念和区别,接着分析了不可抢占内核的特点及实时系统中实现内核抢占的必要性。然后分析了禁止内核抢占的情况和内核抢占的时机,最后介绍了实现抢占内核所做的改动以及何时需要重新调度。【关键字】内核抢占,用户抢占,中断, 实时性,自旋锁,抢占时机,调度时机,schedule,preempt count1 内核抢占概述2.6新的可...

2011-07-15 12:41:00 71

【诡异的精简C语言程序】main函数隐藏

哎,几个月以来没有写博客了,时间太紧,精力又有限。今天正好有这个时间,打算写一篇今天在网上讨论的一个问题。我想大家应该都听过“国际C语言混乱代码大赛(IOCCC, The International Obfuscated C Code Contest)”吧,今天无意间在网上讨论到这个问题。我有意将main函数改变了一下,居然编译通过了,于是想利用这个特性,写一个“诡异”的代码。(写完之后发现,I...

2011-07-14 21:49:00 426

程序进入Android Market(网页或者应用)

在实际需求,有可能会有给应用评价这样的功能,通常这样的功能都会跳转到Android Market来让用户评论。 (自己服务器上的数据,总是不那么可信嘛,对吧)那么如何进入自己应用的评价页面呢?1. 网页版通过网页进入自己应用。比如,你的应用名叫: 苏州实时交通 包名为: com.yfz.bus那只要通过下面的URL即可进入:"https://market.android.com/...

2011-07-14 17:10:00 107

linux内核移植-移植2.6.35.4内核到s3c2440

硬件平台:FL2440主机平台:Ubuntu 11.04交叉编译器:arm-linux-gcc 4.3.2原创作品,转载请标明出处http://blog.csdn.net/yming0221/article/details/6604616本来是想移植最新的内核2.6.39但是总是在编译快完成的时候报错,有人说是新的内核对arm平台的支持不好,所以就降低了一下版本,这里移植2.6.35.4内...

2011-07-14 09:31:00 309

linux-2.6.35.3内核移植(s3c2440)

忙乎了一个下午,总算忙乎出来了,不过前期大量的搜索工作别人已经完成。学习一下!!!宿 主机:Fedora13目标 机:s3c2440交叉 编译 器:arm-linux-gcc-3.4.1交叉编译器路径:/usr/local/arm/3.4.1要移植 的内核 版本:linux-2.6.35.3文件 系统 类型: yaffs2一、准备工作1、下载 解压内核从官网上下载linu...

2011-07-13 22:07:00 267

内核编译记录--cc1: error: invalid option `abi=aapcs-linux'

编译内核出错cc1: error: invalid option `abi=aapcs-linux'使用arm-linux-gcc -vyan@yan-laptop:/etc$ arm-linux-gcc -vUsing built-in specs.Target: arm-none-linux-gnueabiConfigured with: /scratch/julian/lite-res...

2011-07-13 20:02:00 377

使用 Android 自带的 proguard 混淆源码

转载自: http://www.cnblogs.com/newcj/archive/2011/06/08/2075142.html一直以来对于android的项目就没有进行混淆,因为就算混淆了也不能混淆 Activity,Service,BroadcastReceiver 这些类,所以别人反编译也能分析出来。并且自己的代码本来就没有什么牛逼哄哄的地方,因此更没有混淆的理由了。但是最近研...

2011-07-13 18:58:00 45

java中四种引用类型

今天看代码,里面有一个类java.lang.ref.SoftReference把小弟弄神了,试想一下,接触java已经有3年了哇,连lang包下面的类都不了解,怎么混。后来在网上查资料,感觉收获颇多,现记录如下。对象的强、软、弱和虚引用在JDK 1.2以前的版本中,若一个对象不被任何变量引用,那么程序就无法再使用这个对象。也就是说,只有对象处于可触及(reachable)状态,程序才能使用它。从J...

2011-07-13 17:20:00 41

Android程序的真正入口Application

接触android已经有一段时间了,一直以为android程序的入口是配置文件中指定的Activity,最近看一个开源项目,发现里面实现了android 的Application类,才知道,android程序的真正入口是Application类的onCreate方法。只不过大多数开发者无需重写该类,它的继承关系如下图:java.lang.Object ↳ android.content...

2011-07-13 11:40:00 61

J2me总结二

关键词:娶过来,摆出来,听她的 显然,基本上所有的智能程序所拥有的三大基本特征是:获取数据[娶过来],显示数据[摆出来],响应用户事件[听她的]。下面就分别讨论这三大特征。娶过来: 稍微有java基础的朋友应该知道,数据源的类型无非是:数据库,文件,网络。同样,在J2me体系中,也提供了这三种方式,RMS[类似于数据库的东东],文件,网络。下面分别讨论这三种方式。RMS:RMS的中文翻译是“...

2011-07-13 11:38:00 56

Android发送短信

Android发送短信有两种方式是:一、调用短信程序;二、直接发送短信。第一种的代码如下:1234567Uri uri=Uri.parse(“smsto:5554”); Intent i=new Intent(Intent.ACTION_SENDTO,uri); i.putExtra(“sms_body”,"你好"); startAc...

2011-07-12 14:45:00 76

Android屏幕密度(Density)和分辨率的关系

最近正在做Android的UI设计,故搜集了一些Android上进行UI设计的一些资料,现和各位分享下。首先说说density,density值表示每英寸有多少个显示点,与分辨率是两个不同的概念。Android主要有以下几种屏:QVGA和WQVGA屏density=120;HVGA屏density=160;WVGA屏density=240;下面以480dip*800dip的WVGA(d...

2011-07-12 13:10:00 98

空空如也

空空如也

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

TA关注的人

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