sojson

Shiro Demo 示例(SpringMVC-Mybatis-Shiro-redis)

二次信任 提交于 2019-12-22 16:56:25
Shiro Demo 准备工作 运行前申明 请看完本页面的所有细节,对你掌握这个项目来说很重要,别一上来就搞,你不爽,我也不爽。 本项目需要一定的Java功底,需要对 SpringMvc , Mybatis ,有基本的了解,其次对 Redis 有了解和使用更佳。 本项目理论上,只需要一个 Redis ,然后一个 Mysql 和一个有 Maven 环境的开发工具即可运行起来。 对Reids没有了解,请看这里: 对Redis的理解,Redis是什么,Redis和Memcache谁快? 。 运行步骤 从 Github 下载源码(不定期更新和修复BUG),导入到 Eclipse 、 MyEclipes 、 Idea 类似开发工具。 解决编译错误,修改 JDK 为 1.7 以上(请勿使用工具自带 JDK )。 在 Mysql 数据库中创建一个数据库,库名随便。 从项目 /init/sql/ 下,先执行 tables.sql 创建表,再运行 init.data.sql 插入初始化数据。 再修改配置 jdbc.properties 把数据库链接改成您的。 安装Redis 服务,如果您没用过,或者没安装,请看这里==> Redis 安装 ,以及注意事项都在里面有说明。Redis启动报错请看这里: Please see the documentation included with the

linux使用jq工具解析json

末鹿安然 提交于 2019-12-02 08:16:59
jq类似一个awk或grep一样的神器,可以方便地在命令行操作json 这里我使用海南万宁的天气接口做演示,地址: http://t.weather.sojson.com/api/weather/city/101310215 一、安装 官网: https://stedolan.github.io/jq/download/ 基本就是brew install、apt install、yum install之类的,很简单 二、常用操作 1.格式化json 直接请求 格式如下,不易读 ➜ ~ curl -s http://t.weather.sojson.com/api/weather/city/101310215 {"message":"success感谢又拍云(upyun.com)提供CDN赞助","status":200,"date":"20191025","time":"2019-10-25 11:17:41","cityInfo":{"city":"万宁市","citykey":"101310215","parent":"海南","updateTime":"09:59"},"data":{"shidu":"92%","pm25":20.0,"pm10":49.0,"quality":"优","wendu":"25","ganmao":"各类人群可自由活动","forecast":