前几天分析了一下Tomcat的架构和启动过程,今天开始研究它的运转机制。Tomcat最本质就是个能运行JSP/Servlet的Web服务器,因此最典型的应用就是用户通过浏览器访问服务器,Tomcat接收到请求后转发给Servlet,由Servlet处理完后,把结果返回给客户端。今天就专门解析一下这么一个完整的请求的内部机理。
通过DEBUG,一路跟下来,发现Tomcat处理请求的核心过程是以下几...
分类:
其他 时间:
2015-08-28 17:34:15
收藏:
0 评论:
0 赞:
0 阅读:
154
一、遇见的问题
EasyUI是一套比较轻巧易用的Jquery控件,在EasyUI中,我认为,他的表格 , 做的堪称完美。但是,美中不足的是,在使用过程中遇到一个问题,它的列表控件——datagrid,在显示日期列的时候,由于后台返回给页面的数据是Json格式的,其中的一个日期字段,在后台还是正常的“2012-11-10 12:18:00”这样的格式,到了前台页面就被转换成一个像 ...
分类:
其他 时间:
2015-08-28 17:34:05
收藏:
0 评论:
0 赞:
0 阅读:
260
java security...
分类:
编程语言 时间:
2015-08-28 17:33:55
收藏:
0 评论:
0 赞:
0 阅读:
293
题意:
给出一颗n个结点的树,点上有权值;
求点对(x,y)满足x!=y且x到y的路径上最大值与最小值的差
n
题解:
来填一填当年挖下的坑;
这个数据范围真是恶意。。直接说五组数据不好吗!
考虑这题怎么做,在这场考试那天的前一天,我学习了树分治算法;
然后他就出了,然后我就写了,然后我就写不出来了;
当年的我实在naive;
我翻出了当时交上去的代码,改了好久好久。。...
分类:
移动平台 时间:
2015-08-28 17:33:45
收藏:
0 评论:
0 赞:
0 阅读:
274
[NSURL URLWithString:@"…………"]
但是貌似汉字或者空格等无法被识别,String不被认为是URLString,这个NSURL的值也就一直是nil
要怎样才能够让它识别呢?
解决方法如下:
1.转换编码
str1 = [str1 stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding];
...
分类:
移动平台 时间:
2015-08-28 17:33:25
收藏:
0 评论:
0 赞:
0 阅读:
353
for (int i=0; i
NSDate *nowDate = [NSDate
date];
NSDateFormatter *dateFormatter = [[NSDateFormatter
alloc]
init];
if (i == 6)
{
[dateFormatter
setDateForm...
分类:
其他 时间:
2015-08-28 17:33:15
收藏:
0 评论:
0 赞:
0 阅读:
121
作者曾经在2014年测试出MSGPACK的关键字和中文字符有很大的冲突,所以后来放弃了,本文为很多年前写的一个对比,后来我们一直在使用HTTP协议和PROTOBUF。看看MSGPACK的文档,自称效率高于其他同类产品最高8倍,很诱人吧?来看看我的故事吧首先很多项目是跨语言的,我们也不例外前端AS3,...
分类:
其他 时间:
2015-08-28 17:32:05
收藏:
0 评论:
0 赞:
0 阅读:
1697
Spring 3 MVC hello world exampleBymkyong|August 2, 2011| Updated : June 15, 2015In this tutorial, we show you a Spring 3 MVC hello world example, usin...
分类:
编程语言 时间:
2015-08-28 17:31:55
收藏:
0 评论:
0 赞:
0 阅读:
267
一、前沿导读XNA是微软基于.Net部署的下一代3D/2D游戏开发框架,其实XNA严格来说类似下一代的DirectX,当然不是说XNA会取代DirectX,但是基于XNA我们对于面向XBOX360,WP等系列其他平台的移植成本非常的低(据说基于MONO在linux下XNA也可以运行3DDEMO,有试...
分类:
其他 时间:
2015-08-28 17:31:45
收藏:
0 评论:
0 赞:
0 阅读:
201
今天下午做的一个功能,要用到模糊查询,字段是description,刚开始我的写法用的是sql中的模糊查询语句,但是这个有问题,只有将字段的全部值传入其中,才能查询,所以不是迷糊查询。后来经过搜索,发现要加上一个concat字段,要先将字符串拼接后,才能实现模糊查询。改成这个样子后,模糊查询功能实现...
分类:
其他 时间:
2015-08-28 17:31:35
收藏:
0 评论:
0 赞:
0 阅读:
157
//// YJCar.h// 03-tableView-汽车品牌//// Created by JACKY-MAC on 15-6-24.// Copyright (c) 2015年 www.train.com. All rights reserved.//字典转模型#import @int...
分类:
移动平台 时间:
2015-08-28 17:31:25
收藏:
0 评论:
0 赞:
0 阅读:
230
CENTOS在输入ifconfig命令时,提示没有命令的处理方法 - 只是一段过程 - 开源中国社区CENTOS在输入ifconfig命令时,提示没有命令的处理方法 发表于4个月前(2013-09-11 08:14) 阅读(12)|评论(0) 0人收藏此文章, 我要收藏 ...
分类:
其他 时间:
2015-08-28 17:31:15
收藏:
0 评论:
0 赞:
0 阅读:
192
思路1:要求的是两个链表的第一个公共节点,首先想到的是用栈来存放两个链表,然后依次从栈中抛出,直到最后一个相同的节点为止。但是要用到两个栈,空间复杂度为O(n);思路2:从头到尾分别遍历两个链表得到链表的长度风别为,len1和len2,求出两者的差值dif,然后现在长的链表上面走dif步,然后同步走...
分类:
其他 时间:
2015-08-28 17:31:05
收藏:
0 评论:
0 赞:
0 阅读:
124
前端程序传过来的值是有三个字段组合之后的结果,后端程序处理,并且将查询的数据反馈给前端。PS:不能直接使用字段RPT_NO的,因为在这条记录中RPT_NO恰好等于其他三个字段的组合值。正确的做法是使用"拼接操作符“ (||)。RT,记下来以备日后查看,有需要的同学也可参考 :)
分类:
数据库技术 时间:
2015-08-28 17:30:35
收藏:
0 评论:
0 赞:
0 阅读:
606
Oracle安装过程其实有很多的文档可以参考。以oracle11g release版本为例:从官网下载下来的zip ,包含两个部分,win32_11gR2_database_1of2.zip 以及win32_11gR2_database_2of2.zip 两个包是有大有小,一个主要安装,另一个是将包...
分类:
数据库技术 时间:
2015-08-28 17:30:25
收藏:
0 评论:
0 赞:
0 阅读:
198
课程概述:零基础3G Android移动开发就业班、共包括10多个精品Android实战项目,课程囊括Andriod所以技术点,是目前国内讲解最全面的android课程,通过该课程的学习,学员可在最短的时间内,找到高薪工作。零基础学Android APP应用开发 学习地址:http://edu.ib...
分类:
移动平台 时间:
2015-08-28 17:30:15
收藏:
0 评论:
0 赞:
0 阅读:
245
*前言:原作者George Fekete是一个拥有10年客户端和服务端的web开发者,擅长PHP、JavaScript,致力于各种中大型的web应用,Primal Skill的创始人,CTO。本文根据How to be a Good Developer翻译而来。*作为一个苦逼的程序员,你需要在这个随...
分类:
其他 时间:
2015-08-28 17:30:05
收藏:
0 评论:
0 赞:
0 阅读:
149
基本思路,先画一个200半径的圆ctx.arc(250,250,200,0,2*Math.PI);然后再画时分刻度,可以先利用translate变化坐标到圆的中心点,然后再通过rotate旋转 1 //画12个时刻度线 2 for(var i=0;i<...
分类:
其他 时间:
2015-08-28 17:29:45
收藏:
0 评论:
0 赞:
0 阅读:
189
1. Started Service中使用startService()方法来进行方法的调用,调用者和服务之间没有联系,即使调用者退出了,服务依然在进行 【onCreate()- >onStartCommand()->startService()->onDestroy()】,注意其中没有 onStar...
分类:
其他 时间:
2015-08-28 17:29:25
收藏:
0 评论:
0 赞:
0 阅读:
178
开发环境一般引用的是本机 C:\Program Files (x86)\Microsoft ASP.NET\ASP.NET MVC 3\Assemblies下的System.Web.Mvc.dll,当系统更新时,此文件会更新为高级版本,从而和已经部署到服务器上的System.Web.Mvc.dll版...
分类:
Web开发 时间:
2015-08-28 17:29:15
收藏:
0 评论:
0 赞:
0 阅读:
291