摘要: 有两年多没有写博客了,只靠着收藏夹和便签来记录工作中的总结,发现脑中只会停留经常用到的知识吧,很多新的知识,看后就忘了。 最近在空闲时间自学netty,自己做的是服务器端开发,但是刚刚工作,只是功能化的内容,觉得自己写一套服务器才能更好的体会其中设计模式的精髓,更好的理解通信,最近会分享自己的内容, 阅读全文
posted @ 2017-11-07 14:48 可爱的波儿胖 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 最近在学习netty,搭建了一个简单的游戏服务器,maven构建,netty+spring+protobuf 架构 git地址:https://github.com/bb010123531/TinyGameServer 相关技能 Maven、Spring Java1.8、netty4、protobu 阅读全文
posted @ 2017-11-07 14:27 可爱的波儿胖 阅读(2170) 评论(0) 推荐(0) 编辑
摘要: 由于一直在研究Java,C++的基础知识并不是很牢固,但是大公司的笔试很多都是C/C++的基础,因此准备一边复习,一边做一下记录。基本概念:1. C++内置类型内置的C++类型分两种,基本类型和复合类型。基本类型包括整数、浮点数及两者的多种变体;复合类型包括数组、字符串、指针、引用、结构体、共用... 阅读全文
posted @ 2015-08-12 08:32 可爱的波儿胖 阅读(1007) 评论(0) 推荐(1) 编辑
摘要: Mockito 进行Mock单元测试入门 个人理解: 单元测试:对程序中最小的运行单元就行测试,java中通常是一个类 Mock的作用是在JUnit的基础上,对于依赖进行模拟,人为的将集成测试封闭成黑盒的单元测试。 其他的具体用发和概念可以自行google,网上已经有很多解释,这里只给像我这样刚刚入 阅读全文
posted @ 2018-09-13 11:47 可爱的波儿胖 阅读(952) 评论(0) 推荐(0) 编辑
摘要: 问题1: 查看上面标红的部分,可以得知,mongo 3.x 要用“mongo-client-options” 代替 "mongo-options",因此,修改前后的部分xml如下: 问题2: 这个红色部分也能看出,缺少schema包,在xml的schemaLocation中到入如下的地址(下面红色的 阅读全文
posted @ 2017-11-20 17:07 可爱的波儿胖 阅读(6932) 评论(0) 推荐(0) 编辑
摘要: highlight属性可以让日志在控制台中,按分类显示不同的颜色,Eclipse中默认没有该插件,IDEA自带,因此需要在Eclipse Market中自行下载(Help->Eclipse Marketplace, 搜索ansi): 安装后的效果(<PatternLayout pattern="%h 阅读全文
posted @ 2017-11-17 10:44 可爱的波儿胖 阅读(445) 评论(0) 推荐(0) 编辑
摘要: 照着网上的教程 导入了相应的包,结果报错: 观察出错日志,发现MongoTemplate注入factory的时候出错,检查xml发现没有问题,观察上面的红色部分,没有在包中找到 org/springframework/data/util/CloseableIterator,所以应该是版本的问题,更换 阅读全文
posted @ 2017-11-17 10:33 可爱的波儿胖 阅读(10599) 评论(0) 推荐(0) 编辑
摘要: 记录一下吧,有点时候整理起来有点麻烦 1.hashmap 的 containsKey和get方法 都会调用hash() 因此 要避免同时使用,可以用下面的工具类 持续更新吧 ...... 阅读全文
posted @ 2017-11-01 18:21 可爱的波儿胖 阅读(242) 评论(0) 推荐(0) 编辑
摘要: 正好有人问,就直接将代码记录下来。背景:有一个仓库存储货物,存在着生产者和消费者,设计一个可以并发的实现。设计思路:设计一个仓库类,类中保存最大的容量限制和当前的count,类中包含生产和消费的方法,并且都是synchronized。具体代码:package com.test.tiny;public... 阅读全文
posted @ 2015-08-17 10:21 可爱的波儿胖 阅读(362) 评论(0) 推荐(0) 编辑
摘要: 概述: 设计良好的类类型可以向内置类型一样容易使用 0.0 这个部分会比较枯燥,都是些基本的概念理解 T.T 8.1 访问标号 类对其成员的访问形式主要有以下两种: 1)内部访问:在类中的创元函数对类的成员的访问。 2)对象访问:在类外部,通过类的对象对类的成员的访问。 类的成员可以有public、 阅读全文
posted @ 2015-08-16 15:21 可爱的波儿胖 阅读(729) 评论(0) 推荐(0) 编辑
摘要: 概述: 比较抽象的但又很有用的东西 0.0 void*指针:可以保存任何类型对象的地址。 指向指针的指针 函数指针 7.1 指针 一个有效的指针必然是一下三种状态之一: 1)保存一个特定对象的地址; 2)指向某个对象后面的另一个对象 3)0值。 若指针保存0值,表明它不指向任何对象。未初始化的指针是 阅读全文
posted @ 2015-08-15 21:47 可爱的波儿胖 阅读(457) 评论(0) 推荐(0) 编辑

友情链接 : CodeForge源码分享