Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器

首页 / 操作系统 / Linux

Weblogic 11g下部署Java 项目出现QName问题的解决

Weblogic 11g下部署Java 项目出现QName问题的解决

Weblogic 11g下部署Java 项目真是问题多多啊,我指的是在eclipse或者myeclipse下开发的Java项目,然后打包成war或者ear部署到weblogic 11g下。加载顺序:weblogic 11g和之前部署的不一样,首先是,他先加载自己的jar包,然后才是你部署到什么程序的war包。更改加载顺序:从网上找的的方法是,在你开发的Java项目下的web-inf下,先写一个weblogic.xml的配置,这里的内容是:<?xmlv...
bochs+gdb源码级调试Linux 0.12内核测试环境构建

bochs+gdb源码级调试Linux 0.12内核测试环境构建

之前都是用的bochs自带的debug功能,但是linux内核大部分都是用C语言来实现的,若仅通过反汇编的汇编来学习,太累了。。。所以今天花了一个上午的时间,搭建起了bochs+gbd的联调huanjing。安装环境:Ubuntu 11.04 (2.6.38) bochs 2.4.6 gdb 4.5.2首先还是要安装bochs,仍然是推荐使用最新的版本(2.4.6),如果使用像2.3.6等老版本,也许会导致后面与gdb无法远程连接(NND,就是这个恶心的问...
Linux内核源代码中的 likely() 与 unlikely() 详解

Linux内核源代码中的 likely() 与 unlikely() 详解

在Linux 2.6 内核中,随处可以见到 likely() 和 unlikely() 的身影,那么为什么要用它们?它们之间有什么区别?首先要明确: if(likely(value)) 等价于 if(value) if(unlikely(value)) 也等价于 if(value)也就是说 likely() 和 unlikely() 从阅读和理解代码的角度来看,是一样的!!!这两个宏在内核中定义如下:#define likely(x) __builtin_...
在ARM Linux上编译helloworld时候的抓狂经历

在ARM Linux上编译helloworld时候的抓狂经历

想在我的fl2440上运行一个helloworld,在三、五个月前,我曾经编写过一个helloworld,跑在开发板上,当时编译和运行都很顺利,所以就没有把相关的操作过程记录下来。在随后的几个月里,一直在研究linux底层驱动的开发,所以一直都没有开发过上层应用程序。现在,由于想编写一个上层应用来测试一下底层驱动程序的时候,又想再编译一下helloworld,因此,也就开始了我无比挫折的开发helloworld程序的曲折历程,过程无比抓狂和令人吐血,从没想...
s3c2440上Linux 2.6.28.7内核配置及文件系统移植过程

s3c2440上Linux 2.6.28.7内核配置及文件系统移植过程

一、linux-2.6.28.7内核配置过程1,新编译好的内核下载到FLASH中,启动linux以后报错,说找不到rootfs入口,解决方法是内核编译选项中选中“file system->yaffs2 fs support”,以及"let yaffs to its ecc".2,烧写好内核及文件系统后,发现无论怎么点击触摸屏,系统都没有反应,可是开发板自带的kernel烧上去后就没有问题,所以,判断问题还是出于内核配置的问题。解决办法是内核配置“de...
Qtopia4.3.3编译与移植到ok-2440-III 过程与总结

Qtopia4.3.3编译与移植到ok-2440-III 过程与总结

一. 编译过程参考了很多网上资料,在此表示感谢。声明:在网上总是找到一些不全面的资料,很多人都像我一样,小菜鸟一个。因此总是严格的按照网上说的一步步做,结果自然就是出现很多错误,原因是我们不了解每一步这样做的意义。针对这个问题,我专门为像我这样的小菜菜写下了傻瓜式的编译移植过程,欢迎转载,但注意一点不要说是你写的就行,要不我到网上搜到,心理会觉得怪怪的。PC系统:Ubuntu9.04板子:飞凌嵌入式公司的ok-2440-III开发板 ,内核是2.6.12步...
Android之屏幕方向改变以及onConfigurationChanged事件

Android之屏幕方向改变以及onConfigurationChanged事件

注意:onConfigurationChanged事件并不是只有屏幕方向改变才可以触发,其他的一些系统设置改变也可以触发,比如打开或者隐藏键盘。当我们的屏幕方向发生改变时,就可以触发onConfigurationChanged事件。我们要想当前的activity捕获这个事件,需要做以下这么几件事情。第一:权限声明:<uses-permission Android:name="android.permission.CHANGE_CONFIGURATIO...
Android之首选项相关 Preferences(一)

Android之首选项相关 Preferences(一)

最近学习Android时发现,很多书上都介绍了preference首选项这个东西,但是大部分的书都是直接上来讲怎么用,对其的用途和来历都是只字不提,笔者本人对于这种做法是非常鄙视的。 这里,我将对其进行一点简单的描述,可能说法并不严谨,但是至少能帮助你理解到底什么事首选项: 首选项这个词是preference翻译过来的,至于它到底是什么,我用一句话概括下:preference是一种android为我们提供的方便的对数据进行存储的工具。 分析这句话: 首先...
Android之MediaPlayer播放音频或者视频文件

Android之MediaPlayer播放音频或者视频文件

1、我们先来看看视频或视频来源:SD卡、手机本身的存储(例如应用本身在res/raw中携带的多媒体文件)、网络。2、对于Android来说,播放各种视频文件没有任何区别,唯一的不同可能就是再加载文件的方法上了。让我们看看MediaPlayer提供了那些方法:或者在程序中通过调用:3)对播放器的主要控制方法: Android通过控制播放器的状态的方式来控制媒体文件的播放,其中: prepare()和prepareAsync() 提供了同步和异步两种方式设置播...
关于Linux某些驱动程序如GPIO编译的时候提示未定义的问题

关于Linux某些驱动程序如GPIO编译的时候提示未定义的问题

从网上下载了DS18B20的驱动,在编译的时候总是提示 S3C2410_GPF0,S3C2410_GPF0_INP,S3C2410_GPF0_OUTP未定义问题,在网上找了一些,原来是内核版本问题, 在2.6.29和2.6.32中定义不同,如下: 在移植mini2440的驱动到2.6.31的时候,编译提示S3C2410_GPB5、S3C2410_GPB5_OUTPUT等类似的定义缺失。遂在内核中相关的部分arch/arm/mach-2410/include...
关于QT无法显示16位bmp图像文件的问题

关于QT无法显示16位bmp图像文件的问题

在设计QT界面时发现,在windows下画图工具中设计的图像剪切为bmp图像文件传到linux下图像文件无法在QT designer下显示出来,因原来用同样方法可以显示。经过比较发现原来可以显示的bmp文件为32位深度,此次剪切的bmp文件位16位深度,后在windows下属性->设置 里将颜色质量设置成32位深度并重新剪切保存后在qt的ui界面文件下可以正常加入图像并显示。...
<< 1271 1272 1273 1274 1275 1276 1277 1278 1279 1280 >>