Neoshine Linux 专栏
文章平均质量分 73
baymoon
从一个码农自主调整为一个市场人员,10多年的从业经历,从码农,项目经理,解决方案推广,销售,把一个公司的几乎所有关键岗位都干了一遍。有自己的感悟,有自己的想法,希望与人合作,共谋精彩未来。
展开
-
linux下tv播放器阶段性总结
今天就对我实现的linux下的tv播放器进行一个阶段性的总结吧,目前我的这个tv测试程序已经能够实现流畅播放电视,在更改视频帧缓冲设置的情况下录制效果也还不错,并且实现了频道调整和电视频道回放的功能;另外,底层电视库中也增加了亮度、对比度、饱和度、色调调整的代码,以便将来在上层GUI界面中添加对应的设置功能; 这次我先比较详细的说明电视播放和录制的原理和关键代码的实现,两个部分就不拆开了,算原创 2007-02-26 18:45:00 · 4587 阅读 · 6 评论 -
FC6.0 编译内核源代码
首先去这里: 下得内核源代码包,使用如下命令安装: 安装成功; 下面,预编译源代码包: 安装unifdef包; 预编译成功;下面,到Build目录下,编译模块;[root@BlueSky linux-2.6.18.i386]# make modulesscripts/kconfig/conf -s arch/i386/Kcon原创 2007-05-10 16:24:00 · 1467 阅读 · 0 评论 -
FC6.0 下将java版本更换为Sun公司提供的JRE
在fc6.0下:[root@BlueSky tv2.0]# javaUsage: gij [OPTION] ... CLASS [ARGS] ... to invoke CLASS.main, or gij -jar [OPTION] ... JARFILE [ARGS] ... to execute a jar fileTry `gij -原创 2007-05-10 14:29:00 · 1867 阅读 · 0 评论 -
Qt制作Skin(皮肤)总结
使用Skin(皮肤)是制作酷酷界面的一个有利的工具,在用户界面GUI越来越重要的今天,一个应用程序如果只有一套皮肤,不能更换皮肤,那么这个应用程 序的生命力是非常值得人们怀疑的;那么使用Qt如何制作酷酷而又吸引人的界面呢?下面我会对在Qt下进行皮肤制作,异型窗口制作做一个总结,对于新手是一 个入门,对于老手算是一个参考吧,如果有不妥和不当之处,还请大家不吝指出。 制作漂亮的界面目前至少原创 2007-08-31 13:50:00 · 10616 阅读 · 0 评论 -
Fedora 7 Totem音视频解决方案1
Fedora 7下的默认gnome播放器——totem是除了ogg格式的音视频外,不能播放其他任意一种格式的,所以,这里我给出一种解决方案,让这个totem不会变得徒有形式而无所事事。Fedora 7下的totem是基于最新的linux多媒体架构gstreamer而写的播放器,所以,要让他支持播放各种格式,首先要安装对应的gstreamer的各种库,这包括——1、gstreamer-ffmpeg原创 2007-06-07 19:55:00 · 2487 阅读 · 0 评论 -
Fedora 7 Totem音视频解决方案 2
前两天写了一篇有关F7下totem的音视频解决方案,不过那个方案最终结果并不完美,有许多格式并不能支持,比如rmvb,一些avi文件;所以,这里给出一个更完善的totem播放器方案,原理是这个totem是xine-line的一个UI,所以,能够完全利用mplayer提供的那个win32的音视频解码包,这样就可以让totem能够支持mplayer支持的所有格式了;Now lets start do原创 2007-06-14 11:10:00 · 2143 阅读 · 0 评论 -
【Fedora core 7.0】给CDLinux增加包的方法
CDLinux的增加包的方式,也是非常简单的,采用这种方式,可以让只读介质能够正常维持运行系统,或者让可读写的介质实现防掉电功能; 原理: 先看下面这个实验: #ls /tmporbit-root#mount -t tmpfs /tmp /tmp你在查看一下/tmp,会发现里面已经空空如也; #ls /tmp#touch /tmp/tttt#ls /tm原创 2007-11-04 14:47:00 · 1319 阅读 · 0 评论 -
[Fedora core 7.0]使用CDlinux制作usb os
[Author: lsosa.CS2C]CDlinux制作为通过U盘启动有多种方法,这里先给出一种,有机会尝试其他方法; CDLinux下载地址 方法一VFat文件系统+syslinux启动; 1、将你的usb盘的第一个分区格式化为FAT12、FAT16、或者 FAT32 格式,其对应/dev/sda1 or /dev/sdb1,具体要看你的硬件情况而定; 2、原创 2007-11-04 14:32:00 · 2009 阅读 · 0 评论 -
【Fedora core 7.0】增加Neoshine Linux 3.0软件
CDLinux具有很强的灵活性,你可以根据自己的要求增加自己所需要的各种软件; CDLinux有两种安装包的方式,一种是“包”的形式,另外一种是“模块”; 模块是指Squashfs文件系统安装方式; 而包是指Tgz格式软件包; 这里的NeoshineOffice本身体积较大,精简版仍然需要170M左右的空间,而且Office软件本身依赖其他软件的库比较少,所以,这里将NeoshineO原创 2007-11-04 14:34:00 · 1545 阅读 · 0 评论 -
中标普华成长备忘录[2007@版]lsosa.CS2C
中标普华成长备忘录[2007@版]lsosa.CS2C本文目的:本文旨在记录中标普华(CS2C)在2007年的成长经历,记录形式主要以简单叙述和对应NEWS为主,内容则全部采用了网上可以直接搜索到的信息为引证,绝不涉及任何商业秘密,如果任何地方有不妥之处,请通知本人,本人会马上删除。我的目的很简单,一是回顾,而是鞭策;我想无论是对中标普华的市场人员还是技术人员,这么一个简要的回顾也原创 2007-11-15 20:30:00 · 1524 阅读 · 0 评论 -
如何使用Glade工具画出符合自己要求的界面
如何使用Glade工具画出符合自己要求的界面本文章仅对Glade如何设计界面进行一个简单的说明,并不对设计好的界面如何与具体语言配合,界面如何实例化进行说明;Introduction to GladeGlade is a RAD tool to enable quick & easy development of user interfaces for the GTK+ toolk原创 2008-04-08 11:50:00 · 3531 阅读 · 1 评论 -
在Neoshine Linux Server 3.0下安装svn1.5.0版本
下载 apr apr-util db-4.7.25 subversion-1.5.0下载这些包到/tmp/目录下;编译顺序为 apr–>berkeleydb–>apr-util–>subversion; 1, apr:./buildconf./configuremakemake install2, berkeleydbcd d原创 2008-07-24 11:19:00 · 3086 阅读 · 0 评论 -
Neoshine linux 3.0下混音播放解决方案
在NeoLinux 3.0(本文中Neoshine linux 3.0的缩写)的默认情况下,你同时只能使用一个音乐播放器听歌曲,这是因为在你使用多个播放器时,其他的播放器都会因第一个音乐播放器占用音频设备资 源,不能正常发声,因而提示你无法播放;这个问题其实一直以来在困扰着linux下的用户,win下却从来没有这个问题,你可以边打游戏边听音乐,互不影 响,而这种基本需求在linux下却成为了原创 2007-05-08 19:24:00 · 3489 阅读 · 0 评论 -
Fedora 7.0 下VMware 安装出错解决方案
VMware在Fedora7下安装之后,配置会发生失败的情况,如果你的情况和作者类似,请看看这篇文章;下载下载安装的RPM包——VMware-workstation-5.5.3-34685.i386.rpm;安装 运行下面命令安装—— #rpm -ivh VMware-workstation-5.5.3-34685.i386.rpm配置 安装成功原创 2007-07-31 15:54:00 · 1882 阅读 · 0 评论 -
QT3.3中QTimer使用类变量中对象指针时的Bug;
先描述一下整个代码的情况,有这么两个类,一个是QA,一个是QB,在QA类中有这么一个方法func,它初始化一个QB类的实例;使用以下代码进行初始化;QA::func()...{ QString *p_str; p_str = new QString("hello"); QB *p_qb = new QB(p_str);}QB的这个构造函数如下:QB::QB原创 2007-04-24 19:18:00 · 1795 阅读 · 0 评论 -
Linux下统计某个目录下所有源代码行数的Shell脚本;
由于要统计某个源代码下的所有代码的行数,所以这里自己写了个脚本来完成这个功能。我在编写这个脚本的时候,遇到了一些问题,我先把代码贴在这里;使用方法,将此脚本文件存为linesNumber.sh,使用时,在后面跟上指定目录即可,例如:# ./linesNumber.sh mplayer就是统计mplayer目录下的所有.cpp,.c,.h文件的源代码行数;对于你还需要增加其他的行数,你只需更改教本中原创 2007-01-11 13:18:00 · 6385 阅读 · 2 评论 -
Struct和Enum嵌套使用总结
这里有两种嵌套方式 Struct中嵌套Struct Struct中嵌套Enum 其实还有一种,也即Enum中嵌套Struct,因为网上有相关资料,而且道理同上,我这里就不赘言了; Struct中嵌套Struct 为什么会有这种方式的使用Struct那? 有时候我们需要一个结构中使用另原创 2007-02-12 22:48:00 · 10241 阅读 · 1 评论 -
我的AMD 64 3000+啊,你为什么有那么多事情呢?
我——刚开始工作时,单位就给新配了一个机器,当时心里还蛮高兴的,有新机器用拉,不错;尤其是当亲手拿到新机器时,看到她的配置单时,心情那叫一个激动啊,AMD 64位 3000+,显卡GForce6200 128M,内存1G,硬盘SATA 250G,那真叫一个爽阿。可是万万让我没有想到的是,让我更“爽”的还在后头呢!起初机器上已经预装了Dwindows,玩了玩,感觉机器确实不错;于是乎马上开始原创 2007-02-13 20:52:00 · 1374 阅读 · 0 评论 -
linux下Qt+Xv显示视频总结
采用Qt+Xv实现视频显示的原因是因为Xv可以使用显卡进行显示加速;比如,对于视频大小的缩放,如果交给cpu来完成这项操作,那cpu的计算量是非常大的,一般的cpu基本上是满负荷运转了,所以,选用Xv来实现视频缩放和显示,是一个非常明智的选择; 这里我先简单说一下,为什么Qt可以和Xv和在一起来显示视频帧呢?它的原理又是什么呢? 首先,我们要知道,无论是Qt还是Xv,他们都是基于一个显示架构的,那原创 2007-02-26 18:46:00 · 6914 阅读 · 7 评论 -
Myths, Lies, and Truths about the Linux kernel
Myths, Lies, and Truths about the Linux kernel Hi, as Dave said, Im Greg, and Ive been given the time by the people at OLS to talk to you for a bit about kernel stuff. Im going to discuss the翻译 2007-01-21 13:14:00 · 1216 阅读 · 0 评论 -
Neoshine linux 中 << 的妙用;
Neoshine linux 中 记得自己曾经一度因为不能实现终端shell脚本不能够实现对程序的输入进行自动填充而困惑,今天终于解惑了;采用的关键命令就是下面我就用一个试验来完成这次测试--首先编写一个测试程序,此测试程序的要求就是要有输入变量的需求;程序如下:/**//***********************************************************原创 2007-03-05 17:23:00 · 1101 阅读 · 0 评论 -
UTF-8和unicode终极解答
UTF-8 and Unicode FAQby Markus Kuhn 中国LINUX论坛翻译小组 xLoneStar[译] 2000年2月 这篇文章说明了在 POSIX 系统 (Linux,Unix) 上使用 Unicode/UTF-8 所需要的信息. 在将来不远的几年里, Unicode 已经很接近于取代 ASCII 与 Latin-1 编码的位置了. 它不仅允许你处理处理事实转载 2007-01-17 17:12:00 · 1845 阅读 · 0 评论 -
Qt 4.2.2 windows下如何在终端中信息;
打算用qt的win版本写个小程序练习一下,结果就写了个hellworld,在终端下却死活显示不出来;这一点让我极其郁闷;赶紧在网上搜了搜,发现下面的解决方法——使用qmake -project生成项目文件后,在项目文件.pro中增加一行——win32:CONFIG += console 告诉windows,你现在是一个终端程序就可以了;下面是个pro文件例子——##############原创 2007-03-09 19:19:00 · 1775 阅读 · 0 评论 -
使用ffmpeg为库编写的小型多媒体播放器源代码
今天突发奇想,就在以前音频播放器(详细情况请看这里——http://blog.csdn.net/baymoon/archive/2006/11/16/1388693.aspx)的基础上用ffmpeg写了个简单的多媒体播放器,这里把源代码贴出来,供大家参评;这里的多媒体播放,并没有用到什么很强大的音视频同步技术,而只是简单的使用了视频随着音频同步,想必你看了代码之后会有所悟的。。。不多说了,看代码原创 2007-03-15 19:45:00 · 7410 阅读 · 1 评论 -
Neoshine linux 3.0中JAVA中文显示环境的配置
昨天手上拿到一个java的安装程序,打开后发现无法显示汉字,所有的汉字均被显示为方块块;于是到网上搜索了一下,发现有以下几篇文章讲述的比较清晰,放到这里,以作备份; linux下java中文字体问题 WebSphere Application Server 5.0在Linux平台上中文界面乱码问题的解决原创 2007-04-10 19:37:00 · 1019 阅读 · 0 评论 -
Neoshine Linux3.0下让FFMPEG支持v4l2的方法
默认情况下,在Neoshine Linux3.0的环境中,直接通过configure配置好项目,并make编译出来的FFMPEG库是不支持v4l2视频接口的,也就是不支持 linux下的视频二代接口v4l2,此时仅支持一代接口v4l;那么为什么会出现这种情况呢? 经过探究,出现这个问题的原因是FFMPEG项目所带的configure文件在进行配置运行时,有一个步骤是检测系统是否支持v4原创 2007-04-12 14:36:00 · 2749 阅读 · 0 评论 -
Evolution 即使同步后,概要和文件夹仍然不匹配 - 解决方法
今天重装了自己的操作系统,之前在我的D600上辛苦安装的F10实在是太慢了,不能忍受了,今天又装回了Neoshine Desktop Linux 4.0 B38,速度就是快啊;连Office跑起来也是很快。 不过再恢复evolution邮件的时候有点问题,之前我对~/.evolution文件夹进行了备份,放到了我的linux数据区;系统装完后,在~下建立了个evolution的链接,启动e原创 2009-04-19 12:04:00 · 2137 阅读 · 0 评论