网易2017 暗黑字符串

摘要: 一个只包含'A'、'B'和'C'的字符串,如果存在某一段长度为3的连续子串中恰好'A'、'B'和'C'各有一个,那么这个字符串就是纯净的,否则这个字符串就是暗黑的。例如: BAACAACCBAAA 连续子串"CBA"中包含了'A','B','C'各一个,所以是纯净的字符串AABBCCAABB 不存在 阅读全文
posted @ 2016-11-11 11:00 winters86 阅读(374) 评论(0) 推荐(0) 编辑

网易2017 跳石板

摘要: http://www.nowcoder.com/questionTerminal/4284c8f466814870bae7799a07d49ec8 最简单的想法就是广度优先搜索,对节点进行分层 用上面的算法举例 首先改变下约数的计算方法,从2遍历到number/2 是没有必要的, 最好的办法是 从2 阅读全文
posted @ 2016-11-11 10:34 winters86 阅读(185) 评论(0) 推荐(0) 编辑

网易2017秋招---优雅的点

摘要: 做了这么多的编程题,其实我感觉题目只要找到思路 ,代码实现是非常容易的,因为程序语言不懂的地方可以百度, 而为一个题目找到思路却是没办法搜索的,除非题目是现成可以被搜索的 这个题目求解十分容易,用O(n2)的算法 进行遍历,找到非x,y轴上的的坐标点 就+=4 在x y轴就+=2 思考花了3分钟,编 阅读全文
posted @ 2016-11-11 07:23 winters86 阅读(191) 评论(0) 推荐(0) 编辑

C++容器的复制

摘要: C++容器的复制不同于Java Java是引用复制,复制的仅仅是对象的引用, 在需要复制容器内对象的副本集合的情况,需要使用Clone方法,而且要注意clone方法的浅拷贝 深拷贝 C++的容器复制 采用的是值拷贝, 阅读全文
posted @ 2016-11-06 22:47 winters86 阅读(377) 评论(0) 推荐(0) 编辑

搜狗面试题 火眼金睛

摘要: http://www.nowcoder.com/question/next?pid=818883&qid=26164&tid=5909447 题目的位置 这里是测试数据 代码比较繁琐,实现跟工具方法都写到一堆去了,主要是心情浮躁,本来这种题就是几分钟能解决的, 思路是 建立一个用户类,每个用户持有一 阅读全文
posted @ 2016-11-05 09:50 winters86 阅读(240) 评论(0) 推荐(0) 编辑

Hibernate入门注解笔记

摘要: @Entity 代表实体 映射一张表 @Table 定义表的属性 @Embeddable 定义类级别可以被嵌入 @Id 指定主键 @GeneratedValue 指定主键生成策略 @Column指定列级别的属性 @Embedded 指定属性为被包含类 将被包含类 作为 包含类的 字段属性 写入同一张 阅读全文
posted @ 2016-11-03 15:14 winters86 阅读(110) 评论(0) 推荐(0) 编辑

Android 距离传感器修复 修复打电话黑屏 无法快速唤醒屏幕的BUG

摘要: 接触Android Xposed开发也很久了,学了这么久的Java,也该弄点东西出来了, 这个是Android电话的APP,注册了proximity listener 在turnOnProximitySensor给用Xposed替换掉之后,一些传感器坏了的手机,又没办法禁用传感器就可以用我这个APP 阅读全文
posted @ 2016-11-01 16:42 winters86 阅读(485) 评论(0) 推荐(0) 编辑

Dom4J解析Xml

摘要: https://eztv.ag/ezrss.xml 举例 这里item的子元素在dom4j里面 作为子元素选择器 item.element(String name) torrent:seeds 这一段要被选中,要忽略torrent信息,这应该是XML规范的一种,torrent只是作为一个集合标记 阅读全文
posted @ 2016-10-24 09:00 winters86 阅读(134) 评论(0) 推荐(0) 编辑

我的第一版简易论坛

摘要: SpringMVc MyBatis框架 说实话开发小论坛,这种框架是大材小用了 实例 http://jonwinters.pw 写完再开源,因为代码确实太烂了,等我写完 重构一遍再发出来比较好,预计还要半个月 因为是抄别人的页面模板,自己写的前端交互 以及后端逻辑,所以进度受限,后端写完一大半,却在 阅读全文
posted @ 2016-10-20 20:52 winters86 阅读(114) 评论(0) 推荐(0) 编辑

SpringMVC常用接收Json的两种方法

摘要: 一种是自定义加注解,由Spring负责绑定,一种是使用通用的JSONObject 阅读全文
posted @ 2016-10-19 17:54 winters86 阅读(87) 评论(0) 推荐(0) 编辑