R15010198466
码龄10年
关注
提问 私信
  • 博客:16,394
    16,394
    总访问量
  • 暂无
    原创
  • 1,533,046
    排名
  • 1
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:北京市
  • 加入CSDN时间: 2015-05-26
博客简介:

R15010198466的博客

查看详细资料
个人成就
  • 获得1次点赞
  • 内容获得0次评论
  • 获得7次收藏
创作历程
  • 19篇
    2018年
  • 69篇
    2017年
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

353人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

完美世界-Java游戏开发-二面

时间:2017-03-30时长:15分类型:二面面试官比较聊得来,人比较和善,游戏面试还是nice的,老铁1. 自我介绍2. 平时玩哪些游戏?端游、页游3. Maven你是怎么使用的?4. 对于quartz和Redis这种技术,你是怎么接触的?5. 为什么想做游戏开发?6. 看你用过Mybatis,你知道JPA吗?7. 在你学习过程中,哪些是你...
转载
发布博客 2018.09.26 ·
232 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

在不申请新内存空间条件下交换两个数的值

只是觉得这个问题很好玩,在此记录一下:下面使用编程语言中的‘^’,即异或操作符来完成异或运算,如果a、b两个值不相同,则异或结果为1。如果a、b两个值相同,异或结果为0。第一次:2与4进行异或运算,计算过程如下a被赋值为6,二进制表示110第二次:6与4进行异或运算,此处就将变量a原来的值赋予了变量b:变量b被赋值为2,交换获得a变量原来的值第...
转载
发布博客 2018.09.26 ·
601 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

京东-Java开发工程师-一面

时间:2017-4-7 16:47时长:32分19秒类型:笔试前电话面试之前打过一个电话过来说了一声,下午就直接打过来面试了,没有自我介绍貌似1. 你做的这些东西是什么样的?2. 选一个你觉得最好的项目说一说(说啊~说了好长时间)3. 听你里面用到了线程池,具体是用来做什么的?4. 与硬件的协议是什么样的?5. 说一说你对线程池的认识6. 刚才说到...
转载
发布博客 2018.09.26 ·
153 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

web.xml文件初始化过程

在使用各种框架后,有时会发现不了了错误处在哪里,了解Servlet的初始化过程(也可以说是web.xml的初始化吧),也许对你对于框架的理解与报错的原因理解会有帮助context-param >> listener >> filter >> servlet1.在启动WEB项目时,容器(Tomcat)会读取web.xml配置文件中的两个节点和...
转载
发布博客 2018.09.26 ·
163 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Transfer-Encoding:chunked 返回数据过长导致中文乱码

最近在写一个项目的后台时,前端请求指定资源后,返回JSON格式的数据,突然发现在返回的字节数过大时,最后的message中文数据乱码了,对于同一个接口的请求:当数据小时不会乱码,当数据量大了中文就乱码了。基本的Controller代码如上,有的人也许一眼发现了问题所在,有人会质疑我的写法,但是在这里我想找的不是这个。对于这个情况,在抓包后得到的状况如下:(记住大概你觉得陌生的...
转载
发布博客 2018.09.26 ·
695 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Spring与SpringMVC的关系

在此鉴于你已经了解过Spring的相关知识,简单描述一下Spring与Spring的关系在框架的使用中,Spring类似于一个具有多种特性,也可以说是多种功能模块的应用平台,(特性就比如IoC,AOP,事务处理,持久化驱动等等),并且可以用来与其他一些优秀并流行的开源框架进行快速的整合。对于一个完整的WEB框架或应用平台来说,MVC模型的模块一定是必不可少的,而SpringMVC...
转载
发布博客 2018.09.26 ·
178 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Spring定时(任务)刷新-quartz

Quartz是一个完全由java编写的开源作业调度框架。他可以与J2EE、J2SE集成,用与处理定时任务、定时刷新的需求。此处使用为与Spring项目集成。在SpringMVC项目中使用quartz:1.在Spring的配置文件中,映射一个Bean,用来表示用来定时执行的任务类。bean的id在下面匹配使用。2.说明类的详细信息,使用,任务类可以不实现接口,通过指定调...
转载
发布博客 2018.09.26 ·
134 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Spring-在IDEA2016中创建maven管理的SpringMVC项目

这是一套我自己摸索出来的创建项目方法,基本是用在创建用maven管理的 Spring+SpringMVC+Mybatis的J2EE项目时。创建一个maven管理的webapp项目 在创建项目时,选择Maven后,不点击Create from archetype,即不使用已有网络仓库的模板项目目录 2 . 设置 点击next之后根据你的需求设置groupId(...
转载
发布博客 2018.09.26 ·
86 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

手把手教你用 Keras 实现 LSTM 预测英语单词发音

1. 动机我近期在研究一个 NLP 项目,根据项目的要求,需要能够通过设计算法和模型处理单词的音节 (Syllables),并对那些没有在词典中出现的单词找到其在词典中对应的押韵词(注:这类单词类似一些少见的专有名词或者通过组合产生的新词,比如 Brexit,是用 Britain 和 exit 组合在一起创造出来表示英国脱欧的新词)。在这两个任务中,能够对单词的发音进行预测是非常...
转载
发布博客 2018.08.06 ·
344 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

angularjs之filter过滤器

 现在公司用ionic,就是基于angularjs封装了一些api用于webapp,最近用的angularjs的filter确实省了很多代码,现在总结一下!  ng比较鸡肋的过滤器,这里就一笔带过吧!鸡汤类常用的filter后面上例子。lowercase(小写){{ lastName | lowercase }}uppercase(大写){{ lastNa...
转载
发布博客 2017.03.03 ·
156 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java异常之自定义异常

哎呀,妈呀,又出异常了!俗话说:“代码虐我千百遍,我待代码如初恋”。小Alan最近一直在忙着工作,已经很久没有写写东西来加深自己的理解了,今天来跟大家聊聊Java异常。Java异常的体系什么的,理论知识啥的我就懒得去BB太多了,是个搞Java开发的都知道,只是可能理解的不深,这个大家可以自己多看看资料,我就简单的说说。什么是异常?我不知道大家都是怎么去理解的,我的理解很简...
转载
发布博客 2017.03.03 ·
156 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

hibernate(二)一级缓存和三种状态解析

      序言        前一篇文章知道了什么是hibernate,并且创建了第一个hibernate工程,今天就来先谈谈hibernate的一级缓存和它的三种状态,先要对着两个有一个深刻的了解,才能对后面我要讲解的一对多,一对一、多对多这种映射关系更好的理                                               --WH一、一...
转载
发布博客 2017.03.03 ·
96 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

从零开始学架构(一):架构师成长路径

内容摘要从架构的本质,软件工程,架构师职责,成长路径等方面,介绍什么是架构,架构流程以及架构师职责和成长规划。本篇主题一、什么是架构二、项目中的角色三、架构师职责和工作内容四、架构工作流五、架构师成长路径六、架构能力模型七、扩展知识八、本章总结一、什么是架构架构是系统的蓝图,描述了系统的结构和关键决策。包含系统的功能和非功能性需求,如何实现的,系统与子系统是如何划分的,系统之间如...
转载
发布博客 2017.03.03 ·
123 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Android进程间的通信之AIDL

Android服务被设计用来执行很多操作,比如说,可以执行运行时间长的耗时操作,比较耗时的网络操作,甚至是在一个单独进程中的永不会结束的操作。实现这些操作之一是通过Android接口定义语言(AIDL)来完成的。AIDL被设计用来执行进程间通信,另一种实现方式见博文Android进程间的通信之Messenger。本文我们将学习如何创建AIDL文件实现Android进程间通信。在正式学习之...
转载
发布博客 2017.03.03 ·
88 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Angular2 小贴士 RouterLink 导航

AngularJS的路由一直是学习的一大难点,我们只能边看边学边掌握,边看边学边推翻。今天我们来看一下在angular2中通过routerLink实现导航的几种方式,以及各自的优缺点。Angular2的路由模块来自@angular/router,这不包含在angular2的核心模块中。所以如果我们想要学习angular2的路由功能,必须导入该模块。我们自己的最佳实践就是不断的推翻...
转载
发布博客 2017.03.03 ·
104 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

一些内存使用错误理解

开篇小感悟  在实际的场景中会遇到各种奇怪的问题,为什么会感觉到奇怪,因为没有理论支撑的东西才感觉到奇怪,SQL Server自己管理内存,我们可以干预的方式也很少,所以日常很难遇到处理内存问题的案例。当遇到了原有的知识储备已经变得模糊,这是已经记不住第几遍阅读《SQL 2012实施与管理实战指南》内存管理章节,也分享给群友。一些内存使用错误理解本文来澄清一些用户经常...
转载
发布博客 2017.03.03 ·
121 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

thrift的lua实现

 最近要进行系统升级,后台的数据是根据城市区分的。担心新系统的稳定性及新数据的准确性,计划部分城市采用新接口。接口的入参里没有城市信息,只有经纬度坐标,需要调用一个thrift接口来根据坐标获取城市信息。  如果直接修改代码逻辑,则会造成新旧版本的耦合,不仅完全上线时要再次修改,而且还要增加一次测试流程,这样成本就有些高了。这时就想到能不能用nginx+lua对新旧版本接口做灰度发布...
转载
发布博客 2017.03.03 ·
93 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Rocketmq整体分析

之前本人在实际的生产环境中,使用过activemq和rabbitmq消息队列,在使用过程中出现一些难以解决的问题,本文通过产品选型、网络架构和核心特性分析了rocketmq的优势和特性。产品选型 我们在进行中间件选型时,一般都是通过下面几点来进行产品选型的: 1.性能 2.功能支持程度 3.开发语言(团队中是否有成员熟悉此中间件的开发语言...
转载
发布博客 2017.03.03 ·
110 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

网页实时聊天之PHP实现websocket

前言websocket 作为 HTML5 里一个新的特性一直很受人关注,因为它真的非常酷,打破了 http “请求-响应”的常规思维,实现了服务器向客户端主动推送消息,本文介绍如何使用 PHP 和 JS 应用 websocket 实现一个网页实时聊天室;以前写过一篇文章讲述如何使用ajax长轮询实现网页实时聊天,见链接:网页实时聊天之js和jQuery实现ajax长轮询,但是...
转载
发布博客 2017.03.03 ·
116 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

简单理解js的prototype属性

在进入正文之前,我得先说说我认识js的prototype这个东西的曲折过程。  百度js的prototype的文章,先看看,W3School关于prototype的介绍:      你觉得这概念适合定义js的prototype这个东西吗?你是否也认为prototype是一个object对象的属性呢?是的话,请认真认真看我这篇文章,因为这篇文章会毁灭你的人生三观,呵呵,就...
转载
发布博客 2017.03.03 ·
95 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多