程序员

Python黑魔法之协程/异步IO

本文为作者原创,转载请先与作者联系。 首发于我的博客 协程与异步IO 引言 随着node.js的盛行,相信大家今年多多少少都听到了异步编程这个概念。Python社区虽然对于异步编程的支持相比其他语言稍显迟缓,但是也在Python3.4中加入了asynico,在Python3.5上又提供了async/…

程序员

SSM(七)在JavaWeb应用中使用Redis

前言 1 由于最近换(mang)了(de)家(yi)公(bi)司接触了新的东西所以很久没有更新了。这次谈谈Redis,关于Redis应该很多朋友就算没有用过也听过,算是这几年最流行的NoSql之一了。Redis的应用场景非常多这里就不一一列举了,这次就以一个最简单的也最常用的 缓存数据 来举例。先来…

大数据

第二期之 CSS

本文章主要讨论 当我们拿到一个页面时,我们怎么用 CSS 完成这个页面 先弄清楚布局 当我们拿到一个页面时,我们首先得搞清楚这个页面从大的部分可以分成几个 div ,这几个大的 div 的位置是怎样的,例如: jianshu 简书的首页,我们便可以将这个页面分为三个大的 div 最左边的黑色的那一块…

大数据

LintCode 字符串查找

题目 对于一个给定的 source 字符串和一个 target 字符串,你应该在 source 字符串中找出 target 字符串出现的第一个位置(从0开始)。如果不存在,则返回 -1。 说明在面试中我是否需要实现KMP算法?不需要,当这种问题出现在面试中时,面试官很可能只是想要测试一下你的基础应用…

程序员

C++代码训练营 | 坦克大战(4)

上一篇中,我们添加了可以自动行驶的敌人坦克,今天我们给主战坦克添加最核心的功能——开炮。 第一次重构 既然要开炮,就要有炮弹。我们自然就想到要新建一个炮弹类。为了符合我们之前的设计思想,我们需要给这个新的炮弹类找一个基类。用Tank类作基类貌似不太合适,于是,我们要重构代码。 我们创建一个全新的Ob…

大数据

Python简介

这是看了廖大神的Python教程后,感觉写的特别好,无意中不知不觉就直接拿来发布到自己的简书了,希望廖大神不要😠。。。。 Python是著名的“龟叔”Guido van Rossum在1989年圣诞节期间,为了打发无聊的圣诞节而编写的一个编程语言。 现在,全世界差不多有600多种编程…

大数据

Html5语义化标签的启示

语义化标签,顾名思义也就是可以直接读懂的标签。最早接触HTML5的时候,对HTML5的语义化并没有太深的理解,只是对Html几个新增的功能很感兴趣,比如画布;Html5的语义化标签,header,footer,nav等,这些本质上就是Div,在html4时代,我们用div id=”hea…

大数据

Python数学建模极简入门(七)几何相似性建模实例介绍

这一期偏向建模理论 比例性建模 先介绍比例性建模,便于大家理解几何相似性建模。 前面讲过线性拟合,拟合的方程为 在这种情况下,我们可以说 Y与X成正比例关系,即 另外如果有 可以认为 接下来我们介绍一条重要性质,比例性传递法则: 有 这个性质我们后面会用到。 比例性建模其实就是利用这种式子将比较复杂…