10 2019 档案
摘要:要实现图片瀑布流效果,首先得准备几张图片。 html的部分比较简单就是将图片加载到浏览器就可以了 代码如下(注意放的图片多一点要不然之后无法滑动鼠标就无法达到瀑布流效果): style2.css代码如下: app.js代码如下(灵魂): 效果展示(滑轮向下滑永远滑不到尽头):
阅读全文
摘要:Js的引入 由于单纯的html和css是没有动态的效果的,所以为了增加动画效果,当让js也可以做一些验证的工作。 实例 我就将我练习的简单例子列一下,方便日后查看。 test1: test2: test3: test4: test5: test6: test7: test8: test9: test
阅读全文
摘要:C/S架构: socket、serversocket、awt/swing做一个客户端软件。 建好socket连接后,通过IO流来交换数据。数据格式由各个开发者自己确定。name:ddd uname:ddd。 B/S架构: 浏览器也是一种客户端软件。 HTTP协议定义了浏览器和服务器通讯的基本规则之一
阅读全文
摘要:MVC概念 百度:MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新
阅读全文
摘要:问题的产生: 在 Servlet 技 术 中 我 们 学 习 了 request 、 session 、 application 作用域对象,其主要作用是实现数据的在不同 场景中的灵活流转。但是数据的具体流转过程我们是看不 到的,比如作用域对象是什么时候创建和销毁的,数据是 什么时候存取,改变和删除
阅读全文
摘要:package com.zyb.listener; import javax.servlet.ServletContext; import javax.servlet.ServletContextEvent; import javax.servlet.ServletContextListener; import javax.servlet.http.HttpSessionEvent; i...
阅读全文
摘要:https://mp.weixin.qq.com/s/K5SDWsgjSJ0N65FnJe5dHg? https://mp.weixin.qq.com/s/a5bcirT1q3yagNT_T-MWdA? https://mp.weixin.qq.com/s/dyVK2DKOXSz8IgU2GZJd7
阅读全文
摘要:什么是过滤器? 过滤器:因为在某些时候我们需要对不同的请求做统一的资源管理,就是接到请求后服务器先执行过滤器再执行对应的Servlet,Servlet执行完后再过滤相应内容之后给页面显示。 例子:请求编码格式和响应编码格式的设定(Servlet执行之前过滤器执行)、骂人的时候显示的***(Servl
阅读全文
摘要:1.EL表达式的产生:为什么会有EL表达式这个东西? 百度解释: 2.EL表达式的作用 作用:让 jsp 书写起来更加的方便。简化在 jsp 中获取作用域或者请求数据的写法。也会搭配 Jstl 来进行使用。 3.EL表达式的使用 语法结构:${expression},提供.和[ ]两种运算符来存取数
阅读全文
摘要:视频链接:https://www.bilibili.com/video/av5862916?from=search&seid=12139895566389560177 我的第一个html 解决浏览器显示乱码问题:将iso8859-1改为utf-8 运行:将上述代码保存为htm或者html格式用浏览器
阅读全文
摘要:为什么会出现Jsp? 其实对于服务器来说它只认识Servlet,我们完全可以在Servlet用resp.getWriter().write("");画出网页的界面,但是仅仅一个很简单的界面就要重复的书写resp.getWriter().write(""),并且这还没有加上js、css以及jquery
阅读全文
摘要:什么是SercletContext ServletContext官方叫servlet上下文。服务器会为每一个工程创建一个对象,这个对象就是ServletContext对象。这个对象全局唯一,而且工程内部的所有servlet都共享这个对象。所以叫全局应用程序共享对象。 eg:我们登录一些网站可以看到在
阅读全文
摘要:什么是Session Session:在计算机中,尤其是在网络应用中,称为“会话控制”。(百度百科) Session:服务器端的数据存储技术。 Session要解决什么问题 一个用户的不同请求(重定位到一个Servlet,这个Servlet需要用到上一个Servlet的request对象)的处理需要
阅读全文
摘要:什么是Cookie? 简单来说就是存储在浏览器运行内存或者本地硬盘的一些用户信息。 如果对于Cookie不进行设置默认浏览器关闭Cookie存储的信息就会被清除。 关闭浏览器再访问: eg:某网站的3天免登陆 Cookie使用: 创建Cookie对象:Cookie c = new Cookie("m
阅读全文
摘要:JSP简单说就是html+java代码。 JSP编译器可以把JSP文件编译成用Java代码写的Servlet,然后再由Java编译器来编译成能快速执行的二进制机器码,也可以直接编译成二进制码。 总结:jsp本质上还是Servlet。 Jsp语法简介: JSP注释格式:<%-- --%> JSP定义成
阅读全文
摘要:请求转发 对于浏览器的某个请求一个Servlet可能处理不完,必须转交由其它的Servlet进行处理,这就是所谓的请求转发。 注意:1、请求转发过程中没有创建新的请求,只是将上一个Servlet的req对象传递给下一个Servlet而已 2、传递之前可以使用req.setAttribute(Stri
阅读全文
摘要:请求乱码解决 请求乱码:浏览器发过来的请求默认的编码方式是ISO8859-1,而Servlet的解析方式是UTF-8。 请求乱码解决方式: 1.name=new String(name.getBytes("iso8859-1"),"utf-8");//解决在控制台输出乱码、用String对含有中文的
阅读全文
摘要:逻辑代码: jap代码: web.xml配置: 控制台读取的请求信息以及用户信息: 浏览器实际数据:
阅读全文
摘要:web.xml配置: jsp代码: 注意:action书写的是为这次登陆做处理类的别名,method就是请求的方式 Get请求方式没有请求实体 最终效果:
阅读全文
摘要:1.HTTP的产生:为什么会有HTTP这个东西? 浏览器的版本是有很多的,服务器的版本也是有很多的,如何实现不同版本的浏览器和不同版本的服务器之间的数据交互呢?即使是发送相同的数据,但是不同浏览器底层代码的不同也会导致数据传输的差异性。 解决:规范浏览器和服务器的数据交互的格式。 解决:规范浏览器和
阅读全文
摘要:在有些题目中打印简单图形必须使用StringBuilder或者StringBuffer,否则会运行超时(用String都会超时)。 因为在题目的要求中说到输入的n是小于1000的,用双重循环就会超时,用单层循环的String也会超时,因为+=的次数有点多了。 传说中的简单图形: Java代码如下:
阅读全文
摘要:读取XML中的内容就需要对XML进行解析,目前对XML进行解析的方法分为四种: 下面解析的方法是DOM4J,需要下载jar包dom4j:https://dom4j.github.io/ 运行结果:
阅读全文
摘要:在Eclipse中开发时候,返回值快捷键的使用极大地提高开发的效率,而返回值的快捷键有两种:Alt+shift+L和Ctrl+1;下面简单介绍两种快捷键的使用方式。 Eclipse 第一种:Alt+shift+L 1、将光标放在有返回值的代码句的分号后面(放在前不行); 2、按住Alt+Shift+
阅读全文
摘要:无意义的XML 之前说过因为xml没有预设的标签,所以说你怎麽写他一般都不会报错。 所以需要对xml的书写格式进行一些限制,这就引入了DTD 下面的这个xml你可以给book添加各种属性还不会报错,但是有时属性是固定的,所以就需要对xml进行一定的约束。 DTD的引入(有意义的XML) 文档类型定义
阅读全文
摘要:什么是 XML? XML 指可扩展标记语言(EXtensible Markup Language)。 XML 是一种很像HTML的标记语言。 XML 的设计宗旨是传输数据,而不是显示数据。 XML 标签没有被预定义。您需要自行定义标签。 XML 被设计为具有自我描述性。 XML 是 W3C 的推荐标
阅读全文
摘要:什么是事务 事务是指是程序中一系列严密的逻辑操作,而且所有操作必须全部成功完成,否则在每个操作中所作的所有更改都会被撤消。可以通俗理解为:就是把多件事情当做一件事情来处理,好比大家同在一条船上,要活一起活,要完一起完 。 事物的四个特性(ACID) 原子性(Atomicity):操作这些指令时,要么
阅读全文
摘要:这次的代码和之前学习到一般的代码主要就是将一些很常见的操作(建立连接、清除连接)不管做什么操作都需要用到它们,所以将它们单独放到另一个工具类里面去。 用到的术语: 1.事务:https://www.cnblogs.com/cstdio1/p/11626657.html 2.缓冲池(数据源):http
阅读全文
摘要:题目链接:https://leetcode.com/problems/longest-continuous-increasing-subsequence/description/
阅读全文
摘要:题解:暴力解题 将每个元素作为最长字串的开始,然后利用set的特性进行插入,如果插入失败,保存当前长度,继续下一个元素作为最长字串重复操作 关于set的insert的更多信息:https://en.cppreference.com/w/cpp/container/set/insert
阅读全文
摘要:解决:1.打开歌单,在外链歌单上右击检查 2.输入网址:https://music.163.com/#/outchain/0/598555666 注意:每个人只有在最后的那串数字不一样,通过检查得到的数字填进去就可以了 成功后: 注意有些网站不支持iframe 解决:将iframe换成embed
阅读全文

浙公网安备 33010602011771号