crazychen的专栏

只要有一个人爱我,懂我,愿意等我,我便勇往直前,无所不能。

二叉树遍历的三种方式

题目描述 给定一个数组和滑动窗口的大小,找出所有滑动窗口里数值的最大值。例如,如果输入数组{2,3,4,2,6,2,5,1}及滑动窗口的大小3,那么一共存在6个滑动窗口,他们的最大值分别为{4,4,6,6,6,5}; 针对数组{2,3,4,2,6,2,5,1}的滑动窗口有以下6个: {[2,3,...

2018-07-07 16:21:38

阅读数 634

评论数 1

剑指offer--滑动窗口的最大值

题目描述 给定一个数组和滑动窗口的大小,找出所有滑动窗口里数值的最大值。例如,如果输入数组{2,3,4,2,6,2,5,1}及滑动窗口的大小3,那么一共存在6个滑动窗口,他们的最大值分别为{4,4,6,6,6,5}; 针对数组{2,3,4,2,6,2,5,1}的滑动窗口有以下6个: {[2,3,...

2018-07-07 15:06:29

阅读数 123

评论数 0

剑指offer--机器人的运动范围

题目描述 地上有一个m行和n列的方格。一个机器人从坐标0,0的格子开始移动,每一次只能向左,右,上,下四个方向移动一格,但是不能进入行坐标和列坐标的数位之和大于k的格子。 例如,当k为18时,机器人能够进入方格(35,37),因为3+5+3+7 = 18。但是,它不能进入方格(35,38),因为...

2018-06-30 18:38:01

阅读数 110

评论数 0

使用AspectJ在Android中实现Aop

开题上一篇文章Android Aop预研中介绍了Aop的各种实现方式,并且在最后提到,选择AspectJ作为合适的开发方式。这篇文章通过我自己编写的一个例子,来说明AspectJ的使用。首先要声明,使用AspectJ进行Android的Aop开发,早有例子,一篇写得很好的文章是Aspect Ori...

2016-07-24 16:36:45

阅读数 14035

评论数 3

Android Aop预研

预研目的公司要求,希望我整理一下项目中的log日志,由于当前项目已经很庞大,包含多个自主开发的library,并且由多个开发人员共同完成。不同的同事,打log的方式都不一样,没有同一个的格式,因此我探讨能否使用Aop编程来统一log日志,使用注解的方式来减少大家的开发量,提高效率。Aop编程是一种...

2016-07-24 15:26:43

阅读数 4562

评论数 1

go test命令参数问题

go test命令参数问题在使用go test对go代码进行单元测试的时候,遇到关于命令参数的问题,google了一下,没有找到很好的说明,其实就是一些细节而已。问题是这样的,在进行单元测试的时候,我希望输入一些命令行参数来控制程序的运行。 参考go官方文档,只需要在go test后面加上-ar...

2016-03-18 15:04:37

阅读数 4984

评论数 0

Implementing a virtual machine in C(虚拟机C语言实现)

介绍Github上展示了我们将要做的东西,你可以对比项目中的代码以防你遇到任何错误GitHub Repository 这是一篇关于使用C语言建造你自己的虚拟机的文章。我喜欢研究底层应用,例如编译器,解释器,编辑器,虚拟机等。预备知识和提醒在我们继续之前,有一些东西是你必须的: 一个编译器 — 我...

2016-01-16 01:14:39

阅读数 2968

评论数 0

sqlzoo练习答案--Self join

stops(id, name) route(num,company,pos, stop) stopsrouteidnumnamecompany pos stop  1、How many stops are in the database.select count(id) from stops2、F...

2016-01-14 16:25:59

阅读数 4627

评论数 0

sqlzoo练习答案--Using Null

teacheriddeptnamephonemobile1011Shrivell275307986 555 12341021Throd275407122 555 19201031Splint2293 104 Spiregrain3287 1052Cutflower321207996 555 657...

2016-01-14 15:32:11

阅读数 2905

评论数 0

sqlzoo练习答案--More JOIN operations

Movie DatabaseThis tutorial introduces the notion of a join. The database consists of three tables movie , actor and casting .movieactorcastingididmo...

2016-01-13 23:54:54

阅读数 4335

评论数 0

sqlzoo练习答案--The JOIN operation

gameidmdatestadiumteam1team210018 June 2012National Stadium, WarsawPOLGRE10028 June 2012Stadion Miejski (Wroclaw)RUSCZE100312 June 2012Stadion Miejsk...

2016-01-13 15:35:17

阅读数 6252

评论数 0

sqlzoo练习答案--SUM and COUNT

World Country Profile: Aggregate functionsThis tutorial is about aggregate functions such as COUNT, SUM and AVG. An aggregate function takes many val...

2016-01-12 15:43:05

阅读数 4114

评论数 0

sqlzoo练习答案--SELECT within SELECT Tutorial

This tutorial looks at how we can use SELECT statements within SELECT statements to perform more complex queries.namecontinentareapopulationgdpAfghan...

2016-01-12 14:18:09

阅读数 7465

评论数 0

sqlzoo练习答案--SELECT from Nobel Tutorial/zh

nobel 諾貝爾獎得獎者我們繼續練習簡單的單一表格SQL查詢。這個教程是有關諾貝爾獎得獎者的:nobel(yr, subject, winner)yrsubjectwinner1960ChemistryWillard F. Libby1960LiteratureSaint-John Perse1...

2016-01-08 16:18:01

阅读数 5076

评论数 2

sqlzoo练习答案--SELECT names/zh

namecontinentAfghanistanAsiaAlbaniaEuropeAlgeriaAfricaAndorraEuropeAngolaAfrica....name:國家名稱continent:洲份1、你可以用WHERE name LIKE 'B%'來找出以 B 為開首的國家。%是萬用字...

2016-01-08 15:24:21

阅读数 6986

评论数 0

sqlzoo练习答案--SELECT basics/zh

這個教程介紹SQL語言。我們會使用SELECT語句。我們會使用WORLD表格namecontinentareapopulationgdpAfghanistanAsia6522302550010020343000000AlbaniaEurope28748283174112960000000Alger...

2016-01-08 15:08:21

阅读数 3574

评论数 0

一款炫酷Loading动画--加载失败

简介上一篇文章一款炫酷Loading动画–加载成功,给大家介绍了成功动画的绘制过程,这篇文章将接着介绍加载失败特效的制作。 相比成功动画,有了前面的经验,失败动画的过程就显得比较简单了。 动画结构分析首先我们来看失败动画的一张图: 失败动画的状态转移描述如下: 1、加载过程,画蓝色圆...

2015-12-17 11:43:03

阅读数 16346

评论数 12

一款炫酷Loading动画--加载成功

简介昨天在简书上看到一篇文章,介绍了一个加载动画的实现过程 一款Loading动画的实现思路(一) 只可惜原动画是IOS上制作的,而看了一下,作者的实现思路比较复杂,于是趁着空闲写了一个Android版本,这篇文章将给大家介绍一下实现过程。 首先让我们来看一下动画效果 动画结构分析从上...

2015-12-12 17:23:44

阅读数 15866

评论数 14

ADB使用小结

简介ADB全称Android Debug Bridge,我们在开发过程中经常使用这个工具来操作Android系统。 在使用ADB过程中有一些常识和细节,我们来总结一下。ADB主要功能有: 1、在Android设备上运行Shell(命令行) 2、管理模拟器或设备的端口映射 3、在计...

2015-12-08 17:49:06

阅读数 5185

评论数 3

Android雷达图(蜘蛛网图)绘制

简介最近因为项目需求,要实现一款雷达图来表示用户的各种成就值 雷达图的绘制很简单,只要思路清晰按部就班的绘制就可以了,其中使用得最多,是路径path类的使用,使用这个类可以让我们更加方便地绘制出正多边形等效果。 效果图如下: 使用方式使用方式很简单,只要在布局文件里面,直接使用这个控件就好了...

2015-12-03 17:21:55

阅读数 23929

评论数 34

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