<!--如果你的DispatcherServlet拦截"/",为了实现REST风格,拦截了所有的请求,那么同时对*.js,*.jpg等静态文件的访问也就被拦截了。-->
<!--方案一:激活Tomcat的defaultServlet来处理静态文件-->
<!--要写在DispatcherServlet的前面,让defaultServlet先拦..
分类:
编程语言 时间:
2017-04-07 11:20:46
收藏:
0 评论:
0 赞:
0 阅读:
171
一,cgi和fastcgi在将php-fpm工作原理时,需要先明白cgi是什么?cgi是使webserver和后台语言进行交互的协议,有了这个协议,开发者可以使用任何语言处理Webserver发来的请求,动态生成内容。单CGI有一个致命的缺点,那就是每处理一个请求都需要fork一个全新的进程,随着Web的兴..
分类:
Web开发 时间:
2017-04-07 11:20:33
收藏:
0 评论:
0 赞:
0 阅读:
184
如何理解云?云是基于“云计算”技术,实现各种终端设备之间的互联互通。手机、电视机等都只是一个单纯的显示和操作终端,它们不再需要具备强大的处理能力。用户享受的所有资源、所有应用程序全部都由一个存储和运算能力超强的云端后台来提供。像我们现在经常使用的在线杀毒、..
分类:
其他 时间:
2017-04-07 11:20:15
收藏:
0 评论:
0 赞:
0 阅读:
99
shell读取文件的每一行写法一:----------------------------------------------------------------------------#!/bin/bashwhilereadlinedoecho$linedone<filename(待读取的文件)----------------------------------------------------------------------------写法二:---..
分类:
系统服务 时间:
2017-04-07 11:19:56
收藏:
0 评论:
0 赞:
0 阅读:
116
Ubuntu中的默认浏览器是Firefox,但是一直以来都认为Chrome更加优秀。下面记录一下在Ubuntu下安装Chrome的过程,也回顾一下Ubuntu系统中的一些细节。大多数Linux安装软件的方式有这样几种:1.使用软件包管理器,在Ubuntu下就是apt(Ubuntu16.04后)或者apt-get命令,其他版本Li..
分类:
系统服务 时间:
2017-04-07 11:19:28
收藏:
0 评论:
0 赞:
0 阅读:
181
问题:在使用vmw安装操作系统后克隆该系统后,克隆系统网卡无法正常使用的问题。方法:在克隆的系统上操作方法如下:#>/etc/udev/rules.d/70-persistent-net.rules//清除文件内容#echo">/etc/udev/rules.d/70-persistent-net.rules">>/etc/rc.local//添加开机启动..
分类:
系统服务 时间:
2017-04-07 11:19:13
收藏:
0 评论:
0 赞:
0 阅读:
249
随着人们生活水平的提高,加上移动技术的快速发展,越来越多的软件进军健康行业,计步器是用来记录个人运动的一项很好的技术。这段时间出于对这一技术的好奇,了解学习了一下计步器的实现过程。计步器的实现有两种方式,(1),直接调用HealthKit框架获取苹果的健康应用数据.(2..
分类:
移动平台 时间:
2017-04-07 11:18:43
收藏:
0 评论:
0 赞:
0 阅读:
277
apache和nginx区别主要在pathinfo的处理,直接拿去用:location/{if(!-e$request_filename){rewrite^(.*)$/index.php?$1last;break;}}附上本人的配置文件:server{listen80;server_nameredis.yanjiadong.net;indexindex.phpindex.html;root/alidata/www/redis;location/{if(!-e$r..
分类:
其他 时间:
2017-04-07 11:18:30
收藏:
0 评论:
0 赞:
0 阅读:
139
Cocopods作为一个ios第三方开源库管理工具,在工作中可以极大的节省设置和更新第三方开源库的时间以及经历。但是了个但是,组队开发的时候就坑了,更新了程序报错啦、队友不能更新代码了balabala,那可真是eatfeces。所以就认真研究了一下到底是哪里出了问题,先查看cocoapods..
分类:
移动平台 时间:
2017-04-07 11:18:11
收藏:
0 评论:
0 赞:
0 阅读:
180
Linux数据恢复专题(2)——从严重损坏的磁盘恢复数据硬盘故障导致的数据丢失有可能是惨重的,但如果已经发生了,就需要最大程度地将数据恢复出来。本文介绍当磁盘因严重问题无法访问后(但BIOS还能识
别),数据的抢救方法,并讨论ext2&ext3格式分区的磁盘短读(short
read)..
分类:
其他 时间:
2017-04-07 11:17:46
收藏:
0 评论:
0 赞:
0 阅读:
226
一、移植编译生成boa二进制文件Boa是一种非常小巧的Web服务器,其可执行代码只有大约60KB左右。作为一种单任务Web服务器,Boa只能依次完成用户的请求,而不会fork出新的进程来处理并发连接请求。但Boa支持CGI,能够为CGI程序fork出一个进程来执行。Boa的设计目标是速度和安全。..
分类:
Web开发 时间:
2017-04-07 11:17:31
收藏:
0 评论:
0 赞:
0 阅读:
327
1、先在Jenkins安装插件GitlabHookPlugin和BuildAuthorizationTokenRootPlugin;2.插件安装完成后在任务里添加token3、在gitlab上添加钩子4、点击测试钩子或push代码再看Jenkins已经在构建了就说明成功了(也可以在浏览器直接执行这个URL)
分类:
Web开发 时间:
2017-04-07 11:17:16
收藏:
0 评论:
0 赞:
0 阅读:
1536
基于linux操作系统Mysql的基本操作(三)知识点一:查看MYSQL数据库中所有用户命令:selectdistinctconcat(‘User:‘‘‘,user,‘‘‘@‘‘‘,host,‘‘‘;‘)asqueryfrommysql.user;注:(1)关键词DISTINCT用于返回唯一不同的值。语法:SELECTDISTINCT列名称FROM表名称(2)SQLCONCAT函数用..
分类:
数据库技术 时间:
2017-04-07 11:16:23
收藏:
0 评论:
0 赞:
0 阅读:
216
环境:CentOS6.564位8核8G内存主IP:183.211.57.240(255.255.255.0gw:183.211.57.1)绑定IP:183.211.57.(151-161,163-181)配置过程:一、先配绑定IP#vimifcfg-eth0-range0DEVICE=eth0BOOTPROTO=staticIPADDR_START=183.211.57.151IPADDR_END=183.211.57.161CLONENUM_START..
分类:
其他 时间:
2017-04-07 11:15:50
收藏:
0 评论:
0 赞:
0 阅读:
278
相信很多在linux平台工作的童鞋,都很熟悉管道符‘|‘,通过它,我们能够很灵活的将几种不同的命令协同起来完成一件任务。就好像下面的命令:不过这次咱们不来说这些用法,而是来探讨一些更加有意思的,那就是管道两边的数据流"实时性"和管道使用的小提示。其实我们在利用管道的时候,可..
分类:
系统服务 时间:
2017-04-07 11:15:34
收藏:
0 评论:
0 赞:
0 阅读:
225
如果在两台设备之间配置LACP,但是中间存在一台交换机,这个时候就会看到LACP协商不起来。通过抓包发现LACP报文不能被转发,LACP属于慢速协议,经过对IEEE802.3资料查询,加上实验对比,最终破解。慢速协议不被转发不是因为它独特,而是因为它和其他二层协议一样,类似stp,cdp..
分类:
其他 时间:
2017-04-07 11:15:15
收藏:
0 评论:
0 赞:
0 阅读:
218
上一篇《Gradle 庖丁解牛(构建源头源码浅析)》我们分析了 Gradle 框架自身初始化(非构建生命周期初始化)的核心流程,这一篇我们续着前面的分析继续(如果没看过前一篇的建议先去看前一篇,因为这...
分类:
其他 时间:
2017-04-07 11:13:58
收藏:
0 评论:
0 赞:
0 阅读:
271
项目程序运行的时候,突然出现这个错误,调用堆栈中的函数,没有一个是自己写的,非常困惑。 项目程序运行的时候,突然出现这个错误,调用堆栈中的函数,没有一个是自己写的,非常困惑。 在网上搜索了一下,先找到一个提示,可以在CApp::InitInstance()中禁用ActivationContext: ...
分类:
其他 时间:
2017-04-07 11:13:05
收藏:
0 评论:
0 赞:
0 阅读:
223
#0 MQClientAPIImpl::getTopicRouteInfoFromNameServer (this=0x63c3e0, topic="TBW102", timeoutMillis=3000) at MQClientAPIImpl.cpp:911 #1 0x00007ffff78010... ...
分类:
数据库技术 时间:
2017-04-07 11:12:48
收藏:
0 评论:
0 赞:
0 阅读:
385
object. __str__ ( self )通过内嵌方法str()调用,并通过print语句计算对象的“非正式”字符串表示。这跟__repr__()的区别在于,它不需要是一个合法的Python表达式:可以用一种更便捷或简明的表现方式。返回类型必须是一个string对象。object. __uni... ...
分类:
编程语言 时间:
2017-04-07 11:12:24
收藏:
0 评论:
0 赞:
0 阅读:
178