- 博客(14)
- 资源 (5)
- 问答 (1)
- 收藏
- 关注
原创 PHPRedis配置
PHP开发环境是PHPStrom,集成环境是XMAPP5.6.3 Redis是一个缓存服务器,相比于Memcached,Redis不仅仅支持简单的k/v类型的数据,同时还提供list,set,zset,hash等数据结构的存储。因此学习redis对于高并发大型网站而言很重要。首先介绍Redis的环境配置,Redis一般在Linux环境下配置,当然也有在Windows环境下编译好的文件。在此网
2017-04-20 17:56:02 574
原创 2017年网易笔试
今天刚做完招银网络又开始做网易笔试,整个头都不舒服,上次被网易内推笔试题给虐惨了,这次感觉会不会继续被虐哭。这个网易笔试题做的都还行,出了第2道暗黑题的编程没有做出来,其他的都做出来了:首先先说下我最后一道编程关于回文序列操作步数题目吧: 先定义两个指针,然后将两个指针left设置为0,right=length-1;当left (1)nums[left]==nums[right],那么left
2016-09-13 00:41:20 1570
原创 leetcode动态规划第三期
之前漏了一天是leetcode的115题,S子序列包含T的种类 public class 动态规则之S子序列包含T的种类_115 { public int numDistinct(String s, String t) { int lenS=s.length(); int lenT=t.length(); //s从0-i截取字符串的子串包含t的种类个数 int [][] dp
2016-09-09 14:49:45 504
原创 Leetcode动态规划题答案第二期
leetcode的第97题,两个字符串交错形成新的字符串,当时不理解,自己实现了一个时间复杂度太高的方法,当然超时了,笑笑就好 import java.util.Stack; public class 动态规划之两个字符串交错形成字符串_97 { public static void main(String[] args) { 动态规划之两个字符串交错形成字符串_97 test=new
2016-09-09 14:38:26 993
原创 Leetcode动态规划题答案
动态规划一直是比较难的题目,在刷leetcode时候,遇到的动态规划不下于10道题,现在挑出来一些给大家分享下,希望大家在接下来的秋招有个好的收成! DP就是时间换空间,将一个递归过程转换成表,往往是二维的表,主要是如何变才是重点。 leetcode的第32题:最长有效括号,将真不看答案我死的没想到可以用动态规划的,我是递归实现,可惜超时了。。 import java.util.Stack;
2016-09-09 14:29:36 1018
原创 Realm进阶篇
正常情况下会在Application中创建RealmConfiguration,然后在Activity或者其他地方调用 Realm.getDefaultInstance();即可,如下: public class MyApplication extends Application { @Override public void onCreate() { sup
2016-06-01 20:36:54 3504
原创 Reaml起始篇
手机客户端开源数据库现在越来越多,但是从效率上讲,Realm数据库开源框架比起大家熟知的Ormlite和GreenDao而言有很大提升,使用方便集成快,而且支持异步数据查询操作和数据更新操作,首先说下集成环境搭配: 第一是将配制项目的gradle,工作空间的gradle配置如下: buildscript { repositories { jcenter()
2016-06-01 20:35:44 1283
原创 Android网络图片实现图片轮播
今天看到洪洋也就是翔哥大神的视频和博客之后,深的体会,翔哥的地址:http://blog.csdn.net/lmj623565791/article/details/42160391 看了他的博客之后就会很清晰实现一个图片轮播如何实现,首先得自定义一个指示器ViewPagerIndicator继承LinearLayout,然后自定义View的两个构造方法 public ViewPagerInd
2016-03-22 16:24:30 1775 1
原创 自定义View实现米老鼠时钟
先看效果图,米老鼠的两个手分别指向时钟和分钟,然后米老鼠的脚在一秒执行一次动画操作。 分析完之后就先实现gif的播放, 如果实现gif的播放,就想着使用SurfaceView实现每格一秒循环一次贞动画。于是就需要8张贞图片,然后在surfaceView的125ms时间内播放一个贞,最后1000ms也就是1s播放了一次米老鼠跺脚的行为。代码如下: private int coun
2016-01-21 12:49:32 1047
原创 Mat工具查看内存泄露和内存溢出情况
首先需要去下一个MAT工具。地址如下:http://download.eclipse.org/mat/1.5/update-site/安装好了工具之后就需要我们去实现查找内存泄露的原因了. 在进入DDMS页面时候会出现下图中三个按钮:需要选择我们的程序包名对应工程:如,com.authentication.activity.在选择了这个项目之后需要点击下图的 向上两个按钮,然后点击向下
2015-12-16 18:43:05 3219
原创 解决SSH框架中Struts不能接受Android的不同Key值上传图片问题
在Struts中上传多张图片打包时候,由于其接受Filename没有指定的时候,会无法接受,但是又没有像Servelt类中 List list = (List)upload.parseRequest(request); 直接解析上传图片的类型和名称,所以我们考虑将Servelt和SSH共存方式解决。 首先贴出Servelt上传不指定文件名的代码: import java.io.File
2015-11-01 15:22:13 435
原创 Android Design Library 浅应用
android 的MD设计规范让我们认识到android其实也可以像ISO一样炫酷,但是由于android的版本太多,向下兼容难,大部分的MD设计规范只能在android 5.0以后才能用上。为此谷歌为我们提供了android的MD向下兼容包design架包,这个库里面有很多很炫酷的空间。比较常用的是FloatingActionButton这个空间,MD设计的效果图 <android.sup
2015-10-26 14:58:17 371
原创 Android拍照后Bitmap内存溢出的解决办法
在安卓中拍照显示图片到指定的ImageView时候经常会使用Bitmap,但是Bitmap如果不及时回收会导致内存溢出的问题,所以在适合的时机回收bitmap很重要。否则拍了几张照片之后就会导致程序崩溃而欲哭无泪了。package com.example.Utils; import java.io.File; import java.io.FileNotFoundException; impor
2015-10-11 20:15:10 744
原创 Android5.0水波纹改进
在参考了任玉刚的水波纹博客之后,在下仿写改进做了另一个demo,效果图如下: package com.ryg.reveallayout.ui; import java.util.ArrayList; import com.zcw.togglebutton.sample.R; import android.annotation.TargetApi; import androi
2015-10-10 20:15:16 575
MVP,RxJava,Retrofit小Demo
2016-03-08
Android的网络APP开发,二手市场交易
2015-09-14
请问Android如何通过拍照的Bitmap存在本地File文件
2015-12-01
TA创建的收藏夹 TA关注的收藏夹
TA关注的人