03 2017 档案

摘要:一、前言 自从Android4.4开始,google已经开始将源码中的HttpURLConnection替换为OkHttp,而在Android6.0之后的SDK中google更是移除了对于HttpClient的支持,而市面上流行的Retrofit同样是使用OkHttp进行再次封装而来的。由此看见学习 阅读全文
posted @ 2017-03-30 20:39 HelloSUN 阅读(9405) 评论(0) 推荐(0) 编辑
摘要:关于GSON的入门级使用,这里就不提了,如有需要可以看这篇博文 《Google Gson的使用方法,实现Json结构的相互转换》 ,写的很好,通俗易懂。 我为什么写这篇文章呢?因为前几晚跟好友 xiasuhuei321 探讨了一下GSON解析复杂的JSON的时候,能不能只解析源数据中的数组,甚至只解 阅读全文
posted @ 2017-03-30 17:20 HelloSUN 阅读(98023) 评论(0) 推荐(10) 编辑
摘要:最近做的东西需要更深入地了解Http协议,故死磕了一下RFC2616-HTTP/1.1协议,主要是了解Http Message结构及每部分含义,在此总结一下,写一个模拟发送HTTP请求的工具,由于时间有限,工具写得比较烂,使用也不怎么人性化:<,这些缺点以后再慢慢修改吧,HttpSender下载。 阅读全文
posted @ 2017-03-29 21:09 HelloSUN 阅读(470) 评论(0) 推荐(0) 编辑
摘要:1. 历史上Http请求库优缺点 在讲述OkHttp之前, 我们看下没有OkHttp的时代, 我们是如何完成http请求的.在没有OkHttp的日子, 我们使用HttpURLConnection或者HttpClient. 那么这两者都有什么优缺点呢? 为什么不在继续使用下去呢?HttpClient是 阅读全文
posted @ 2017-03-29 15:47 HelloSUN 阅读(619) 评论(0) 推荐(0) 编辑
摘要:这篇文章主要介绍了PostgreSQL教程(十五):系统表详解,本文讲解了pg_class、pg_attribute、pg_attrdef、pg_authid、pg_auth_members、pg_constraint、pg_tablespace、pg_namespace、pg_database等表 阅读全文
posted @ 2017-03-28 14:59 HelloSUN 阅读(1524) 评论(0) 推荐(0) 编辑
摘要:这篇文章主要介绍了PostgreSQL教程(十六):系统视图详解,本文讲解了pg_tables、pg_indexes、pg_views、pg_user、pg_roles、pg_rules、pg_settings等视图的作用和字段含义等内容,需要的朋友可以参考下 一、pg_tables: 一、pg_t 阅读全文
posted @ 2017-03-28 11:05 HelloSUN 阅读(985) 评论(0) 推荐(0) 编辑
摘要:以Oracle为例吧 Statement为一条Sql语句生成执行计划,如果要执行两条sql语句select colume from table where colume=1;select colume from table where colume=2;会生成两个执行计划一千个查询就生成一千个执行计 阅读全文
posted @ 2017-03-27 18:44 HelloSUN 阅读(202) 评论(0) 推荐(0) 编辑
摘要:摘要: 背景 Greenplum是一个MPP的数据仓库系统,最大的优点是水平扩展,并且一个QUERY就能将硬件资源的能力发挥到极致。 但这也是被一些用户诟病的一点,因为一个的QUERY就可能占光所有的硬件资源,所以并发一多的话,query相互之间的资源争抢就比较严重。 Greenplum资源隔 背景 阅读全文
posted @ 2017-03-27 16:56 HelloSUN 阅读(2289) 评论(0) 推荐(0) 编辑
摘要:工作负载及资源管理 查询分析-查看EXPLAIN输出 查询分析-查看EXPLAIN ANALYZE输出 执行查询花费的总时间 参与每个节点计划的节点数,只有返回记录的segment实例被统计 操作中的segment实例返回的最大结果数量及其ID 返回最大结果数量的segment实例产生记录的开始时间 阅读全文
posted @ 2017-03-27 16:55 HelloSUN 阅读(1797) 评论(0) 推荐(0) 编辑
摘要:阅读目录 什么是Session Session的目的 实现机制 Tomcat中的session实现 session存在的问题 什么是Session 对Tomcat而言,Session是一块在服务器开辟的内存空间,其存储结构为ConcurrentHashMap; Session的目的 Http协议是一 阅读全文
posted @ 2017-03-23 19:51 HelloSUN 阅读(206) 评论(0) 推荐(0) 编辑
摘要:1、Class类简介: Java程序在运行时,Java运行时系统一直对所有的对象进行所谓的运行时类型标识。这项信息纪录了每个对象所属的类。虚拟机通常使用运行时类型信息选准正确方法去执行,用来保存这些类型信息的类是Class类。Class类封装一个对象和接口运行时的状态,当装载类时,Class类型的对 阅读全文
posted @ 2017-03-23 11:21 HelloSUN 阅读(508) 评论(0) 推荐(0) 编辑
摘要:任何版本控制系统的一个最有的用特性就是“撤销 (undo)”你的错误操作的能力。在 Git 里,“撤销” 蕴含了不少略有差别的功能。 当你进行一次新的提交的时候,Git 会保存你代码库在那个特定时间点的快照;之后,你可以利用 Git 返回到你的项目的一个早期版本。 在本篇博文里,我会讲解某些你需要“ 阅读全文
posted @ 2017-03-22 08:54 HelloSUN 阅读(890) 评论(0) 推荐(0) 编辑
摘要:Session和Cookie的区别 1.1 Session对象 浏览器访问服务器时,服务器会创建一个对象(该对象也称为session对象,该对象有一个唯一的id号与其对应)。然后,服务器会将id号发送给浏览器(默认情况下,使用cookie机制发送)。当浏览器再次访问服务器时,会将id号发送过来。服务 阅读全文
posted @ 2017-03-17 16:37 HelloSUN 阅读(463) 评论(0) 推荐(0) 编辑
摘要:问题描述: session常常用来存储一些公共信息供不同页面访问,比如用户登录信息。访问同一个tomcat下的不同项目所创建的session是不一样的。自然地面临了如何共享session的问题。 解决思路: 解决数据共享问题的思路无非两种 1、找个公共的地方存放共享的数据 2、不同数据源之间做数据同 阅读全文
posted @ 2017-03-17 15:56 HelloSUN 阅读(5091) 评论(0) 推荐(0) 编辑
摘要:使用过springSecurity的朋友都知道,首先需要在web.xml进行以下配置, <filter> <filter-name>springSecurityFilterChain</filter-name> <filter-class>org.springframework.web.filter 阅读全文
posted @ 2017-03-16 14:56 HelloSUN 阅读(193) 评论(0) 推荐(0) 编辑
摘要:Xml代码 <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-in 阅读全文
posted @ 2017-03-16 10:59 HelloSUN 阅读(5570) 评论(0) 推荐(0) 编辑
摘要:SpringMVC 中的Interceptor 拦截器也是相当重要和相当有用的,它的主要作用是拦截用户的请求并进行相应的处理。比如通过它来进行权限验证,或者是来判断用户是否登陆,或者是像12306 那样子判断当前时间是否是购票时间。 一、定义Interceptor实现类 SpringMVC 中的In 阅读全文
posted @ 2017-03-16 10:54 HelloSUN 阅读(180) 评论(0) 推荐(0) 编辑
摘要:1、简介 Filter也称之为过滤器,它是Servlet技术中最实用的技术,WEB开发人员通过Filter技术,对web服务器管理的所有web资源:例如Jsp, Servlet, 静态图片文件或静态 html 文件等进行拦截,从而实现一些特殊的功能。例如实现URL级别的权限访问控制、过滤敏感词汇、压 阅读全文
posted @ 2017-03-16 10:07 HelloSUN 阅读(149) 评论(0) 推荐(0) 编辑
摘要:Runtime.getRuntime().exec()方法主要用于执行外部的程序或命令。 Runtime.getRuntime().exec共有六个重载方法: public Process exec(String command) 在单独的进程中执行指定的字符串命令。 public Process 阅读全文
posted @ 2017-03-14 08:18 HelloSUN 阅读(4221) 评论(0) 推荐(0) 编辑
摘要:Process 子类的一个实例,该实例可用来控制进程并获得相关信息。Process 类提供了执行从进程输入、执行输出到进程、等待进程完成、检查进程的退出状态以及销毁(杀掉)进程的方法。 创建进程的方法可能无法针对某些本机平台上的特定进程很好地工作,比如,本机窗口进程,守护进程,Microsoft W 阅读全文
posted @ 2017-03-14 08:11 HelloSUN 阅读(1178) 评论(0) 推荐(0) 编辑
摘要:帖子1: 使用Runtime.getRuntime().exec()方法可以在java程序里运行外部程序。 1. exec(String command) 2. exec(String command, String envp[], File dir) 3. exec(String cmd, Str 阅读全文
posted @ 2017-03-14 08:09 HelloSUN 阅读(3161) 评论(0) 推荐(0) 编辑
摘要:Spring 能有效地组织J2EE应用各层的对象。不管是控制层的Action对象,还是业务层的Service对象,还是持久层的DAO对象,都可在Spring的 管理下有机地协调、运行。Spring将各层的对象以松耦合的方式组织在一起,Action对象无须关心Service对象的具体实现,Servic 阅读全文
posted @ 2017-03-10 10:13 HelloSUN 阅读(160) 评论(0) 推荐(0) 编辑
摘要:准备:1. 安装jdk1.72. 安装tomcat1.8一、创建并设置javaweb工程1.创建javaweb工程File --> New --> Project... 设置工程名字:创建完成后工程结构如下: 2. Web工程设置2.1 在WEB-INF 目录下点击右键,New --> Direct 阅读全文
posted @ 2017-03-09 16:23 HelloSUN 阅读(4017) 评论(1) 推荐(0) 编辑
摘要:Spring web MVC 框架提供了模型-视图-控制的体系结构和可以用来开发灵活、松散耦合的 web 应用程序的组件。MVC 模式导致了应用程序的不同方面(输入逻辑、业务逻辑和 UI 逻辑)的分离,同时提供了在这些元素之间的松散耦合。 模型封装了应用程序数据,并且通常它们由 POJO 组成。 视 阅读全文
posted @ 2017-03-09 14:38 HelloSUN 阅读(215) 评论(0) 推荐(0) 编辑
摘要:JDBC是什么? JDBC API是一个Java API,可以访问任何类型表列数据,特别是存储在关系数据库中的数据。JDBC代表Java数据库连接。 JDBC库中所包含的API任务通常与数据库使用: 连接到数据库 创建SQL或MySQL语句 在数据库中执行SQL或MySQL查询 查看和修改记录 连接 阅读全文
posted @ 2017-03-08 15:31 HelloSUN 阅读(172) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示