jq写无缝轮播

今天分享一下我自己早几天写的一个效果:无缝轮播,虽然不难,很简单,也没有封装处理过,但是还是希望能帮到一些前端的小伙伴吧,如果有小伙伴感觉有更简化的写法希望可以一起交流一下,技术在于交流嘛,我的邮箱是 15857240771@163.com ,下面就直接上代码了: <!DOCTYPE html> < ... »

VSCode插件开发全攻略(一)概览

一年前我写了一篇3万多字的Chrome插件(扩展)开发全攻略,反响还不错,帮助了很多新手快速上手,甚至包括大名鼎鼎的红芯浏览器(戳这里了解更多)。最近因工作需要又接触到了vscode插件开发,所以趁势再写一篇有关vscode插件开发的文章,记录一些自己踩过的坑以及接触vscode插件开发这2个多月以... ... »

机器学习web服务化实战:一次吐血的服务化之路

背景 在公司内部,我负责帮助研究院的小伙伴搭建机器学习web服务,研究院的小伙伴提供一个机器学习本地接口,我负责提供一个对外服务的HTTP接口。 说起人工智能和机器学习,python是最擅长的,其以开发速度快,第三方库多而广受欢迎,以至于现在大多数机器学习算法都是用python编写。但是对于服务化来 ... »

为什么控制台console.log一个值,总是会多一个undefined

我们发现在浏览器控制台打印东西的时候,末尾总是会莫名其妙多出一个undefined? 这是为什么呢? 大胆猜测一下,应该执行的函数没有返回值,而浏览器默认要打印出执行函数的返回值,才会打印undefined; 经常网上查找资料,发现果然是这样。 浏览器总是习惯性的打印出你执行函数后的返回值; 如果在 ... »

注册时填错验证码却没有提示???以及 403错误。

在编写完善注册模块的后台逻辑时,我又遇到了一个毫无征兆的错误: 就是我在调试的时候,故意填错验证码,可点注册后竟然没有提示?页面刷新了一下又回来了。。。。 最后才知道,其实是因为我们的html没有配置完,而且这个错误我已经不是第一次犯了。。。。。。。 解决办法: 在填写form时,我们一定要定义me ... »

传统HTML页面实现模块化加载

对于网站来说很多页面之间都有着大量的共享模块,如页头,页脚和用户栏等。对于具备后端视图引擎的框架来说这些共享都比较容易抽取,如asp.net mvc来说就有统一布局的MasterPage,@Section等功能可以共享视图模板功能。但对于HTML就没这么幸运了,在html文件里并不具备这些功能,所以 ... »

scrapy爬取校花网男神图片保存到本地

爬虫四部曲,本人按自己的步骤来写,可能有很多漏洞,望各位大神指点指点 1、创建项目 scrapy startproject xiaohuawang scrapy.cfg: 项目的配置文件xiaohuawang/: 该项目的python模块。之后您将在此加入代码。xiaohuawang/items.p ... »

框架和组件

何为框架 框架(Framework)是整个或部分系统的可重用设计,表现为一组抽象构件及构件实例间交互的方法; 框架是可被应用开发者定制的应用骨架。 拥有一套企业级开发框架有哪些好处? 对于一个软件公司或者互联网公司来说,开发成本是一个公司非常巨大的成本。而对于一个创业的软件公司来说,开发成本在前期几 ... »

不用写代码,也能做好接口测试

本文你将了解到 1、接口测试基本概念,包含什么是接口,什么是接口测试,为什么要做接口测试 2、接口测试用例设计 3、怎样不用写代码,也能快速的根据开发的API文档完成接口自动化测试脚本 注:如果你对接口基本概念和接口测试用例已熟悉,可以直接跳过,其实看一遍也无防,就当作 温故知新了。 适合本文人群 ... »

【免费赠书】前端程序员修炼之路:积土而为山,积水而为海

首先插播一条好消息,新书《前端程序员面试笔试宝典》已于9月在各大平台上架,现免费送出2本,具体参与规则如下所列: (1)在文章后面的评论中写出想要获取此书的理由,随便什么都可以,不限制字数,并且一个用户的多次评论只算作一次。 (2)活动截止日期为北京时间 2018 年 10 月 18 日 23:59 ... »

Android中一张图片占据的内存大小是如何计算

最近封装了个 "高斯模糊组件" ,正好将图片相关的理论基础也梳理了下,所以,这次就来讲讲,在 Android 中,怎么计算一张图片在内存中占据的大小,如果要优化,可以从哪些方向着手。 提问 阅读本篇之前,先来想一些问题: Q1:一张 png 格式的图片,图片文件大小为 55.8KB,那么它加载进内存 ... »

win10安装 .net3.5失败解决方法

#开始 最近需要学习Sql Server 但是发现SQL Server2008r2 版本的安装程序基于.net 电脑没有安装.net3.5 #解决过程 可笑的是我在用离线安装包安装.net3.5的时候安装程序告诉我需要安装.net3.5..... 不过后来发现,win8或者win10其实是自带了.n ... »

SpringBoot开发案例之整合Dubbo分布式服务

前言 在 SpringBoot 很火热的时候,阿里巴巴的分布式框架 Dubbo 不知是处于什么考虑,在停更N年之后终于进行维护了。在之前的微服务中,使用的是当当维护的版本 Dubbox,整合方式也是使用的 xml 配置方式。 改造前 之前在 SpringBoot 中使用 Dubbox是这样的。先简单 ... »

websocket-heartbeat-js心跳检测库正式发布

前言: 两年前写了一篇websocket心跳的博客——初探和实现websocket心跳重连。 阅读量一直比较大,加上最近考虑写一个自己的npm包,因此就完成了一个websocket心跳的检测库。 介绍 websocket-heartbeat-js基于浏览器js原生websocket封装,主要目的是保 ... »

Oracle 数据库常用SQL语句(1)

一、数据定义语句 CREATE:创建表或其它对象 ALTER:修改表或其它对象的结构 DROP:删除表或其它对象 TRUNCATE:删除表中的数据而保留结构 UPDATE:更新表中的记录 DELETE:删除表中的记录 1、如果没有WHERE子句,则全表的数据都会被删除。 2、在DDL语句中的TRUN ... »

上周热点回顾(10.8-10.14)

热点随笔: · 微软是如何重写C#编译器并使它开源的(Liam Wang)· 京东云,100倍故障时长赔付,呵呵(影子卓卓)· 码农晋升为技术管理者后,痛并快乐着的纠结内心(IVAN-jsjwk)· 大数据不就是写SQL吗?(大叔据)· 程序员的创业:手里有个锤子,看什么都像钉子(自由飞)· 分布式 ... »

白话SpringCloud | 第九章:路由网关(Zuul)的使用

前言 介绍完分布式配置中心,结合前面的文章。我们已经有了一个微服务的框架了,可以对外提供api接口服务了。但现在试想一下,在微服务框架中,每个对外服务都是独立部署的,对外的api或者服务地址都不是不尽相同的。对于内部而言,很简单,通过注册中心自动感知即可。但我们大部分情况下,服务都是提供给外部系统进 ... »

eShopOnContainers 知多少[1]:总体概览

引言 在微服务大行其道的今天,Java阵营的Spring Boot、Spring Cloud、Dubbo微服务框架可谓是风水水起,也不得不感慨Java的生态圈的火爆。反观国内.NET阵营,微服务却不愠不火。 微软在其官网的架构体系上推出了 "eShopOnContainers" 微服务参考应用,用来 ... »