webpack--入门篇

今天开始搞webpack,感觉上webpakc比gulp难上手多了....无比残念!废话不多说,反正上手就是怼, 不怼怎么会全局安装webpack npm install webpack -g 在文件下也安装一个开发依赖 npm install webpack --save-dev 创建一个html文件, 一个js文件用于测试 html: <!--index.html--> <!DOCTYPE
阅读本文

myeclipse10显示web-inf下的classes文件夹

做项目时,发现在WEB-INF文件夹下,明明新建了classes文件夹,却说文件夹名已经存在,但是却没有显示,在新建文件夹时却总是已存在经查Myeclipse中显示WEB-INF下的classes文件夹默认是不显示的,但用struts开发时,有些配置文件要放在这个文件夹中,且时常要配置这些文件,如果这个文件夹没有显示出来,感觉很不方便。可以做如下操作:     右键 WEB-INF文件夹,点sho
阅读本文

读书笔记:《HTML5开发手册》Web表单

这是补充HTML5基础知识的第五篇内容,其他为:在之前的笔记中记录了HTML5标签元素的语义以及新定义,本周开始进入Web表单部分的学习,该章节已经读过一遍,很多表单验证的工作都可以通过HTML5完成!现在整理笔记,再次进入Web表单的神奇地域。因该书出版较早,很多东西已经更改,我会在文中已经更正。一、表单验证无论是什么站点,只要存在表单元素,基本就少不了表单验证。在HTML4中,表单验证一般交由
阅读本文

JavaWeb:标签(二)

接上一节setJspContext:一定会被 JSP 引擎所调用,先于 doTag, 把代表JSP 引擎的 pageContext 传给标签处理器类。带属性的自定义标签: 1)、先在标签处理器类中定义 setter 方法,建议把所有的属性类型都设置为 String 类型。例如:private String value; private String count; public void setV
阅读本文

ItelliJ基于Gradle创建及发布Web项目(二)

上一篇介绍了IteliJ创建WEB项目的过程,这一篇介绍一下和本地WEB服务器(以Tomcat为例)的关联方法和发布流程。WEB服务器的关联1. 点击IDE右上角的一个带有三角形标识的按钮,如下图:2. 弹出的配置项如下图:3. 打开左侧的Defaults配置树,找到Tomcat Server,点击如下图:这一步毋庸赘述,配置Application server路径为本地安装路径即可。4. 点击A
阅读本文

WebApi系列~安全校验中的防篡改和防复用

web api越来越火,因为它的跨平台,因为它的简单,因为它支持xml,json等流行的数据协议,我们在开发基于面向服务的API时,有个问题一直在困扰着我们,那就是数据的安全,请求的安全,一般所说的安全也无非就是请求的防篡改和请求的防复用,例如,你向API发一个查询用户账户的请求,在这个过程中,你可能要传递用户ID,用户所在项目ID等,而现在拦截工具如此盛行,很容易就可以把它的请求拦截,然后篡改,
阅读本文

web打印

领导当时给了个任务,让做web打印,我们打印的是衣服上的洗水唛和不干胶。当时就蒙了,完全没接触过。没办法,网上查找了一些第三方的插件,最后使用的是lodop,官网是http://www.lodop.net/,这个完全是用js来进行打印的,大部分功能是免费的,具体用法官网都有,也有专业人员解答。 我就来说说开发中遇到的一些问题。 条形码的宽度问题    二维码或条码是由竖条和横条组成,设定宽度后,自
阅读本文

JavaWeb总结二十九、EL表达式

一、EL表达式简介   EL 全名为Expression Language。EL主要作用:   1、获取数据     EL表达式主要用于替换JSP页面中的脚本表达式,以从各种类型的web域 中检索java对象、获取数据。(某个web域 中的对象,访问javabean的属性、访问list集合、访问map集合、访问数组)   2、执行运算     利用EL表达式可以在JSP页面中执行一些基本
阅读本文

webpack-dev-server,模块化开发神器

不需要你知道任何东西,webpack-dev-server非常适合你作为新手脚手架,让你体验一把工程化开发、模块化开发的便利。webpack-dev-server 是个什么东西? webpack-dev-server就是一个基于Node.js和webpack的一个简易服务器。它在服务器端使用webpack-dev-middleware进行webpack构建打包;并在客户端注入一份runtime
阅读本文

JavaWeb总结一、入门

一、基本概念1.1、WEB开发的相关知识  WEB,在英语中web即表示网页的意思,它用于表示Internet主机上供外界访问的资源。   Internet上供外界访问的Web资源分为: 静态web资源(如html 页面):指web页面中供人们浏览的数据始终是不变。动态web资源:指web页面中供人们浏览的数据是由程序产生的,不同时间点访问web页面看到的内容各不相同。  静态web资源开发技术
阅读本文

WebAPI性能优化之压缩解压

有时候为了提升WebAPI的性能,减少响应时间,我们会使用压缩和解压,而现在大多数客户端浏览器都提供了内置的解压支持。在WebAPI请求的资源越大时,使用压缩对性能提升的效果越明显,而当请求的资源很小时则不需要使用压缩和解压,因为压缩和解压同样也是需要耗费一定的时间的。看见老外写了一篇ASP.NET Web API GZip compression ActionFilter with 8 line
阅读本文

web开发的10款Python框架

Python是跻身于当代IT世界最流行和代码最高效的编程语言之一。Python框架能帮助你快速启动Web应用。1.CubicWebCubicWeb的最重要的功能是其代码的可重用性,由一个个代码单元组成。它灵活又强大,并且还有一些特别的功能,包括RQL查询语言和支持有效编码的语义视图功能。这是语义Web应用程序的最佳解决方案,并且提供理想的环境。作为一个程序员,我们必须了解Python这门编程语言的
阅读本文

git忽略某些文件提交

在项目中有些配置文件不需要提交,但是有同学在后面开发中发现在.igonore文件中无论如何都无法忽略某些文件的提交。原因在这里:  已经维护起来的文件,即使加上了gitignore,也无济于事。---- 那么如何解决呢?方式如下 git update-index --assume-unchanged   要忽略的文件夹/文件夹下文件名 比如我要忽略项目下.idea文件夹下所有xml文件,ide
阅读本文

Web VLC 设置 tcp 协议播放

前言web 端播放rtsp 流,一般都是采用vlc插件,默认是用 UDP 协议播放,这就会存在丢包的可能性,导致界面会变花,要想不花,需要使用更可靠的TCP协议。关于这两种协议的区别,大家可以自行查资料。Web VLC 文档设置官方文档上面告诉我们设置的方式 ,大家可以查看文档 ,代码如下:var options = new Array(“:aspect-ratio=4:3“, “--rtsp-t
阅读本文

vue+webpack构建项目

概述-- 项目中会用到的插件 vue-router vue-resource 打包工具 webpack 依赖环境 node.js start 安装vue开发的模板# 全局安装 vue-cli$ npm install -g vue-cli //my-project只是文件夹名称,任意取 $ vue init webpack my-project $ cd my-project $ npm in
阅读本文

web 服务器

作为一个跨专业转行的我来说,对后台一团浆糊,最近在看php,学的进度比较慢(1)ApacheApache是世界使用排名第一的Web服务器软件。它可以运行在几乎所有广泛使用的计算机平台上。Apache源于NCSAhttpd服务器,经过多次修改,成为世界上最流行的Web服务器软件之一。Apache取自“a patchy server“的读音,意思是充满补丁的服务器,因为它是自由软件,所以不断有人来为它
阅读本文

将WebApi Host到控制台和IIS

近期学习WebApi,初步感想是用起来很容易上手,概念上也很好理解,唯一不爽的地方就在于如果在Visual Studio环境里建立Webapi程序,它会自动给创建很多文件夹和文件,其中很多都是用不到的,经过Google和摸索,结合项目的实际需要,将Webapi作为一个单独的Class library存放,而Host程序分别为Console和IIS,下面做一下记录。一、建立类库项目 1、在Visua
阅读本文

web开发的笔记

web开发的笔记 1.在CSS中设置这个属性可以使鼠标的箭头产生变化,由箭头变成提示选中的状态cursor: pointer;
阅读本文