洒满阳光的午后的博客

欢迎访问http://www.icoder.top

快速非最大抑制算法Python版

本文译自:https://www.pyimagesearch.com/2015/02/16/faster-non-maximum-suppression-python,原文代码存在一定问题,译文中给出了更改,译文有删改,转载请参看http://www.icoder.top/blog/index.p...

2018-05-10 16:27:36

阅读数 738

评论数 0

使用Web Speech API实现语音文本互转

本教程中,我们将尝试使用Web Speech API,这是一个非常强大的浏览器接口,可以用来记录语音并将其转换为文本,同样的,也可以用来朗读字符串。 接下来进入正题,这个App应当具有以下几个功能: 通过语音录入或者键盘输入的方式保存笔记;将笔记保存到本地;显示历史笔记并可以通过语音朗读笔记;...

2017-09-25 12:51:49

阅读数 10076

评论数 14

四月份值得关注的15个JavaScript和CSS库

Core UI ​Core UI是一个基于Bootstrap4的后台管理模板,提供高度可定制化的解决方案来构建控制面板,提供多种独立的标准版本,可集成在当前几个最流行的框架中:AngularJS、Angular 2、React.js、Vue.js。 地址:http://coreui.i...

2017-04-27 10:54:51

阅读数 314

评论数 0

CSS栅格系统与弹性盒模型:实践比较

不久以前,所有的HTML页面布局都是通过table、float以及其他CSS属性完成的,但这些方法并不适合构建复杂的web页面。于是,W3C推出了flexbox(弹性盒模型)——一种专门用于构建健壮的响应式页面的布局模式。使用flexbox可以很容易地对齐页面元素和内容,而它也是现在大多数web开...

2017-04-20 15:31:25

阅读数 1691

评论数 0

【漫画】绝望的代码和他的程序员

2017-01-12 11:21:41

阅读数 292

评论数 0

移动应用开发的10个最佳灵感来源

移动应用设计是目前最火的职业之一,与网页设计一样,这个领域需要不断迸发出惊艳的灵感,而事实上绝大部分设计师都会借鉴他人的创作,只有很少一部分设计是真正原创的。 幸运的是,我们可以从很多网站上找到UI设计灵感。在这篇文章中我将分享10个我认为最佳的UI设计资源,包括Android与IOS设备。...

2017-01-04 17:16:24

阅读数 668

评论数 0

Emacs与Vi的40年——计算机世上最漫长的竞争

(早期Emacs手册封面图,1981) 在这个许多软硬件刚发布就可能面临淘汰的世界里,有两个老对手可以自信的宣称:我们是有史以来寿命最长的应用程序。这两个程序都即将进入他们的第五个十年了,两个都是文本编辑器,用来输入和编辑代码、数据文件、原始的HTML网页以及其他种种东西,两者是不共戴天的仇...

2016-11-10 21:13:27

阅读数 4279

评论数 0

软件开发工作会在35-40岁走入死胡同吗?

注意上面的条件——35到40岁,毫无疑问这个年龄段之前是人生的大好时光,但后面的道路也会铺满鲜花和掌声吗? 虽然我现在还不到35岁,但几年之后我就在这个年龄段了。 所以我会考虑这个问题就不足为奇了:软件开发真的是一个没有前途的工作吗? 不得不说迄今为止我的职业生涯逗非常成功,我从...

2016-11-02 23:18:34

阅读数 2198

评论数 0

关于Linux服务器安全的9条建议

任何重要的系统都不能忽视服务器安全,尤其在公有云中。网上有关这方面的小建议和教程有很多很多,这里我们只看几个基础的、通用的最佳做法。 完成系统配置后应当执行的几项安全措施 以Ubuntu 16.04为例: 1、更新内核版本 当然了,不能盲目更新,但对新部署的服务器来说,使用...

2016-09-22 10:37:49

阅读数 1006

评论数 0

掌握谷歌搜索技巧,成为更优秀的程…

现在编程几乎就等同于谷歌了(虽然并不是什么好习惯,但很多人就是这么做的)。比如现在你想写个程序来实现某种功能,有99%的可能已经有人完成了并且把代码上传到了Stack Overflow 或者 Github上。办公桌上已经不需要放一堆堆的参考书了, 我们只需要把想知道的键入搜索框,然后期待着答案出现...

2016-08-20 10:12:46

阅读数 504

评论数 0

深入理解SQL的十个步骤

很多程序员认为SQL十分令人讨厌,作为现存为数不多的声明式语言之一,SQL表现得与一些命令式语言(注:基于动作的语言,机器语言及汇编语言是最早的命令式语言,也称为过程式语言,Fortran、C、Ada、Pascal等都是命令式程序设计语言)、面向对象语言(注:一类以对象作为基本程序结构单位的程序设...

2016-08-20 10:12:43

阅读数 6871

评论数 0

设计模式是工具,而不是目标

在我职业生涯的早期,我曾认为设计模式就是软件开发的全部。我所有的系统设计都是从选择一个合适的设计模式开始的:工厂模式、仓储模式、单例模式等等,但是后来我发现这样的系统很难维护,更难以与同事交流。事实上,我并没有正确理解设计模式的用处。 五年之后,研究设计模式已经成了我的日常工作,目标是论证这些模...

2016-08-20 10:12:41

阅读数 275

评论数 0

1K的玫瑰——只属于程序员的浪漫

前段时间我参加了以“love”为主题的第四届js1k大赛(JavaScript界的高端赛事),我提交的作品是一幅动态3d玫瑰图像,你可以先看一下它的效果:http://js1k.com/2012-love/demo/1022。 它采用蒙特卡洛抽样算法分段构建三维表面,我将通过下面这篇文章阐述所有...

2016-08-20 10:12:38

阅读数 4257

评论数 0

你可以识别一百万张脸吗?也许某个…

自从有了24小时的电视直播后,脸部识别就成为了公众关注的话题之一。这种技术现在常常出现在警匪片、间谍片中,需要的仅仅是运行一个简单的脸部识别程序,事实真的如此吗? 有些脸是非常具有标志性的,可能只需要几个像素点你就能认出来,Salvador Dali在它的作品·中就曾利用了这个特点。 (如...

2016-08-20 10:12:33

阅读数 490

评论数 0

5种最有前途的编程语言

在编程领域保持流行就像《爱丽丝镜中奇遇记》中的红棋王后所说,“如果保持在原地用尽了你所有的速度,那么到达另一处最起码需要两倍于此的速度”。 也许你精通Ruby on Rails,很好,但用于数据分析的R语言呢? 想在Google工作吗?那么忘掉Python,开始学习Go语言吧。 R 如果你...

2016-08-20 10:12:31

阅读数 11003

评论数 0

是谁杀死了MySQL?

来自:http://www.icoder.top/blog/index.php/2016/08/05/who-killed-mysql/

2016-08-20 10:12:28

阅读数 595

评论数 1

是谁杀死了MySQL后记

来自:http://www.icoder.top/blog/index.php/2016/08/05/who-killed-mysql-2/

2016-08-20 10:12:26

阅读数 400

评论数 0

加速WordPress网站的12个方法

响应速度是所有网站和服务都应重视的要素,WordPress也不例外。你不会有第二个机会给用户留下第一印象,所以,确保你的用户不会在网页加载完毕之前离开或者不会因为任何原因永远不再回来是很重要的。 在这篇文章中,我会介绍12种方法帮助你改善WordPress网站的性能,提高加载速度。如果你想知道为...

2016-08-18 19:00:55

阅读数 815

评论数 0

如何选择你的第一门编程语言

选择哪门语言作为学习的第一门语言,是刚进软件开发领域的人常问的问题,本文将提供一些参考意见。

2016-08-18 18:48:32

阅读数 3309

评论数 0

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