自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

前端琅琊阁

一个前端程序员的技术轨迹自述

  • 博客(220)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 仿vue-cli3写一个自己的vue-cli脚手架

目前在市面上存在很多脚手架,如:create-react-app、vue-cli。我们可以通过一行简单的命令,就能创建一个基本的项目工程,大大的提高了开发效率。但是我们会面临一个问题,除了脚手架帮我们创建好的项目框架,我们的项目总有需要定制化的配置,比如我们需要引入我们想要的elementUI框架,引入axios相关的工具类完成http请求等。我们不可能每次开启新项目都再配置一遍吧,这太劳神费力了。 通常我们会搞一个个性化脚手架cli,平时创建项目时通过该脚手架一键生成,并同时...

2021-11-10 11:18:29 1571

原创 微信小程序项目如何优雅的发起request请求

原创文章,若转载请于明显处标明出处和相关链接https://blog.csdn.net/jiangkai528/article/details/80850460---------视频更新,可通过以下链接查看本篇文章视频教程------微信小程序电商项目商品详情页开发实战之wx.request网络请求前言:随着我们微信小程序电商项目教程视频的连载,我们已经讲了七节课了,不知道大家有没...

2018-06-28 23:40:51 16522 3

原创 微信小程序电商项目开发实战漫谈

原创文章,若转载请于明显处标明出处和相关链接:https://www.toutiao.com/i6567868839856439822/,否则追究其法律责任!2018年小程序内容电商风口已成,如果我们学习小程序开发,那么电商项目绝对是一个不错的方向。但是,当我们在网上搜索小程序开发教程的时候,不知道有没有我说的以下困惑。某些在线课程,都是收费的,而且并不知道买了之后值不值,质量到底怎么样。...

2018-06-17 10:42:05 10409

原创 浏览器内置对象应用实践——实时数据页面断网监测、页面适配

“浏览器内置对象,我们每天都与其打交道,可能你并未全面的去了解过它。我们一起讨论下你有过哪些实践。”1. 什么是浏览器对象模型?(BOM :Browser Object Model)浏览器模型提供了独⽴于内容的、可以与浏览器 窗⼝进⾏滑动的对象结构,浏览器提供的 API 其主要对象有:window 对象——BOM 的核⼼,是 js 访问浏览器的接⼝,也是 ES 规定的 Global 对象 location 对象:提供当前窗⼝中的加载的⽂档有关的信息和⼀些导航功能。既是 windo...

2020-10-29 19:52:29 670

原创 Promise A+ 规范的简单应用

我们先不讲Promise A+ 规范理论,先看一道面试题:varpromise=newPromise((resolve,reject)=>{reject();})promise.then(null,function(){return'大湿老凯'}).then('举个','栗子').then('看起来','很简单').then(()=>{console.log('promise 已完成');},()=>{ console.log('promise 已拒绝');})...

2020-10-27 18:04:46 320

原创 如何优雅手写实现 ajax

“我们习惯于使用$ajax()、$axios、fetch来帮我们实现http请求数据,我们似乎忘记原生的该怎么写了。” 无论是通过模板引擎加载的,还是前后端分离的项目,我们都可以通过 ajax 来实现页面的无刷新请求数据。比如我们有个实时数据要展示,肯定是页面图表局部刷新,谁也不期待整个页面反复加载。 ajax 在我们的开发工作中已经司空见惯,几乎所有我们频繁使用的库和框架(如 jQuery、Vue、React)都提供了经过完善封装后的 ajax 方法,我们习惯于使用$aja...

2020-10-27 17:58:46 1447

原创 浅析分布式缓存弹性扩容下的一致性哈希算法

序曲:本期不讲小程序,讲分布式哈!!!工作久了,容易在自己狭小的领域里停滞不前。为了跳出舒适圈,我时常观看一些互联网上的直播课程,以便持续更新自己的技术。当然了,这些课程都是采取了免费+付费的策略。初始都是免费给你看一个直播系列课程,如果你稍稍变得对讲师画的蓝图感兴趣,就要花费8000+以上学费以求短时间内练就神功。我发现这些讲师有一个共性,就是都喜欢用大保健来做比喻,以至于技师这个词出现的频...

2019-02-22 10:12:22 2120 1

原创 微信小程序电商项目订单处理开发实战之微信支付

欢迎大家继续关注和观看我发布的微信小程序电商项目连载视频。电商项目生成商品订单的功能开发我已经录制完了,看我这期的视频你可了解一个小程序电商项目最重要的功能,也就是微信支付的功能。下面我是我分享的视频连接,视频分为两小节,一部分是客户端,另一部分是服务器端。 第一小节,主要讲解发起微信支付客户端的处理过程,主要是利用wx.requestPayment这个API。https://mp...

2018-12-18 10:43:55 3737 8

原创 微信小程序电商项目购物车开发实战之缓存处理

 老铁们,好久不见,欢迎大家继续关注和观看我发布的微信小程序电商项目连载视频。终于得空继续录制微信小程序开发的课程。与以往不同,我们的进阶课程,会讲的快一点。微信小程序电商项目购物车开发实战之缓存处理https://mp.weixin.qq.com/s?__biz=MzUyNjg4NTc3NA==&mid=2247483732&idx=1&sn=48fe8db7...

2018-12-06 17:07:00 2859

原创 今日头条正式上线小程序,你还有机会么?

今日头条一年一度的最大盛会——头条生机大会在11月17日-18日举行,除了今日头条这个产品,字节跳动还有抖音短视频、西瓜视频等众多头部产品,已经成为新的超级流量入口。生机大会上,新任CEO陈林宣布了字节跳动正式发布小程序,其实这个口号从9月17日就开始喊了。字节跳动也成为继微信、支付宝、百度之后,国内第四家在自己平台上架小程序的公司。现在巨头都擅长搞平台,搞生态闭环啊。字节跳动宣称,头条小...

2018-11-21 16:45:24 2838

原创 windows环境下 npm 修改全局安装路径最佳实践 及vue全局安装

网上搜到的方案非常多,但我只有两步,包你成功!1. 设置 当前全局安装路径(查看当前全局安装路径npm root -g)例如:npm config set prefix "D:\Program Files\nodejs\node_modules\node_global"           npm config set cache "D:\Program Files\nodejs\...

2018-11-12 15:29:38 2849

原创 微信小程序电商项目商品详情页开发实战之数据绑定与事件应用

各位CSDN的朋友,我们都知道,现在微信小程序电商平台特别火爆,所以我将以一个生鲜电商项目为例,为大家讲述微信小程序的实战化开发,价值几万元的成熟项目,你可千万不要错过哦。大家直接通过视频链接直接看:微信小程序电商项目商品详情页开发实战之数据绑定与事件应用另外大家可以关注我微信公众号和头条号——“前端琅琊阁”查看更多开发连载视频。     歌德说:“向着某一天终于要达到的那个终极目标迈步还不够,还...

2018-06-26 08:34:30 1399

原创 微信小程序电商项目源代码开放连载二三事

  大家好,我发布的微信小程序电商项目连载视频,正式进入实战化阶段了,为了让大家更好的去学习微信小程序开发,我在gitbub上面,开放了源代码。随着视频的连载更新,我会逐步将源代码进行更新。源代码发布地址:https://github.com/napoleonjk/WechatShopApp对应的页面是这样的: 如果大家,有任何fork或者下载的问题,可以在今日头条...

2018-06-19 10:46:06 6946

原创 微信小程序电商项目实战-前言

各位CSDN的朋友,我们都知道,现在微信小程序电商平台特别火爆,所以我将以一个生鲜电商项目为例,为大家讲述微信小程序的实战化开发,价值几万元的成熟项目,你可千万不要错过哦。大家直接通过视频链接直接看:微信小程序电商项目实战-前言另外大家可以关注我微信公众号和头条号——“前端琅琊阁”查看更多开发连载视频。     歌德说:“向着某一天终于要达到的那个终极目标迈步还不够,还要把每一步骤看成目标,使它作...

2018-06-17 09:09:41 2819

原创 10分钟完成微信小程序开发原理入门

各位CSDN的朋友,我计划进行小程序开发视频的连载的,这次我又如期更新了。上次我们通过4分钟的短视频教大家做出了第一个微信小程序,本次通过10分钟教大家进行微信小程序开发原理的入门。大家直接通过视频链接直接看:10分钟完成微信小程序开发原理入门另外大家可以关注我微信公众号和头条号——“前端琅琊阁”查看更多开发连载视频。       或者向我提问:歌德说:“向着某一天...

2018-06-16 14:55:22 3232

原创 4分钟手把手教你做出第一个微信小程序

4分钟手把手教你做出第一个微信小程序大家直接通过链接,或者进入到我微信公众号看吧,因为有视频,我就不复制过来了。

2018-06-14 10:34:56 5140

原创 2018年小程序迎来爆发式发展,你真的也可以开发?

 前言:2017年1月9日微信小程序正式问世,如今已一年有余。得益于微信社交提供的巨大流量入口,使得各类行业蜂拥而至。小程序内容电商风口已成,近期公众号+小程序所展现出来的爆发力相信大家也有目共睹。跳一跳小游戏也引爆了小游戏这个新的增长点,线下场景还在继续拓展,2018年真正成为了小程序爆发的元年? 很多原生APP纷纷做出小程序的版本,似乎每一个人都想插入一脚,生怕错过了这个时代。...

2018-06-13 10:21:12 875

原创 Ant Design 修改tab文本字体大小,tabBarStyle样式不生效

 1. 如果你进来这篇文章,想必也被这个问题折磨好几天了。现在我把我解决的思路记下来,也与你分享!一开始,我找到了一个属性tabBarStyle,死活不生效,甚至大刀阔斧升级版本到2.13.13(原来是2.5.3,不敢升到3.x,担心不兼容),也没有什么卵用。后来,实在没招,我想我换个组件吧,用了react-tabs ,算是基本解决问题了,但又碰到事件绑定不对的新问题。正当我愁眉不展时...

2018-04-23 16:41:28 27611 5

原创 React使用Post方式从服务器下载文件

1.问题背景:       之前下载,我都是使用get方式,也就是window.open打开新的标签页的方式,当传递给服务器的下载参数过多的时候,地址栏就会变得特别丑陋。 想在React中使用POST方式下载文件,无奈在网上搜到的React相关的资料过少,把自己经过探索后成功实践的案例与你分享。2.解决方案:      在React中使用ReactDOM创建临时form表单,自动提...

2017-12-20 14:23:16 19590 8

原创 Jasperreport 与Springmvc结合生成PDF web页面笔记(含解决中文问题)

为了大家少走弯路,也为了自己以后拿来看,故写此文来帮你我跳过各种坑!1、工具:首先说下我用的开发工具是TIBCO Jaspersoft Studio-6.1.1.final(构建Jrxml源文件,jasper生成工具),ireport的进化版,在官网可以下载得到。2、Jar包: 2.1我用的maven打包的,故贴出dependencies和所需repository ...

2016-04-12 15:09:28 10236 6

转载 Java 7 Fork/Join 并行计算框架概览

应用程序并行计算遇到的问题    当硬件处理能力不能按摩尔定律垂直发展的时候,选择了水平发展。多核处理器已广泛应用,未来处理器的核心数将进一步发布,甚至达到上百上千的数量。而现在很多的应用程序在运行在多核心的处理器上并不能得到很好的性能提升,因为应用程序的并发处理能力不强,不能够合理有效地的利用计算资源。线性的计算只能利用n分之一的计算支援。    要提高应用程序在多核处理器上的执

2015-11-06 15:42:59 820

转载 Fork and Join: Java也可以轻松地编写并发程序

原文地址   作者:Julien Ponge 译者:iDestiny资源下载:Java SE 7Sample Code(Zip)如今,多核处理器在服务器,台式机及笔记本电脑上已经很普遍了,同时也被应用在更小的设备上,比如智能手机和平板电脑。这就开启了并发编程新的潜力,因为多个线程可以在多个内核上并发执行。在应用中要实现最大性能的一个重要技术手段是将密集的任务分隔成多

2015-11-06 15:41:15 1018

转载 SpringMVC与iReport(JasperReports) 5.6整合开发实例

前言在本教程中,我们将学习如何在一个简单的Spring MVC Web应用中集成Jasper报表工具。教程涵盖的技术点有:报表自定义数据源的使用;报表渲染、呈现的配置与实现;iReport报表设计器的使用(报表模板设计)等。开发环境准备以下两种方式任选其一:1. 在已有的SpringMVC项目环境中进行配置(要求项目可正常运行、调试);2. 在eclip

2015-10-23 17:02:52 2276

转载 使用jasperreport生成报表

原文地址:http://log-cd.iteye.com/blog/3795311.ReportUtils.java通用类 Java代码  /**  * 使用jasperReport做报表时的工具支持类.有两个用途,生成jasperPrint对象,和设置导出时的session  */  public class ReportUtils {

2015-10-23 15:53:01 3735

转载 使用 Jersey 和 Apache Tomcat 构建 RESTful Web 服务

Representational state transfer(REST)在 2000 年由 Roy Fielding 在博士论文中提出。但是,在 Java™ 社区中,直到 2008 年 JSR 311(JAX-RS) 规范定稿后才将其标准化。第一个版本的参考实现甚至更晚。在本文中,我将介绍 Jersey —— JSR 311 的参考实现,描述其必要的 API 和注释。我还将展示如何通过在 Apa

2015-07-24 16:18:46 974

转载 深入浅出java并发编程concurrency

原文地址:http://www.blogjava.net/xylz/archive/2010/07/08/325587.html这是一份完整的Java 并发整理笔记,记录了我最近几年学习Java并发的一些心得和体会。 J.U.C 整体认识原子操作 part 1 从AtomicInteger开始原子操作 part 2 数组、引用的原子操作原子操作 part 3 指令重排序

2015-07-23 14:40:50 1023

转载 Redis复制与可扩展集群搭建

上一篇文章讨论了Redis的常用数据类型与存储机制,本文会讨论一下Redis的复制功能以及Redis复制机制本身的优缺点以及集群搭建问题。Redis复制流程概述Redis的复制功能是完全建立在之前我们讨论过的基于内存快照的持久化策略基础上的,也就是说无论你的持久化策略选择的是什么,只要用到了Redis的复制功能,就一定会有内存快照发生,那么首先要注意你的系统内存容量规划,原因可以参考我上一

2015-07-22 17:41:19 581

转载 Redis内存使用优化与存储

Redis内存使用优化与存储 作者田琪 发布于 2011年8月16日| 10 讨论 分享到:微博微信FacebookTwitter有道云笔记邮件分享稍后阅读我的阅读清单上一篇Redis文章对其适用场景与特点进行了一个概括的分析,本文将对Redis的常见数据类型的使用场景以及在内存优化方面和性能优化方面做一些详细的分析。Redis常用数据类型Redis最为

2015-07-22 17:39:28 696

转载 为什么使用 Redis及其产品定位

传统MySQL+ Memcached架构遇到的问题实际MySQL是适合进行海量数据存储的,通过Memcached将热点数据加载到cache,加速访问,很多公司都曾经使用过这样的架构,但随着业务数据量的不断增加,和访问量的持续增长,我们遇到了很多问题:MySQL需要不断进行拆库拆表,Memcached也需不断跟着扩容,扩容和维护工作占据大量开发时间。Memcached与MySQL数据库数

2015-07-22 17:37:20 567

转载 Redis 起步

Rdis和JQuery一样是纯粹为应用而产生的,这里记录的是在CentOS 5.7上学习入门文章:1.Redis简介 Redis是一个key-value存储系统。和Memcached类似,但是解决了断电后数据完全丢失的情况,而且她支持更多无化的value类型,除了和string外,还支持lists(链表)、sets(集合)和zsets(有序集合)几种数据类型。这些数据类型都支持push/p

2015-07-22 17:28:00 746

原创 用NODEJS处理EXCEL文件导入导出,文件上传

 参考文章http://librajt.github.io/2013/08/04/handle-excel-file-with-nodejs/ 对比了 ExcelJS , https://github.com/guyonroche/exceljs#create-a-workbooknode-xlsx,https://github.com/mgcrea/node-xlsx等 ...

2015-06-05 15:19:58 13391 1

转载 使用 AngularJS & NodeJS 实现基于 token 的认证应用

http://zhuanlan.zhihu.com/FrontendMagazine/19920223

2015-06-01 17:20:11 828

原创 spring4 spring4 mvc视频学习资源

最近几天,想重新回顾和加强下spring技术,在网上搜到以下资源:百度云盘:spring4链接: https://pan.baidu.com/s/1skGT3RZ 密码: 9nxnspring4 mvc链接: https://pan.baidu.com/s/1bpLFXfh密码: njeh这个直接下载多直接!!!!  搜索不容易啊,各个论坛,各种币,各种注册,...

2015-05-28 14:56:01 2635 7

转载 AngularJS ng-Grid CurrentPage数字无法显示

从网上搜罗一个ng-grid控件,自己动手学习时发现当前第几页没有显示,而其他的功能则一切都是OK的,原以为是我的js代码出现问题,一步步确认自己的代码没有问题后,所以我在源代码里面加了{{pagingOptions.currentPage}},但是经测试后发现currentPage是有数据的(如图一),后来把源代码里里面的  type=\"number\" style=\"width:50px;

2015-05-27 16:42:59 3151

原创 angular post json数据到服务器,跨域访问,多大括号

 angular.module('myApp',[]).config(function($httpProvider) { $httpProvider.defaults.useXDomain = true; delete $httpProvider.defaults.headers .common['X-Reque...

2015-05-24 21:15:45 2261

原创 angularjs 控制器不能访问nodejs 3000端口,跨域访问

目前做的一个项目,前端采用的是angularjs,后端nodejs做服务器。我尝试使用接下里的方式来发起对nodejs服务器的请求:  $http.get('http://localhost:3000/') .success(function (data) { $scope.index = data; ...

2015-05-23 15:08:17 1998 1

原创 angular ui-bootstrap日期控件如何显示成中文

1.引入中文国际化文件angular-locale_zh-cn.js       下载地址(https://github.com/angular/angular.js/tree/master/src/ngLocale),  然后大部分控件就可以显示中文了。2.有些按钮(today,clear,close)还不能显示中文   比较简易的做法是在datepicker-popup指令定义的地...

2015-05-19 15:52:46 14645 3

转载 bootstrap兼容IE9

用Bootstrap做了前台页面,后来发现在IE9下,很多页面都乱了。记得上bootstrap官网说是支持IE9的,上百度查了好半天,发现了几个方法,其中一个立竿见影地奏效了:

2015-05-19 15:14:15 3465

原创 angularjs ng-grid 如何将分页信息等设置成中文

进行国际化设置i18n:'zh-cn' 例子:$scope.gridOptions = {               data: 'myData',                 showFooter: true,               totalServerItems: $scope.totalServerItems,               filterO...

2015-05-14 11:15:49 3692

转载 win7 nodejs找不到express命令 , express is not recognized

见这里:http://stackoverflow.com/questions/11663590/issues-with-installing-express-js-in-windows-7?rq=1In later versions of express comand line was migrated to a separate module: express-generetor

2015-05-05 15:00:57 1845

J2EE 6.0chm英文版

非常好用的英文版检索文档,使用英文原版API,是提升英语阅读水平的良好途径

2012-03-12

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除