开发环境:主机:Window XP SP2;linux:VMware7.01+ubuntu9.10;目标板:扬创utu2440-F开发板

交叉编译器:arm-linux-gcc4.3.2(一开始用的是编译内核的版本arm-linux-gcc3.4.1,但出现了软浮点问题,于是换成了现在用的版本,当然本人编译内核的时候还是用3.4.1版本)。

摘要:在上篇文章移植u-boot-2011.03到S3C2440(utu2440)方法与步骤###1. 配置和初步编译中介绍了如何配置和裁减u-boot-2.011.03,并通过了初步编译。在此基础上,本文通过修改reille2440.h文件、分析u-boot入口、修改start.S初始化代码段,利用tftp把编译出来的u-boot-2011.03镜像下载到SDRAM中,使其跑起来,可看到熟悉的u-boot启动信息。 阅读全文 »

 


摘要:一直不明白RSS是什么东西,作什么用,昨天花了点时间了解了下。实际上velep.com具有这个功能,在网站右下角,如下图所示:

velep.com的RSS订阅

velep.com的RSS订阅

velep.com的RSS Feed网址为:http://velep.com/feed,设置为全文输出。

在这之前,看到内容比较好、对自己比较有帮助的网站或博客,都是收藏起来,然后需要或想起来的时候再打开,所以无法及时获取其更新内容。实际上我也没有太多时间和精力把收藏的网站或博客一一打开来看。如果你还跟我一样,不妨使用RSS订阅功能。也许它会改变你的浏览习惯,甚至学到更多东西。

本文介绍了一些RSS知识和一些我使用过的RSS阅读器。 阅读全文 »

 


原创文章,转载请注册出处,本文地址:http://velep.com/archives/157

摘要:suffusion主题本身使用的是thread comment评论功能,本身具有了丰富的关于评论相关的功能,如评论嵌套、评论邮件通知等。但对于边栏上的近期评论,却显得有点过于简单。

事实上,对于wordpress博客而言,官网上提供了很多的评论插件,而且还有如评论啦等社会化评论系统插件。

针对使用的suffusion主题和velep.com的实际情况,本文记录了相关评论插件的试用和suffusion主题的评论配置。

阅读全文 »

 


摘要:在我的CSDN博客里,有几篇热门文章记录了关于goAhead-2.5嵌入式web服务器的移植,很多网友问我是否可提供源代码。于是想把源代码放在velep.com上提供自由下载。一是方便网友下载,二是希望更多技术同行关注我的博客。

一开始是纠结于wordpress下载功能插件的选择——DownloadManager、Download Monitor。这两个下载插件功能都很强大。后来对比了下它们的功能特点和wordpress官方网站下载量,最后决定选择Download Monitor下载插件。这个下载插件功能相对更强、更多,如提供了下载统计、图像显示等等,此外,它的下载量即用户相对更多。

WordPress Download Monitor功能特点

  • 可以在文章中输出下载链接
  • 可以设置被允许的扩展名
  • 可以设置下载分类
  • 可以在wordpress的文本编辑器中以下拉菜单形式添加链接(html模式下)
  • 支持下载缩略图
  • 图象显示模式(在网页中显示一个下载链接图象)
  • 支持下载次数的统计(不包括管理员的下载)
  • 支持重新上传文件,方便更新文件
  • 可以自定义标签
  • 在后台管理中排序和分页
  • 可以用模板标签在你的网页的sidebar中显示出最近下载、热门下载、随机下载等
  • 可以设置为只有注册用户才能下载

阅读全文 »

 


原创文章,转载请注册出处,本文地址:http://velep.com/archives/143

前言:今天的确有点悲催,自装好后从未出现过大问题的虚拟机ubuntu9.10今天出现了致命问题:mount of root filesysytem failed,现象如下:

Mount of root filesystem failed.
A maintenance shell will now be started.
CONTROL-D will terminate this shell and reboot the system.
Give root password for maintenance
(or type CONTROL-D to continue):

起因:今天把代码上传到SVN服务器后,出现点问题,于是重新生成eclipse工程,再从SVN服务器上把代码检出来,这时在虚拟机ubuntu9.10上执行如rm等命令时会出现:sudo: unknow uid: 1000提示,估计是ubuntu shell脚本识别不了用户,因此重启了虚拟机ubuntu9.10。悲剧就从这里开始,出现了上述错误:挂载不了根文件系统。尝试了N多种方法,问题依旧。网上搜索到的方法讲述的都是使用fsck命令对分区进行磁盘修复,但不管如何,在虚拟机ubuntu9.10上都是无效的。

网上解决方法:

解决方法: 使用系统修复,
fsck /dev/sdxy (例如我的:fsck /dev/sda1)
或是简单点:fsck /

还尝试了:

fsck -f
fsck -f /dev/sda1

等方式,都无济于事,希望对看到这文章的人有用。

此外,对于ubuntu9.10而言,默认的文件系统类型是ext4,对于我的虚拟机ubuntu9.10而言,启动分区是/dev/sda1上。fsck命令会自动识别文件系统类型。

后记:幸好虚拟机和里面的数据都有备份,否则真的是悲催了。所以,在这里提醒用虚拟机linux进行嵌入式开发的朋友,1. 要时常对虚拟机和里面的数据进行备份,以防万一;2. 用快照管理虚拟机,不要轻易重启虚拟机(或者重启前对虚拟机进行备份)。当然,我们的虚拟机linux也不是说的那么脆弱,好好用一般都不会出现重大问题。

 


前言:2011年的时候,我成功把goAhead-2.5移植到arm-linux上,并在我的CSDN博客上写了几篇相关文章:goAhead 2.5嵌入式web服务器移植到arm9 2440 + linux中goAhead上实现文件上传到嵌入式web服务器上如何在网址中不加端口号即可以访问嵌入式web网页

后来陆续有网友问我移植好的源代码,我都一一通过邮箱发送了。考虑开源精神和学习共享,把我移植的goAhead源代码共享在velep.com个人博客网站,供大家自由下载。

源代码说明:这是我移植在ARM(S3C2440)+LINUX平台上,使用arm-uclinux-gcc编译器,请根据实际情况修改编译器(不同编译器编译可能会有问题,请自行解决)。

本源码包已打上具有文件上传功能的补丁,并在goAhead-2.5附带的wwwdemo的asptest.asp网页上增加了一个上传文件的form,可在wwwdemo的asptest.asp网页上进行测试。

下载地址:具有文件上传功能的goAhead-2.5源码 (7802)

此外,reille blog提供最后开放并是最新的2.5版本官方源码包和文件上传补丁供网友下载,地址:goAhead官方源码包和文件上传补丁

更多收藏资源:http://velep.com/downloads

注意:以上源码包仅供交流学习使用。

 


原创文章,转载请注册出处,本文地址:http://velep.com/archives/134

在文章velep.com成长之路7—wordpress显示文章一部分内容即摘要显示中说明了使用Read more标签如何在首页中摘要显示文章。但还留有一个问题,即Read more标签显示为“Continue reading”,怎么看都觉得不好,于是想办法把它改成了“阅读全文”的标签显示。

直接在wordpress源码中搜索Continue reading关键字,在suffusion主题中多个文件有出现,改哪个文件呢?经过实验,应该改wp-content/themes/suffusion/post-formats/content.php这个文件下的Continue reading,即用“阅读全文”替换掉该文件中的“Continue reading”即可。

注意:替换时,注意“阅读全文”编码要用UTF-8的编码格式,否则网页上会显示乱码。我在更改过程中就出现了这个乱码问题。另外,有网友说,最好不要在 dreamweaver 软件上改wordpress源码,因为在dreamweaver 里改容易出问题,会带bom。

关于改变read more样式,可参考wordpress官方文章:http://codex.wordpress.org/Customizing_the_Read_More或者它的手册:改变“Read More”的样式

 


原创文章,转载请注册出处,本文地址:http://velep.com/archives/130

今天真是奇怪,打开自己网站velep.com,一会儿打的开,一会儿又不打开,但打开其它网站正常。ping自己网站velep.com,出现如下提示:

Ping request could not find host velep.com. Please check the name and try again.

但直接ping自己网站velep.com的IP地址,却可ping通。于是在浏览器上直接用自己网站velep.com的IP地址登陆,由于是共享主机,使用的是共享IP,所以自然是打不开自己的网页,而打开的是“Default Web Site Page”。该页而上有一句话引起了我的注意,如下:

It may be possible to restore access to this site by following these instructions for clearing your dns cache.

点击上面的链接,居然进入到了cpanel网站。按照提示在window命令行下使用ipconfig /flushdns命令,进行了“clearing your dns cache”操作。然后再打开自己网站velep.com,居然可以访问正常了。下面贴出cpanel网站提供的信息: 阅读全文 »

 


原创文章,转载请注册出处,本文地址:http://velep.com/archives/122

摘要:本文说明了如何在wordpress即suffusion主题中实现显示分类文章数量、月份文章数量和分类层级显示。

在suffusion中,对于侧边栏上的分类分章数量、月份文章数量,包括分类的层级显示,该主题代码中都实现了,并不需要如网上所说的修改sidebar.php文件中的wp_list_categories()函数参数,而只需要在wordpress的后台设置下就可以了。

进入wordpress后台,外观—>小工具,点击右边已添加的小工具:文章归档和分类目录,按下图设置就可以显示显示分类文章数量、月份文章数量和分类层级显示。

wordpress中文章归档和分类目录的设置

wordpress中文章归档和分类目录的设置

 


原创文章,转载请注册出处,本文地址:http://velep.com/archives/120.html

摘要:wordpress功能很强大,但不可思议的是自身居然没有文章浏览统计功能,可能是外国人对这个功能不屑一顾吧。本文描述了在suffusion主题上使用wp-postviews插件实现文章浏览统计功能,使博主可以清楚的知道自己写的文章被浏览的次数,同时还可以在侧边栏上实现诸如根据浏览次数进行的热门文章排行等功能。

使用在线安装wp-postviews插件。注:有wp-postviews和wp-postviews plugin,在这里用的是前者,后者是前者的一个增强版。

根据wp-postviews插件的安装描述,使用时,只要在主题下的index.php或者archive.php, single.php, post.php or page.php等文件中添加the_views()的调用即可。但suffusion主题比较特殊,而且不同版本之间还有点不一样。

我使用的suffusion主题是4.0版本,wp-postviews插件的使用如下所述。

阅读全文 »

© 2012 velep.com | reille blog | 管理| 粤ICP备15065318号-2| 谷歌地图| 百度地图| Suffusion theme|Sayontan Sinha

无觅相关文章插件,快速提升流量