为了账号安全,请及时绑定邮箱和手机立即绑定

WebApp

前端性能优化最佳实践

优化的思路:4W Why 为什么要优化(优化的目的)? When 什么时候优化(优化的基本原则)? Where 哪方面需要优化(明确瓶颈所在)? What 怎样优化(针对性能瓶颈对症下药)? 为什么要做性能优化? 加快页面展示和运行速度 节约服务器带宽流量 减少服务器压力 什么时候做性能优化? 基本原则:避免过早优化 首先,保证基本功能完成,再考虑优化 其次,在没有找到性能瓶颈之前,不要优化 哪方...

51浏览 2推荐 0评论

移动端(webapp)效果之Swiper

写在前面 最近在做移动端方面运用到了饿了么的vue前端组件库,因为不想单纯用组件而使用它,故想深入了解一下实现原理。后续将会继续研究一下其他的组件实现原理,有兴趣的可以关注下。 代码在这里:戳我 1. 说明 父容器overflow:hidden;,子页面transform:translateX(-100%);width:100%; 2. 核心解析 2.1 页面初始化 由于所有页面都在手机屏幕左侧一...

109浏览 2推荐 0评论

【小程序开发实践】王者图鉴

Github开源地址 灵感源于今年很火的手游——王者荣耀,偶尔用手机上网查找游戏数据并不是很方便,于是有了开发“王者图鉴”小程序的想法。从官网爬取数据,将英雄、装备、铭文等信息整合在微信小程序中,随时随地查询游戏信息。 项目一共9个页面,涉及列表展示、英雄详情、装备分类、铭文条件筛选等功能,后台使用了我之前写的 王者荣耀官网爬虫 。 微信扫一扫下方的...

1176浏览 24推荐 2评论

Maven多模块+SSM框架(六、 Vue.js渐进式框架配合Ajax

前言 最近学习了Vue文档真的是非常友好,简单易懂,所以学习成本比较低,易上手。 建议学习时看官方文档(自我感觉比看视频效果好点) Vue.js 渐进式JavaScript 框架 添加Vue.js引用 在之前配置的“装饰页”中添加引用 建议先看Maven多模块+SSM框架(五、Bootstrop3+Sitemesh3网页布局和修饰的框架) 添加studentInfo.js ...

2053浏览 8推荐 1评论

Maven多模块+SSM框架(五、Bootstrop3+Sitemes

前言 第四篇写完后发现显示到前台真的好难看,如果说实战的话当然这个东西做好后一定让用户鄙视。(没法看~~) So!加上Twitter推出的前端开发的开源工具包Bootstrop还是不错的选择。 Sitemesh 3听到这个词,不知道什么东西,能干嘛?简单来说: Sitemesh 是一个网页布局和修饰的框架,知道 ASP.NET 的同学应该了解母版这个东西,比较类似啦!还不了解?别急,等东西做出来就...

449浏览 1推荐 0评论

将Git上的Maven项目自动化打包部署到服务器(Linux服务器—— 原创

在服务器上基本环境配置好之后,我们还要进行前期的一些准备工作(先将项目从git服务器上clone下来) 环境配置详情可见:将Git上的Maven项目自动化打包部署到服务器(Linux服务器——环境配置篇) git clone项目 记得将项目所使用的数据库更改为线上数据库(不然跑起来没连上数据库就尴尬啦) 下面是我之前搭建的gogs,在这里我选用了HTTP连接clone项目 ...

2294浏览 10推荐 1评论

微信小程序tp5开发(3) 路由

在application /route.php 保存以后项目的路由 同时:application下的index则表示我们有一个index的模块。 其下有一个、index.php我们叫它为控制器。 <?php namespace app\index\controller; class Index { public function index() { return '<styl...

418浏览 1推荐 0评论

微信小程序tp5开发(2) 环境的搭建

假设您已安装了composer ,使用composer安装tp5用下面的命令 composer create-project topthink/think project --prefer-dist 目录给结为: D:. ├─application │ └─index │ └─controller ├─extend ├─public │ └─static ├─runtime ├─thinkphp ...

315浏览 1推荐 0评论

微信小程序TP5开发笔记(1)

用来记录学习中的知识点 ,并不是完成的一个开发过程。使用的是tp5, 同时也写入具体项目的一些步骤,但不会写的很详细。 更多的精力会放在微信的表现层。 微信的API,登陆,支付以及小程序的布置也进行记识点的记录。等功能。希望对已具有PHP开发能力同学有所帮助。 composer的安装: https://getcomposer.org/Composer-Setup.exe 下载后直接安装 Think...

418浏览 1推荐 0评论

将Git上的Maven项目自动化打包部署到服务器(Linux服务器—— 原创

最近忙了一段时间,项目需要发布测试,但是每次修改bug后都需要重新把代码从git上pull下来然后maven打包再发布实在繁琐,于是索性就写一个脚本,将Maven项目自动化打包部署到服务器,遂用手记记录一下,分享给大家。 一、在服务器上安装git服务 [root@VM_183_120_centos ~]# git --version -bash: git: command not found [r...

423浏览 2推荐 0评论

React入门:项目实践Gallery-in-React

yeoman 现代web app开发,著名的脚手架工具yeoman,在web项目立项的阶段,用yeoman生成项目文件、代码结构。yeoman自动将最佳实践和工具整合进来,大大加速和方便了后续的开发。 npm install -g yo //安装yeoman工具,需要nodejs环境 yo --version //查看yeoman版本 npm install -g generator-react-...

378浏览 1推荐 0评论

微信小程序组件化(上) 原创

小程序对组件化的“支持”情况 微信小程序(以下简称“小程序”,版本)虽然默认定义了很多有用的组件,但是在开发小程序过程中,往往需要自定义业务组件。 而小程序开发者文档中却未对自定义组件给出很好的解决方案或示例。 猜其原因可能有两方面: 从小程序开放的API来看,它去除了DOM和BOM,视图与数据层交互采用简单的单向数据绑定和事件绑的形式。可能其初衷是...

1183浏览 7推荐 0评论

Maven多模块项目搭建+SSM框架整合(四、Ajax异步获取数据,j 原创

最近有点小忙,但是还是在晚上抽出来点时间更新文章,希望对初学者有帮助(都是从那时候过来的,哈哈)一起努力。 开始正题~~~~ 封装类ResultVo 在与前台页面交互的过程中我们一般会用到一个封装类,来传递数据,我在这里写了一个,见图(通过本文你就会知道它的用处了)。 package com.songci.mytest_one.model.utils; /** * Created by songl...

1893浏览 16推荐 3评论

Maven多模块项目搭建+SSM框架整合(三、配置文件添加,服务层测试 原创

四、配置文件添加 我们需要添加相关配置文件applicationContext.xml、jdbc.properties、log4j.properties、mybatis-config.xml、spring-mvc.xml (1)applicationContext.xml <?xml version="1.0" encoding="UTF-8"?>...

1287浏览 6推荐 1评论

Maven多模块项目搭建+SSM框架整合(一、多模块搭建) 原创

项目使用IDEA进行构建,源码将会提交到GitHub上,使用Eclipse的用户也可以轻松导入。 在此我们将项目划分为4块,分别为model、dao、service和controller。 一、创建父模块 打开IDEA创建项目 点击Maven直接选择Next 补全GroupId与ArtifactId 填写项目名称与存放本地地址 此时项目结构如图 二、创建model子模块 如图 在此因为是普通的子模...

2770浏览 9推荐 3评论
首页上一页1234567下一页尾页

推荐作者

热门手记

意见反馈 常见问题 APP下载
官方微信