51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#Eb
java web dao 层和dao 实现层有什么好处
接口是为了屏蔽不同数据库的JDBC实现差异而出现的。以常见的系统组织结构为例,管理系统里有一个部门department表用于存放部门信息,因为部门下面可能有子部门所以表中的字段要定义成类似树形结构的方式(parentId呀什么的)。这时我们想在java中用sql去查询指定部门下的数据,你就要考虑不同数据库的SQL语句的...
代码星球
·
2020-04-08
dao
java
web
层和
实现
现代WEB前端的性能优化
现代WEB前端的性能优化 前言:这只是一份学习笔记。 潜在的优化点:DNS是否可以通过缓存减少DNS查询时间?网络请求的过程走最近的网络环境?相同的静态资源是否可以缓存?能否减少http请求的大小?减少http请求数服务端渲染 网络层面构建层面服务端层面浏览器渲染层面 ...
代码星球
·
2020-04-08
现代
WEB
前端
性能
优化
web前端笔记1
web1.0时代:(联合)web2.0时代:(互动) 互联网没有崩溃,比以往更加重要。更加注重用户的交互作用。web3.0时代:(技术革新、统一通信协议) 语义化实现。(发展阶段)web4.0(AI人工智能) web前端工程师: 侠义:html、css、js实习生要求: ...
代码星球
·
2020-04-08
web
前端
笔记
快速搞定用Vue+Webpack搭建前端项目(学习好久了,该写点东西了......)
现在开始安装环境一.安装node.js首先要安装node.js,去nodejs官网下载即可,地址:http://nodejs.cn/中文网。安装完成后,打开终端(windows键+R)搜索cmd,输入命令行node-v 和 npm-v,如果能显示出版本号,就说明安装成功。二.安装vue-cli输入命...
代码星球
·
2020-04-08
快速
搞定
Vue+Webpack
搭建
前端
使用Facebook的create-react-app脚手架快速构建React开发环境(ant.design,redux......)
编程领域中的“脚手架(Scaffolding)”指的是能够快速搭建项目“骨架”的一类工具。例如大多数的React项目都有src,public,webpack配置文件等等,而src目录中又包含components目录等等。每次在新建项目时,手动创建这些固定的文件...
代码星球
·
2020-04-08
使用
Facebook
create-react-app
脚手架
快速
前端新手如何安装webstorm ,初步搭建react项目
下载安装webstorm:配置成功:配置成功后就可以开启webstorm项目了。(存微信收藏、、)1:在webstorm下配置node环境:2:完成之后:React官方脚手架地址:https://github.com/facebook/create-react-app在终端下安装执行npm install&n...
代码星球
·
2020-04-08
前端
新手
如何
安装
webstorm
JSP引擎、JSP容器、Web服务器的区别
JSP引擎与JSP容器指的都是同一样的东西,他们都是用来同一管理和运行Web引用程序的“软件”。常见的JSP引擎有Tomcat、JRun、Resin 广义上来说,JSP引擎是用来管理和运行Web应用程序的软件,而安装了JSP引擎的计算机就是Web服务器。而现在很多人都会把Tomcat理...
代码星球
·
2020-04-08
JSP
引擎
容器
Web
服务器
webpack4+(图片处理、打包文件分类、打包多页应用)
(1)图片处理 首先回顾下图片引入方式1、js创建图片引入2、css结合背景图background-image:url('')引入3、图片标签引入<imgsrc="">""/> 1、首先在js里创建图片插入 接着进行打包输出,测试如下 ...
代码星球
·
2020-04-08
打包
webpack4+
图片
处理
文件
webpack4+(ES6语法转化、处理JS语法及校验、全局变量引入)
(1)ES6语法解析转换ES5 为了方便测试,我们先将mode模式改为开发模式development,首先编写ES6语法进行相关测试 然后打包测试,发现打包后的js文件仍旧是ES6语法 接下来安装相关依赖npmibabel-loader@babel/core@babel/preset-env-...
代码星球
·
2020-04-08
语法
webpack4+
ES6
转化
处理
webpack4+(打包后的文件分析+脚本打包+HTML插件+样式处理CSS+Less+css抽离压缩)
(1)打包后的文件分析 首先将打包后的文件进行适当删减,Ctrl+Shift+L可以同时选中所有相同结构内容 结构如下(function(modules){...})({...}) 分析可知本质为匿名函数即IIFE函数,执行时会传入后面函数执行符里的对象,接下来分析下传入对象 对象构成: key指的是当前模块...
代码星球
·
2020-04-08
打包
webpack4+
后的
文件
分析
webpack测试打包文件的两种方式
Commonjs模块化打包 接下来进行打包验证npxwebpack,输出结果部分如下 然后执行测试下打包输出文件main.js,这里测试有两者方法 (1)直接使用node环境测试nodemain.js (2)新建html文件,引入js脚本然后启动验证 ...
代码星球
·
2020-04-08
webpack
测试
打包
文件
两种
webpack4+(简介+基础配置+配置文件名)
(1)简介 可以做的事情1、代码转换:将ES6转为ES5;将CSS、Less、Sass等转化为CSS;2、文件优化:文件打包过程里压缩代码体积,合并文件3、代码分割:公共模块的抽离、路由懒加载4、模块合并:按照功能分类,将多个模块合并为一个模块5、自动刷新:启动webpack服务,实现代码变更后的自动刷新,即热更...
代码星球
·
2020-04-08
配置
webpack4+
简介
基础
文件名
安装webpack-cli与webpack版本问题
最近在学习webpack过程中,根据官方文档推荐局部安装webpack,执行webpack-h命令出现以下提示npminstallwebpack-cli-D提示在开发环境中局部安装webpack-cli成功安装webpack-cli后,运行webpack-h还是提示说明webpack命令还是没有成功执行不知道什么情况在...
代码星球
·
2020-04-08
安装
webpack-cli
webpack
版本
问题
Webpack 3.0 前端工程化(编译ES6/ES7、编译TypeScript、打包提取公共代码、代码分割和懒加载)
(1)编译ES6----测试后有问题,先继续往下 使用webpack配合babel打包编译ES6/ES7 1、Babel是应用比较广泛的编译工具2、在webpack使用时需要借助babel-loader,之前提到过,在webpack中编译处理静态文件,都会用到loader。而babel-loader是一款编译性质的...
代码星球
·
2020-04-08
编译
代码
Webpack
前端
工程化
Webpack 3.0 前端工程化(背景、模块化、环境准备)
(1)背景 作者受Google工具的模块分割影响有了创作灵感 随着SPA的推广,前端应用复杂度快速提升。 MVC时代便有了模块化的初期思想 三大框架便将模块化概念推...
代码星球
·
2020-04-08
Webpack
前端
工程化
背景
模块化
首页
上一页
...
192
193
194
195
196
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他