计算数字的二进制形式中1的数量有许多不同的方法,variable precision SWAR算法是其中最快的。它通过若干位运算,将计算过程优化到常数时间。由于算法设计得非常简洁精巧,初看之下有些云里雾里,所以在这里记录下对算法的理解,方便日后查看。 ...
分类:
编程语言 时间:
2019-11-17 14:56:19
阅读次数:
101
学号 20182329 2019 2020 1 《数据结构与面向对象程序设计》实验8报告 课程:《程序设计与数据结构》 班级: 1823 姓名: 李一卓 学号:20182329 实验教师:王志强 实验日期:2019年10月16日 必修/选修: 必修 1.实验内容 自己根据链的结构,编写一个二叉树。 ...
分类:
其他好文 时间:
2019-11-17 13:06:40
阅读次数:
90
今天开始,我们来写代码。 学习一门语言,最快的方式就是写代码,做项目。 别的学习教程,都是hello world. 我们就来点不一样的吧。我们不一样!不一样!不一样! 首先,打开VSCODE.( 关于VSCODE配置,见:https://www.jianshu.com/p/83beca927c9e, ...
分类:
编程语言 时间:
2019-11-17 10:40:35
阅读次数:
90
原文:RabbitMQ入门教程(五):扇形交换机发布/订阅(Publish/Subscribe) 版权声明:本文为博主原创文章,遵循 ... ...
分类:
其他好文 时间:
2019-11-15 14:02:37
阅读次数:
85
B树索引和位图索引的结构介绍 http://blog.itpub.net/12679300/viewspace-1174236/ 一 前言:? ROWID:包含键值的行的行ID,(查找块的最快方法,类似于门牌号)? 因为所有行属于同一个段,所以要使用受限的ROWID 指向表行 索引是数据库为了提高查 ...
分类:
其他好文 时间:
2019-11-14 10:00:02
阅读次数:
66
光波的数学表达式——波函数 光波的定义 光波,通常是指电磁波谱中的可见光。可见光通常是指频率范围在3.9×1014~7.5×1014Hz之间的电磁波(由于频率数值太大,通常会用波长表示),其真空中的波长约为400~760nm,有些人甚至能感知到380nm-780nm。光在真空中的传播速度为c=3×1 ...
分类:
其他好文 时间:
2019-11-13 21:55:07
阅读次数:
525
背景 在这越来越发达的网络时代,web应用也是越来越复杂,尤其是前端的开发,也是越来越受重视。 所以在我们前端开发完成后,会有一些列的web应用的上线验证,如自测、QA测试、code review 等,以确保 应用能在生产上没有事故。 但是事以愿违,很多时候我们都会接受的客户的一些线上问题,这些问题 ...
分类:
其他好文 时间:
2019-11-12 12:45:45
阅读次数:
166
梯度下降法及一元线性回归的python实现 一、梯度下降法形象解释 设想我们处在一座山的半山腰的位置,现在我们需要找到一条最快的下山路径,请问应该怎么走?根据生活经验,我们会用一种十分贪心的策略,即在现在所处的位置上找到一个能够保证我们下山最快的方向,然后向着该方向行走;每到一个新位置,重复地应用上 ...
分类:
编程语言 时间:
2019-11-12 00:51:12
阅读次数:
209
五角场、张江、漕河泾、紫竹并称为上海四大 IT 科技园。张江与漕河泾有着最多的国内互联网公司,以及部分的外企。随着国内互联网公司的崛起,张江与漕河泾名声远扬,不仅在上海IT圈人尽皆知,在全国范围也是小有名气。 然而,五角场与紫竹,在IT圈名声就没有张江和漕河泾那么响。而且,五角场与紫竹的走向,也是不 ...
分类:
其他好文 时间:
2019-11-11 15:53:25
阅读次数:
758
针对于python 3.5以上版本: 最好的最快的最优雅的方法是: result_dict = {**dict_1, **dict_2} 例如:( dict 代表 dictionary,也就是字典) dict_1 = {1: 1, 2: 2} dict_2 = {3: 3, 4: 4} # 更新 d ...
分类:
编程语言 时间:
2019-11-11 12:55:00
阅读次数:
164