Apache Maven 入门篇(下)

Apache Maven 入门篇(下)第一篇文章大概的介绍了一下Apache Maven以及它的下载和安装,并且运行了一个简单的示例。那么在对maven有了一点接触后,接下去的一步是要了解maven的核心概念,这样才能在使用maven的时候游刃有余。接下来我们介绍下面这几个核心概念: POM (Project Object Model)Maven 插件Maven 生命周期Maven 依赖管理Ma
阅读本文

Spring中使用Druid连接池配置详解

jdbc.properties url=jdbc:postgresql://***.***.***.***:****/**** username=*** password=*** applicationContext.xml中配置bean <!-- 阿里 druid 数据库连接池 --> <bean id=“dataSource“ class=“com.alibaba.druid.pool
阅读本文

JAVAWEB开发之Struts2详解(二)——Action接受请求参数、类型转换器、使用Struts2的输入校验、以及遵守约定规则实现Struts2的零配置

Action接受请求参数作为MVC框架,必须要负责解析HTTP请求参数,并将其封装到Model对象中 Struts2提供了非常强大的类型转换机制用于请求数据 到 model对象的封装 Struts2和MVC定义关系StrutsPrepareAndExecuteFilter:控制器在Struts2中action是什么?(Struts2是一个MVC框架)V:jspM:actionC:action S
阅读本文

springboot(二):web综合开发

非常感谢http://www.ityouknow.com/springboot/2016/02/03/springboot(%E4%BA%8C)-web%E7%BB%BC%E5%90%88%E5%BC%80%E5%8F%91.html web开发 spring boot web开发非常的简单,其中包括常用的json输出、filters、property、log等 json 接口开发 在以
阅读本文

WEB前端开发规范文档

WEB前端开发规范文档规范目的为提高团队协作效率, 便于后台人员添加功能及前端后期优化维护, 输出高质量的文档, 特制订此文档.基本准则符合web标准, 语义化html, 结构表现行为分离, 兼容性优良. 页面性能方面, 代码要求简洁明了有序, 尽可能的减小服务器负载, 保证最快的解析速度.文件规范1. html, css, js, images文件均归档至约定的目录中;2. html文件命名:
阅读本文

12第13天JavaWEB开发-国际化

一、国际化开发概述(一)、国际化简介1、软件的国际化:软件开发时,要使它能同时应对世界不同地区和国家的访问,并针对不同地区和国家的访问,提供相应的、符合来访者阅读习惯的页面或数据。2、国际化的概念:一款软件希望不同的国家和地区的使用者都可以使用,这个时候软件中的一些内容和数据需要根据用户地区信息不同而展示成不同的样子。 国际化又称为 i18n:internationalization
阅读本文

使用ngrok将本地Web服务映射到外网----个人电脑变成服务器

1 .什么是ngrok  ngrok 是一个反向代理,通过在公共的端点和本地运行的 Web 服务器之间建立一个安全的通道。ngrok 可捕获和分析所有通道上的流量,便于后期分析和重放。  ngrok 官网地址: https://ngrok.com/2 . 为什么要使用ngrok作为一个Web开发者,我们有时候会需要临时地将一个本地的Web网站部署到外网,以供他人体验评价或协助调试等等,通常我们会这
阅读本文

WEB程序开发基础·JSP的基本语法

完成两个页面01.jsp和02.jsp,test01.jsp有一个表单字段:number,02.jsp接受这个表单数据并进行判断。 test01            My JSP ‘01.jsp‘ starting page                       数学:                           test02              My JSP ‘02.jsp
阅读本文

【webpack】-- 模块热替换

全称是Hot Module ReplaceMent(HMR),理解成热模块替换或者模块热替换都可以吧,和.net中的热插拔一个意思,就是在运行中对程序的模块进行更新。这个功能主要是用于开发过程中,对生产环境没有任何帮助(这一点区别.net热插拔)。效果上就是界面的无刷新更新。HMR基于,style-loader可以通过它来实现无刷新更新样式。但是对于JavaScript模块就需要做一点额外的处理,
阅读本文

基于MVC4+EasyUI的Web开发框架经验总结(4)--使用图表控件Highcharts

在我们做各种应用的时候,我们可能都会使用到图表统计,以前接触过一些不同的图表控件,在无意中发现了图表控件Highcharts,其强大的功能和丰富的互动效果,令人难以忘怀。本篇主要介绍在Web开发中使用图表控件Highcharts,以及对其进行统一汉化等操作,让我们的程序功能更加丰富,内容更加美观。1、Highcharts基础介绍Highcharts是一个非常流行,界面美观的纯Javascript图
阅读本文

【Tomcat】部署Web到tomcat的四种方式

一、静态部署1、直接将web项目文件件拷贝到webapps 目录中     Tomcat的Webapps目录是Tomcat默认的应用目录,当服务器启动时,会加载所有这个目录下的应用。所以可以将JSP程序打包成一个 war包放在目录下,服务器会自动解开这个war包,并在这个目录下生成一个同名的文件夹。一个war包就是有特性格式的jar包,它是将一个web程序的所有内容进行压缩得到。具体如何打包,可以
阅读本文

web计时机制——performance对象

前面的话 简述  Web计时机制的核心是window.performance对象。对页面的所有度量信息,包括那些规范中已经定义的和将来才能确定的,都包含在这个对象里面。performance对象包括navigation和timing对象,以及chrome扩展的memory对象,还包括getEntries()和now()两个方法  值得高兴的是,低版本IE也支持performance对象memory
阅读本文

《flask web开发》第三章重点

安装bootstrap,初始化 pip install flask_bootstrap bootstrap = Bootstrap(app) 在html中输入模板 注意扩展bootstrap的时候是“ ”,不然引用失败 {% extends “bootstrap/base.html“%} 如果所调用的块在基模板中是有内容的,需要加上这一行,来保留基模板中的内容 {% block bloc
阅读本文

tomcat部署web应用的4种方法

在Tomcat中有四种部署Web应用的方式,简要的概括分别是:(1)利用Tomcat自动部署(2)利用控制台进行部署(3)增加自定义的Web部署文件(%Tomcat_Home%confCatalinalocalhostAppName.xml)(4)手动修改%Tomcat_Home%confserver.xml文件来部署web应用  第一种方式:利用Tomcat自动部署
阅读本文

Web之后端架构

这几天学习了一下WEB后端架构,包括了         数据库    php    HTTP/HTTPS/SOCKET协议  非关系型数据库(nosql)这些年发展比较快,例如前端的MONGODB,下个月仔细学习一下。  服务器概念:其实就是一台PC机(硬件),种类包括了PC机、小型机、刀片机、中大超级计算机。服务器除了硬件之外能够发挥功能主要是在硬件上安装了操作系统,操作系统之中又安装了中间件(
阅读本文

用VUEJS做一个猫眼电影web app

之前一直在学习原生js,可是发现原生js虽然很好,但是想实现一个稍微复杂一点的项目都很麻烦。直到遇见了vue.js,发现vue是真的很好用,而且很简洁,利用组件化开发能够快速做出项目,所以为了学习vue,我决定利用豆瓣电影的api做个电影查询web app,说干就干!  首先看一下demo: https://zhixuanziben.github.io/gouyan-demo/dist/ind
阅读本文

intellij idea 创建动态web项目

intellij idea这个开发工具功能强大,但是大部分人都习惯eclipse 开发,所以对这个工具还不是太了解。今天就给大家分享一下自己使用intellij idea创建一个动态web项目的经验。不喜勿喷哦!1.第一步,当然是打开咱们的intellij idea开发工具啦!哈哈,好,不说废话,直接开始。我就以2016版的intellij idea为例。点击左上角的File--> new -->
阅读本文

H5/web前端开发

HTML5设计理念简约性,避免不必要的复杂性。(utf-8)兼容性(标签的大小写)新增语义元素来实现求真务实(可以省略标签)平稳退化HTML5基本结构(兼容性更强)HTML5语法变化标签不区分大小写元素可以省略结束标签允许省略属性的属性值允许属性不使用引号提示:HTML5的语法变化主要是为兼容互联网上成千上万的不遵守HTML语法规范的网站,所以可以认为HTML5制定的是一种“妥协式“的规范。HTM
阅读本文

webpack配置React开发环境(上)

Webpack 是一个前端资源加载/打包工具,我们部门的一条主要技术栈就是Webpack+React+ES6+node,虽然之前自己做个人项目也接触好多次Webpack,但是自己并没有研读总结过Webpack的知识点,读了阮老师的wepack-demos,这些demos虽然是基于webpack@1.x的,但是举例得蛮简洁明了,所以这次就简单翻译此文的一些重点,作为总结。什么是Webpack?Web
阅读本文

web前端前景怎么样,待遇好不好?

千锋为大家谈一谈WEB前端工程师的前景怎么样?Web前端技术在国内甚至国外都属于一个新的领域,真正受到互联网行业重视的时间也不超过十年的时间。在web前端技术的初级阶段,也就是web1.0时期,主要以网页制作为主,网站都是以静态为主,用户行为通常以浏览为主。    随着web2.0时代的到来,和W3C组织的推广,web前端技术发生了翻天覆地的变化,网站不再是单单的一个静态的页面,而是赋予了网业
阅读本文