spring容器和springmvc容器,以及web容器的关系(转载)

    说到spring和springmvc,其实有很多工作好多年的人也分不清他们有什么区别,如果你问他项目里用的什么MVC技术,他会说我们用的spring和mybatis,或者spring和hibernate。 在潜意识里会认为springmvc就是spring,之前我也是这么认为的,哈哈。 虽然springMVC和spring有必然的联系,但是他们的区别也是有的。下面我就简单描述下 ...
分类: 其他 发布时间: 07-28 23:11 阅读次数: 0

理解servlet,servlet 容器 于web 容器,tomcat 的关系

  转载自http://blog.csdn.net/iAm333 之前在开源中国看到一篇文章《初学 Java Web 开发,请远离各种框架,从 Servlet 开发》,觉得很不错。想到自己之前一直对各种框架执迷不悟,顿感惭愧。于是,看了孙鑫的《Servlet/JSP深入详解:基于Tomcat的Web开发》、林信良的《JSP&Servlet学习笔记(第二版)》以及网上其他一些相关的资料,...
分类: 其他 发布时间: 07-28 23:11 阅读次数: 0

Struts2与Servlet区别与联系

   一:其中最重要的就是filter功能.它使用户可以改变一个request和修改一个response. Filter 不是一个servlet,它不能产生一个response,它能够在一个request到达servlet之前预处理request,也可以在response离开servlet时处理response.换种说法,filter其实是一个“servlet chaining“(servlet ...
分类: 其他 发布时间: 07-28 23:11 阅读次数: 0

servlet 与反射

servlet 与反射   <servlet> <display-name>Gservlet</display-name> </servlet> <servlet-mapping> <servlet-name>Gservlet</servlet-name> </se
分类: 其他 发布时间: 07-28 23:11 阅读次数: 0

servlet 下载

下载 1. 下载就是向客户端响应字节数据!   原来我们响应的都是html的字符数据!   把一个文件变成字节数组,使用response.getOutputStream()来各应给浏览器!!! 2. 下载的要求   * 两个头一个流!     > Content-Type:你传递给客户端的文件是什么MIME类型,例如:image/pjpeg       * 通过文件名称调用ServletC...
分类: 其他 发布时间: 07-28 23:10 阅读次数: 0

javamail 收发邮件

邮件协议   1 收发邮件   发邮件大家都会吧!发邮件是从客户端把邮件发送到邮件服务器,收邮件是把邮件服务器的邮件下载到客户端。 我们在163、126、QQ、sohu、sina等网站注册的Email账户,其实就是在邮件服务器中注册的。这些网站都有自己的邮件服务器。   2 邮件协议概述 与HTTP协议相同,收发邮件也是需要有传输协议的。 SMTP:(Simple Mail T...
分类: 其他 发布时间: 07-28 23:10 阅读次数: 0

wasm + ffmpeg实现前端截取视频帧功能

有没有那么一种可能,在前端页面处理音视频?例如用户选择一个视频,然后支持他设置视频的任意一帧作为封面,就不用把整一个视频上传到后端处理了。经过笔者的一番摸索,基本实现了这个功能,一个完整的demo:ffmpeg wasm截取视频帧功能:支持mp4/mov/mk
分类: 编程语言 发布时间: 07-28 23:10 阅读次数: 0

1066: [SCOI2007]蜥蜴

Time Limit: 1 Sec Memory Limit: 162 MB Submit: 4885 Solved: 2525 [Submit][Status][Discuss] Description   在一个r行c列的网格地图中有一些高度不同的石柱,一些石柱上站着一些蜥蜴,你的任务是让尽量多的蜥蜴逃 到边界外。 每行每列中相邻石柱的距离为1,蜥蜴的跳跃距离是d,即蜥蜴可以跳到平面距离不超过d的任何一个石 柱上。石柱都不稳定,每次当蜥蜴跳跃时,所离开的石柱高度减1(如果仍然落在地图内部,
分类: 其他 发布时间: 07-28 23:10 阅读次数: 0

045 RDD与DataFrame互相转换

一:RDD与DataFrame互相转换 1.总纲    二:DataFrame转换为RDD 1.rdd   使用schema可以获取DataFrame的schema   使用rdd可以获取DataFrame的数据 三:RDD转换为DataFrame 1.第一种方式   使用反射,   RDD的数据类型必须是case class。 1 import sqlContext.implicits._ //如果不写,下面的转换不成功 2 3 //tr
分类: 其他 发布时间: 07-28 23:10 阅读次数: 0

支付宝使用总结

新用户注册后可以领充话费券 使用这个券可以花0.01元充10元花费,但是不能多不能少,只能充10元,而且付款的时候必须要用银行卡付,也就是说想用这个券必须要绑定银行卡。如果想多次享用这个话费券的话可以多次注册支付宝账号,但是一般是最多注册6个,支付宝账号和淘宝、天猫账号是通用的,也就是说注册淘宝、天猫账号的时候就会同时默认会连带注册支付宝账号,只是需要另外开通而已才能使用。其中只有支付宝账号可以注销,另外两个则不能。我们可以通过注销支付宝账号再用淘宝、天猫账号激活成为新的支付宝账号的方式来获取
分类: 其他 发布时间: 07-28 23:10 阅读次数: 0

Linux安装Leanote蚂蚁笔记2.6桌面客户端遇到的error while loading shared libraries: libgconf-2.so.4: cannot open shared object file: No such file or directory错误

今天安装Leanote(蚂蚁笔记)软件遇到的一个问题 ./Leanote: error while loading shared libraries: libgconf-2.so.4: cannot open shared object file: No such file or directory 提示的是libgconf -2.so.4这个可执行文件的依赖的动态链接库找不到 只需执行sudo apt-get install libgconf-2-4 再执行可执行文件,问题解决。 本人遇到的
分类: 其他 发布时间: 07-28 23:10 阅读次数: 0

Python学习---Socket编程

1.1. Socket -服务端/客户端编程 应用程序两端通过“套接字”向网络发出请求或者应答网络请求。可以把socket理解为通信的把手(hand),是一个接口,封装了大量方法 socket起源于UNIX,在Unix一切皆文件哲学的思想下,socket是一种"打开—读/写—关闭"模式的实现,服务器和客户端各自维护一个"文件",在建立连接打开后,可以向自己文件写入内容供对方读取或者读取对方内容,通讯结束时关闭文件。socket的英文原义是“插槽”或“插座”,就像我们家里座机一样,如果没有网线的
分类: 其他 发布时间: 07-28 23:10 阅读次数: 0

外部调用类的私有属性

外部调用类的私有属性 先来了解一下PHP类中的__get和__set函数 当试图获取一个不可达属性时,类会自动调用__get函数。 当试图设置一个不可达属性时,类会自动调用__set函数。 首先,来看一下__get函数,先来获取一个可达属性试试: <?php class A{ public $a=1; private $b=2; function __get($name){ echo 'you can get '.
分类: 其他 发布时间: 07-28 23:10 阅读次数: 0

红包相关

https://hb.emuban.com/jump.php?u=YWxpcGF5czovL3BsYXRmb3JtYXBpL3N0YXJ0YXBwP3NhSWQ9MTAwMDAwMDcmY2xpZW50VmVyc2lvbj0zLjcuMC4wNzE4JnFyY29kZT1odHRwczovL3FyLmFsaXBheS5jb20vYzF4MDAyMDJ5cXVlY2JieGNxd2Z1MmM= alipays://platformapi/startapp?saId=10000007&client
分类: 其他 发布时间: 07-28 23:10 阅读次数: 0

梅湛演讲

1.Linux命令部署 2.单元测试 3.时间 注意力管理 4.快速学习 5.FQ能力 英语能力 6.表达能力 技术 表达=3:7 输入 输出 =3:7 表达能力 7.李笑来 新的行业新的起点 终点思维 里程碑 高度思维 8.最后一次演讲 好好学习
分类: 其他 发布时间: 07-28 23:10 阅读次数: 0

Python学习---socketServer编程

学会去看源码 服务器端: import socketserver class MyServer(socketserver.BaseRequestHandler): def handle(self): print ("服务端启动...") while True: conn = self.request print (self.client_address) while True:
分类: 其他 发布时间: 07-28 23:10 阅读次数: 0

[bzoj1926][Sdoi2010]粟粟的书架_二分_主席树

粟粟的书架 bzoj-1926 Sdoi-2010 题目大意:题目链接 注释:略 想法:分成两个题 前面的我们可以二分,直接二分出来检验即可。 对于R=1的,相当一个数列,我们在上面建立主席树。 然后查询时,我们通过优先遍历右子树的方式使得拿的书最少。 最后,附上丑陋的代码... ... #include<map> #include<set> #include<queue> #include<cmath> #include<cstdio> #include<cstring> #in
分类: 其他 发布时间: 07-28 23:10 阅读次数: 0

2loadrunner安装

https://www.imooc.com/video/12700 https://pan.baidu.com/s/1nvo0yqH loadrunner组件 Virtual User Generator录制最终用户业务流程并创建性能测试脚本 Controller组织、驱动、管理并监控负载测试 Analysis用于查看、剖析和比较性能结果 loadrunner的功能 创建虚拟用户、创建真实负载、定位性能问题、分析结果以定位问题所在 来自为知笔记(Wiz)
分类: 其他 发布时间: 07-28 23:10 阅读次数: 0

Thymeleaf(Java模板引擎)

一、概念 1、Thymeleaf是Web和独立环境的开源的Java模板引擎,能够处理HTML,XML,JavaScript,CSS甚至纯文本; 2、Thymeleaf可以在Web(基于Servlet)和非Web环境中工作,它更适合在基于MVC的Web应用程序的视图层提供XHTML / HTML5 ,但它甚至可以在脱机环境中处理任何XML文件。它提供完整的Spring Framework集成 3、在Web应用程序中,Thymeleaf旨在成为JSP的完全替代品,并实现自然模板的概念:模板文件,可
分类: 其他 发布时间: 07-28 23:10 阅读次数: 0

Python学习---远程执行命令

原则:发送一个接受一个 原理:发送执行命令的大小给客户端,客户端根据接受的大小判断是否全部接收了服务器sendall()发送的全部 利用send发送的全部数据都是bytes类型的,需要进行字符编码的转换,因为中文环境,所以需要转换GBK查看 客户端: # 客户端 import socket # family=AF_INET, 代表使用IPV4的IP协议 # type=SOCK_STREAM 代表使用TCP协议进行连接 client = socket.socket() ip_addr =
分类: 其他 发布时间: 07-28 23:10 阅读次数: 0