技术综合

关于技术能力的思考和总结

技术人成长的悖论在程序员界有一个悖论持续在困惑着很多技术人:在写代码的人的困惑是一直写代码是不是会丧失竞争力,会不会被后面年轻的更能加班写代码的人汰换。典型代表就是工作5年左右的核心技术骨干,此时正处于编码正嗨但也开始着手规划下一个职业发展...

PostgreSQL查询优化器详解之逻辑优化篇

本文的部分内容摘自《PostgreSQL技术内幕:查询优化深度探索》,并且修改为以小明、大明、牛二哥三人对话的方式展现,该文首发自DBAPlus的公众号。查询优化器的基本原理小明考上了北清大学的计算机研究生,今年学校开了数据库原理的课程,小...

数据结构与算法中的经典算法

一、概述常见的数据结构和算法包含以下内容:1、常见数据结构:线性:数组(Array)、栈(Stack)、队列(Queue)、链表(LinkedList)、块状数组(数组+链表)树:堆(heap)、二叉搜索树(binarysearchtree...

Sublime Text安装SVN插件

下载插件SublimeText2/3SVN插件点击下载安装插件点击设置(Preferences)->浏览程序包(BrowsePackages,,,),新建TortoiseSVN文件夹,将下载好的SVN包复制到新建SublimeText...

HTTP与HTTPS的区别

超文本传输协议HTTP协议被用于在Web浏览器和网站服务器之间传递信息,HTTP协议以明文方式发送内容,不提供任何方式的数据加密,如果攻击者截取了Web浏览器和网站服务器之间的传输报文,就可以直接读懂其中的信息,因此,HTTP协议不适合传输...

七层协议和四层协议

OSI七层模型通过七个层次化的结构模型使不同的系统不同的网络之间实现可靠的通讯,因此其最主要的功能就是帮助不同类型的主机实现数据传输。完成中继功能的节点通常称为中继系统。一个设备工作在哪一层,关键看它工作时利用哪一层的数据头部信息。网桥工作...

今日头条推荐系统原理

今天,算法分发已经是信息平台、搜索引擎、浏览器、社交软件等几乎所有软件的标配,但同时,算法也开始面临质疑、挑战和误解。今日头条的推荐算法,从2012年9月第一版开发运行至今,已经经过四次大的调整和修改。今日头条委托资深算法架构师曹欢欢博士,...

centos7网络设置,连接以太网/wifi

1连接以太网(Ethernet)#MinimalISO,安装时没有设置网络,安装后ifconfig不可用cd/etc/sysconfig/network-scripts#只有ifcfg-enp0s25、ifcfg-lo#添加IP、掩码、网关...

CentOS 7如何连接无线网络

1.切换到超级用户[root@centos-servce~]#suroot2.查询可用的无线网卡,其中红色为网卡号[root@centos-servce~]#iwdevphy#0Interfacewls1ifindex2wdev0x1add...

【穿透内网】Centos下自己架设ngrok服务器(内网测试神器)

场景使用因为做开发很多程度需要不断同步git服务器或者什么来做一些外部对接的测试每次更新都要push到远端,而且有时候代码还未必正式写完,不仅影响git提交不美观,而且麻烦所以ngrok的内网穿透就显神威了!网上有ngrok的国内服务了,不...

时间序列数据库的秘密(3)——加载和分布式计算

加载如何利用索引和主存储,是一种两难的选择。选择不使用索引,只使用主存储:除非查询的字段就是主存储的排序字段,否则就需要顺序扫描整个主存储。选择使用索引,然后用找到的rowid去主存储加载数据:这样会导致很多碎片化的随机读操作。没有所谓完美...

时间序列数据库的秘密(2)——索引

如何快速检索?Elasticsearch是通过Lucene的倒排索引技术实现比关系型数据库更快的过滤。特别是它对多条件的过滤支持非常好,比如年龄在18和30之间,性别为女性这样的组合查询。倒排索引很多地方都有介绍,但是其比关系型数据库的b-...