webpack 入门指南

什么是 webpack?webpack是近期最火的一款模块加载器兼打包工具,它能把各种资源,例如JS(含JSX)、coffee、样式(含less/sass)、图片等都作为模块来使用和处理。我们可以直接使用 require(XXX) 的形式来引入各模块,即使它们可能需要经过编译(比如JSX和sass),但我们无须在上面花费太多心思,因为 webpack 有着各种健全的加载器(loader)在默默处
阅读本文

spring webFlux的认识

Spring  WebFlux是随Spring 5推出的响应式Web框架。一、服务端技术栈1、从上图纵向可看出,spring-webflux支持两种开发模式:        (1)类似于Spring WebMVC的基于注解(@Controller、@RequestMapping)的开发模式;        (2)Java 8 lambda风格的函数式开发模式。2、WebFlux是基于响应式流的,可
阅读本文

python web中的文件上传与下载

django 框架下 实现服务端的文件上传与下载:import jsonimport osimport uuiddef attachment_upload(request): “““文件上传“““ ret = {“status“: False, “data“: {“path“: ““, “name“: ““}, “summary“: ““} target =“media/uplo
阅读本文

Web 应用架构基础课(转载)

Web 应用架构基础课初级 web 应用开发者必学的基础网络架构概念web 应用主流架构概览上图便是我司(Storyblocks)网络架构的很好展现。如果你还没成为经验老道的 web 工程师,可能觉得上图巨复杂。在详解各个模块前,我们先简单过一下流程。用户在 Google 搜索关键字 “Strong Beautiful Fog And Sunbeams In The Forest”,首条结果便是来
阅读本文

Web开发中的网络知识(网络请求、登录和跨域)

一、网络请求1.1 访问一个网页时发生了什么?(1)域名解析成IP地址;(2)与目的主机进行TCP连接(三次握手);(3)发送与收取数据(浏览器与目的主机开始HTTP访问过程);(4)与目的主机断开TCP连接(四次挥手); 1.2 网络请求中的协议二、登录和跨域2.1 基于session登录1. session定义:session就是一块在服务器端开辟的内存空间,相当于客户在服务器端的账户,它们被
阅读本文

h5在线1v1客服|web在线客服系统|h5即时聊天

网上有很多环信、美恰之类的客服系统,最近也使用h5+css3+fontJs+swiper+wcPop等技术架构开发了一个在线客服(1v1沟通聊天),可以应用到在线临时聊天、在线咨询等情景。实现了消息、表情(含动图),图片、附件发送及商品的推送。项目截图:如下图:可点击“Apple官方旗舰店”或机器人按钮发起在线聊天,聊天窗口以向上弹出展示;如下图:长按聊天信息,可出行菜单提示,操作更加方便简洁,
阅读本文

本地VMware+Linux搭建web开发及部署环境------Linux系统的安装

前言  工作快两年了,一直没有写博客的习惯,许多知识点掌握并不扎实,所以造成很多东西一知半解,没有一个整体的、系统的把握,昨天利用本地虚拟机模拟搭建了一套web项目部署环境,发现其中有很多点需要注意,所以决定把搭建详细步骤记录下来,主要做一个自我总结,另外,本人踏入互联网行业不到半年,是菜中的小菜,各位勿喷,同时欢迎各位大神指导,不胜感激~~~  相信很多像我一样的初学者,都有一个开发一套自己
阅读本文

web应用中访问WEB-INF下的资源

我们在编写自己的web项目时,为了保护我们的资源的目的,可以将自己的资源文件,比如jsp页面,一些文档,我们是希望这些资源是留给我们自己开发人员查看的,不希望别人随意查看自己的源代码,所以,将这些资源放在自己的WEB-INF目录下,是不可以通过URL直接访问到这些资源的,以下是我的尝试http://localhost:8080/WEB-INF/jsp/back/list.jsp,这个是我的页面的j
阅读本文

吐槽一下--最近多次在腾讯以及万科的面试经历---Web前端与PHP后端开发

前端时间,由于职业发展等,想要换一份工作,于是投递了一些国内还算知名的公司,列如:腾讯、万科之类的;(1)首先说一下这两家公司的反馈情况:腾讯:投递到反馈,(初次人事打电话沟通)大约1周,三次不同事业部的人事,电话都是在下午5点到8点之间,基本7点左右,问的比较具体,也比较尊重人万科:投递到反馈,2周多吧(也幸亏我是在职看机会的),电话也是草草了事,感觉随便你来不来;(2)人事初步沟通后,都会过几
阅读本文

JavaWeb项目开发总结

一、学会如何读一个JavaWeb项目源代码 步骤:表结构->web.xml->mvc->db->spring ioc->log->代码 先了解项目数据库的表结构,这个方面是最容易忘记的,有时候我们只顾着看每一个方法是怎么进行的,却没有去了解数据库之间的主外键关联。其实如果先了解数据库表结构,再去看一个方法的实现会更加容易。 然后需要过一遍web.xml,知道项目中用到了什么拦截器,监
阅读本文

web响应模式和开发命名模式

一,web请求响应模式和项目开发命名规范:  解析工具:浏览器中一个程序完成解析,这个程序叫做浏览器引擎  HTML文档与DTD和浏览器引擎之间的关系:   HTML文档:一堆用户看不懂的代码,等待浏览器引擎解析   浏览器引擎:根据DTD声明将html代码解析成图形界面,用户看得懂,   DTD:定义了文档的规范,规定使用哪一个html版本解析,  项目命名规范:   建一个项目:
阅读本文

Javaweb开发请求

1.AjaxjQuery对Ajax支持:$.ajax({  }); ==>常用参数:url:请求地址,type:post|get,data:请求参数,dataType:服务器返回数据类型,success:成功回调,error:失败回调ajax请求在session失效的时候并不会重定向到登录页面,解决方法在博客中2.表单IE浏览器在发送get请求时,会查看请求地址是否访问过,如果访问过则不再访问,返
阅读本文

半吊子菜鸟学Web开发 -- PHP学习5-数据库

数据库1 进行数据库操作的步骤连接数据库 mysqli_connect选择数据库 mysqli_select_db设置文件编码 mysqli_query(“set name utf-8“)发送数据库操作指令 比如查询 mysql_query(“select * from user“);接收返回结果 这个很多,自己查手册释放资源,关闭数据库 mysqli_free_result() mysql_cl
阅读本文

Java开源框架集(全)

Spring Framework 【Java开源 J2EE框架】 WebWork 【Java开源 Web框架】 WebWork是由OpenSymphony组织开发的,致力于组件化和代码重用的拉出式MVC模式J2EE Web框架。WebWork目前最新版本是2.1,现在的WebWork2.x前身是Rickard Oberg开发的WebWork,但现在WebWork已经被拆分成了Xwork1和WebW
阅读本文

java web开发小记(2)

刚开始接触web开发感觉很难,别人的工程中N多jsp,还有servlet,xml文件。无从下手,其实,web很简单,简单到只有一个jsp。 1 <%@ page language=“java“ contentType=“text/html; charset=UTF-8“ 2 pageEncoding=“UTF-8“%> 3 <!DOCTYPE html PUBLIC “-//W3C//
阅读本文

03004_Web开发

1、Web开发中常见的概念  (1)B/S系统和C/S系统    ①Brower/Server:浏览器 服务器 系统------网站;  (2)web服务器  供向外部发布web资源的服务器软件。    (3)存在于web应用服务器可供外界访问的资源就是web资源,例如:存在于web应用服务器内部的Html、Css、js、图片、视频等。    ①静态资源:指web页面中供人们浏览的数据始终是不变。
阅读本文

javaweb学习总结五——Servlet开发一

一、Servlet简介  Servlet是sun公司提供的一门用于开发动态web资源的技术,可以看做是服务端运行的小程序。  Sun公司在其API中提供了一个servlet接口,用户若想用发一个动态web资源(即开发一个Java程序向浏览器输出数据),需要完成以下2个步骤:  1、编写一个Java类,实现servlet接口,由web容器来实现具体的接口。  2、把开发好的Java类部署到web服务
阅读本文

JavaWeb一小时急速入门总结反思

0.条件一个可以开发javaee的开发工具1.配置首先需要下载tomcat,用来跑javaweb的服务器,下载后自行百度配置。然后需要servlet.jar包,其实就是一个java网络层api包2.基础jsp   我觉得就可以理解成htmlxml  一个长得像html的标签语言,但是xml是用来存储数据的,功能和json差不多,把节点都提取出来就像json一样了3.个人理解如果不是前后端分离的话具
阅读本文

基于ASP.NET WEB API实现分布式数据访问中间层(提供对数据库的CRUD)

一些小的C/S项目(winform、WPF等),因需要访问操作数据库,但又不能把DB连接配置在客户端上,原因有很多,可能是DB连接无法直接访问,或客户端不想安装各种DB访问组件,或DB连接不想暴露在客户端(即使加密连接字符串仍有可能被破解的情况),总之都是出于安全考虑,同时因项目小,也无需采用分布式架构来将业务操作封装到服务端,但又想保证客户端业务的正常处理,这时我们就可以利用ASP.NET WE
阅读本文

python web开发1

第一个python web开发。涉及:flask架构,mysql数据库。功能:日记本。开发。flask架构,mysql数据库。功能:日记本。遇到的问题:插入数据库时中文乱码问题: 解决方法:(1)将数据库编码格式选为 utf-8                  (2)在连接数据库的时候,加个参数,说明数据库那边的字段类型一致,charset=‘utf8‘ 1 from flask import
阅读本文