第二个Chrome扩展程序-生成二维码

从上次实现了第一个Chrome扩展程序之后,我们对chrome扩展程序对组织结构有了一定的了解,对这次我们来学习如何自己写一个生成二维码的Chrome扩展程序,主要功能是把网址或者用户输入的内容转化成二维码。

Write Typescript UT with Karma & Jasmine

Let’s learn how to write typescript UT with Karma & Jasmine, including the karma introduction, installation, writing typescript UT and run.

JS实现replaceAll

今天在codewars上尝试解决一个小问题,题目是要求把一行文字里的所有元音字母替换掉,心想这个应该挺简单的吧,一个replaceAll应该就可以了,结果发现JS里面没有带replaceAll这个方法,想通过for循环实现起来效率太低了,于是就google了一下,发现replace方法是支持正则表达式替换的,就是把所有匹配到的结果都替换掉

利用淘宝API批量获取淘宝产品(不是商品!!!)

淘宝API里有两个概念,产品(Product)和商品(item),产品就像一个模板,可以用它来发布商品,比如现在有一个产品叫打火机,然后卖家A利用这个产品发布了一个商品A,定价是15块,卖家B也利用这个产品发布了一个商品B,定价是20块,那商品A和商品B就是两个不同的商品

解决VS2012中WebService改变类名新方法不显示问题

今天在VS2012中写一个WebService,刚开始没有管命名空间,直接使用了默认的命名空间和类名,后来把命名空间和类名rename了一下,发现任何的改动都不生效了,特别纳闷,无论是在客户端重新添加引用还是在页面上查看服务方法都显示的是原来的,改了端口号IIS地址都不行

js base64 迅雷地址破解 解决中文问题

迅雷的地址是基于base64编码的,首先在原链接的头尾,加上AA和ZZ,然后一起进行base64编码,完成后添加头部thunder://

js base64 编码

,base64编码是把3个8bit(3*8=24bit)编码成4个6bit(4*6=24bit),并在每个6bit高位添加两个0构成一个8bit,然后换算成10进制,反查编码表即可得到对应的编码。由于2^6=64,即6bit的最大值是63,所以只需要64(0~63)个ASCII字符即可表示所有编码,因此得名base64编码

利用A标签实现页面内跳转

原来在上论坛的时候一直不知道页面上的跳转是如何实现的,今天在查找SQLite问题的时候无意间又看到页面内跳转,然后分析了一下网页结构,发现其实很简单,只要在页面要跳转到的地方放置一个A标签,给它一个name,然后在需要跳转的地方也放置一个A标签,然后把它的href属性指到刚才那个A标签的name就行了,像这样: 点我跳转

跳到我这里啦。 是不是很简单啊,刚搜了一下,原来它有个专业的名字,叫锚。

无觅相关文章插件,快速提升流量