标签分类 热门分类
当前位置:首页 > 程序设计电子书 > 网站设计电子书网盘下载
Web开发实战 Web开发实战
jkko123

jkko123 提供上传

资源
30
粉丝
31
喜欢
93
评论
5

    Web开发实战 PDF 超清版

    网站设计电子书
    • 发布时间:

    给大家带来的一篇关于网站设计相关的电子书资源,介绍了关于Web开发、Web实战方面的内容,本书是由水利水电出版社出版,格式为PDF,资源大小233 MB MB,肖睿编写,目前豆瓣、亚马逊、当当、京东等电子书综合评分为:7.4,更多相关的学习资源可以参阅 程序设计电子书、等栏目。

  • Web开发实战 PDF 下载
  • 下载地址:https://pan.baidu.com/s/16k7KEAdqocDMnhqSe_kpN
  • 分享码:y9t2
  • 本书针对Web开发零基础人群,采用案例或任务驱动的方式,由入门到精通,采用边讲解边练习的方式,使得读者的学习过程比较轻松。本书包括网页制作基础HTML CSS、使用jQuery制作网页特效、Django Web开发三 大部分内容,将系统地介绍HTML标签、CSS样式、和jQuery开发的知识,最终运用所学知识完成精彩的网站开发。本书还在掌握Python的基础上介绍了MVC模型、Django框架,最后通过多个项目来训练如何进行Web开发。本书通过通俗易懂的原理及深入浅出的案例,并配以完善的学习资源和支持服务,为读者带来全方位的学习体验,包括视频及动画教程、案例素材下载、学习交流社区、讨论组等终身学习内容

    上一篇:Web服务器群集:云计算工程师系列  下一篇:TensorFlow深度学习应用实践

    展开 +

    收起 -

     
    网站设计 相关电子书
    关于网站设计的学习笔记
    网友NO.752865

    Webpack实战加载SVG的方法

    SVG 作为矢量图的一种标准格式,已经得到了各大浏览器的支持,它也成为了 Web 中矢量图的代名词。 在网页中采用 SVG 代替位图有如下好处: SVG 相对于位图更清晰,在任意缩放的情况下后不会破坏图形的清晰度,SVG 能方便地解决高分辨率屏幕下图像显示不清楚的问题。 在图形线条比较简单的情况下,SVG 文件的大小要小于位图,在扁平化 UI 流行的今天,多数情况下 SVG 会更小。 图形相同的 SVG 比对应的高清图有更好的渲染性能。 SVG 采用和 HTML 一致的 XML 语法描述,灵活性很高。 画图工具能导出一个个 .svg 文件,SVG 的导入方法和图片类似,既可以像下面这样在 CSS 中直接使用: body { background-image: url(./svgs/activity.svg);} 也可以在 HTML 中使用: img src="./svgs/activity.svg"/ 也就是说可以直接把 SVG 文件当成一张图片来使用,方法和使用图片时完全一样。 所以在3-19 加载图片 中介绍的两种方法 使用 file-loader 和 使用 url-loader 对 SVG 来说同样有效,只需要把 Loader test 配置中的文件后缀改成 .svg ,代码如下: module.exports = { module: { rules: [ { test: /\.svg/, use: ['file-loader'] } ] },}; 由于 SVG 是文本格式的文件,除了以上两种方法外还有其它方法,下面来一一说明。 使用 raw-loader raw-loader 可以把文本文件的内容读取出来,注入到 JavaScript 或 CSS 中去……

    网友NO.306747

    yii2中使用webuploader实现图片上传的实战项目

    图片上传几乎是应用必备,前面也针对 kartik 的 fileinput 做了一篇详细的说明,不过很多人反馈各种问题,下面针对 webuploader 的使用单独写了一个组件。该组件可以更好的处理 Yii2 在图片上传过程中带来的一系列问题,目前支持多图多字段多modal的混合上传。 介绍之前我们先演示下效果。 安装 推荐使用composer进行安装 $ php composer.phar require bailangzhan/yii2-webuploader dev-master 使用 params.php或者params-local.php内增加webuploader和domain配置项 // 图片服务器的域名设置,拼接保存在数据库中的相对地址,可通过web进行展示'domain' = 'http://blog.m/','webuploader' = [ // 后端处理图片的地址,value 是相对的地址 'uploadUrl' = 'blog/upload', // 多文件分隔符 'delimiter' = ',', // 基本配置 'baseConfig' = [ 'defaultImage' = 'http://img1.imgtn.bdimg.com/it/u=2056478505,162569476gp=0.jpg', 'disableGlobalDnd' = true, 'accept' = [ 'title' = 'Images', 'extensions' = 'gif,jpg,jpeg,bmp,png', 'mimeTypes' = 'image/*', ], 'pick' = [ 'multiple' = false, ], ],], webuploader['baseConfig'] 参考 webuploader官方的参数说明 视图文件 单图 ?php echo $form-field($model, 'file')-widget('manks\FileInput', [ ]); ? 多图 ?php echo $form-field($model, 'file2')-widget('manks\FileInput', [ 'clientOptions' = [ 'pick' = [ 'multiple' = true, ], // 'server' = Url::to('upload/u2'), // 'accept' = [ // 'extensions' = 'png', // ], ],]);……

    网友NO.276002

    SpringAOP+RabbitMQ+WebSocket实战详解

    背景 最近公司的客户要求,分配给员工的任务除了有微信通知外,还希望PC端的网页也能实时收到通知。管理员分配任务是在我们的系统A,而员工接受任务是在系统B。两个系统都是现在已投入使用的系统。 技术选型 根据需求我们最终选用SpringAOP+RabbitMQ+WebSocket。 SpringAOP可以让我们不修改原有代码,直接将原有service作为切点,加入切面。RabbitMQ可以让A系统和B系统解耦。WebSocket则可以达到实时通知的要求。 SpringAOP AOP称为面向切面编程,在程序开发中主要用来解决一些系统层面上的问题,比如日志,事务,权限等待。是Spring的核心模块,底层是通过动态代理来实现(动态代理将在之后的文章重点介绍)。 基本概念 Aspect(切面):通常是一个类,里面可以定义切入点和通知。 JointPoint(连接点):程序执行过程中明确的点,一般是方法的调用。 Advice(通知):AOP在特定的切入点上执行的增强处理,有before,after,afterReturning,afterThrowing,around。 Pointcut(切入点):就是带有通知的连接点,在程序中主要体现为书写切入点表达式。 通知类型 Before:在目标方法被调用之前做增强处理。 @Before只需要指定切入点表达式即可 AfterReturning:在目标方法正常完成后做增强。 @AfterReturning除了指定切入点表达式后,还可以指定一个返回值形参名returning,代表目……

    网友NO.400841

    基于 vue-skeleton-webpack-plugin 的骨架屏实战

    前言 目前正在做的项目,登录是需要跳转到别人的页面的,导致重定向很多,需要优化一下白屏时间,所以就用到了骨架屏,但是这次用的骨架屏不是自动生成的,还是自己敲的样式,一步步来吧,先从简单的用起 。 先上效果图: 什么是骨架屏 骨架屏,英文 Skeleton screen ,是指在页面开始渲染之前的白屏时间内,先让用户看到即将要展现页面的“骨架”,页面渲染完成之后再将它替换掉,起到一个从 白屏 → 渲染完成 过程中的过渡作用,它可以有效减少用户的感知时间,让用户“感觉上”认为打开页面比较快(相比较于完整的白屏时间)。 实现 本文主要围绕一个开源的 Webpack 插件 vue-skeleton-webpack-plugin ,来实现在 Vue 项目中加入骨架屏。 由于项目对骨架屏的需求不同,相应的代码也会不一样。 本文所实现的骨架屏是 基于 Vue-cli 3.x 搭建的项目 ,根据的不同路由,显示不同的骨架屏,如需其他用法详见开源插件。 让我们开始吧:surfer:。 首先是安装插件: npm install vue-skeleton-webpack-plugin vue.config.js 安装完成后在 vue.config.js 中做如下配置: const SkeletonWebpackPlugin = require('vue-skeleton-webpack-plugin')module.exports = { configureWebpack: (config) = { config.plugins.push(new SkeletonWebpackPlugin({ webpackConfig: { entry: { app: path.join(__dirname, './src/skeleton/skeleton……

    Copyright 2018-2020 xz577.com 码农之家

    电子书资源由网友、会员提供上传,本站记录提供者的基本信息及资源来路

    鸣谢: “ 码小辫 ” 公众号提供回调API服务、“ 脚本CDN ”提供网站加速(本站寻求更多赞助支持)

    版权投诉 / 书籍推广 / 赞助:520161757@qq.com

    上传资源(网友、会员均可提供)

    查看最新会员资料及资源信息