1

串的模式匹配和KMP算法

在对字符串的操作中,我们经常要用到子串的查找功能,我们称子串为模式串,模式串在主串中的查找过程我们成为模式匹配,KMP算法就是一个高效的模式匹配算法。KMP算法是蛮力算法的一种改进,下面我们先来介绍蛮力算法。 蛮力算法使用两个int型变量当做当前匹配位置的指针,我们假设主串的位置指针为i,模式串的位 ...

> 发布于 2017-03-29 12:26 评论(0)阅读(99)
1

Unity 3D Framework Designing(6)——设计动态数据集合ObservableList

什么是 『动态数据集合』 ?简而言之,就是当集合添加、删除项目或者重置时,能提供一种通知机制,告诉UI动态更新界面。有经验的程序员脑海里迸出的第一个词就是 ObservableCollection 。没错,它在WPF中盛行其道,通过它开发者可以很方便的达到动态更新界面。要在Unity 3D中使用Ob ...

木宛城主 发布于 2017-03-29 12:16 评论(2)阅读(107)
1

iPhone与iWatch连接、控制、数据传递(Swift)

最近在做一个项目,涉及到iPhone设备和手表传输数据、控制彼此界面跳转,在网上找了很多资料,发现国内的网站这方面介绍的不多,而国外的网站写的也不是很全,所以在这写这篇博客,给大家参考一下,望大神指点一二。 iPhone和iWatch配对这个不需要多说,百度搜索答案一大堆,这个是前提。 iPhone ...

千古岭 发布于 2017-03-29 11:39 评论(0)阅读(138)
1

学点Groovy来理解build.gradle代码

在写这篇博客时,搜索参考了很多资料,网上对于 Groovy 介绍的博客已经特别多了,所以也就没准备再详细的去介绍 Groovy,本来也就计划写一些自己认为较重要的点。后来发现了 Groovy 的官方文档后,发现其实官方的介绍特别的全面,详细。但可惜的是我的英语不好,看英文文档有些费时间,但还是推荐有 ...

请叫我大苏 发布于 2017-03-29 11:29 评论(0)阅读(97)
1

Omi架构与React Fiber

"原文链接 https://github.com/AlloyTeam/omi/tree/master/tutorial" 写在前面 "Omi框架" 在架构设计的时候就决定把update的控制权交给了开发者,视灵活性比生命还重要。不然的话,如果遇到React Fiber要解决的这类问题的话,就需要推翻 ...

【当耐特】 发布于 2017-03-29 11:28 评论(3)阅读(95)
1

Java之路——环境配置与编译运行

本文大纲 一、开篇 二、JDK下载 三、JDK安装 四、环境配置 五、初识Java编译 六、Java与Javac 七、第一个Java程序 八、总结 九、参考资料 一、开篇 通过对之前Java之路的了解之后,相信初学者们都对Java有了一个比较深印象的了解了。但是事情不能总停留在理论层面,还得多多实现 ...

小小Prince 发布于 2017-03-29 11:23 评论(0)阅读(179)
1

iOS截取http/https流量

0x01.Why? 做移动测试的同学经常会在app和server中间架设一个代理(例如charles或者fiddler等),由经代理,app和server之间的交互及交互内容变得可视化,使得我们不再摸黑测试。事实上,能够很好的掌握app和server端的交互不仅对于测试,对于开发,对于产品的整个质量 ...

skytraveler 发布于 2017-03-29 11:19 评论(0)阅读(150)
1

Linux学习之sudo命令

在学习Linux用户管理时,我们不得不需要了解一个命令,那就是sudo。sudo的作用是切换身份,以其他身份来执行命令。 那么为什么在Linux系统中我们需要来切换身份呢?原因有以下几个方面 1、养成一个对系统操作的好习惯。不管是在一些博文还是书籍中,作者经常会建议Linux使用者尽量用一般身份来操 ...

Feanmy 发布于 2017-03-29 11:00 评论(2)阅读(180)
0

XML配置文件的命名空间与Spring配置文件中的头

spring配置文件中的头的部分讲解,拒绝每次写配置文件的时候,再对配置文件头部的无脑copy。 ...

Gonjian 发布于 2017-03-29 10:14 评论(1)阅读(124)
6

编写jQuery插件

[1]类型 [2]要点 [3]闭包 [4]插件机制 [5]编写插件 ...

小火柴的蓝色理想 发布于 2017-03-29 09:33 评论(1)阅读(486)
10

Spark技术在京东智能供应链预测的应用

1 背景 前段时间京东公开了面向第二个十二年的战略规划,表示京东将全面走向技术化,大力发展人工智能和机器人自动化技术,将过去传统方式构筑的优势全面升级。京东Y事业部顺势成立,该事业部将以服务泛零售为核心,着重智能供应能力的打造,核心使命是利用人工智能技术来驱动零售革新。 1.1 京东的供应链 京东一 ...

shishanyuan 发布于 2017-03-29 09:13 评论(2)阅读(505)
3

Spring+SpringMVC+MyBatis+easyUI整合优化篇(一)System.out.print与Log

日常啰嗦 距离上一次更新博客有一段时间了,主要是因为最近有开发任务,另外,这段时间也在学习docker的相关知识,所以博客就没有继续写了,推荐一本书《Docker技术入门与实战》(第二版),想体验一下docker的朋友可以看一下。 按照计划,第二阶段主要是讲一下项目优化上的一些东西,相关的工具已经在 ...

13韩 发布于 2017-03-29 08:45 评论(1)阅读(501)
15

工作中的趣事:聊聊ref/out和方法参数的传递机制

0x00 前言 我在之前的游戏公司工作的时候,常常是作为一只埋头实现业务逻辑的码农。在工作之中不常有同事会对关于编程的话题进行交流,而工作之余也没有专门的时间进行技术分享。所以对我而言上家虽然是一家游戏公司,但是工作却鲜有乐趣可言。不过还好,现在来到了一家同样做游戏的公司,但是有技术交流也有技术分享 ...

慕容小匹夫 发布于 2017-03-29 07:29 评论(9)阅读(548)
0

instance 怎么获得自己的 Metadata - 每天5分钟玩转 OpenStack(169)

instance 获取自己的 metadata,针对 l3-agent 和 dhcp-agent 这两种情况在实现细节上有所不同,本节详细讨论。 ...

CloudMan 发布于 2017-03-29 06:39 评论(0)阅读(88)
7

小程序新能力-个人开发者尝鲜微信小程序

今天微信小程序支持个人开发者开发了,用了一天时间看了下文档,注册了小程序账号,搭建了开发环境并写了一个查询快递详情的小程序。 ...

JackieZheng 发布于 2017-03-29 00:35 评论(16)阅读(1740)
9

ASP.NET Core:使用Dapper和SwaggerUI来丰富你的系统框架

一、概述 1、用VS2017创建如下图的几个.NET Standard类库,默认版本为1.4,你可以通过项目属性进行修改,最高支持到1.6,大概五月份左右会更新至2.0,API会翻倍,很期待! 排名分先后,这里简要说下我对各个类库职责的一个理解。 Light.Model:存放实际项目中你用到的所有实 ...

王杰光 发布于 2017-03-29 00:02 评论(9)阅读(1047)
1

SpringMVC参数校验(针对`@RequestBody`返回`400`)

SpringMVC参数校验(针对 返回 ) === 前言 习惯别人帮忙做事的结果是自己不会做事了。一直以来, 帮我解决了程序运行中的各种问题,我只要关心我的业务逻辑,设计好我的业务代码,返回正确的结果即可。直到遇到了 。 返回400的时候通常没有任何错误提示,当然也通常是参数不匹配。这在参数少的情况 ...

Ryan.Miao 发布于 2017-03-28 23:57 评论(0)阅读(157)
0

React中使用CSSTransitionGroup插件实现轮播图

动画效果,是一个页面上必不可少的功能,学习一个新的东西,当然就要学习,如何用新的东西,用它的方法去实现以前的东西啦。今天呢,我就在这里介绍一个试用react-addons-css-transition-group插件,在react中实现轮播图效果。 首先,大家需要了解的是,页面中的动画,可以分为两种 ...

勤劳的小叶酱 发布于 2017-03-28 23:20 评论(0)阅读(90)
0

Kafka-4614问题复盘 (MappedByteBuffer未关闭导致慢磁盘访问)

详细复盘Kafka-4614 bug,即由于MappedByteBuffer未关闭导致慢磁盘访问从而引发Kafka吞吐量急降 ...

胡夕 发布于 2017-03-28 23:17 评论(0)阅读(311)
4

jQuery插件之validation插件

[1]概述 [2]快速上手 [3]校验规则 [4]默认提示 [5]使用方式 [6]更改提示 [7]自定义验证 [8]修改触发方式 [9]远程校验 ...

小火柴的蓝色理想 发布于 2017-03-28 23:07 评论(0)阅读(297)