云海鹰影博客-个人博客|生活随笔|编程交流|ACGN交流|音乐分享|资源下载云海鹰影博客

欢迎观临
路漫漫其修远兮,吾将上下而求索

【灵光碎片】 端午节回家随手作诗词两首,记一下

《端午回家》 回家地铁上,忽然有感,随手记录。 年年异客今仍是,千里别亲又探亲。 世间何物催人老,半是光阴半是情。 《如梦令·误约》 和媳妇相约出去玩,恰好高考完毕学子回家,堵车数里,无聊而作。 有美相约迟暮,跃动春心如兔。 路远正乘车,怎...

最新发布 第4页

数据结构

前缀、中缀、后缀表达式


一、简介 前缀表达式、中缀表达式、后缀表达式都是数学中四则运算的表达方式。 日常生活中我们最常见的形如(a+b)xc表达式即中缀表达式,即操作符位于左右操作数的中间。但是计算机中利用中缀表达式计算求值则比较麻烦,需要将中缀表达式转换成表达式...


云海鹰影阅读(473)评论(0)赞(0)
C++基础

C++基础之字节对齐


本文转自C语言字节对齐问题详解, 做了一定的删减和修改。 1. 什么是字节对齐   现代计算机中内存空间都是按照字节(byte)划分的,从理论上讲似乎对任何类型的变量的访问可以从任何地址开始,但实际情况是在访问特定变量的时候经常在特定的内存...


云海鹰影阅读(267)评论(0)赞(0)
网络编程

网络编程之IO模型和IO多路复用


网络编程之IO模型和IO多路复用-云海鹰影博客

对于学习服务端编程的程序员来说,网络IO是经常会涉及到的知识;同行聊天或者面试等等,也经常会被问到。比如阻塞IO,非阻塞IO,同步IO,异步IO等概念是怎么回事?select, poll, epoll 有什么区别等等。要搞清楚这些,需要了解...


云海鹰影阅读(280)评论(0)赞(0)
程序设计

面向对象设计之建造者模式


建造者模式使用多个简单的对象一步一步构建成一个复杂的对象。可以将复杂对象的创建过程独立出来,简化逻辑。 直接从代码感受吧 //考虑肯德基点餐,一个典型的套餐可以是一个汉堡和一杯冷饮。汉堡可以是素食汉堡或鸡肉汉堡,它们是包在纸盒中。冷饮可以是...


云海鹰影阅读(208)评论(0)赞(0)
程序设计

面向对象设计模式之单例模式


单例是最简单的一种设计模式,其只有一个类定义,整个系统运行中,该类只允许存在一个实例。 单例模式不能让外部创建该类实例,只能自己类内部创建唯一实例,所以需要将构造函数私有化。 单例通常有两种实现方式:饿汉模式和懒汉模式。 恶汉模式:在系统初...


云海鹰影阅读(198)评论(0)赞(0)
程序设计

面向对象程序设计七大原则


面向对象七大原则是人们总结的程序设计和设计模式的基础和指导思想。根据这七大原则编写的程序通常结构更合理,更易理解,易扩展,易维护。 1. 单一职责原则 (Single responsibility principle) 描述:一个类应该只有...


云海鹰影阅读(237)评论(0)赞(0)
数据库

数据库优化整理总结


数据库优化有很多种策略,基本方向有结构设计优化,索引优化,语句优化,分库分表,读写分离,缓存利用以及系统配置优化和硬件优化。其中最关键的就是设计初期建立合理的数据结构。这对于后期性能优化至关重要。因为数据库结构是系统的基石,基础打不好,使用...


云海鹰影阅读(302)评论(0)赞(0)