码迷,mamicode.com
首页 > 2016年04月29日 > 全部分享
笔试题40. LeetCode OJ (27)
这个题目给的数组是无序的数组,要求删除特定的元素,然后返回剩余数组的长度。还是比较简单的一个题目,相当于是放松一下我们的心情,增加点自信心,不至于一直做难题而自卑。好了,题目的主要思路是:依次找到不是val的值,然后将它加入到前面的序列中,不过需要注意一点:      *这个题目还是需要覆盖一些值,第一次出现 val 值之前的所有位置是不能覆盖的,所以在未出现 val 值之前,pos还是需要和n...
分类:其他好文   时间:2016-04-29 17:13:06    阅读次数:136
简单技能之程序调试入门
简单技能之程序调试入门 黑盒测试 等价类划分...
分类:其他好文   时间:2016-04-29 17:11:07    阅读次数:132
深入源码分析TreeSet和TreeMap
分析TreeMap源码...
分类:其他好文   时间:2016-04-29 17:10:26    阅读次数:178
实践--天气预报应用实例
主要功能 省市县三级列表展示城市,按选择查询对应城市的当天天气和近期天气情况 可以手动的切换城市 可以手动更新天气以及后台的自动更新天气 自定义折线图显示近期的温度变化 桌面小组件实时显现天气和时间 效果图如下 这个小应用开发过程中用到的自定义View–折线图和实践–桌面小组件之天气小组件在前面的博客中都有讲解,如有疑惑,请前往查看。数据的获取http://www.weather.c...
分类:其他好文   时间:2016-04-29 17:10:10    阅读次数:217
绝对不容错过,ButterKnife使用详谈
本博客原地址:http://www.jianshu.com/p/b6fe647e368b(1)ButterKnife是什么?在开发过程中,我们总是会写大量的findViewById和点击事件,像初始view、设置view监听这样简单而重复的操作让人觉得特别麻烦,当然不会偷懒的程序员不是好程序员,自然也出现了相应的解决方案–依赖注入。而ButterKnife则是依赖注入中相对简单易懂的很不错的开源框架...
分类:其他好文   时间:2016-04-29 17:11:29    阅读次数:233
Shell 脚本知识回顾 (三) —— 替换、运算符、字符串、数组
一、替换 如果表达式中包含特殊字符,Shell 将会进行替换。例如,在双引号中使用变量就是一种替换,转义字符也是一种替换。 举个例子:#!/bin/bash a=10 echo -e "Value of a is $a \n"运行结果: Value of a is 10 这里 -e 表示对转义字符进行替换。如果不使用 -e 选项,将会原样输出: Value of a is 10\...
分类:编程语言   时间:2016-04-29 17:12:06    阅读次数:267
详述canvas(三)—绘制图形/填充和渐变
未闭合的图形也会被填充 您的浏览器不支持canvas标签,请升级浏览器或更换其它浏览器 var palette = document.querySelector("#pale...
分类:其他好文   时间:2016-04-29 17:09:21    阅读次数:203
Swift 很强大的图表库-Charts使用
前言: 今天分享一个很漂亮的功能强大的图表库,希望对有需要的同学, 有帮助, 喜欢请点个赞,支持一下.谢谢~ 在项目中如何加入Swift库请看我的上一篇文章 http://www.jianshu.com/p/fd91c10c9f55 编译环境: Xcode7.3添加Charts图表库// 在Podfile中 use_frameworks! pod 'Charts'import Charts...
分类:编程语言   时间:2016-04-29 17:10:28    阅读次数:740
虚拟机安装window xp问题总结
虚拟机中安装Windodxp系统,可能会存在一些问题,现在把安装中碰到的问题和解决方法总结如下:   问题1: output error file to the following location: 问题2:Exiting Intel PXE ROM. Operating System not found 问题1和问题2解决方法: 需要对虚拟机进行分区,分配一个主分区,...
分类:Windows程序   时间:2016-04-29 17:09:13    阅读次数:293
Android AssetManager <1>
AssetManager是android的资源管理器,负责管理android系统所有的资源.资源可以分系统级别和应用级别. 系统级别主要是framework-res.apk,即编译framework/base/core/res目录下的,当然有时候定制系统会有定制的资源,一般放在~/vendor/overlay/...下面,可以在framework/base/core/res的androi...
分类:移动开发   时间:2016-04-29 17:10:03    阅读次数:402
(干货) Android Volley框架源码详细解析
经常接触Android网络编程的我们,对于Volley肯定不陌生,但我们不禁要问,对于Volley我们真的很了解吗?Volley的内部是怎样实现的?为什么几行代码就能快速搭建好一个网络请求?我们不但要知其然,也要知其所以然,抱着这样的目的,本文主要详细讲述Volley的源码,对内部流程进行详细解析。Part 1.从RequestQueue说起...
分类:移动开发   时间:2016-04-29 17:09:22    阅读次数:231
Android开发艺术探索——第四章View的工作原理
Android开发艺术探索——第四章View的工作原理4.1(一)初识ViewToot和DecorView基本概念   ViewRoot对应于ViewRootImpl类,是连接WindowManager和DecorView的纽带,View的三大流程均是通过ViewRoot来完成的。在ActivityThread中,当Activity对象被创建完成后,会将DecorView添加到View中。同时,会...
分类:移动开发   时间:2016-04-29 17:09:12    阅读次数:366
Android小程序-Walker注册页面(四)
目标效果:       程序运行出现图一walker的欢迎界面,从模糊变清晰,过了几秒自动跳到图二的导航界面,下边有小圆点表示第几个页面,第四个导航页面有一个Go按钮,点击跳转到登录界面。 项目压缩包:http://pan.baidu.com/s/1c2t11Kk 1.首先新建两个Android页面,生成WelcomeActivity.java页面和对应的xml布局...
分类:移动开发   时间:2016-04-29 17:09:39    阅读次数:235
Android中实现百度地图
现在许多APP应用都需要实现地图功能,能够很好的对自己所在的位置进行定位。因此,我尝试着使用下百度地图实现将自己的位置显示出来。        这里我使用百度为我们提供的“百度地图”。...
分类:移动开发   时间:2016-04-29 17:07:56    阅读次数:217
hdu 5670 Machine(BC规律题)
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=5670 Machine Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/65536 K (Java/Others) Total Submission(s): 451    Accepted Submissi...
分类:系统相关   时间:2016-04-29 17:07:47    阅读次数:258
汇编语言学习第九章-转移指令的原理
本博文系列参考自>第三版,作者:王爽 可以修改IP寄存器的值,或者同时修改CS与IP的值的指令称为转移指令。转移指令的功能就是使得CPU执行内存中某段特定的指令或程序。 8086CPU的转移行为分为如下几类; 1.只改变IP值,称为段内转移。比如 jmp ax;段内转移又分为短转移和近转移。短转移IP的修改范围为-128~127,近转移IP的修改范围为-32768~32767.  ...
分类:编程语言   时间:2016-04-29 17:08:27    阅读次数:300
数组的初始化问题
一直以为 int a[256]={0};是把a的所有元素初始化为0,int a[256]={1};是把a所有的元素初始化为1. 调试的时查看内存发现不是那么一回事,翻了一下《The C++ Programming Language》总算有定论。PDF的竟然不然复制,就把它这章翻译了,如下     数组初始化  数组可以用一个列值来初始化,例如          int v1[] ={1...
分类:编程语言   时间:2016-04-29 17:08:39    阅读次数:165
2847条   上一页 1 ... 78 79 80 81 82 83 84 ... 168 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!