后台开发
文章平均质量分 68
huangshulang1234
这个作者很懒,什么都没留下…
展开
-
java之Cookie详解
java之Cookie详解 Cookie 是由服务器端生成,发送给 User-Agent (一般是浏览器),浏览器会将 Cookie 的 key/value 保存到某个目录下的文本文件内,下次请求同一网站时就发送该 Cookie 给服务器(前提是浏览器设置为启用 cookie )。 Cookie 名称和值可以由服务器端开发自己定义,对于 JSP 而言也可以直接转载 2017-11-25 09:24:48 · 264 阅读 · 0 评论 -
Getter & Setter:使用还是废弃
Getter & Setter:使用还是废弃 私有变量 为什么我们要使用私有的实例变量呢? 因为我们不希望其他类直接的依赖于这些变量。而且在心血来潮时,我们还可以灵活的修改变量类型和实现。 然而,为什么程序员们都自动在对象中加入getter和setter方法,以此对外暴露私有变量,就如同这些变量是公有的一样?转载 2017-12-22 10:30:28 · 338 阅读 · 0 评论 -
Web并发页面访问量统计实现
Web并发页面访问量统计实现 页面访问量统计,可能在上学的时候就讲过如何简单实现,例如在servletContext中保存一个页页面访问次数,然后每访问一次加1;或者每访问一次就把操作记录保存到数据库,这样的处理方式,做做实验就算了,在实际应用中这样应用对系统性能影响特别大。 第一种方式,因为页面访问次数属于一个公共变量,在对公共变量进行修改的时候,往往需要加上同步锁;同步转载 2018-01-21 09:49:56 · 22676 阅读 · 42 评论 -
web入门(2)—Http协议
web入门(2)—Http协议 一、什么是HTTP协议 HTTP是hypertext transfer protocol(超文本传输协议)的简写,它是TCP/IP协议的一个应用层协议,用于定义WEB浏览器与WEB服务器之间交换数据的过程。客户端连上web服务器后,若想获得web服务器中的某个web资源,需遵守一定的通讯格式,HTTP协议用于定义客户端与web服务器通迅的格式。转载 2018-01-22 13:36:29 · 271 阅读 · 0 评论 -
Java--实现单点登录
Java--实现单点登录 1 什么是单点登陆 单点登录(Single Sign On),简称为 SSO,是目前比较流行的企业业务整合的解决方案之一。SSO的定义是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。 较大的企业内部,一般都有很多的业务支持系统为其提供相应的管理和IT服务。例如财务系统为财务人员提供财务的管理、计算和报表服务;人事系统为人事部门转载 2018-01-31 09:37:21 · 385 阅读 · 0 评论 -
提高Java代码可重用性的三个措施
提高Java代码可重用性的三个措施 本文介绍了三种修改现有代码提高其可重用性的方法,它们分别是:改写类的实例方法,把参数类型改成接口,选择最简单的参数接口类型。 措施一:改写类的实例方法 通过类继承实现代码重用不是精确的代码重用技术,因此它并不是最理想的代码重用机制。换句话说,如果不继承整个类的所有方法和数据成员,我们无法重用该类里面的单个方法。继承总是带来一些多余的方法和数转载 2018-01-31 09:38:21 · 2056 阅读 · 0 评论 -
使用JavaMail实现发送模板邮件以及保存到发件箱
使用JavaMail实现发送模板邮件以及保存到发件箱 需要用到的jar包 1.freemarker-2.3.19.jar 2.javax.mail.jar 3.javax.activation.jar 本次测试邮箱是腾讯企业邮箱,其他未经测试。 做这个功能是因为我女朋友每个月都需要手动去发几十个人的考勤、考核邮件,实在是太过重复的做一件很乏味的事情,所以才有了这个程转载 2018-02-01 11:29:26 · 1706 阅读 · 0 评论 -
写给后端程序员的 HTTP 缓存原理介绍
写给后端程序员的 HTTP 缓存原理介绍 通过Internet获取资源既缓慢,成本又高。为此,Http协议里包含了控制缓存的部分,以使Http客户端可以缓存和重用以前获取的资源,从而优化性能,提升体验。虽然Http中关于缓存控制的部分,随着协议演进,有一些变化。但我觉着,作为后端程序员,在开发Web服务时,只需要关注请求头If-None-Match、响应头ETag、响应头Cache-Co转载 2018-01-10 09:28:09 · 245 阅读 · 0 评论 -
Java 数据库连接池的实现
Java 数据库连接池的实现 转载:javaweb学习总结(三十九)——数据库连接池 一、连接池的定义 数据库连接是一种关键的有限的昂贵的资源,这一点在多用户的网页应用程序中体现得尤为突出。对数据库连接的管理能显著影响到整个应用程序的伸缩性和健壮性,影响到程序的性能指标。数据库连接池正是针对这个问题提出来的。 数据库连接池负责分配、管理和释放数据库连接,它允许应用程转载 2018-03-12 10:06:38 · 4333 阅读 · 0 评论