自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

食鱼酱的博客

游戏服务端开发

  • 博客(8)
  • 资源 (2)
  • 收藏
  • 关注

原创 [LeetCode]2.Add Two Numbers 超出数字范围问题

原题: You are given two non-empty linked lists representing two non-negative integers. The digits are stored in reverse order and each of their nodes contain a single digit. Add the two numbers and ret...

2018-02-27 10:37:29 214

原创 设计模式-装饰者模式

装饰者模式指的是在不必改变原类文件和使用继承的情况下,动态地扩展一个对象的功能。它是通过创建一个包装对象,也就是装饰来包裹真实的对象。用图片来表示大概是这样: (图片取自:https://segmentfault.com/a/1190000008305233)举个粟子: 假设我们是一间奶茶店的老板,有牛奶,绿茶,果汁三种饮品,三种饮品才可以自由添加白糖、椰果、珍珠。 例如:双倍...

2018-02-21 12:46:40 182

原创 设计模式-观察者模式

观察者模式,定义了对象之间的一对多依赖,当一个对象改变状态时,它的所有依赖者都会收到通知并自动更新。被观察者与观察者的关系,就如同报社与订报纸用户之间的关系: 1)报社的业务就是出版报纸。 2)用户向报社订阅报纸。(register) 3)每当有新报纸出版,报社就会将报纸送来。(notify) 4)当用户不想再看报纸的时候,可以向报社要求取消业务。(remove)被观察者(Obse...

2018-02-19 22:40:08 227

原创 设计模式-策略模式

策略模式是指对一系列的算法定义,并将每一个算法封装起来,而且使它们还可以相互替换。策略模式让算法独立于使用它的客户而独立变化。举个粟子: 假设我们要设计游戏人物,可以先定义一个抽象类Person作为所有人物的父类,里面有eat()、sleep()、attack()三个方法。public abstract class Person { public abstract void at...

2018-02-16 18:12:05 146

原创 《Java并发编程的艺术》笔记-2(Java内存模型)

同步是指程序中用于控制不同线程间操作发生相对顺序的机制。在共享内存并发模型里,同步是显式进行的。程序员必须显式指定某个方法或某段代码需要在线程之间互斥执行。在消息传递的并发模型里,由于消息的发送必须在消息的接收之前,因此同步是隐式进行的。1、Java的并发采用的是共享内存模型,Java线程之间的通信总是隐式进行,整个通信过程对程序员完全透明。2、在Java中,所有实例域、静

2018-02-08 15:18:21 248

原创 《Java并发编程的艺术》笔记-1(对象头,锁)

《Java并发编程的艺术》的读书笔记,内容主要为Java对象头,锁相关如偏向锁、轻量级锁等

2018-02-08 11:05:59 275

原创 BeautifulSoup4出现警告:To get rid of this warning, change code that looks like this:BeautifulSoup(YOUR_M

使用BeautifulSoup4出现警告: To get rid of this warning, change code that looks like this:BeautifulSoup(YOUR_MARKUP})将soup = BeautifulSoup(html)改成soup = BeautifulSoup(html,”lxml”)后就不会再出现警告

2018-02-01 15:58:51 1274

原创 BeautifulSoup4在Windows下的安装

本文所用的IDE为PyCharm社区版,Python版本为2.7.0BeautifulSoup4的安装 1)File->Setting… 2)在左侧菜单中找到Project Interceptorm,之后点击偏右上方的绿色“+” 3)在弹出的页面搜索BeautifulSoup4,安装 BeautifulSoup4的使用 来个小Demofrom bs4 import B

2018-02-01 15:42:07 967

尚硅谷MySQL高级教程笔记Xmind版

尚硅谷MySQL高级教程笔记Xmind版(部分备注缺失),非pdf,非mmap,Xmind版本为XMind 8 Update 4

2018-07-04

AngularJS权威教程

AngularJS权威教程。AngularJS 诞生于2009年,由Misko Hevery 等人创建,后为Google所收购。是一款优秀的前端JS框架,已经被用于Google的多款产品当中。

2017-09-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除