加载中
使用 JavaMail 实现邮件发送与收取

已使用 163 邮箱测试通过,且支持 SSL 连接。 发送邮件 示例:Jack 发送一封邮件给 Rose。 public class SendMail {     public static void main(String[] args) {         boolean ...

初步实现 WebService 插件

本文是《轻量级 Java Web 框架架构设计》的系列博文。 在上文中,我使用了 JAX-WS 发布并调用 Web 服务,虽然已经很简单了,但还是有些冗余的地方,比如: 接口与实现类上都要使用 @WebServ...

发布与调用 Web 服务还能再简化吗?

本文是《轻量级 Java Web 框架架构设计》的系列博文。 在 Java 6 以后,发布与调用 Web 服务是一件非常简单的事情,只需使用 JAX-WS(Java API for XML-based Web Services)即可,它也是 JS...

一个简单的 Cache 淘汰策略

本文是《轻量级 Java Web 框架架构设计》的系列博文。 Smart 框架一切都围绕着轻量、简单、实用的方向在努力,对于 Cache 插件也不例外。最近忙着拉项目,所以投入在 Smart 的精力就不多了。...

在 Linux 下源码安装 Node.js

1 下载 Node.js wget http://nodejs.org/dist/v0.10.22/node-v0.10.22.tar.gz 2 安装 Node.js 1) 解压安装包 tar -zxf node-v0.10.22.tar.gz cd node-v0.10.22/ 2) 编译并安装 ./configure ...

在 Linux 下源码安装 Apache

1 下载 Apache 安装包 wget http://apache.fayea.com/apache-mirror/httpd/httpd-2.2.25.tar.gz 2 安装 Apache 依赖包 apt-get install build-essential apt-get install libssl-dev 3 编译并...

在 Linux 下源码安装 MySQL

1 下载 MySQL 安装包 wget http://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.14.tar.gz 2 安装 MySQL 依赖包 apt-get install build-essential apt-get install libncurses5-dev ap...

在 Linux 下搭建 Java 开发环境

为了便于管理,建议将所有开发工具都安装在 /opt 目录下。 1 安装 JDK 1) 下载 JDK 安装包 自行从 Oracle 官网下载 Linux 版本的 JDK 1.6.45(64 位), 下载链接:http://www.oracle.com/t...

使用虚拟机安装 Linux 操作系统

1 准备环境 1) 虚拟机:VMWare Workstation 2) Linux 操作系统:Ubuntu Server 12.04.2(64 位) 3) Linux 客户端:SecureCRT 4) FTP 客户端:WinSCP 2 安装 Ubuntu 虚拟机 在 VMWare 中进行...

使用 IDEA + Maven + Git 快速开发 Java Web 应用

0. 引言 今天想跟大家分享一下我主要的 Java 开发工具,我一般是这样工作的:用 IDEA 写代码,用 Maven 管理 jar 包依赖与项目打包,用 Git 进行代码版本控制。 关于这三款工具的安装与配置的...

Cache Plugin 实现过程

本文是《轻量级 Java Web 框架架构设计》的系列博文。 前几天写过一篇文章,关于如何实现 Cache Plugin,错过的朋友可以看这篇:《能否让 Cache 变得更加优雅?》。 今天,我想和大家分享一下...

客户综合管理平台

一、引言 对于私立医院而言,客户(或称为会员)是至关重要的,医院需要向客户提供的不仅仅是医疗方案,还需要在一定程度上施加客户营销与服务策略,让客户能够持续性受益,以确保客户不会流...

2013/11/04 22:59
4.6K
能否让 Cache 变得更加优雅?

本文是《轻量级 Java Web 框架架构设计》的系列博文。 之前实现了一个简单的 Cache 插件,主要用于 Service 层,为了减少数据库的访问次数,将数据放入 Cache 中缓存起来。在 Service 中直接...

访问安全控制解决方案

本文是《轻量级 Java Web 框架架构设计》的系列博文。 今天想和大家简单的分享一下,在 Smart 中是如何做到访问安全控制的。也就是说,当没有登录或 Session 过期时所做的操作,会自动退回到...

论开源之商业模式

时间飞快,转眼自己的开源项目 Smart Framework 已经两个月了。在这段时间里,我学到了很多东西,更重要的是,也结交了很多朋友。可以感受到自己一步一步地往前走,朝着自己向往的方向在走。...

Smart Plugin —— 从一个简单的 Cache 开始

本文是《轻量级 Java Web 框架架构设计》的系列博文。 目前在 Smart 中实现一个 Service,也许您会这样写: @Bean public class CustomerServiceImpl extends BaseService implements Custo...

Lock 那点事儿

项目经理今天又接了一个客户需求,又要折磨我们这些程序员屌丝了。这个需求说起来很简单,做起来非常容易出错。我先简单描述一下: 这是一个在线文件编辑器。同一份文件,一个人在读的时候,...

使用“链式代理”实现 AOP

本文是《轻量级 Java Web 框架架构设计》的系列博文。 大家是否还记得《Proxy 那点事儿》中提到的 CGLib 动态代理吗?我就是使用这个工具来实现了 Smart AOP 的,原以为这样 AOP 就轻松搞定了...

支持“正向 MVC 模式”

本文是《轻量级 Java Web 框架架构设计》的系列博文。 上一篇 提到了 MVC 的两种模式,目前 Smart Framework 仅提供了“反向 MVC 模式”,计划在 2.0 版本中实现“正向 MVC”。今天抽了一点时...

两种 MVC 模式

本文是《轻量级 Java Web 框架架构设计》的系列博文。 最近有些朋友一直在问我关于 Smart Framework 中 MVC 的问题,为什么和传统的 MVC 不一样? 在传统的 MVC 中,由 Controller 接收请求,...

没有更多内容

加载失败,请刷新页面

返回顶部
顶部