webpack学习之路

webpack学习之路当自己在学习webpack的时候,在网上发现中文的很详细的教程很少,于是便想将自己学习webpack的笔记记录整理下来,便有了这篇文章,希望对大家有所帮助,如果有错误,欢迎大家指出。在我们开始之前webpack有多种加载器(Loader,后面会介绍),可以处理各种需要被处理的静态文件webpack支持CommonJs AMD CMD规范 在使用webpack的项目中,默认配置
阅读本文

JavaWeb_静态导入、自动拆箱/装箱

静态导入用于简化程序对类静态属性和方法的调用。语法import static 包名.类名.静态属性|静态方法|*例如import static java.lang.System.outimport static java.lang.Math.* 1 package cn.itcast.demo; 2 3 import static java.lang.System.out; 4 impor
阅读本文

Javascript 与 SPA单页Web富应用

书单推荐# 《单页Web应用:JavaScript从前端到后端》 http://download.csdn.net/detail/epubitbook/8720475# 《MVC的JavaScript Web富应用开发》http://download.csdn.net/detail/u012070181/7361155 SPA单页Web富应用,顾名思义,就是只有一张Web页面的应用。浏览器一开始会
阅读本文

day01-tomcat与web程序结构与Http协议

1 Tomcat概述Tomcat服务器由Apache提供,开源免费。由于Sun和其他公司参与到了Tomcat的开发中,所以最新的JSP/Servlet规范总是能在Tomcat中体现出来。当前最新版本是Tomcat8,我们课程中使用Tomcat7。Tomcat7支持Servlet3.0,而Tomcat6只支持Servlet2.5! 2 安装、启动、配置Tomcat下载Tomcat可以到http://
阅读本文

JavaWeb_内省(Instrospector)

内省是什么?开发框架时,经常需要使用java对象的属性来封装程序的数据,每次都是用反射技术完成此类操作过于麻烦,所以sun公司开发了一套API,专门用于操作Java对象的属性。什么是Java对象的属性和属性的读写方法?内省访问JavaBean属性的两种方式:1.通过ProperityDescriptor类操作Bean的属性;2.通过Introspector类获得Bean对象的BeanInfo,然后
阅读本文

我的web聊天之---序章

有时候自我感觉良好,人啊就开始膨胀,细细想来,自己还是那么苍白。---- 致傻傻的我 于是就想自己写一个聊天的好了,是男人说干就干呗。 功能需求1. 文本消息2. 消息提示,因为是web版本,如果不在当前窗前窗口的时候,需要智能提示,如果在,当然不需要3. 固定的一些表情表4. 文件和图片的传递,图片应该能直接预览5. 支持多人聊天即多窗口聊天6. 语音 + 视频聊天实现思路1. 语言我数数我会的
阅读本文

新入行的前端Web设计人员应该切忌这些

新手Web前端培训开发人员往往以有缺陷的创作而告终,却不知道真正的故障出自于哪里。虽说有这么多的设计书籍,但即使都读了,也不会对最后的设计有任何意义。在第一个原型中创建一个无缝的设计真的是一个挑战——事实上,只是做好单个部分就是一个难点。有时候设计是如此糟糕,以致于完全不值得挽救。因为有这么多的毛病,以致于小的调整根本不起效果。那么,当你的确不知道设计出什么问题的时候,你该去修复什么呢?这里将介
阅读本文

ajax相关类web前端面试题

ajax相关类1. ajax的跨域问题和缓存原理?      答: 推荐: 推荐:     2. 同步与异步的区别?      答: 1. 同步请求:顺序处理,即当我们向服务器发出一个请求时,在服务器没返回结果给客户端之前,我们要一直处于等待状态直至服务器将结果返回到客户端,我们才能执行下一步操作。 2. 异步请求:并行处理,当我们向服务器发出一个请求时,在服务器没返回结果之前,我们还是可以执行其
阅读本文

Web前端开发解耦1

在网站建设的工作中,Web前端工程师占据着非常重要的位置,好的前端工程师保证了良好的网站优化以及友好的用户体验。今天佚站互联主要分享一下对于Web前端开发规范的一些见解。 学过面向对象编程的朋友应该都知道,好的代码应当讲究两个标准:代码结构间高聚合、低耦合的关系,关于聚合我们暂不展开,在这里主要分享解耦在Web前端开发中的具体应用,希望对感兴趣的朋友有所帮助。 众所周知,前端开发过程中
阅读本文

web开发相关工具总结

系统:  linux -ssh工具:secureCRT ,PUTTY,XSHELL  MYSQl: mysql客户端 ,mysqlworkbench, navicat for mysql ,phpmyadmin              配置:https://tools.percona.com/wizard   php:php客户端exe | cli, neatbeans,phpstorm,zen
阅读本文

关于Web开发里并发、同步、异步以及事件驱动编程的相关技术

一、开篇语  当我从我书堆里找到所有与多线程开发相关的书籍简单阅读后,我发现了一个问题,在java里开发多线程最强有力的实践就是做服务端的并发处理,其他的应用都是小儿科,而这个实践对于每个web程序员而言都是极具经济价值的,所以我就想延着这个实践继续学习多线程,接着我发现并发处理这块都离不开IO处理,同时IO处理的优劣直接关系着并发处理的效率问题,    关于并发的知识,有人说最好是写写代码,告诉
阅读本文

CSU 1756 Prime(数学+判重)

如果a,b的最大公约数是1,说明a,b是一对互素的数,给定你n个数字,希望你找出互素的数的对数 Input 第一行输入一个正整数T,表示数据组数 每组数据第一行输入一个正整数n,表示数字的个数(n<=10000) 接下来一行输入n个正整数,每个数字大小不超过1000。 Output 输出互素的数的对数 Sample Input 1 4 10 9 6 35 Sample Output 3
阅读本文

CTF web总结

仅作为自己的笔记及刚入门的童鞋,大牛勿喷基础篇 1.直接查看源代码 http://lab1.xseclab.com/base1_4a4d993ed7bd7d467b27af52d2aaa800/index.php 2.修改或添加HTTP请求头 常见的有:X-Forwarded-For:ip伪造User-Agent:用户代理(就是用什么浏览器什么的)http://lab1.xseclab.com/b
阅读本文

web前端开发中的命名规范

(一)主体头:header内容:content/container尾:footer导航:nav侧栏:sidebar栏目:column页面外围控制整体布局宽度:wrapper左右中:leftright center登录条:loginbar标志:logo广告:banner页面主体:main热点:hot新闻:news下载:download子导航:subnav菜单:menu子菜单:submenu搜索:se
阅读本文

Web前端的学习路线,你真的知道吗?

第一阶段——HTML的学习。  超文本标记语言(HyperText Mark-up Language 简称HTML)是一个网页的骨架,无论是静态网页还是动态网页,最终返回到浏览器端的都是HTML代码,浏览器将HTML代码解释渲染后呈现给用户。因此,我们必须掌握HTML的基本结构和常用标记及属性。  HTML的学习是一个记忆和理解的过程,在学习过程中可以借助Dreamweaver的“拆分”视图辅助学
阅读本文

ora-28001导致人事web APP 不好用

近日,人事反馈,人事WEB APP不好用,服务器已经重启。   Oracle11G创建用户时缺省密码过期限制是180天(即6个月), 如果超过180天用户密码未做修改则该用户无法登录。 Oracle公司是为了数据库的安全性默认在11G中引入了这个默认功能,但是这个默认的功能很容易被DBA或者是开发人员给疏忽,一旦密码180天未修改过,就会出现这样的问题。 方法一(PL/SQL): 1
阅读本文

webpack基础

webpack是一款模块加载器兼打包工具,它能把各种资源,例如JS(含JSX)、coffee、样式(含less/sass)、图片等都作为模块来使用和处理。安装在node环境下,通过npm安装webpacknpm install webpack -g启动webpackwebpack // 执行一次开发的编译 webpack -p // 针对发布环境编译(压缩代码) webpack -w
阅读本文

nodejs+webpack+vue之vue

vue.js 是一套构建用户界面的 渐进式框架。与其他重量级框架不同的是,Vue 采用自底向上增量开发的设计。Vue.js 的目标是通过尽可能简单的 API 实现响应的数据绑定和组合的视图组件。vue-cli是vue官方提供的一个命令行工具,vue-cli主要是用于构建单页应用的脚手架。使用方法:1、安装vue-cli:npm install -g vue-cli2、安装webpack-simpl
阅读本文