自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

LineCutFeng的博客

LineCutFeng - 非著名Android程序猿

  • 博客(6)
  • 问答 (2)
  • 收藏
  • 关注

原创 Class文件内容及常量池

当JVM运行Java程序的时候,它会加载对应的class文件,并提取class文件中的信息存放在JVM开辟出来的方法区 内存中。那么这个class文件里面到底有些什么内容呢?一、class文件内容概述class文件是由8bits的字节流组成,全部字节构成了15个有意义的项目。这些项目之间没有任何无意义的字节,因此class文件非常紧凑。占据多字节空间的项目按照高位在前的顺序存放。下面我们详细讨...

2019-10-27 18:15:36 253

原创 Java多态实现原理

####Java多态概述多态是面向对象编程语言的重要特性,它允许基类的指针或引用指向派生类的对象,而在具体访问时实现方法的动态绑定。Java 对于方法调用动态绑定的实现主要依赖于方法表,但通过类引用调用(invokevirtual)和接口引用调用(invokeinterface)的实现则有所不同。类引用调用的大致过程为:Java编译器将Java源代码编译成class文件,在编译过程中,会根据静...

2019-10-27 18:13:12 157

原创 github文件下载慢的完美解决方案

   经常光顾github的程序猿朋友有可能面临这样的问题,公司或者家里的网速不给力或者,宽带运营商比较渣渣(笔者的宽带是北京宽带通,对、就是长城宽带,访问国外这种没被墙的网站慢的一匹),这时候想下载下来源码研究一番的时候,网速通常是这样的:  是不是很让人抓狂?按照这个文件的大小为700m,那么猴年马月才能下载完呢? 我也曾经试过修改Hosts文件来防止DNS污染 以达到提高下载速度目的,然而...

2019-10-27 18:08:09 5776 4

原创 Android平台下的图片/视频转Ascii码图片/视频 (二)

    忙里偷闲又来写一篇文章,最近在更新一些好玩的图片算法,当然也没落下优化ascii码的图像效果,这次我将更换一种计算ascii码的方式,这样能更好的添加一些效果,并且更加清楚的讲解一下原理。    在上一篇文章里,有很多人留言给我说,为什么那个图片缩放比为7,改成6或者5为什么生成的图片就不正常了,这一点在我刚开始看类似的参考文献时也比较费解,不过在我多次的尝试时,发现7这个比例是最好的,...

2019-10-27 18:04:06 264

原创 Android平台下的图片/视频转Ascii码图片/视频 (一)

Github账号:https://github.com/GodFengShen项目地址:https://github.com/GodFengShen/PicOrVideoToAscii欢迎star,你的收藏是我更新的动力前一阵看鸿洋公众号日推,看到一个几年前就感觉有意思的一个技术,那就是图片转Ascii码,记得上大学时玩过windows的图片或视频转ascii码,可惜那个软件不好用,有bug...

2019-10-27 17:49:53 883

原创 解决Multiple dex files define Landroid/support/v4/accessibilityservice的问题

解决 Error:Execution failed for task ':DeviceManage:transformClassesWithDexForDebug'.> com.android.build.api.transform.TransformException: com.android.ide.common.process.ProcessException: java.util.concurrent.ExecutionException: com.android.dex.DexExceptio

2017-03-05 13:27:15 964

空空如也

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

TA关注的人

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