简约的微博同步程序

码农软件 · 软件分类 · 开源微博工具 · 2020-01-21 22:27:57

软件介绍

简要说明

一、这是什么
1、之前想要一款比较简便查看微博的工具,但是市面上没有我喜欢的,于是就想自己做一个玩玩了,目前可以说是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/
2、前台相关
 1) jquery以及其他jquery插件

四、如何本地部署
1、下载源码。
2、找到src目录下的oauth.properties,依次填写你在各个微博开放平台申请到的oauth key和secret。
3、在源码doc目录下找到db.sql文件(系统基于mysql),创建数据库和相应的表格,同时注意根据你机器的配置修改src目录下的database.properties文件,里面是mysql链接的一些参数。
4、把项目部署到tomcat或resin等servlet容器中,假设是在localhost的8080端口,并且项目名称是gengweibo,那么访问 http://localhost:8080/gengweibo 即可。

本文地址:https://www.codercto.com/soft/d/23902.html

A Philosophy of Software Design

A Philosophy of Software Design

John Ousterhout / Yaknyam Press / 2018-4-6 / GBP 14.21

This book addresses the topic of software design: how to decompose complex software systems into modules (such as classes and methods) that can be implemented relatively independently. The book first ......一起来看看 《A Philosophy of Software Design》 这本书的介绍吧!

Base64 编码/解码
Base64 编码/解码

Base64 编码/解码

XML 在线格式化
XML 在线格式化

在线 XML 格式化压缩工具

HEX HSV 转换工具
HEX HSV 转换工具

HEX HSV 互换工具