Bootstrap (Web框架)

学习了Bootstrap (Web框架)今天就给大家带来Bootstrap 的一些知识: Bootstrap (Web框架) Bootstrap,来自 Twitter,是目前很受欢迎的前端框架。Bootstrap 是基于 HTML、CSS、JAVASCRIPT 的,它简洁灵活,使得 Web 开发更加快捷。[1] 它由Twitter的设计师Mark Otto和Jacob Thornton合作开发,是
阅读本文

移动web开发笔记

iphone实现局部弹性滚动:body { overflow-scrolling:touch } .children { overflow:auto; }android使用全局滚动,避免使用overflow:auto,使用min-height:100%代替height:100%; 软键盘:只能使用数字键盘关闭第一次输入字母大写的情况关闭自动提示 移动点击事件会有300毫秒延迟,可以使用zepto的
阅读本文

使用IntelliJ IDEA开发JavaWeb程序

使用IntelliJ IDEA开发JavaWeb程序 使用IntelliJ IDEA开发JavaWeb程序 环境搭建 新建Web项目 配置项目 总结 环境搭建 安装IntelliJ IDEA 环境搭建网上教程挺多的傻瓜式安装,这里就忽略 Tomcat安装 官网的下载地址:http://tomcat.apache.org/ 本次下载的是apache-tomcat-9.0.0
阅读本文

websocket聊天室

环境:eclipse即可WebSocket技术的优点有:1)通过第一次HTTP Request建立了连接之后,后续的数据交换都不用再重新发送HTTP Request,节省了带宽资源;2) WebSocket的连接是双向通信的连接,在同一个TCP连接上,既可以发送,也可以接收; 3)具有多路复用的功能(multiplexing),也即几个不同的URI可以复用同一个WebSocket连接。这些特点非常
阅读本文

IntelliJ IDEA开发JavaWeb项目的.gitignore配置

?xml version=“1.0“ encoding=“UTF-8“?    较为完善的.gitignore配置能有效提高版本控制的效率,有时候甚至能较少不必要的麻烦和冲突。以下的.gitignore配置是我在IntelliJ IDEA下开发JavaWeb项目中使用的.gitignore配置,结合自身开发和https://github.com/github/gitignore 中的参考,给出的.
阅读本文

jsp+servlet+javabean开发web项目

一.介绍:  项目依赖包:jdbc数据库包  jsp+servlet+javabean开发web项目,是最接近web项目原生运行原理的。  但是,jsp内容混乱,项目结构复杂时,代码会混乱二.运行原理:  jsp发出请求到web--  web接收请求并匹配请求对应的servlet--  servlet调用数据库dao层操作数据库--  如果有数据传递,放到request或者session中  重点
阅读本文

Webpack 2 视频教程 013 - 自动分离 CSS 到独立文件

这是我免费发布的高质量超清「Webpack 2 视频教程」。 Webpack 作为目前前端开发必备的框架,Webpack 发布了 2.0 版本,此视频就是基于 2.0 的版本讲解的。 这个基本就是目前国内最好的 Webpack 2.0 最好的学习视频了,希望可以对新手或者复习相关知识的朋友有用。Webpack 是当下最热门的前端资源模块化管理和打包工具。它可以将许多松散的模块按照依赖和规则打包成符
阅读本文

Webpack 2 视频教程 018 - 使用可视化图表进行统计分析打包过程

这是我免费发布的高质量超清「Webpack 2 视频教程」。 Webpack 作为目前前端开发必备的框架,Webpack 发布了 2.0 版本,此视频就是基于 2.0 的版本讲解的。 这个基本就是目前国内最好的 Webpack 2.0 最好的学习视频了,希望可以对新手或者复习相关知识的朋友有用。 源码中包含了课程中的思维导图源文件,使用的思维导图软件为 Mac 下的 iThoughtsX 。课程地
阅读本文

Webpack 2 视频教程 017 - Webpack 2 中分离打包项目代码与组件代码

这是我免费发布的高质量超清「Webpack 2 视频教程」。 Webpack 作为目前前端开发必备的框架,Webpack 发布了 2.0 版本,此视频就是基于 2.0 的版本讲解的。 这个基本就是目前国内最好的 Webpack 2.0 最好的学习视频了,希望可以对新手或者复习相关知识的朋友有用。 源码中包含了课程中的思维导图源文件,使用的思维导图软件为 Mac 下的 iThoughtsX 。课程地
阅读本文

前端web开发js加操作问题

前言 这段时间在学习前端,在用到js脚本写一个练习的时候,碰到了一个需要较长时间才能解决的问题! 现将问题重现下:从表单输入两个数字,然后对他们进行加运算,最后显示结果!刚开始我是直接在js脚本中获取两个值后,直接执行r=a+b,然后输出r,出人意料,得到的却是a和b的直接拼接结果,即“ab”!然后我又尝试a和b的减操作,却能得到正确预想的结果!于是对加减乘除操作都试了下,如图: 结
阅读本文

XML DTD和XML Schema

每天都在用xml, 可是却一直没有去深入了解一下DTD和Schama, 当然我觉得很大一个原因是因为不需要, 本人从事web开发3年多也只有一次修改DTD文件的机会. 周末无意间翻看了一下张孝祥的书, 再到w3school上读了两边, 总算略知一二, 关键点记录下来, 以为纪念. 简单的说, DTD和Schema都是用来描述xml文档结构,限定文档的数据类型的. 只是做法上不一样. 想象一下
阅读本文

javaweb学习总结——监听器(Listener)在开发中的应用

监听器在JavaWeb开发中用得比较多,下面说一下监听器(Listener)在开发中的常见应用 一、统计当前在线人数   在JavaWeb应用开发中,有时候我们需要统计当前在线的用户数,此时就可以使用监听器技术来实现这个功能了。 1 package me.gacl.web.listener; 2 3 import javax.servlet.ServletContext; 4
阅读本文

访问者模式--要风得风,要雨得雨(行为模式11)

什么是访问者模式 封装一些作用于某种数据结构中各元素的操作,它可以在不改变这个数据结构的前提下定义作用于这些元素的新操作。 这是最后一个模式了,不知不觉也快要结束了。访问者模式也是这23种模式中最为晦涩的一个了,还好使用频率并不是很高。 访问者模式的适用场景 对象结构稳定,需要频繁在此对象基础上定义新操作 需要对对象内的数据操作,并不希望操作时对原对象有所影响 访问者模式用例 说一个关于
阅读本文

javaweb学习总结——Filter(过滤器)学习

一、Filter简介   Filter也称之为过滤器,它是Servlet技术中最激动人心的技术,WEB开发人员通过Filter技术,对web服务器管理的所有web资源:例如Jsp, Servlet, 静态图片文件或静态 html 文件等进行拦截,从而实现一些特殊的功能。例如实现URL级别的权限访问控制、过滤敏感词汇、压缩响应信息等一些高级功能。   Servlet API中提供了一个Fil
阅读本文

JavaWeb学习总结——文件上传和下载

在Web应用系统开发中,文件上传和下载功能是非常常用的功能,今天来讲一下JavaWeb中的文件上传和下载功能的实现。   对于文件上传,浏览器在上传的过程中是将文件以流的形式提交到服务器端的,如果直接使用Servlet获取上传文件的输入流然后再解析里面的请求参数是比较麻烦,所以一般选择采用apache的开源工具common-fileupload这个文件上传组件。这个common-fileup
阅读本文

读《架构探险——从零开始写Java Web框架》

内容提要《架构探险——从零开始写Java Web框架》首先从一个简单的 Web 应用开始,让读者学会如何使用 IDEA、Maven、Git 等开发工具搭建 Java Web 应用;接着通过一个简单的应用场景,为该 Web 应用添加若干业务功能,从需求分析与系统设计开始,带领读者动手完成该 Web 应用,完善相关细节,并对已有代码进行优化;然后基于传统 Servlet 框架搭建一款轻量级 Java
阅读本文

h5之scrollIntoView控制页面元素滚动

如果滚动页面也是DOM没有解决的一个问题。为了解决这个问题,浏览器实现了一下方法,以方便开发人员如何更好的控制页面的滚动。在各种专有方法中,HTML5选择了scrollIntoView()作为标准方法。scrollIntoView()可以在所有的HTML元素上调用,通过滚动浏览器窗口或某个容器元素,调用元素就可以出现在视窗中。如果给该方法传入true作为参数,或者不传入任何参数,那么窗口滚动之
阅读本文

webpack vue 配置

vue-loader   1.)首先创建项目目录    --vue-loader文件夹     |-index.html    入口文件     |-main.js      入口文件     |-App.vue      Vue文件     |-package.json    工程文件     |-webpack.config.js webpack  配置文
阅读本文

javaweb新手学习之Tomcat

一、Tomcat服务器常见启动问题:(1).Java_home环境变量,由于tomcat服务器的bin目录中的一些jar文件必须使用到java类库,所以必须先配置Java_home环境变量。(2).端口占用问题(3).Catalina_home环境变量的问题,如果配置了catalina_home环境变量,则默认启动的是catalina_home所指向的tomcat服务器。二、Tomcat目录结构:
阅读本文