<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[程序员联盟]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/frogoscar</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; frogoscar]]></copyright><item><title><![CDATA[C++探索之旅 | 第一部分第三课：你的第一个C++程序]]></title><link>https://blog.youkuaiyun.com/frogoscar/article/details/107149388</link><guid>https://blog.youkuaiyun.com/frogoscar/article/details/107149388</guid><author>frogoscar</author><pubDate>Mon, 06 Jul 2020 09:03:42 +0800</pubDate><description><![CDATA[作者 谢恩铭，公众号「程序员联盟」（微信号：coderhub）。
转载请注明出处。
原文：https://www.jianshu.com/p/d44bd24ce6af



《C++探索之旅》全系列

内容简介


前言
命令行的奇幻世界
创建第一个项目
解释第一个项目
注释及代码整洁之道
总结
第一部分第四课预告

1. 前言

上一课是 C++探索之旅 | 第一部分第二课：C++编程的必要软件 。
经过上两课之后，我们已经知道了什么是编程，编程的语言，编程的必要软件，C++ 是什么。
我们也安装了适..]]></description><category></category></item><item><title><![CDATA[Python探索之旅 | 第一部分第四课：变量的奇幻世界]]></title><link>https://blog.youkuaiyun.com/frogoscar/article/details/107133820</link><guid>https://blog.youkuaiyun.com/frogoscar/article/details/107133820</guid><author>frogoscar</author><pubDate>Sun, 05 Jul 2020 05:33:07 +0800</pubDate><description><![CDATA[作者 谢恩铭，公众号「程序员联盟」（微信号：coderhub）。
转载请注明出处。
原文：https://www.jianshu.com/p/d88e11bc7fec


《Python探索之旅》全系列

内容简介


前言
什么是变量及变量的作用
Python 的数据类型
第一次使用函数
总结
第一部分第五课预告

1. 前言

在上一课 Python探索之旅 | 第一部分第三课：初识Python的解释器 中，尽管你可能没有注意到，但其实你已经输入了 Python 的第一条命令。
从现在开始，我们将逐..]]></description><category></category></item><item><title><![CDATA[Python探索之旅 | 第一部分第三课：初识Python的解释器]]></title><link>https://blog.youkuaiyun.com/frogoscar/article/details/107133813</link><guid>https://blog.youkuaiyun.com/frogoscar/article/details/107133813</guid><author>frogoscar</author><pubDate>Sun, 05 Jul 2020 05:08:30 +0800</pubDate><description><![CDATA[作者 谢恩铭，公众号「程序员联盟」（微信号：coderhub）。
转载请注明出处。
原文：https://www.jianshu.com/p/a34eaffcc420


《Python探索之旅》全系列

内容简介


前言
Python 的解释器
Python 解释器的种类
做一点数学运算
总结
第一部分第三课预告

1. 前言

上一课是 Python探索之旅 | 第一部分第二课：安装Python和Python的常用开发软件 。
经过第一课的理论概念和第二课的 Python 开发环境安装之后，我们是..]]></description><category></category></item><item><title><![CDATA[Python探索之旅 | 第一部分第二课：安装Python和Python的常用开发软件]]></title><link>https://blog.youkuaiyun.com/frogoscar/article/details/107050697</link><guid>https://blog.youkuaiyun.com/frogoscar/article/details/107050697</guid><author>frogoscar</author><pubDate>Tue, 30 Jun 2020 21:13:18 +0800</pubDate><description><![CDATA[作者 谢恩铭，公众号「程序员联盟」（微信号：coderhub）。
转载请注明出处。
原文：https://www.jianshu.com/p/68fcd46254f5


《Python探索之旅》全系列

内容简介


前言
安装 Python（Windows、macOS 和 Linux）
安装 PyCharm 这个 Python 最强 IDE
创建 Python 项目
第一部分第三课预告

1. 前言

上一课 Python探索之旅 | 第一部分第一课：Python是什么？ 中，我们初步认识了什么是编..]]></description><category></category></item><item><title><![CDATA[Python探索之旅 | 第一部分第一课：Python是什么？]]></title><link>https://blog.youkuaiyun.com/frogoscar/article/details/106988868</link><guid>https://blog.youkuaiyun.com/frogoscar/article/details/106988868</guid><author>frogoscar</author><pubDate>Sat, 27 Jun 2020 22:03:04 +0800</pubDate><description><![CDATA[作者 谢恩铭，公众号「程序员联盟」（微信号：coderhub）。
转载请注明出处。
原文：https://www.jianshu.com/p/2b63eb1c1613


《Python探索之旅》全系列

内容简介


前言
什么是编程语言
Python 是什么
总结
第一部分第二课预告

1. 前言

如果你决定学习这个系列课程，那我替你感到高兴！

因为我坚信：学一点 Python，以及围绕 Python 展开的 Web 开发、数据分析和人工智能，等等知识，对于程序员特别是这个时代的程序员来说是非常..]]></description><category></category></item><item><title><![CDATA[为什么程序员应该写博客？用什么博客系统？]]></title><link>https://blog.youkuaiyun.com/frogoscar/article/details/106939606</link><guid>https://blog.youkuaiyun.com/frogoscar/article/details/106939606</guid><author>frogoscar</author><pubDate>Wed, 24 Jun 2020 11:00:56 +0800</pubDate><description><![CDATA[作者 谢恩铭，公众号「程序员联盟」（微信号：coderhub）。
转载请注明出处。
原文：http://www.jianshu.com/p/f7a970b08362

内容简介


前言
写博客的态度
写博客的好处
用什么博客系统
我的平台

1. 前言

作为程序员，我们敲代码的时候很轻快，键盘上噼里啪啦，「弹指间，樯橹灰飞烟灭」。但是，不少程序员不喜欢写东西。
当然，人都是有惰性的，要跨出这一步不容易。我开始得也有点晚，不过晚总比不开始好。
现在我很喜欢写博客，写博客带给我很多好处。比如有一点副业收..]]></description><category></category></item><item><title><![CDATA[第一门编程语言选什么好？]]></title><link>https://blog.youkuaiyun.com/frogoscar/article/details/106900281</link><guid>https://blog.youkuaiyun.com/frogoscar/article/details/106900281</guid><author>frogoscar</author><pubDate>Mon, 22 Jun 2020 13:48:01 +0800</pubDate><description><![CDATA[作者 谢恩铭，公众号「程序员联盟」（微信号：coderhub）。
转载请注明出处。
原文：http://www.jianshu.com/p/c2b85495cea6

内容简介


前言
建议
入门推荐
分析
总结

1. 前言

现在 IT 行业越来越火爆，许多朋友都愿意入门「挨踢」，噢，不，当程序员。
那么问题来了，对刚接触这个领域的新人来说，选什么语言作为第一门语言呢？这是很关键的问题，因为这很可能决定了这位新人是「从入门到继续」还是「从入门到放弃」。
2. 建议


我推荐：或者从 C 语言入门..]]></description><category></category></item><item><title><![CDATA[最近迫切应学的编程语言]]></title><link>https://blog.youkuaiyun.com/frogoscar/article/details/106732948</link><guid>https://blog.youkuaiyun.com/frogoscar/article/details/106732948</guid><author>frogoscar</author><pubDate>Sat, 13 Jun 2020 15:31:58 +0800</pubDate><description><![CDATA[作者 谢恩铭，公众号「程序员联盟」（微信号：coderhub）。
转载请注明出处。
原文：http://www.jianshu.com/p/08ca8573e681


编程语言之争从来不曾停止，这篇文章绝对不会去讨论哪个语言是最好的（当然了，除了“PHP 是世界上最好的语言”这句“真理”之外）。
插句题外话，不要听一些人说：“编程语言没有好差之分，只有用起来顺不顺手”。这话其实不正确，编程语言就是有好差之分。有些编程语言就是设计得不好，就是不适合一般的应用，就是无人问津。
我想谈谈最近几年我的感受：
..]]></description><category></category></item><item><title><![CDATA[中国程序员如何升职加薪，也许我们该学学印度人]]></title><link>https://blog.youkuaiyun.com/frogoscar/article/details/106578749</link><guid>https://blog.youkuaiyun.com/frogoscar/article/details/106578749</guid><author>frogoscar</author><pubDate>Fri, 05 Jun 2020 21:42:06 +0800</pubDate><description><![CDATA[作者 谢恩铭，公众号「程序员联盟」（微信号：coderhub）。
转载请注明出处。
原文：http://www.jianshu.com/p/be5047992c01

内容简介


前言
分析
总结

1. 前言

近几年越来越多的印度人在美国硅谷占据要职，其中比较著名的有谷歌 CEO 桑德.皮查伊，微软 CEO 萨蒂亚.纳德拉，Adobe CEO 山塔努.纳拉延。

反观硅谷的华裔，虽然在数量上与印度裔相近，却不像印度人那样大量占据企业的中高层。
你可以说因为印度人英语比较好，虽然他们说英语普遍有口音..]]></description><category></category></item><item><title><![CDATA[数据结构和算法 | 第一部分第五课：算法复杂度实践]]></title><link>https://blog.youkuaiyun.com/frogoscar/article/details/106196751</link><guid>https://blog.youkuaiyun.com/frogoscar/article/details/106196751</guid><author>frogoscar</author><pubDate>Mon, 18 May 2020 17:01:41 +0800</pubDate><description><![CDATA[作者 谢恩铭，公众号「程序员联盟」。
转载请注明出处。
原文：https://www.jianshu.com/p/060ef52580af

内容简介


前言
寻找最大和最小的元素
寻找不重复的元素
寻找不重复的元素：另一种方法
第一部分第六课预告

1. 前言

经过 数据结构和算法 | 第一部分第三课：算法复杂度（上） 和 数据结构和算法 | 第一部分第四课：算法复杂度（下） ，我们讲完了算法复杂度，是时候来做点实践的练习，巩固一下所学知识点了。

算法的复杂度是个不错的知识点，但是它与我们这门算..]]></description><category></category></item><item><title><![CDATA[数据结构和算法 | 第一部分第四课：算法复杂度（下）]]></title><link>https://blog.youkuaiyun.com/frogoscar/article/details/106196710</link><guid>https://blog.youkuaiyun.com/frogoscar/article/details/106196710</guid><author>frogoscar</author><pubDate>Mon, 18 May 2020 17:00:11 +0800</pubDate><description><![CDATA[作者 谢恩铭，公众号「程序员联盟」。
转载请注明出处。
原文：https://www.jianshu.com/p/3e5e987c7e05

内容简介


大 O 符号
时间复杂度和空间复杂度
最坏情况下的复杂度
第一部分第五课预告

1. 大 O 符号

上一课 数据结构和算法 | 第一部分第三课：算法复杂度（上） 我们开始了算法复杂度的学习，这一课我们继续学习后半段。
我们已经看到，复杂度只考虑操作数目的一个数量级（忽略了其他的组分），这是一种近似。
为了表示这种近似，我们使用一个特定的符号，就是著..]]></description><category></category></item><item><title><![CDATA[数据结构和算法 | 第一部分第三课：算法复杂度（上）]]></title><link>https://blog.youkuaiyun.com/frogoscar/article/details/106196644</link><guid>https://blog.youkuaiyun.com/frogoscar/article/details/106196644</guid><author>frogoscar</author><pubDate>Mon, 18 May 2020 16:58:39 +0800</pubDate><description><![CDATA[作者 谢恩铭，公众号「程序员联盟」。
转载请注明出处。
原文：https://www.jianshu.com/p/14982c42b2d8

内容简介


算法的正确性
算法的复杂度
“渐近”度量
第一部分第四课预告

1. 算法的正确性

上一课 数据结构和算法 | 第一部分第二课：小鸭子们去旅行 中，我们讲了一个有趣的小故事，就是为了引出算法复杂度。

算法复杂度非常重要，要讲的内容也很多，所以我们分为上下两课。


当程序员需要解决计算机科学相关的问题时，他们（通常）会编写一个程序。这个程序包含一..]]></description><category></category></item><item><title><![CDATA[数据结构和算法 | 第一部分第二课：小鸭子们去旅行]]></title><link>https://blog.youkuaiyun.com/frogoscar/article/details/106196565</link><guid>https://blog.youkuaiyun.com/frogoscar/article/details/106196565</guid><author>frogoscar</author><pubDate>Mon, 18 May 2020 16:56:09 +0800</pubDate><description><![CDATA[作者 谢恩铭，公众号「程序员联盟」。
转载请注明出处。
原文：https://www.jianshu.com/p/31d14bd080d4

内容简介


引出算法复杂度的故事
两种算法
两种算法的对比
第一部分第三课预告

1. 引出算法复杂度的故事

上一课 数据结构和算法 | 第一部分第一课：什么是数据结构和算法 中，我们初步认识了数据结构和算法。
既然我们要开始学习算法，就不能不提一下算法复杂度。
但在我们开始谈论算法的复杂度（Complexity）之前，我希望先给大家讲个小故事。
这个轻松的小..]]></description><category></category></item><item><title><![CDATA[数据结构和算法 | 第一部分第一课：什么是数据结构和算法]]></title><link>https://blog.youkuaiyun.com/frogoscar/article/details/106196248</link><guid>https://blog.youkuaiyun.com/frogoscar/article/details/106196248</guid><author>frogoscar</author><pubDate>Mon, 18 May 2020 16:48:20 +0800</pubDate><description><![CDATA[作者 谢恩铭，公众号「程序员联盟」。
转载请注明出处。
原文：https://www.jianshu.com/p/b2f23799a5bb

内容简介


前言
什么是算法
算法无处不在
计算机的“特权”角色
什么是数据结构
第一部分第二课预告

1. 前言

程序员应该知道：程序 = 数据结构 + 算法（Program = Data Structure + Algorithm ）。
作为一个程序员，如果不了解数据结构和算法，应该会不太好意思出门跟人家打招呼。
在这个课程里，我会带大家以循序渐进、轻松幽..]]></description><category></category></item><item><title><![CDATA[微信公众号排版 | 汇总和实战]]></title><link>https://blog.youkuaiyun.com/frogoscar/article/details/66980892</link><guid>https://blog.youkuaiyun.com/frogoscar/article/details/66980892</guid><author>frogoscar</author><pubDate>Mon, 27 Mar 2017 21:25:10 +0800</pubDate><description><![CDATA[1. 排版重要性
2. 公众号排版资源
3. 公众号排版须知
4. 图文排版实战]]></description><category></category></item><item><title><![CDATA[如何消除苹果Mac电脑开机声音]]></title><link>https://blog.youkuaiyun.com/frogoscar/article/details/64921948</link><guid>https://blog.youkuaiyun.com/frogoscar/article/details/64921948</guid><author>frogoscar</author><pubDate>Wed, 22 Mar 2017 17:03:59 +0800</pubDate><description><![CDATA[-- 简书作者 谢恩铭 转载请注明出处
内容简介


前言
实现

1. 前言

苹果的 Mac OS X 操作系统，我个人认为非常之赞。用了 Mac 系统，真的回不去 Windows 了。
我之前用过2014年出品的 MacBook Pro 15 寸，可惜来巴黎第一个月末被偷了。现在我用的是 2015 年出品的 MacBook Pro 13 寸。
作为一个有 5 年工作经验的程序员，我觉得：对于]]></description><category></category></item><item><title><![CDATA[Linux安装搜狗拼音和谷歌拼音输入法]]></title><link>https://blog.youkuaiyun.com/frogoscar/article/details/64921946</link><guid>https://blog.youkuaiyun.com/frogoscar/article/details/64921946</guid><author>frogoscar</author><pubDate>Wed, 22 Mar 2017 17:03:57 +0800</pubDate><description><![CDATA[-- 简书作者 谢恩铭 转载请注明出处
内容简介


前言
安装前准备
安装搜狗拼音输入法
安装谷歌拼音输入法
总结

1. 前言

作为每天使用 Linux 的程序员，我很喜欢 Linux 系统。


在公司里，我的台式电脑上只装了 Ubuntu 16.04。每天就是 ：命令行，各种爽；谈笑间，键盘“灰飞烟灭”。


在家里我有两台电脑，一台 2015 年 13 寸 MacBook Pro ，一]]></description><category></category></item><item><title><![CDATA[苹果Mac自带词典完美扩充]]></title><link>https://blog.youkuaiyun.com/frogoscar/article/details/64921938</link><guid>https://blog.youkuaiyun.com/frogoscar/article/details/64921938</guid><author>frogoscar</author><pubDate>Wed, 22 Mar 2017 17:03:45 +0800</pubDate><description><![CDATA[-- 简书作者 谢恩铭 转载请注明出处
内容简介


前言
准备工作
实作
后记

1. 前言

作为一个使用苹果Mac电脑的程序员，非常喜欢Mac OS系统的便捷和高效。基本上我可以说，用过Mac OS，就不再想要用Windows系统了，除非你要玩高端游戏。
Mac系统自带的词典（Dictionary，英语“词典”的意思）软件也非常好用，只需要把光标置于你想释义的词上面，再用三个指头同时按下触摸]]></description><category></category></item><item><title><![CDATA[【Android信息安防】三星KNOX容器（2）]]></title><link>https://blog.youkuaiyun.com/frogoscar/article/details/64921935</link><guid>https://blog.youkuaiyun.com/frogoscar/article/details/64921935</guid><author>frogoscar</author><pubDate>Wed, 22 Mar 2017 17:03:39 +0800</pubDate><description><![CDATA[-- 简书作者 谢恩铭 转载请注明出处
内容简介


前言
三星的KNOX容器例子app
我改动后的源码
主要的改动
后记

1. 前言

上一篇【Android信息安防】三星KNOX容器（1）中, 我们简介了Android的容器概念和三星的KNOX容器, 这次我们要来看一下创建KNOX容器的例子app, 以及我的实现。
下文中Container和容器可以互换。因为容器的英语就是Container]]></description><category></category></item><item><title><![CDATA[【Android信息安防】三星KNOX容器（1）]]></title><link>https://blog.youkuaiyun.com/frogoscar/article/details/64921933</link><guid>https://blog.youkuaiyun.com/frogoscar/article/details/64921933</guid><author>frogoscar</author><pubDate>Wed, 22 Mar 2017 17:03:37 +0800</pubDate><description><![CDATA[--简书作者 谢恩铭 转载请注明出处﻿
内容简介﻿



前言
Android容器
三星的容器
次回预告

1. 前言

在这个飞速发展的IT时代，信息安全越来越成为人们关注的话题。旧版的Android系统总是被人们吐槽说安全系数低，不如乔帮主的苹果iOS系统那么安全。
但是，Android早已今非昔比。虽然iOS还是比较精致，但是最近的几个版本都不是那么完美，很多低级的Bug，唉，也是醉了（小编]]></description><category></category></item></channel></rss>