摘要:
web开发语言的选择:PHPorJAVA 最近在书店里看到了一本新书,书名叫《Java Web整合开发王者归来》,上千页的一本大部头,简单翻看了一下目录,书中涵盖了JSP Servlet Struts Hibernate Spring EJB等开发技术及框架。然而对于一个没有任何java语言基础的人,通过学习这本书就能掌握web开发么?这里我不是批评这本书,这本书可以给有一定J2SK... 阅读全文
摘要:
豆约翰博客备份专家是完全免费,功能强大的博客备份,博文远程发布(博文远程一键发布到新浪,网易,博客园,WordPress)工具,博客电子书(PDF,CHM和TXT)生成工具,博文离线浏览工具,软件界面美观大方,支持多个主流博客网站(QQ空间,百度空间,新浪博客,网易博客,豆瓣日记,天涯博客,19楼,博客园,和讯博客,CSDN博客,搜狐博客,51CTO博客)。总体功能可以如下图所示:软件下载软件帮助功能概述:博客备份 可以解析备份博客的文章标题,文章类别,发表时间,文章正文,原文地址共五项内容。支持图片备份,支持断点续传备份,支持增量备份,只备份最新博文。博文远程一键发布 备份下来的博文可以.. 阅读全文
摘要:
本文转自http://www.wuliaoo.com/xiao-ren-wu.html中小学成绩一直很出色,但也不是惊天动地的神童。考上一所不错的大学,但也不是清华北大。进来后发现身边的人都挺挫,其实自己也不过这么回事。毕了业,进了一所还算不错的单位,但也不是什么nb企业 。拿着固定的收入,住着租的房子或者公司宿舍。努力个三五年工资涨到五六千,nb点的八千上万?攒钱贷款买了房,娶了妻,在钢筋混凝土的都市的一个角落里有了一个自己的洞。若干年后买了一款大众的不能再大众的大众车。原来,这就是自己的未来。20年的梦揭开就是这个样子。像以前一样,你每天还会上网。你发现你不是新闻网站首页的那些风云人物,你 阅读全文
摘要:
最近,某些网站的用户名密码遭到泄漏,对于我们用户来说,更好的管理我们的密码变得愈加重要。登录多个网站使用同样的用户名,密码有着潜在的隐患,对不同的网站使用不同的用户名,密码又难于记忆,容易记错。于是开发了这个小工具来管理用户名,密码。我自己打算这样来使用这个工具,对不同的网站,使用相同的注册用户名,但是因为各个网站的域名不同,可以生成不同的注册密码。这个工具也有一个不完善的地方,如果这个工具被别人拿到, 而这个人又知道你是谁,就可以很容易的通过这个工具,根据你的用户名和你注册的网站得到你在该网站的注册密码。解决办法是:进入这个工具也需要登录,这样你只需要记住一个登录这个工具的用户名密码。以下是 阅读全文
摘要:
本文源码参照园友绿水青山的一篇文章,在此表示感谢。该源码言简意赅的给出了lucene的使用示例,是很好的入门教程。 唯一的不足是没有提供源码连接的数据库,致使程序无法演示效果。于是自己制作了一份简单的文章数据库,采用的是sqlite本地数据库,里面有一张表保存了10000篇文章。在此提供原文代码基础上修改的工程源码以及自己制作的sqlite数据库,为演示程序效果提供便利。以下是程序建立索引后,以“历史”作为关键字检索的运行截图:源码下载 阅读全文
摘要:
最近,简单看了一下wojilu评论功能的实现,作者介绍文章(http://www.wojilu.com/Common/Page/52)FileComment : ObjectBase<FileComment>, IComment FileComment实现 IComment接口, IComment 接口定义了一个评论对象应该表现的行为。另外,FileCommentController : CommentController<FileComment>。public class CommentController<T> : ControllerBase wher 阅读全文
摘要:
blog部分一1.MainController是网站入口Controller(site)。2. MainController的recent action返回的最近的文章列表,通过内部函数( getMemberUrl())产生的通往用户id的空间的文章的show的链接地址的url,以后会被路由系统解析,然后找到postcontroller的show action.3.每个controller对应的action会从领域模型里取值,填充相应的view里面的模板变量。4.程序流程上,url路由解析后,找到controller的action, action会从领域模型里取值填充view模板,然后到达vi 阅读全文
摘要:
以下是我简单看了看wojilu源码的一点心得,wojilu的源码非常庞大,没有还没有仔细深入研究,说的不对的地方还请蛋神指正,以免误人。wojilu框架服务器端简单地来说就是[进去的是url,出来的是html]。代码在这里:[wojilu1.8\wojilu\Web\Mvc\ProcessContext.cs]public static void Begin( MvcContext ctx ) { WebStopwatch.Start(); MvcEventPublisher.Instance.BeginProcessMvc( ctx ); List<ProcessorBase> 阅读全文
摘要:
开发一个网站,首先当然要先分析业务需求;业务需求有了,需要考虑如何划分页面的职责,某一页面上要显示哪些内容,显示哪些链接到其他页面的链接;而当每个链接到其他页面的链接被点击的时候,即进入到对应的controller的某个action之中。与Winform开发做类比的话,这里的链接相当于按钮,点击链接进入到相应的controller的某个action中相当于点击按钮触发事件处理函数,而action返回的新视图相当于winform中弹出一个新的对话框,上面又包含新的按钮。 阅读全文
摘要:
仿站的一般步骤
观察站点的结构,设计好数据库,采用某种自己熟悉的开发框架进行开发,对asp.net来说,可以选择webform或asp.net mvc,对于初学者来说推荐wojilu框架,因为里面包含了很多常用的工具类,比如自动分页,后台模板等等,而且提供了一个综合的demo,供我们参考。选择了开发框架,设计好数据库之后,接下来就是实现各个网页。对于wojilu这样的mvc框架来说,就是复制待仿网站的网页源代码,提取出循环的部分,设计好网页模板,然后在相应的Controller中,读取数据库,填充网页模板中的变量就好了。 阅读全文