技术点滴

编程语言,编译技术,操作系统,软件开发,分布式系统,大数据处理等相关知识分享。
46 篇文章
35 人订阅

全部文章

Florian

程序异常分析指南一、非法内存访问二、资源访问冲突三、程序异常解决方法总结参考资料

在Linux上编写运行C语言程序,经常会遇到程序崩溃、卡死等异常的情况。程序崩溃时最常见的就是程序运行终止,报告Segmentation fault (core...

1472
Florian

使用Atom打造无懈可击的Markdown编辑器

一直以来都奢想拥有一款全能好用的Markdown编辑器,直到遇到了Atom。废话不多说,直接开搞!

1152
Florian

告别S! S! H! 秒杀终端工具——FastLogin快捷登录安装步骤功能测试卸载功能介绍

题记:自从接触到“跳板机”的概念后,一直就被烦不胜烦的机器名,ip地址,用户名,密码折腾的死去活来,心说能有个小精灵随时帮我输入那些重复的登录信息就好了。我见过...

761
Florian

绝对均匀图生成算法一、何为绝对均匀图?二、简单讨论一下三、试一下递归?四、核心思想五、算法实现与测试

最近在研究图计算的性能,需要构造不同的测试数据对图算法进行压测,其中就涉及到均匀图的概念。

822
Florian

高性能分布式执行框架——Ray一、简单开始二、系统架构三、核心操作四、安装Ray参考资料

Ray是UC Berkeley RISELab新推出的高性能分布式执行框架,它使用了和传统分布式计算系统不一样的架构和对分布式计算的抽象方式,具有比Spark更...

1102
Florian

使用DataFlow表达ControlFlow的一些思考

分支和循环是最常见的控制流形式。由于控制条件的存在,总有一部分代码片段会执行,另一部分不会执行。

903
Florian

RedHat7下PostGIS源码安装1. PostgreSQL2. PostGIS3. 简单测试参考资料

顺便安装postgresql-devel、libxml2-devel,后边编译安装PostGIS会用到。

1172
Florian

Flink架构、原理与部署测试一、架构二、原理三、库四、部署参考资料

Apache Flink是一个面向分布式数据流处理和批量数据处理的开源计算平台,它能够基于同一个Flink运行时,提供支持流处理和批处理两种类型应用的功能。

1181
Florian

RedHat7下PostGIS源码安装1. PostgreSQL2. PostGIS3. 简单测试参考资料

本文介绍在RedHat7环境下安装使用PostGIS的流程。 1. PostgreSQL 1.1 yum安装PostgreSQL 这个比较简单,直接使用yum安...

1956
Florian

对象的传值与返回

对象的传值与返回 说起函数,就不免要谈谈函数的参数和返回值。一般的,我们习惯把函数看作一个处理的封装(比如黑箱),而参数和返回值一般对应着处理过程的输入和输出。...

1788
Florian

虚函数与虚继承寻踪

虚函数与虚继承寻踪 封装、继承、多态是面向对象语言的三大特性,熟悉C++的人对此应该不会有太多异议。C语言提供的struct,顶多算得上对数据的简单封装,而C...

2209
Florian

关于vtordisp知多少?

关于vtordisp知多少? 我相信不少人看到这篇文章,多半是来自于对标题中“vtordisp”的好奇。其实这个关键词也是来源于我最近查看对象模型的时候偶然发现...

1869
Florian

Linux内核源码分析方法

Linux内核源码分析方法 一、内核源码之我见 Linux内核代码的庞大令不少人“望而生畏”,也正因为如此,使得人们对Linux的了解仅处于泛泛的层次。如果想透...

2907
Florian

git使用小结

git使用小结 很多人可能和我一样,起初对git是一无所知的。我也是因为一次偶然的机会接触到git,并被它强大的功能所蛰伏。git其实就是一种版本控制工具,就像...

1758
Florian

最简git Server配置

最简git Server配置 如何保持多台计算机的项目代码的同步更新呢?通过在一个公用计算机上开启git服务,任何能与该计算机互联的终端都可以同步最新的项目代码...

24010
Florian

Lisp的本质(The Nature of Lisp)学习思考

Lisp的本质(The Nature of Lisp)学习思考 作者 Slava Akhmechet 译者 Alec Jang 出处: http://www....

2095
Florian

组合模式(Composition)

组合模式(Composition) 组合模式(Composition) 意图:将对象组合成树形结构以表示“部分-整体”的层次结构,使得用户对单个对象和组合对象的...

1866
Florian

策略模式(Strategy)

策略模式(Strategy) 策略模式(Strategy)[Policy] 意图:定义一系列算法,把他们封装起来,并且使他们可以相互替换,使算法可以独立于使用它...

1779
Florian

装饰者模式(Decorator)

装饰者模式(Decorator) 装饰者模式(Decorator)[Wrapper] 意图:动态的给一个对象添加一些额外的职责,就增加功能来说,比生成子类更为灵...

1897
Florian

工厂方法模式(Factory Method)

工厂方法模式(Factory Method) 工厂方法模式(Factory Method)[Virtual Constructor] 意图:定义一个用于创建对...

1625

扫码关注云+社区