3、Servlet
Servlet是JavaWeb的核心,JSP以及其他优秀的web框架都是基于Servlet实现的。
Servlet是用Java编写的与平台无关的服务端组件,是基于请求-响应模式工作的,运行在Servlet容器(反射机制)中,其生命周期由Servlet容器管理。Servlet实例通常用做控制器,根据不同的请求,经过处理后,将处理结果返回到客户端或转发给其他Servlet组件。...
分类:
其他好文 时间:
2015-08-29 20:17:37
阅读次数:
190
【背景】
由十一期先分组讨论后,随后十期师哥师姐以讲课方式交流方式为我们分享设计模式中比较经典的十个。为期五天的交流盛宴,使我这只菜鸟在相互交流思想碰撞中对设计模式有了更深层次的理解。
【设计模式小组】
·成立目的:
我们第一遍学习设计模式已有半年之久,只是在机房重构和合作的时候简单应用了些设计模式,没有真正在项目中应用...
分类:
其他好文 时间:
2015-08-29 20:18:54
阅读次数:
154
Centos 6的Minimal下,网卡默认onboot="no",并且设置了依赖 NetworkManager 的选项,NM_CONTROLLED="yes",因为minimal的情况下并没有安装 系统默认提供的网络管理工具NetworkManger。所以我们需要修改为:
ONBOOT="yes" MM_Controlled="no"。
手工编辑网卡的配置文件(vi /etc/sysco...
分类:
其他好文 时间:
2015-08-29 20:15:40
阅读次数:
203
代码:
#include
#include
#include
#define INF 1<<30
using namespace std;
int a[1005];
int main()
{
int n;
int i,j;
while(scanf("%d",&n)==1)
{
int ans1=0,ans2=0,ans3=0,ans5=-INF;
double ans4;
...
分类:
其他好文 时间:
2015-08-29 20:16:31
阅读次数:
140
获得Android源码后,我们来分析源码结构。源码的全部工程分为如下三个部分。
①Core Project:核心工程部分,这是建立Android系统的基础,保存在根目录的各个文件夹中。
②External Project:扩展工程部分,可以使其他开源项目具有扩展功能,保存在external文件夹中。
③Package:包部分,提供了Android的应用程序,内容提供者,输入法...
分类:
移动开发 时间:
2015-08-29 20:17:40
阅读次数:
393
求最大k使(m^k)%n=0。首先筛选出所有素数,然后求出所有n,唯一分解的结果。对于m进行分解,对于每一个在m中的素数p[i]的指数e[i],k=min(e[i])。...
分类:
其他好文 时间:
2015-08-29 20:17:41
阅读次数:
128
//n个物品 , 容量为m
//每个物品1个占用空间为w
//如果第i个物品选了k(k>0)个,所得权值为k*a+b
//求最大权值
//多重背包 , 需要用二进制数优化
#include
#include
#include
using namespace std ;
const int maxn = 2010 ;
int dp[maxn][maxn] ;
int main()
{
// ...
分类:
其他好文 时间:
2015-08-29 20:16:19
阅读次数:
158
数据库系统有时会利用触发器来完成某些业务规则。触发器在接收到特定的事件时被激发,执行事先定义好的一组数据库操作。能激发触发器运行的时间可以分为以下几种:
1.插入事件,insert
2.更新记录事件,update
3.删除记录事件,delete
Hibernate与数据库中的触发器协同工作时会造成两类问题:
1.触发器使Session的缓存中的数据与数据库不一致
在激发执行触发器之后在执...
分类:
Web程序 时间:
2015-08-29 20:14:52
阅读次数:
159
信号量(Semaphore)又称为信号量、旗语,它以一个整数变数,提供信号,以确保在并行计算环境中,不同进程在访问共享资源时,不会发生冲突。是一种不需要使用忙碌等待(busy waiting)的一种方法。
信号量的概念是由荷兰计算机科学家艾兹格·迪杰斯特拉(Edsger W. Dijkstra)发明的,广泛的应用于不同的操作系统中。在系统中,给予每一个进程一个信号量,代表每个进程目前的状态,未得...
分类:
编程语言 时间:
2015-08-29 20:14:24
阅读次数:
218
在oracle数据库中,函数的作用,方便数据的统计;处理查询结果;oracle 提供了很多内置函数,所谓的内置函数,就是安装完oracle,之后,就可以使用,并不需要你自己写;数值函数;(求平均值,求和);字符函数;(字符函数);日期函数 :(获取我们的系统时间);转换函数:在查询语句中,使用这些函...
分类:
数据库 时间:
2015-08-29 20:13:38
阅读次数:
143
转:http://my.oschina.net/shede333/blog/304560#OSC_h3_8IOS上 关于状态栏的相关设置(UIStatusBar)知识普及ios上状态栏 就是指的最上面的20像素高的部分状态栏分前后两部分,要分清这两个概念,后面会用到:前景部分:就是指的显示电池、时间...
分类:
移动开发 时间:
2015-08-29 20:14:57
阅读次数:
218
一、应用层协议概要二、远程登录1)TELNET2)SSH三、文件传输四、电子邮件1)电子邮件的工作机制2)邮件地址3)MIME4)SMTP5)POP6)IMAP五、WWW1)WWW基本概念2)URI3)HTTP来源:来自为知笔记(Wiz)
分类:
其他好文 时间:
2015-08-29 20:15:49
阅读次数:
197
一、仅凭IP无法完成通信二、DNS1)IP地址不便记忆2)DNS的产生3)域名的构成4)DNS查询5)DNS如同互联网中的分布式数据库三、ARP1)ARP概要2)ARP的工作机制3)IP地址和MAC地址缺一不可?4)RARP5)代理ARP四、ICMP1)辅助IP的ICMP2)主要的ICMP消息3)其...
分类:
其他好文 时间:
2015-08-29 20:14:19
阅读次数:
197
本机安装mysql express nodejs。搭建环境,阿里云端的服务器上面安装了nodejs版本为0.12.7 npm版本为2.11.3,express通过apt——get安装之后总是2.5.8版本的,项目需要4.x,可以参考https://cnodejs.org/topic/53cb1242...
分类:
其他好文 时间:
2015-08-29 20:14:51
阅读次数:
147
jmap : memory map for java jmap 命令用于生成堆转储快照文件, 一般称为heapdump 或者 dump 文件。如果不是用 jmap 命令, 要获得 java 堆转储快照, 可以在 JVM 启动时 传递 –XX:HeapDumpOnOutOfMemoryError 参数...
分类:
其他好文 时间:
2015-08-29 20:15:31
阅读次数:
177
大家都认为,C语言之所以强大,以及其自由性,很大部分体现在其灵活的指针运用上。因此,说指针是C语言的灵魂,一点都不为过。同时,这种说法也让很多人产生误解,似乎只有C语言的指针才能算指针。Basic不支持指针,在此不论。其实,Pascal语言本身也是支持指针的。从最初的Pascal发展至今的Objec...