摘要: http://blog.csdn.net/hereweare2009/article/details/3968582http://blog.csdn.net/hereweare2009/article/details/4018274http://kejibo.com/oauth/http://kejibo.com/oauth2/WIKI:http://zh.wikipedia.org/wiki/OAuthhttp://wiki.dev.renren.com/wiki/WEB%E7%BD%91%E7%AB%99%E5%B8%90%E5%8F%B7%E7%99%BB%E5%BD%95%E5%85% 阅读全文
posted @ 2013-09-26 20:49 xu's thinking 阅读(107) 评论(0) 推荐(0) 编辑
摘要: httpclient 阅读全文
posted @ 2013-09-25 20:32 xu's thinking 阅读(114) 评论(0) 推荐(0) 编辑
摘要: http://blog.csdn.net/redarmy_chen/article/details/8157201什么是Session使用Cookie和附加URL参数都可以将上一次请求的状态信息传递到下一次请求中,但是如果传递的状态信息较多,将极大降低网络传输效率和增大服务器端程序处理的难度。Session技术是一种将会话状态保存在服务器端的技术 ,它可以比喻成是医院发放给病人的病历卡和医院为每个病人保留的病历档案的结合方式 。客户端需要接收、记忆和回送 Session的会话标识号,Session可以且通常是借助Cookie来传递会话标识号。同一用户的不同页面共享数据(Session)Sess 阅读全文
posted @ 2013-09-25 01:03 xu's thinking 阅读(285) 评论(0) 推荐(0) 编辑
摘要: http://blog.csdn.net/redarmy_chen/article/details/8157145什么是会话?在日常生活中,从拨通电话到挂断电话之间的一连串的你问我答的过程就是一个会话。会话可简单理解为:用户开一个浏览器,点击多个超链接,访问服务器多个web资源,然后关闭浏览器,整个过程称之为一个会话。会话过程中要解决的一些问题?每个用户在使用浏览器与服务器进行会话的过程中,不可避免各自会产生一些数据,服务器要想办法为每个用户保存这些数据。例如:多个用户点击超链接通过一个servlet各自购买了一个商品,服务器应该想办法把每一个用户购买的商品保存在各自的地方,以便于这些用户点结 阅读全文
posted @ 2013-09-25 00:53 xu's thinking 阅读(361) 评论(0) 推荐(0) 编辑
摘要: HttpServletResponse应用一、简介: Web服务器收到客户端的http请求,会针对每一次请求,分别创建一个用于代表请求的request对象、和代表响应的response对象。request和response对象即然代表请求和响应,那我们要获取客户机提交过来的数据,只需要找request对象就行了。要向客户机输出数据,只需要找response对象就行了。WEB服务器回送给WEB客户端的HTTP响应消息分为三个部分:状态行二、响应消息头消息正文(也叫实体内容)Servlet API中定义的ServletResponse接口类用于创建响应消息。HttpServletResponse是 阅读全文
posted @ 2013-09-25 00:48 xu's thinking 阅读(695) 评论(0) 推荐(0) 编辑
摘要: 深入体验JavaWeb开发内幕——关于HttpServletRequestRequest对象HttpServletRequest对象代表客户端的请求,当客户端通过HTTP协议访问服务器时,HTTP请求头中的所有信息都封装在这个对象中,开发人员通过这个对象的相关方法,即可以获得客户的这些信息。一、通过request常用方法获得相关信息:1、通过request常用方法获得客户机信息 getRequestURL方法返回客户端发出请求时的完整URL。getRequestURI方法返回请求行中的资源名部分。getQueryString 方法返回请求行中的参数部分。getRemoteAddr方法返回发出. 阅读全文
posted @ 2013-09-25 00:45 xu's thinking 阅读(653) 评论(0) 推荐(0) 编辑
摘要: 科普:什么是版本控制系统?http://www.6zou.net/tech/what-is-vcs-and-why-vcs.html。 阅读全文
posted @ 2013-09-24 10:53 xu's thinking 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 如何用一句话清晰明了的介绍shell排序呢? 从第一个元素开始,对间距为h的元素进行排序,排好后再从第二个元素与间隔h的元素开始往后排......直到排到第h个元素,这样就能保证所有元素都按间隔h排了一遍,保证元素与间隔h的元素之间是有序的。然后按h = (h-1)/3不断缩小h再排序一遍,缩小一次排一遍,一点点缩小间隔到保证间隔为1的元素之间都是有序的。 这样较直接插入排序而言,减少了数组元素的移动次数。======================================================package sort_1;public class ShellSort {.. 阅读全文
posted @ 2013-09-19 22:06 xu's thinking 阅读(589) 评论(0) 推荐(0) 编辑
摘要: package sort_1;public class MergeSort1 { //利用归并排序算法 public static void mergeSort(DataWrap[] data) { sort(data,0,data.length-1); } /** * * @param data 待排序的数组 * @param left 待排序的数组的第一个元素 * @param right 待排序数组的最后一个元素 */ private static void sort(DataWrap[] dat... 阅读全文
posted @ 2013-09-18 12:14 xu's thinking 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 递归要有的条件: 1,边界条件(递归出口) 2,前进段 3,返回值把递归问题分解成n个小块儿,分析着n个小块是什么关系。从边界条件往前返回值,从前往后写表达式=》把递归的成的所有项在脑袋里列出来,看关系是否满足。 阅读全文
posted @ 2013-09-13 19:27 xu's thinking 阅读(137) 评论(0) 推荐(0) 编辑