JFreeChart 是一组功能强大、灵活易用的 Java 绘图 API ,使用它可以生成多种通用性的报表,包括柱状图、饼图、曲线图等。它能够用在 Swing 和 Web 等中制作自定义的图表或报表,
页用于发布以供其他相关人员参考。本文将介绍这个工具实现方式及使用方法。 背景 在测试中发现,我们的一个类错误地引用了外部接口,这个接口有不同的实现方案,应该如何确保调用了正确的接口?整个项目中是否
CAS 介绍 CAS 是 Yale 大学发起的一个开源项目,旨在为 Web 应用系统提供一种可靠的单点登录方法,CAS 在 2004 年 12 月正式成为 JA-SIG 的一个项目。CAS 具有以下特点:
其原理很简单,就是使用动画让组件来回摆动,代码如下: MainActivity: package com.home.animwindow; import android.app.Activity;
一些用户 需要简化访问学习成本,满足基础的权限控制管理,并支持实时编辑和保存文件,我才明白这些需求使用之前的方法都是很难满足的,而Samba却可以完美的支 持上述需求,虽然在开始接触时花了一些时间学习
都用来实现头部Tab的效果, 比如: 但是像微信这种底部Tab布局在我们实际项目中还是非常常见的设计, 现在我们也可以用TabLayout非常方便的实现。 布局 下面我们开始实现底部T
博客描述如何使用Redis实现DLM(Distributed Lock Manager ),但是每个开发库使用不同的方式,而且相比更复杂的设计与实现,很多库使用一些简单低可靠的方式来实现。 这篇文
最近将项目使用的网络请求库换成了OkHttp,体验感觉上升了好几个档次啊,-。-,之前项目是好几年前的,封装了原生的httpClient,没有实现异步请求,每次都要自己开个线程,然后再实现退出的时候把
场景: 在开发工作中,有时我们需要实现一组图片循环滚动的情况。当我们使用 UIScrollView 结合 UIImageView 来实现时,一般 UIImageView 会尽量考虑重用,下面例子是以(左中右)三个
第 1 部分: 基本特性和 Solr 模式 使用 Solr 进行索引、搜索和层面浏览 Solr 是一种可供企业使用的、基于 Lucene 的搜索服务器,它支持层面搜索、命中醒目显示和多种输出格
侧拉菜单在android应用中非常常见,它的实现方式太多了,今天我们就说说使用Google提供的DrawerLayout来实现侧拉菜单效果,先来看张效果图: DrawerLayout的实现其实非常简单,只要
csdn.net/zhaokaiqiang1992 缓存功能的解决方案 配置GreenDao 实现缓存功能 其他资料 缓存功能的解决方案 因为算是一个阅读类的应用,所以说如果在无网络情况下
使用Canvas的drawText绘制文本是不会自动换行的,即使一个很长很长的字符串,drawText也只显示一行,超出部分被隐藏在屏幕之外。可以逐个计算每个字符的宽度,通过一定的算法将字符串分割成多
由于具有实现更高性能的浏览器和智能电话应用程序的潜力,单页应用程序 (SPA) 技术在软件行业引起了广泛的兴趣。在过去 5 年多的时间里,开发人员对 Angular (一个开源 SPA 框架)的兴趣远超他们对其他
最近在项目中的RN模块遇到一个需求,弹出一个Dialog,但是原生的Alert满足不了需求,只能自己去写一个,最后决定使用Modal去实现,话不多说,介绍开始,效果图如下: 1.Modal介绍 Modal视图在iOS原生开发中熟称:"模态视图"
效果 今天我们实现下面的效果 第一 Demo里面主要涉及到好多design包下的控件 在项目中先要引入下面的包 compile 'com.android.support:design:25
在 Java 世界里, 有一种技术可以实现“跨虚拟机”的调用,它就是 RMI(Remote Method Invocation,远程方法调用) 。例如,服务A 在 JVM1 中运行,服务B 在 JVM2
片停留在屏幕中央,以吸引用户的焦点。在 Android 中,我们可以使用RecyclerView + Snaphelper 来实现,SnapHelper 旨在支持 RecyclerView 的对齐方式,也就是通过计算对齐
者卡片停留在屏幕中央,以吸引用户的焦点。在Android 中,我们可以使用RecyclerView + Snaphelper来实现,SnapHelper旨在支持RecyclerView的对齐方式,也就
方案的商品。他们为什么不能这样做呢?这种做法具有非常低的成本并且可以以更有利的方式来灵活地构建生态系统。唯一的限制是管理员想象的空间有多大。然而,一个问题要问:“与专利的和更昂贵的解决方案相比较,这样的定制解决方案表现如何呢?”