一、过滤器的介绍:在Servlet规范2.3中定义了过滤器,它是一个服务器端的组件,可以截取用户端的请求与响应信息,并且对这些信息进行过滤。Servlet过滤器本身并不生成请求和响应对象,只是提供过滤功能。Servlet过滤器能够在Servlet被调用之前检查Request对象,并修改Request...
分类:
编程语言 时间:
2015-03-05 19:11:52
阅读次数:
215
一、什么是条件变量 与互斥锁不同,条件变量是用来等待而不是用来上锁的。条件变量用来自动阻塞一个线程,直到某特殊情况发生为止。通常条件变量和互斥锁同时使用。 条件变量使我们可以睡眠等待某种条件出现。条件变量是利用线程间共享的全局变量进行同步的一种机制,主要包括两个动作:一个线程等待"条件变量的...
分类:
系统相关 时间:
2015-03-05 19:13:31
阅读次数:
240
转发自:http://blog.sina.com.cn/s/blog_4af327e10101irie.htmlD-Bus的优缺点Linux没有一个很好的IPC机制。Windows、Mac OS有;Android也有"binder"子系统。Linux有socket、FIFO、共享内存等机制,这些对于...
分类:
数据库 时间:
2015-03-05 19:11:20
阅读次数:
224
一个java中用Timer做的简单定时器小程序。package com.test.lx;import java.util.TimerTask;public class TimeTaskTest extends TimerTask { @Override public void run() { Sy....
分类:
编程语言 时间:
2015-03-05 19:11:49
阅读次数:
172
插入排序是一种最基本的排序方法,时间复杂度为O(n2)。其基本思想就是假设A[0, ... j-1]为已经排好序的子数组,通过把A[j]与前面的元素进行比较,将A[j]插入到已经排好顺序的子数组之中。 用C语言简单实现的插入排序如下: 1 /* 插入排序的C语言实现, 时间复杂度为O(n2) */ ...
分类:
编程语言 时间:
2015-03-05 19:11:59
阅读次数:
137
http://www.kyleduo.com/?p=278viewController -> pageViewController -> pageContentViewControllers 一个viewController添加一个pageViewController [viewControlle....
分类:
其他好文 时间:
2015-03-05 19:12:49
阅读次数:
132
动态改变控件位置的方法:setPadding()的方法更改布局位置。如我要把Imageview下移200px: ImageView.setPadding(ImageView.getPaddingLeft(),ImageView.getPaddingTop()+200,ImageView.getP.....
分类:
移动开发 时间:
2015-03-05 19:11:16
阅读次数:
256
关于cocoaPods的安装请参考 唐巧的技术博客http://blog.devtang.com/blog/2014/05/25/use-cocoapod-to-manage-ios-lib-dependency/下面我来总结一下cocoaPods的使用技巧当你的工程中已经添了Pods工程的时候,这...
分类:
移动开发 时间:
2015-03-05 19:12:17
阅读次数:
169
声明:这一篇文章是转载过来的,转载地址忘记了,原作者如果看到了,希望能够告知一声,我好加上去! easyloader模块是用来加载jquery easyui的js和css文件的,而且它可以分析模块的依赖关系,先加载依赖项。模块加载好了会调用parse模块来解析页面。把class是easyui开...
分类:
其他好文 时间:
2015-03-05 19:10:59
阅读次数:
141
Delphi数据库技术中Disablecontrols和Enablecontrols的功能 2010-12-06 10:48:43| 分类: delphi技术 | 标签:disablecontrols enablecontrols |字号大中小 订阅 一般来说,用来扫描整个数据库表并修改每个记录的某...
分类:
数据库 时间:
2015-03-05 19:12:07
阅读次数:
169
使用XML向SQL Server 2005批量写入数据——一次有关XML时间格式的折腾经历原文:使用XML向SQL Server 2005批量写入数据——一次有关XML时间格式的折腾经历常常遇到需要向SQL Server插入批量数据,然后在存储过程中对这些数据进行进一步处理的情况。存储过程并没有数组...
分类:
数据库 时间:
2015-03-05 19:09:26
阅读次数:
168
hibernate官方新手教程第一部分 - 第一个Hibernate程序 首先我们将创建一个简单的控制台(console-based)Hibernate程序。我们使用内置数据库(in-memory database) (HSQL DB),所以我们不必安装不论什么数据库server。 让我们如果我们希...
分类:
Web程序 时间:
2015-03-05 19:10:09
阅读次数:
181
首先 我们来看这个全局变量:__FILE__ 它表示文件的完整路径(当然包括文件名在内) 也就是说它根据你文件所在的目录不同,有着不同的值;当然,当它用在包行文件中的时候,它的值是包含的路径; 然后: 我们看这个函数: string dirname ( string path ) 它是PHP内置函数...
分类:
Web程序 时间:
2015-03-05 19:09:23
阅读次数:
127
很巧妙的思想转自:http://www.cnblogs.com/kuangbin/archive/2012/08/21/2649850.html本题能够想到用最大流做,那真的是太绝了。建模的方法很妙!题意就是有N头牛,F个食物,D个饮料。N头牛每头牛有一定的喜好,只喜欢几个食物和饮料。每个食物和饮料...
分类:
其他好文 时间:
2015-03-05 19:10:13
阅读次数:
133
软件危机实际上仅是一种状况,那就是软件中有错误,正是这种错误导致了软件开发在成本、进度和质量上的失控。软件测试是软件质量保证的一项关键活动,它是通过对需求规格说明、软件设计说明和程序代码等进行复审,以保证在软件产品交付前,尽可能发现软件中潜伏的问题。软件错误的定义:(1)软件未达到产品说明书标明的功...
分类:
其他好文 时间:
2015-03-05 19:08:34
阅读次数:
107
$(data.resultList).each(function () { var selectedFlag = ${sessionScope.userInfo.roleLeve}==this.role_leve ? "selected ='selected'" :""; roles.append(...
分类:
Web程序 时间:
2015-03-05 19:10:52
阅读次数:
523
Alarm Service和Alarm Controller 例子非常类似,只是Alarm Service是用来Schedule一个Service,而前面的例子是来Schedule一个Broadcast。前面说过PendingIntent ,可以来描述一个Activity ,Broadcast,或是...
分类:
移动开发 时间:
2015-03-05 19:08:41
阅读次数:
207