前端爬坑记之C3.js与Bootsrap modal的小坑

今天我这个前端菜鸡在写代码的过程中,要把c3.js生成的图表在bootstrap模态框里展示,当用户点击按钮弹出内容为c3.js图表的modal。想来也很简单,思路大概是这样: 1.准备一个点击的按钮和一个bootstrap的modal: 2.弹出Modal,然后渲染图表(之前甚至想先在modal中…

如何在cPanel中把主域名绑定到public_html的子目录

最近在搞一台Namecheap的主机,管理用的是cPanel面板。在绑定域名和安装wordpress的过程发现主域名默认是绑定到public_html这个目录下的,也就是如果用主域名的话网站文件默认会直接放到这个文件夹的根目录。考虑到后续还可能增加一些新的网站,新的域名倒是可以绑定到public_h…

Pornhub 图标生成器

昨天顺手撸了一个Pornhub图标生成器,觉得还挺有意思的,所以把代码贴上来。 技术很菜,这个也很简单,使用了bootstrap和html2canvas两个项目,html2canvas可以在以下地址获得: https://github.com/niklasvh/html2canvas 原理很简单,利…

【翻译】什么是量子计算机?用一个简单的例子来解释。

嗨,大家好! 前几天,我参观了加拿大温哥华的D-Wave Systems,它是一家生产尖端量子计算机的公司。 我在那里学到了很多关于量子计算机的知识,所以我想在本文中与大家分享一下我在那里学到的东西。 本文的目的是通过一个简单的示例,让您准确直观地了解量子计算机。 本文不要求您事先了解量子物理或计算…

Python 学习资源(电子书、视频等)免费下载 10.11更新

这是一个资源集合,都是网上收集的一些Python学习的资源,仅供学习参考使用,如果您觉得这些电子书很好,不妨在有余力的情况下入手一本实体的书籍,编者付出了劳动我们应当予以尊重。 电子书 1. Python编程:从入门到实践.pdf 免费下载 >>点击图片或这里支持正版(京东)<&l…

提升Python 编程体验的5个工具

我们写Python其实无非看重他简单易学代码简洁,又有丰富的类库框架和工具。俗话说“工欲善其事必先利其器”,Python生态里就有很多这样的利器,让我们事半功倍,大大提升我们的开发效率和体验。今天给大家带来五个很棒的Python工具。 1. IPython IPython是一种基于Python的交互…

程序猿面试应知道的8种数据结构

原文: The top data structures you should know for your next coding interview PS: 文中‘常见数组代码面试题’部分皆为英文链接,甚至需要翻墙   1976年,一个瑞士计算机科学家写一本书《Algorithms + D…

使用Python PIL 给图片添加水印

我们做网站,做公众号经常会使用到很多图片,很多图片是我们自己原创的。为了不让人盗图,我们常做的操作是加水印。当然公众号可以打官方的水印,wordpress网站可以用一些插件来实现打水印的目的。如果不使用这两种方式,我们可能会使用PS等图片编辑软件来添加水印,但是感觉为了打个水印打开这些软件似乎让人心…

使用PHP的filter_var函数验证IP地址

PHP的filter_var函数可以验证IP地址是否有效,并且可以进一步验证待验证的IP是否是私有或保留范围内的IPv4 IP,IPv6 IP。 首先,我们来看看这个函数的相关信息: 定义和用法 filter_var() 函数通过指定的过滤器过滤变量。 如果成功,则返回已过滤的数据,如果失败,则返回…

MySQL优化SQL查询语句的30条建议

  1. 对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2. 应尽量避免在 where 子句中使用!=或<>操作符,否则将引擎放弃使用索引而进行全表扫描。 3. 应尽量避免在 where 子句中对字段进行 null 值…