该文被密码保护。
posted @ 2019-01-10 22:22 克拉默与矩阵 阅读(3) 评论(0) 编辑
摘要: cc和cpp C++ code file extension? .cc vs .cpp 顺便学习Google C++ Style Guide:大致看到scope那里 中文译版 Google 开源项目风格指南 大致看到scope那里 了解 Boost 单元测试框架 Makefile中的wildcard阅读全文
posted @ 2019-01-03 22:30 克拉默与矩阵 阅读(22) 评论(0) 编辑
摘要: vVol (Virtual Volumes) Classic Storage 传统存储 Stretched Cluster 延伸集群 DRS (Distributed Resource Scheduler)分布式资源调度器 FT (Fault Tolerance)容错 TCO (Total Cost阅读全文
posted @ 2018-09-08 00:07 克拉默与矩阵 阅读(47) 评论(0) 编辑
摘要: 转自:交互式shell脚本对话框 whiptail指令 当你在linux环境下setup软件的时候就会有相应的对话框让你输入。虽然我们已经习惯了这种交互的方法,但是如果有一种直观的界面来输入是不是会更加友好和方便呢,在shell脚本中你可以使用-whiptail指令来完成。 消息框 语法: 1 wh阅读全文
posted @ 2019-05-11 11:13 克拉默与矩阵 阅读(3) 评论(0) 编辑
摘要: 转自:https://blog.csdn.net/rosetta/article/details/8933200 64KB-4GB-64TB? 我记得大学的汇编课程,组成原理课里老师讲过实模式和保护模式的区别,在很多书本上也有谈及,无奈本人理解和感悟能力实在太差,在很长一段时间里都没真正的明白它们的阅读全文
posted @ 2019-03-18 23:10 克拉默与矩阵 阅读(103) 评论(0) 编辑
摘要: 参考: 下载合适的XDebug 点击这里,选择合适xdebug XAMPP配置 php_xdebug-xxxx.dll 拷贝dll至 D:\XAMPP\php\ext php.ini 文末追加 Stop/Start Apache 检查xdebug是否安装成功 方法1:运行 http://localh阅读全文
posted @ 2019-02-23 22:35 克拉默与矩阵 阅读(29) 评论(0) 编辑
摘要: Web服务器的基本操作如图下图所示: 这个系统由两个对象组成:一个Web浏览器和一个Web服务器。它们之间需要通信连接。Web浏览器向服务器发出请求、服务器返回一个响应。这种架构非常适合服务器发布静态页面。而分发一个基于数据库的网站架构则要复杂一些。 一个典型的Web数据库事务包含下列步骤,这些步骤阅读全文
posted @ 2019-02-22 16:37 克拉默与矩阵 阅读(55) 评论(0) 编辑
摘要: 特性 1. PHP是一种服务器端解释的脚本语言,它是目前最流行的Web编程脚本语言之一。 2. PHP可以产生动态网页。 3. PHP可以和HTML脚本融合在一起,并且对于许多数据库系统来说,PHP都具有针对它们的内置连接。 4. PHP具有大量可供开发Web应用程序时使用的可扩展函数库。 竞争对手阅读全文
posted @ 2019-02-20 22:35 克拉默与矩阵 阅读(15) 评论(0) 编辑
摘要: 前言 Source Insight是一个面向项目开发的程序编辑器和代码浏览器,它拥有内置的对C/C++, C#和Java等程序的分析。能分析源代码并在工作的同时动态维护它自己的符号数据库,并自动显示有用的上下文信息。越是大规模的代码,越能显示出SI的强大之处。Linux服务器开发领域,很多时候代码往阅读全文
posted @ 2019-01-11 13:50 克拉默与矩阵 阅读(20) 评论(0) 编辑
摘要: 简介 ini文件则是一些系统或者软件的配置文件,iniparser是免费、独立的INI解析器,Github地址(也是主要更新地址)请点击这个,官网上的tarball版本比较老,主要是为了保留之前的distribution scripts。iniparser官方帮助文档参考这个阅读全文
posted @ 2019-01-09 15:15 克拉默与矩阵 阅读(33) 评论(0) 编辑
摘要: 实验环境 Linux Windows 实验过程 Linux端安装samba服务 未完待续。。。。后面研究完NFS、SMB后再来弄samba X Windows下安装配置samba 参考阅读全文
posted @ 2019-01-06 22:27 克拉默与矩阵 阅读(16) 评论(0) 编辑
摘要: 转自:玩转Google开源C++单元测试框架Google Test系列(gtest)之七 - 深入解析gtest 一、前言 “深入解析”对我来说的确有些难度,所以我尽量将我学习到和观察到的gtest内部实现介绍给大家。本文算是抛砖引玉吧,只能是对gtest的整体结构的一些介绍,想要了解更多细节最好的阅读全文
posted @ 2019-01-06 19:21 克拉默与矩阵 阅读(44) 评论(0) 编辑
摘要: 转自:玩转Google开源C++单元测试框架Google Test系列(gtest)之五 - 死亡测试 一、前言 “死亡测试”名字比较恐怖,这里的“死亡”指的的是程序的崩溃。通常在测试过程中,我们需要考虑各种各样的输入,有的输入可能直接导致程序崩溃,这时我们就需要检查程序是否按照预期的方式挂掉,这也阅读全文
posted @ 2019-01-06 19:19 克拉默与矩阵 阅读(105) 评论(0) 编辑
摘要: 转自:玩转Google开源C++单元测试框架Google Test系列(gtest)之四 - 参数化 一、前言 在设计测试案例时,经常需要考虑给被测函数传入不同的值的情况。我们之前的做法通常是写一个通用方法,然后编写在测试案例调用它。即使使用了通用方法,这样的工作也是有很多重复性的,程序员都懒,都希阅读全文
posted @ 2019-01-06 19:17 克拉默与矩阵 阅读(66) 评论(0) 编辑
摘要: 前言 有时候在测试的时候,我们会在测试前做一些初始化活动,和测试后做一些清理工作,gtest提供了多种事件机制,非常方便我们在案例之前或之后做一些操作。总结一下gtest的事件一共有3种: 接下来按照倒叙3→2→1介绍如何使用事件机制 TestCase事件 TestCase事件是挂在每个案例执行前后阅读全文
posted @ 2019-01-06 19:14 克拉默与矩阵 阅读(16) 评论(0) 编辑
摘要: 参考:使用Visual Studio 2017作为Linux C++开发工具 前言 最近在学Gtest单元测试框架,由于平时都是使用Source Insight写代码,遇到问题自己还是要到Linux下gdb调试,还是没有Visual Studio下调试工具那么直观。VS很强大,但是那毕竟是给MS家族阅读全文
posted @ 2019-01-03 17:03 克拉默与矩阵 阅读(14) 评论(0) 编辑
摘要: 简介 WSL,是Windows Subsystem for Linux的缩写,字面意义上理解就是WIndows下的Linux子系统。WSL 由Microsoft Windows内核团队创建,目前如果最为学习Linux使用的化已经支持的相当好了。WSL现已被集成到WIndows 10中,如果想要使用该阅读全文
posted @ 2019-01-02 23:44 克拉默与矩阵 阅读(24) 评论(0) 编辑
摘要: 参考:Process-oriented vs. Object-oriented 前言 软件行业在采用OO的思想后,从一开始只对编码使用OO,到现在“分析-设计-编码”全部环节使用OO,形成了OOA、OOD、OOP。作为Programmer,只知道根据设计编码,但是设计如何指导编码,设计又是怎么开来的阅读全文
posted @ 2018-12-30 15:17 克拉默与矩阵 阅读(47) 评论(0) 编辑
摘要: 前言 面向过程 还是 面向对象?这不仅仅是个软件工程术语,其问题甚至可以追溯到亚里士多德:您把这个世界视为过程还是对象? 回归到现今的软件行业,这不仅仅是个某个具体编程技术问题,更是认识论问题。 认识论 vs. 工具 UML创始人之一的Grady Booch在2004年IBM Developer W阅读全文
posted @ 2018-12-28 09:46 克拉默与矩阵 阅读(49) 评论(0) 编辑
摘要: 简易软件开发流程 实践中,use case and description、class diagram与sequence diagram三者搭配,几乎是UML项目的基本类型,所以在分工或外包的设计文档中,通常少不了这三款UML图。常见的开发程序是并行建构use case、description与cl阅读全文
posted @ 2018-12-27 17:31 克拉默与矩阵 阅读(252) 评论(0) 编辑
摘要: 前言 先看一段代码 代码本身逻辑很简单,无外乎简单的找出两个T类型变量中大者。 这里有几个关键字的用法很值得深究,特此记录下感想。 inline 简单的理解inline就是,他只有带参宏的优点,没有带参宏的缺点。但实际情况,这可能仅仅是Programmer的一厢情愿。因为啥? inline和regi阅读全文
posted @ 2018-12-25 13:22 克拉默与矩阵 阅读(32) 评论(0) 编辑
摘要: 视频参考:Google C++ Testing GTest GMock Framework 为什么要使用 Google C++ Testing Framework? 使用这个框架有许多好理由。本文讨论其中几个。 某些类型的测试有糟糕的内存问题,这些问题只在某几次运行期间出现。Google 的测试框架阅读全文
posted @ 2018-12-22 15:57 克拉默与矩阵 阅读(31) 评论(0) 编辑
摘要: 参考:Programming Terms: Closures - How to Use Them and Why They Are Useful阅读全文
posted @ 2018-12-21 11:39 克拉默与矩阵 阅读(14) 评论(0) 编辑