姜源の云笔记
  • 首页
  • 分类
  • 工具
  • 标签
  • 归档
  • 关于
  • Docsify
  •   

02-自写Tomcat服务器

核心操作: ① socket解除阻塞时为新请求进入,使用线程解决多请求并发问题 ② IO流的处理:客户端路径获取使用字符流,服务端响应给浏览器使用字节流 ③ 响应行、响应头、响应正文的处理(遵循HTTP协议),使自写服务器可以正确被浏览器解析响应的内容 源码示例: 1234567891011121314151617181920212223242526272829303132333435363738
2018-05-02
06_服务器 > 01_Tomcat
#Tomcat

07-dbutils结果集

Apache Commons DbUtils jar包:commons-dbutils-1.7.jar下载地址为:https://mvnrepository.com/ 1. ResultSetHandler 接口 ResultSetHandler 接口的实现类: 处理单行数据的类:ScalarHandler/ArrayHandler/MapHandler/Bea
2018-05-01
02_编程语言 > 01_Java > 03_JDBC
#JDBC

09-JSP 分页查询

1. 分页查询准备工作采用物理查询:页面查询一页,就从数据库里查询一页数量的数据。优:减少单次查询数据库的时间缺:增加了操作数据库的次数 所需的关于 页数 的数据:请求:当前页数 currentPage响应:PageBean 类封装● 当前页数 currentPage● 总页数 totalPage● 总记录数 totalSize● 每页记录数 pageSize● 当前页数据 pageList
2018-04-30
04_大前端 > 99_JSP
#JSP #分页

08-JSP 用户增删改查登陆

1.0 核心流程主界面: 核心功能:JSP + MVC + 三层架构设计实现,用户信息(id/username/password)的注册、删除、修改、查询展示所有、登陆、登出。 核心流程图(点击/拖动均可放大):User.java 123456public class User { private Integer id; private Stri
2018-04-29
04_大前端 > 99_JSP
#JSP

07-JSP 发送邮件

使用本站提供的下载链接: mail.jar JavaMail mail.jar 1.4.5 activation.jar JAF(版本 1.1.1) activation.jar 下载完成后将包导入项目的 lib 中。 JSP 通过发送邮件正文+附件: 163邮箱增加了图片点字验证,验证处理需要单独再处理该案例才可用,其他流程OK。 1234567891011121314151617181
2018-04-29
04_大前端 > 99_JSP
#JSP #邮件

05-JSP 3行统计访问量

123456<% Integer count = (Integer) application.getAttribute("count"); count = (count == null || count == 0) ? 1 : count+1; application.setAttribute("count", count);%&gt
2018-04-29
04_大前端 > 99_JSP
#JSP

19-BeanUtils数据封装

1. jsp+javaBeanjsp:请求处理、业务处理、数据库操作、数据显示javaBean:数据封装 优点:开发简单缺点:维护难,代码几乎都在 jsp 中 2. jsp+javaBean+Servlet(MVC)jsp: 数据显示Servlet: 请求处理、业务处理、数据库操作javaBean: 数据封装 该方式属于 MVC 设计模式的一种。 即 M 模型层、V 视图层、C 控制层 优点:
2018-04-28
08_框架技术 > 02_Spring > 06_Servlet
#Servlet #JSP

01-JS 基本入门

1. 基础1.1 发展历史 1.2 基本组成 总结:JS 就是通过固定的语法去操作 浏览器 和 标签结构 来实现网页上的各种效果。 1.3 能干什么 实现网页效果、表单验证、轮播图… 实现与H5配合实现游戏,如水果忍者… 实现应用级别的程序 实现图表统计效果 实现人工智能,如面部识别 后端开发、app开发、桌面端开发… 1.4 代码书写位置 行内式(不推荐) 123456<bod
2018-04-28
04_大前端 > 03_JavaScript
#JavaScript #JS

02-JS BOM和DOM

JavaScript = ECMAscript + BOM + DOM BOM:Browser Object Model,浏览器对象模型。 DOM:Document Object model,文档对象模型。 1. BOM1.1 定义BOM (Browser Object Model)浏览器对象模型,操作浏览器的能力,核心是 window 对象。 window,是浏览器内置的一个
2018-04-28
04_大前端 > 03_JavaScript
#JavaScript #BOM #DOM #JS

03-JS 事件

1.事件绑定事件组成三要素: 事件源,触发谁的事件 事件类型,触发什么事件 事件处理函数,触发以后做什么 .addEventListener(事件类型, 事件回调函数) 添加绑定事件,可调用多次添加多个,会按顺序执行。 语法: 1234// 可以添加多个e.addEventListener("click", function()&#123; //事件处理代码&#1
2018-04-28
04_大前端 > 03_JavaScript
#JavaScript #JS #事件
…3132333435363738394041…
CSDN GitHub Hexo Fluid
总访问量(PV) 次, 总访客数(UV) 人