`

用四大门户网站的微博api,做一套更简约的微博查看工具(源码放在github.com)

阅读更多
简要说明

一、这是什么
1、之前想要一款比较简便查看微博的工具(类似RSS Reader那么简洁方便),但是市面上没有,于是就想自己做一个玩玩了,目前可以说是0.1版本吧。

二、功能特性和缺点
1、微博视图更简约,尝试模仿手机客户端的界面。
2、无须专门在本程序中注册帐户,直接连接即可使用(oauth方式),目前支持网易、腾讯、新浪和搜狐微博。连接进入系统后,还可以在“我的账户”里面设置连接更多的账户哦。
3、混合显示,同时把各微博厂商的微博混合在同一个页面按时间降序来显示,区别于其他多微博查看工具的tab切换方式。
4、功能较少,只方便查看“我”或“我所关注的人”的微博,不利于网友互动。
5、页面非常简陋(不过个人认为还算简洁,至少够我用了,哈哈),如果想预先看看效果图,可以下载源码到本地(源码地址见下面),进入doc目录查看。

三、所用技术
1、后台基于java
1) 容器使用了Google的Guice(我不喜欢用spring,感觉太庞大了)。
2) dao暂时直接用jdbc直接搞定,因为crud相关部分目前也太简单了,所以也没使用ibatis之类的框架。
3) mvc也是暂未使用框架,用了自己基于servlet封装的一个简单的dispatcher。
4) oauth java api。未使用各微博厂商的sdk,直接使用了 http://oauth.googlecode.com/svn/code/java/

……

源码地址https://github.com/auzll/gengweibo

  • 大小: 193.1 KB
  • 大小: 170.9 KB
  • 大小: 185.9 KB
分享到:
评论
1 楼 littleJava 2011-04-22  
挺有意思的,关注……

相关推荐

    kaptcha-2.3.2-API文档-中文版.zip

    赠送jar包:kaptcha-2.3.2.jar;...使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。 人性化翻译,文档中的代码和结构保持不变,注释和说明精准翻译,请放心使用。

    基于java的开发源码-github-Java-api.zip

    基于java的开发源码-github-Java-api.zip 基于java的开发源码-github-Java-api.zip 基于java的开发源码-github-Java-api.zip 基于java的开发源码-github-Java-api.zip 基于java的开发源码-github-Java-api.zip 基于...

    Api-jcabi-github.zip

    Api-jcabi-github.zip,Github API的面向对象包装是GITHUB REST API的Java适配器。,一个api可以被认为是多个软件设备之间通信的指导手册。例如,api可用于web应用程序之间的数据库通信。通过提取实现并将数据放弃到...

    EZLippi.github.io, 这是我的个人网站的源码,欢迎fork。.zip

    EZLippi.github.io, 这是我的个人网站的源码,欢迎fork。

    com.github.eclipsecolortheme.updatesite-1.1.0-SNAPSHOT.zip

    eclipse color theme无法下载,自己从GitHub下载源码,用maven打包构建出来的包,可以直接用于安装

    com.github.eclipsecolortheme.themes_1.0.0.201207121019

    用于修改Eclipse界面主题com.github.eclipsecolortheme.themes_1.0.0.201207121019

    邱锡鹏.神经网络与深度学习[M].GitHub.2019

    作者:邱锡鹏 微博:@邱锡鹏 本课程主要介绍神经网络与深度学习中的基础知识、主要模型(卷积神经网络、循环神经网络等)以及在计算机视觉、自然语言处理等领域的应用。 要获取更新提醒,请关注...

    oshi-core-3.4.2-API文档-中文版.zip

    赠送jar包:oshi-core-3.4.2.jar;...使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。 人性化翻译,文档中的代码和结构保持不变,注释和说明精准翻译,请放心使用。

    安卓Android源码——github客户端.zip

    安卓Android源码——github客户端.zip

    WebGL教程_源码

    WebGL教程_源码 # WebGL Tutorial * https://developer.mozilla.org/en-US/docs/Web/API/WebGL_API/Tutorial * http://mdn.github.io/webgl-examples/tutorial/sample1/ * ...

    微信小程序范例-github源码.rar

     微信小程序的一个练手项目以及作为一个github重度使用者,使用[github api](https://developer.github.com/v3/)结合微信小程序来开发.使用方法  没有小程序的内测资格,自然也就无法上传,只能使用git clone下来...

    go-github, 访问库以访问 GitHub API.zip

    go-github, 访问库以访问 GitHub API ,请访问 github进入GitHub是访问 GitHub的一个转到客户端库。文档: 邮件列表: go-github@googlegroups.com构建状态: 测试覆盖率: 转到github需要版本 1.7或者更高

    oshi-json-3.4.2-API文档-中文版.zip

    赠送jar包:oshi-json-3.4.2.jar;...使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。 人性化翻译,文档中的代码和结构保持不变,注释和说明精准翻译,请放心使用。

    github客户端应用源码 安卓版.zip

    github客户端应用源码安卓版比较齐全,运行起来非常不错,该应用版本也是目前最新版本的github客户端android版的,是一款非常不错的android应用开发案例,喜欢的朋友可以下载学习开发。  

    Github.swift, in,非官方的GitHub API客户端.zip

    Github.swift, in,非官方的GitHub API客户端 Github.swift 描述使用 RxSwift 。Alamofire和裁剪工具快速实现 octokit.objc 插件。尽量使用更快速的风格注意:你可以考虑使用 GraphQL https://de

    ibm.github.io, 在 GitHub,IBM开放源代码门户.zip

    ibm.github.io, 在 GitHub,IBM开放源代码门户 IBM @ GitHub的门户这个存储库是在 http://ibm.github.io 在线呈现的,它包含一个开放源码的存储库列表,由IBM团队。向列表添加一个新的repo为了让你的存储库在 ...

    pagehelper-5.3.0-API文档-中文版.zip

    赠送jar包:pagehelper-5.3.0.jar;...使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。 人性化翻译,文档中的代码和结构保持不变,注释和说明精准翻译,请放心使用。

    Building.Tools.with.GitHub.Customize.Your.Workflow.1491

    For your next project on GitHub, take advantage of the service’s powerful API to meet your unique development requirements. This practical guide shows you how to build your own software tools for ...

    grpc的github资源源码下载脚本

    github源码下载速度慢,脚本使用了国内镜像下载路径,执行权限即可,全部源码会自动高速下载到grpc目录中。

    Api-GitHub.vim.zip

    Api-GitHub.vim.zip,在vim scriptgithub.vim中实现的另一个github v3 api,一个api可以被认为是多个软件设备之间通信的指导手册。例如,api可用于web应用程序之间的数据库通信。通过提取实现并将数据放弃到对象中,...

Global site tag (gtag.js) - Google Analytics