Gson 是 Google 提供的用来在 Java 对象和 JSON 数据之间进行映射的 Java 类库。可以将一个 JSON 字符串转成一个 Java 对象,或者反过来。 示例代码: Gson
/** * 日期类Date、Calendar测试类 * */ package com.date_test; import java.text.DateFormat; import java.text.ParseException;
Redis Java client 今天研究一下Jedis的代码,配套Redis的命令进行学习,本身Redis java client就是java的一个实现,他的目标也是通过java代码来完成命令。
在java.util 包下面有一个类 Properties,该类主要用于读取以项目的配置文件(以.properties结尾的文件和xml文件)。 Properties的构造函数有两个,一个不带参
深入 Java 类、对象与 Static 今日闲来无事,室外都快成烤箱了。。。 So ,没事做就仔细研究了一下 Java 的类、对象和 Static 的关系。刚开始学习 Java 的时候,对着 Core
pproxy是一款采用go编写的、跨平台的、基于bs架构的http协议代理抓包工具。 和fiddler功能类似,只需要把手机或者浏览器的代理设置为pproxy提供的代理端口上即可实现抓包。 比如
http抓包代理程序,http协议调试工具。 采用golang编写,采用bs模式(s-代理程序,b-会话查看、配置管理等功能) 下载编译好的可执行文件: http://pan.baidu.com/s/1i3pAe7V
http-copy 是基于 WEB 服务器 (nginx/apache) 的 access log 进行流量的实时复制,用于将线上流量导入测试环境进行压力测试。 使用方式: 特点: (1)
多的sql语句,为了偷偷懒,于是就写个能通过实体类对象生成SQL语句的工具类。 目前只在MySql数据库上实验通过,其他数据库未测试。 本工具类还有很多不足之处,不过好在可以满足自己一些简单的日常使用。
参考:Jfinal源码,在上面基础上改的,然后分享出来 适用JAVAEE平台 [Java]代码 /** * 实现深层封装对象的实例 从request封装对象 * 举例: * House.class 属性有三个 ID:id
ingMVC 提供最佳项目示例(工作中常见的功能) 封装一般工具类如FileUtil,DateUtil,StringUtil,FTPUtil等 封装复杂组件,如redis,mina,netty 欢
EasyGoogle是一个封装库简化了与Google Play Services的基础交互。这个库封装了以下APIs当前: Google Sign-In Google Cloud Messaging Google
org.home.util; import java.sql.Connection; import java.sql.SQLException; import java.util.List; import org
//2.准备请求对象 NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:url]; //2.1设置请求方式 [request
1. 1面向对象的概念OO程序设计围绕以下几个核心概念: 抽象数据类型 类 类型层次(子类) 继承性 多态性 2. 数据抽象类型2class Car { int color_number; int door_number;
在 Java 平台上有很多官方的和非官方、第三方的压缩工具包,它们各有各的长处,比如 Oracle 官方的 java.util.zip 类库 ,Apache 网站上的 Apache Commons Compress
Java 类加载器 类加载器是 Java 语言的一个创新,也是 Java 语言流行的重要原因之一。它使得 Java 类可以被动态加载到 Java 虚拟机中并执行。类加载器从 JDK 1.0 就出现了,最初是为了满足
代理类与委托类的关系: 代理类与委托类具有相同的接口,但委托类是接口的真正实现者,代理类只是调用委托类的相关方法来提供特定的服务,代理类可以为委托类预处理信息、把信息传递给委托类处理并进行事后处理。 代理类分为静态代理类和动态代理类。
iOS 网络请求常用第三方库ASI,使用方便。 调用方法: 一个请求和实现三个协议。 主要步骤: 1. 新建一个 .h 文件,用于新建枚举型和声明协议 标记 post 请求状态 //
@{@"type":@"1", @"cityId":@"310100",@"userId":@"1e55ff20a7264a0a9a3ebe02b066a5f8"}; [HttpUtil httpPost:urlPath param:dict