随笔分类 -  Web课堂

文件上传知识点整理
摘要:一、servlet api 实现参考文献:http://www.cnblogs.com/xdp-gacl/p/4224960.html1、前台处理文件上传方式使用表单形式 enctype="multipart/form-data"2、后台处理说明:使用注解@Multi... 阅读全文

posted @ 2017-09-17 11:34 菜鸟Z 阅读(829) 评论(0) 推荐(0) 编辑

art-template常用总结
摘要:高性能JavaScript模板引擎原理解析:http://cdc.tencent.com/2012/06/15/%E9%AB%98%E6%80%A7%E8%83%BDjavascript%E6%A8%A1%E6%9D%BF%E5%BC%95%E6%93%8E%E5%8... 阅读全文

posted @ 2017-08-25 11:49 菜鸟Z 阅读(1781) 评论(0) 推荐(0) 编辑

httpclient连接池在ES Restful API请求中的应用
摘要:package com.wm.utils;import org.apache.http.impl.client.CloseableHttpClient;import org.apache.http.impl.client.HttpClients;import org.... 阅读全文

posted @ 2017-07-22 10:01 菜鸟Z 阅读(2629) 评论(1) 推荐(0) 编辑

HttpClient工具类
摘要:package com.wm.utils;import java.io.IOException;import java.util.ArrayList;import java.util.List;import java.util.Map;import java.util... 阅读全文

posted @ 2017-07-22 09:42 菜鸟Z 阅读(349) 评论(0) 推荐(0) 编辑

POP3、SMTP和IMAP基础概念
摘要:POP3POP3是Post Office Protocol 3的简称,即邮局协议的第3个版本,它规定怎样将个人计算机连接到Internet的邮件服务器和下载电子邮件的电子协议。它是因特网电子邮件的第一个离线协议标准,POP3允许用户从服务器上把邮件存储到本地主机(即自... 阅读全文

posted @ 2017-07-07 15:33 菜鸟Z 阅读(267) 评论(0) 推荐(0) 编辑

ServletContext实现网站计数器
摘要:在网站开发中,有很多功能需要使用ServletContext,比如:1.网站计数器2.网站在线用户的显示3.简单的聊天系统总之,如果是涉及到不用用户共享数据,而这些数据量不大,同时又不希望写入数据库中,我们就可以考虑使用ServletContext来实现有效点击:1.... 阅读全文

posted @ 2017-07-07 13:12 菜鸟Z 阅读(412) 评论(0) 推荐(0) 编辑

通过邮箱找回密码
摘要:思路:发送邮件→请求邮件里的URL→验证url→{验证成功修改密码,不成功跳转到失败页面}注:一个url只能修改一次密码,当同一帐号发送多封邮件,只有最后一封邮件的url 邮箱。加密能防止伪造攻击,一次url只能验证一次,并且绑定了用户。生成url: 可以用UUID生... 阅读全文

posted @ 2017-07-05 09:43 菜鸟Z 阅读(333) 评论(0) 推荐(0) 编辑

基于Token的身份验证
摘要:最近了解下基于 Token 的身份验证,跟大伙分享下。很多大型网站也都在用,比如 Facebook,Twitter,Google+,Github 等等,比起传统的身份验证方法,Token 扩展性更强,也更安全点,非常适合用在 Web 应用或者移动应用上。Token 的... 阅读全文

posted @ 2017-07-03 13:54 菜鸟Z 阅读(597) 评论(0) 推荐(0) 编辑

Java Properties基础知识总结
摘要:在Java语言中,使用一种以.properties为扩展名的文本文件作为资源文件,该类型的文件的内容格式为类似:some_key=some_value #注释描述还有一种是使用xml文件保存项目的配置信息,同样可以使用Properties类解析。xml配置文件格式: ... 阅读全文

posted @ 2017-06-24 13:30 菜鸟Z 阅读(248) 评论(0) 推荐(0) 编辑

Java Web 获取客户端真实IP
摘要:发生的场景:服务器端接收客户端请求的时候,一般需要进行签名验证,客户端IP限定等情况,在进行客户端IP限定的时候,需要首先获取该真实的IP。一般分为两种情况:方式一、客户端未经过代理,直接访问服务器端(nginx,squid,haproxy);方式二、客户端通过多级代... 阅读全文

posted @ 2017-06-19 14:06 菜鸟Z 阅读(174) 评论(0) 推荐(0) 编辑

缓存命中率基础知识
摘要:缓存命中率命中:可以直接通过缓存获取到需要的数据。不命中:无法直接通过缓存获取到想要的数据,需要再次查询数据库或者执行其它的操作。原因可能是由于缓存中根本不存在,或者缓存已经过期。通常来讲,缓存的命中率越高则表示使用缓存的收益越高,应用的性能越好(响应时间越短、吞吐量... 阅读全文

posted @ 2017-04-29 21:30 菜鸟Z 阅读(539) 评论(0) 推荐(0) 编辑

HTTP知识整理
摘要:HTTP协议HTTP协议的主要特点可概括如下:1.支持客户/服务器模式。2.简单快速:客户向服务器请求服务时,只需传送请求方法和路径。请求方法常用的有GET、HEAD、POST。每种方法规定了客户与服务器联系的类型不同。由于HTTP协议简单,使得HTTP服务器的程序规... 阅读全文

posted @ 2017-03-19 16:56 菜鸟Z 阅读(143) 评论(0) 推荐(0) 编辑

网站测试流程、要求及测试报告
摘要:一个网站基本完工后,需要通过下面三步测试才可以交活。 一、 制作者测试,包括美工测试页面、程序员测试功能。在做完后第一时间内有制作者本人进行测试。 a) 页面 包括首页、二级页面、三级页面的页面在各种常用分辨率下有无错位; 图片上有没有错别字; 各连接是否是死连接... 阅读全文

posted @ 2017-03-12 08:47 菜鸟Z 阅读(567) 评论(0) 推荐(0) 编辑

Java利用DES/3DES/AES这三种算法分别实现对称加密
摘要:转载地址:http://blog.csdn.net/smartbetter/article/details/54017759有两句话是这么说的:1)算法和数据结构就是编程的一个重要部分,你若失掉了算法和数据结构,你就把一切都失掉了。2)编程就是算法和数据结构,算法和数... 阅读全文

posted @ 2017-02-13 11:44 菜鸟Z 阅读(364) 评论(0) 推荐(0) 编辑

web安全之token
摘要:Token一般用在两个地方:防止表单重复提交;anti csrf攻击(跨站点请求伪造)。两者在原理上都是通过session token来实现的。当客户端请求页面时,服务器会生成一个随机数Token,并且将Token放置到session当中,然后将Token发给客户端(... 阅读全文

posted @ 2017-01-31 13:36 菜鸟Z 阅读(192) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

导航

统计

点击右上角即可分享
微信分享提示