自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (2)
  • 收藏
  • 关注

原创 Android内存泄漏检测与MAT使用

内存泄漏基本概念内存检测这部分,相关的知识有JVM虚拟机垃圾收集机制,类加载机制,内存模型等。编写没有内存泄漏的程序,对提高程序稳定性,提高用户体验具有重要的意义。因此,学习java利用java编写程序的时候,要特别注意内存泄漏相关的问题。虽然JVM提供了自动垃圾回收机制,但是还是有很多情况会导致内存泄漏。 内存泄漏主要原因就是一个生命周期长的对象,持有了一个生命周期短的对象的引用。这样,会导致短

2016-12-21 16:49:50 2624 1

转载 Intellij IDEA使用Maven Tomcat Plugin运行web项目

首先,Run ——> Edit Configurations,这时候如下图:   然后点击左上角的加号,可以添加一个新的配置,如下图:   选择Maven,如下图:   下面填上自己的配置信息,点击apply即可以,如下图:     下面可以看到工具栏中会出现自己刚才配置的信息,直接点击run或者debug即可以运行web项目,      私人广告模块。。。下面依然是我建的一个公众帐号,可以关注一下

2016-12-30 13:51:47 917

原创 编译安卓6.0源码并烧录手机

实验环境是Ubuntu14.04。采用手机nexus 5,编译安卓6.0.1源码并烧录安卓。下载源码下载源码时,建议使用科大的镜像源。 先找好适合你手机的源码版本: 然后采用repo的方式,repo init -u git://mirrors.ustc.edu.cn/aosp/platform/manifest -b 你的版本。 因为可以采用ipv6,所以速度不错。环境搭建主要步骤按照官方文档

2016-12-30 09:48:26 5059

转载 二分查找之美:二分查找及其变体的正确性以及构造方式

二分查找究竟有多重要?《编程之美》第2.16节的最长递增子序列算法,如果想实现O(n2)到O(nlogn)的时间复杂度下降,必须借助于二分算法的变形。其实很多算法都是这样,如果出现了在有序序列中元素的查找,使用二分查找总能提升原先使用线性查找的算法。 然而,虽然很多人觉得二分查找简单,但随手写一写却不能得到正确的结果:死循环、边界条件等等问题伴随着出现。《编程珠玑》第四章提到:提供充足的时间,仅有约

2016-12-28 14:16:21 955

原创 [LeetCode]Meeting Rooms II

Given an array of meeting time intervals consisting of start and end times [[s1,e1],[s2,e2],…] (si < ei), find the minimum number of conference rooms required. For example, Given [[0, 30],[5

2016-12-26 21:55:53 1830

原创 [LeetCode]Word Ladder II

WordLadder I Given two words (beginWord and endWord), and a dictionary’s word list, find the length of shortest transformation sequence from beginWord to endWord, such that: Only one lette

2016-12-22 21:47:04 377

原创 [LeetCode] Count of Range Sum

题目: Given an integer array nums, return the number of range sums that lie in [lower, upper] inclusive. Range sum S(i, j) is defined as the sum of the elements in nums between indices i and j (i ≤ j),

2016-12-22 01:00:07 526

原创 [Leetcode] Count of Smaller Numbers After Self

题目: You are given an integer array nums and you have to return a new counts array. The counts array has the property where counts[i] is the number of smaller elements to the right of nums[i].Example:G

2016-12-21 00:19:53 718

原创 Next Permutation

Implement next permutation, which rearranges numbers into the lexicographically next greater permutation of numbers. If such arrangement is not possible, it must rearrange it as the lowest possibl

2016-12-12 16:37:41 286

原创 Basic Calculator相关问题

实现一个计算器,这种题目很大一种可能是使用栈,但是除此之外,也有一种类似于状态机的思想。Basic Calculator 1. Implement a basic calculator to evaluate a simple expression string. The expression string contains only non-negative integers, +, -, *

2016-12-11 16:29:09 388

原创 Google VR cardboard寻宝程序编译问题

默认NDK-treasureHunt-sample gradle问题导入官方samples后,本人选择编译的NDK寻宝模块,发现gradle的配置有问题。不管jcenter还是marvenCentral都找不到那几个sdk的依赖。 首先,在treasurehunt下面新建libs文件夹,将libraries的aar拷贝过去。更改根目录的gradle如下: repositories {

2016-12-09 16:44:10 900

原创 回文串问题 Palindrome

回文串问题是一个常见的问题,回文串就是一个字符串头尾指针向中间移动时每一时刻指针指向的字符都相等,比如aabbaa。 判断一个回文串,最简单的方法就是如定义一样,给一个头尾指针,向中间移动判断就行,这里不赘述。 比较巧妙的是利用回文串的性质去解题。最长回文子串问题先看一道题目,地址: https://leetcode.com/problems/longest-palindromic-subst

2016-12-01 22:36:10 530

悬浮窗口及菜单demo

2017-01-21

基于socket的实时通讯,简单java后台

简单后台系统,用java,无框架,自己进行了简单的分包。

2015-12-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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