程序员视界
多看看世界,多美好
行思坐忆,志凌云
务实北斗应用之星火,畅想北斗产品之燎原
展开
-
知识的丰盈与人类的好奇心——在互联网与人工智能时代的思考
在这个信息爆炸的时代,互联网和人工智能的发展如同双翼,赋予了人类前所未有的知识获取能力。正是这种独特的思维模式,推动我们跨越已知世界的边界,进入新的领域,产生新的问题和见解。每一次技术的突破,每一个科学的发现,都源于一个未被解答的问题,而这些问题的产生,又往往超出了既有答案的范围。互联网和人工智能如同催化剂,它们加速了我们获取信息的过程,也加剧了我们对未知的渴望。在这个时代,我们更应重视培养创新思维和批判性思考的能力,以利用好海量的信息资源,从中提炼出有价值的问题,并进一步探索解答。原创 2024-06-07 11:45:50 · 252 阅读 · 0 评论 -
mvc和mvvm的区别
前言mvc和mvvm大概是个老生常谈的问题了,关于MVC和MVVM如此这般设计的原因以及我们应该如何思考一些相关的问题1.在看mvc和mvvm的区别之前我们来看一下前端的发展历史在上个世纪的1989年,欧洲核子研究中心的物理学家Tim Berners-Lee发明了超文本标记语言(HyperText Markup Language),简称HTML,并在1993年成为互联网草案。从此,互联网开始迅速商业化,诞生了一大批商业网站。最早的HTML页面是完全静态的网页,它们是预先编写好的存放在Web服务器上转载 2020-07-07 22:21:10 · 292 阅读 · 0 评论 -
区块链的特性
去中心化区块链技术不依赖额外的第三方管理机构或硬件设施,没有中心管制,除了自成一体的区块链本身,通过分布式核算和存储,各个节点实现了信息自我验证、传递和管理。去中心化是区块链最突出最本质的特征 。开放性区块链技术基础是开源的,除了交易各方的私有信息被加密外,区块链的数据对所有人开放,任何人都可以通过公开的接口查询区块链数据和开发相关应用,因此整个系统信息高度透明 。独立性基于协商一...原创 2019-09-26 10:05:35 · 1153 阅读 · 0 评论 -
我与区块链的“爱情”初体验
一、概念区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。区块链(Blockchain),是比特币的一个重要概念,它本质上是一个去中心化的数据库,同时作为比特币的底层技术,是一串使用密码学方法相关联产生的数据块,每一个数据块中包含了一批次比特币网络交易的信息,用于验证其信息的有效性(防伪)和生成下一个区块 。二、百度词条三、生命的开始区块链起源于比特币,...原创 2019-09-26 09:57:09 · 280 阅读 · 0 评论 -
系统优化之数据库分库分表学习
一. 数据切分关系型数据库本身比较容易成为系统瓶颈,单机存储容量、连接数、处理能力都有限。当单表的数据量达到1000W或100G以后,由于查询维度较多,即使添加从库、优化索引,做很多操作时性能仍下降严重。此时就要考虑对其进行切分了,切分的目的就在于减少数据库的负担,缩短查询时间。数据库分布式核心内容无非就是数据切分(Sharding),以及切分后对数据的定位、整合。数据切分就是将数据...转载 2019-09-04 10:19:03 · 302 阅读 · 0 评论 -
仓库管理数据库设计之spu与pku辨析
一、SPUSPU(Standard Product Unit):标准化产品单元。是商品信息聚合的最小单位,是一组可复用、易检索的标准化信息的集合,该集合描述了一个产品的特性。二、SKUSKU=Stock Keeping Unit(库存量单位)。即库存进出计量的基本单元,可以是以件,盒,托盘等为单位。SKU这是对于大型连锁超市DC(配送中心)物流管理的一个必要的方法。现在已经被引申为产品统一编...原创 2019-08-13 11:34:18 · 1004 阅读 · 0 评论 -
程序员视界一:百度搜索为什么那么快?
场景:你: 百度爬取了各个网站的信息,然后进行排序,当输入关键词的时候进行文档比对……巴拉巴拉大佬: 捞地一!正文开始:两个字:倒排,将贯穿整篇文章,也是面试官想要的答案首先我们知道,百度肯定是有爬虫,到处爬取网页,进行某种处理。然后通过你输入的关键词进行某种计算再返回给你的目录某种处理某种计算两次遍历法排序法我们先来看看什么是某种处理某种处理当百度爬取了海量网页后,每一个网页我们称为”文档“,不可能就杂乱无章的放着,它使用了文档集合,就是类似的文档放在一个集合中那什么样的文档算类似转载 2020-05-17 21:29:06 · 292 阅读 · 0 评论