91coding-程序员的天堂91coding

欢迎回家
我们一直在改变

【今日观点】 python-字符串(2)

键盘输入 电脑的智能,一种体现就是可以接受用户通过键盘输入的内容。 通过Python能不能实现这个简单的功能呢?当然能,要不然Python如何横行天下呀。 不过在写这个功能前,要了解函数: Python 2:raw_input() Pyth...

最新发布 第12页

其他

深入浅出-网络七层模型

Martin阅读(705)评论(0)赞(0)

引言 今天回顾一下--网络七层模型&&网络数据包 网络基本概念 OSI模型 OSI 模型(Open System Interconnection model)是一个由国际标准化组织􏰁提出的概念模型,试图􏰁供一个使各种不同的计...

javaSE基础

面向对象之组合VS继承:继承过时了?

Martin阅读(567)评论(0)赞(0)

  在阅读Effective Java中的第16条时发现了一个有趣的机制或者说是模式,那就是组合(文中翻译为复用,但是作者认为组合更能体现这种模式的精神),并且文中建议使用组合。  那什么是组合,组合相较于继承的优点在哪里,缺点又有哪些,组...

设计模式

设计模式的六大原则

Martin阅读(569)评论(0)赞(0)

设计模式的学习,可以增强自己的代码复用意识。同时,也可以清晰地表达自己的编程思路。本文将介绍设计模式的六大原则: 单一职责原则 定义 不要存在多于一个导致类变更的原因。**通俗的说,即一个类只负责一项职责。 问题由来 类T负责两个不同的职责...

其他

docker容器入门最佳教程

Martin阅读(716)评论(0)赞(0)

为什么要写这个 简单回答是:容器技术非常热门,但门槛高。 容器技术是继大数据和云计算之后又一炙手可热的技术,而且未来相当一段时间内都会非常流行。 对 IT 行业来说,这是一项非常有价值的技术。而对 IT 从业者来说,掌握容器技术是市场的需要...

算法

一些常用的算法技巧总结

Martin阅读(600)评论(0)赞(0)

今天和大家讲讲,在做算法题时常用的一些技巧。对于平时没用过这些技巧的人,或许你可以考虑试着去看看在实践中能否用的上这些技巧来优化问题的解。 1. 巧用数组下标 数组的下标是一个隐含的很有用的数组,特别是在统计一些数字,或者判断一些整型数是否...

其他

完全图解 HTTPS HTTPS

Martin阅读(751)评论(0)赞(0)

完全图解 HTTPS 安全基础 我们先来看下数据在互联网上数据传递可能会出现的三个比较有代表性的问题,其实后面提到的所有方法,都是围绕解决这三个问题而提出来的。 窃听 伪造 否认 对称密钥加密 假设 A 正在通过互联网向...

javaSE基础

乐观锁、悲观锁,这一篇就够了!

Martin阅读(584)评论(0)赞(0)

乐观锁、悲观锁,这一篇就够了! 1. 乐观锁 乐观锁顾名思义就是在操作时很乐观,认为操作不会产生并发问题(不会有其他线程对数据进行修改),因此不会上锁。但是在更新时会判断其他线程在这之前有没有对数据进行修改,一般会使用版本号机制或CAS(c...

面试专栏

秒杀99%的海量数据处理面试题

Martin阅读(756)评论(0)赞(1)

前言    一般而言,标题含有“秒杀”,“99%”,“史上最全/最强”等词汇的往往都脱不了哗众取宠之嫌,但进一步来讲,如果读者读罢此文,却无任何收获,那么,我也甘愿背负这样的罪名 :-),同时,此文可以看做是对这篇文章:...

91CODING 小白轻松上手,大牛稳健进步

关于我们免责声明