自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 【分享】基于Android Ndk/Jni的内存泄漏检测

之前分析过在Android Native中分析内存泄漏的方法:Android Native内存泄露检测(针对Android7.0)但是很遗憾这个方法并不适用于Ndk和Jni,因此我们需要为Ndk和Jni寻找一种合适的方法,他就是LeakTracer这个工具并没有之前libc那么的智能,他需要我们手动的在怀疑的代码段中加入检测代码,原理是将malloc和free函数替换为LeakTracer中带有...

2019-06-23 16:56:03 765 2

原创 强哥揭秘_ndroid listview判断是否滑动到顶部还是底部

listView.setOnScrollListener(new AbsListView.OnScrollListener() { @Override public void onScrollStateChanged(AbsListView view, int scrollState) { } @O...

2019-06-23 16:54:23 119

原创 强哥分享【String深度解析】

String可以说是Java中使用最多最频繁、最特殊的类,因为同时也是字面常量,而字面常量包括基本类型、String类型、空类型。    一. String的使用    1. String的不可变性    /**    * The {@codeString} class represents character strings. All    * string literal...

2019-06-23 10:57:59 167

原创 大神揭秘Gradle for Android ( 构建变体 )

 有时候我们一个app需要有不同的版本,不同的版本又会使用不同的配置,我们可以使用gradle进行管理。    Build types    Product flavors    Build variants    Signing configurations    一、构建版本Build types:    常见的构建版本有debug与release。    复制代码...

2019-06-21 22:00:26 143

原创 分享一个很棒的学习Java网站

最近正在稳固java实际开发的基础知识,之前收藏的一个网站,上面内容十分有用,教程比较详细,全面,涉及技术也在实时更新是个不错的学习稳固java开发技术的网站http://how2j.cn...

2019-06-21 14:26:53 151

原创 Java爬虫利器HTML解析工具-Jsoup

Jsoup简介    Java爬虫解析HTML文档的工具有:htmlparser, Jsoup。本文将会详细介绍Jsoup的使用方法,10分钟搞定Java爬虫HTML解析。    Jsoup可以直接解析某个URL地址、HTML文本内容,它提供非常丰富的处理Dom树的API。如果你使用过JQuery,那你一定会非常熟悉。    Jsoup最强大的莫过于它的CSS选择器支持了。比如:doc...

2019-06-21 14:24:23 559

原创 Flutter移动端实战手册

iOS接入Flutter在进行iOS和Flutter的混编时,iOS比Android的接入方式略复杂,但也还好。现在市面上有不少接入Flutter的方案,但大多数都是千篇一律相互抄的,没什么意义。进行Flutter混编之前,有一些必要的文件。xcode_backend.sh文件,在配置flutter环境的时候由Flutter工具包提供。xcconfig环境变量文件,在Flutter工程中自...

2019-06-20 21:29:01 262

原创 iOS13 适配 夜间模式(深色模式 DarkMode)与其他

iOS13 适配 夜间模式与其他夜间模式其他问题:presentViewController###一 :夜间/深色模式 DarkMode夜间模式是iOS13的重要更新之一,随之而来的是我们能从系统设置中“显示与亮度”中选择“浅色”、“深色”两种模式,并且可以设置自动切换。(“控制中心”亮度调节中也可直接调节)已知问题:在系统设置为深色模式时候,无法更改StateBar颜色如果不想适配深...

2019-06-20 15:42:08 6773

原创 时间戳转时间转换

// 时间戳转时间export const setSecTime = (time) => {// 比如需要这样的格式 yyyy-MM-dd hh:mm:ssconst date = new Date(time * 1000);const Y = date.getFullYear();const M = date.getMonth() + 1 < 10 ? 0${date.ge...

2019-06-20 15:38:16 200

原创 Tomcat、Jenkins配置

Tomcat、Jenkins配置安装Tomcat下载地址: http://tomcat.apache.org/启动添加管理员账号apache-tomcat-9.0.21/conf目录下修改tomcat-users.xml文件,末尾添加 启动、停止服务器apache-tomcat-9.0.21/bin目录下启动: ./startup.sh停止 ./shutdown.sh访问...

2019-06-19 16:01:00 118

原创 Android源码笔记--SystemUIVisibility

SystemUIVisibility 最近在学习SystemUI时,涉及到了SystemUIVisibility,在此记录一下。虽然StatusBarManager以及StatusBarManagerService为应用程序以及系统服务提供了操作状态栏与导航栏的所有接口,但是这些接口并不适用于那些没有系统签名的普通应用程序。如果普通应用程序希望对状态栏以及导航栏进行操作,就需要使用Syste...

2019-06-18 21:58:09 299

原创 五年会计,转行程序员,开启ios之路

做了近5年会计,始终无法激起兴趣,用mbit测试了自己的性格,在更加了解自己之后,决定踏上程序员之路。 有挣扎有纠结也有憧憬,希望大家多多鼓励。 对于选it行业,原因很多。第一可能是因为高考选的计算机专业因为分数不够而被调剂到会计,有点小遗憾;第二因为大学里学过c语言和vb,也通过了2级,算是有c语言的基础,第三是it行业是是未来的趋势,有前景;最后也是最重要的是自己的性格较适合智力型...

2019-06-18 13:38:22 813

原创 iOS开发如何避免安全隐患

现在很多iOS的APP没有做任何的安全防范措施,导致存在很多安全隐患和事故,今天我们来聊聊iOS开发人员平时怎么做才更安全。一、网络方面用抓包工具可以抓取手机通信接口的数据。以Charles为例,用Charles可以获取http的所有明文数据,配置好它的证书后就可以模拟中间人攻击,获取https加密前的明文数据。1.1 中间人攻击先简要地说下什么是中间人攻击:①客户端:“我是客户端,给我...

2019-06-18 13:35:23 145

原创 千万别因为图安逸而耽误了前程

有一份体面的工作,且轻松舒服,收入还高,这是当今不少年轻人羡慕和追求的工作生活状态。有的人甚至把它作为人生的终极目标,到处炫耀。最近在网上看到一则评论,题目:时代抛弃你,连一声招呼都不会打。前段时间,市值1867亿美元,全球最大的企业软件公司甲骨文,因为裁员而站在了风口浪尖。按理来说,一个公司内部裁员不该有这么大的动静,可一裁就是900人,而且都是全国各大名校毕业的精英,在被裁的中国研发区员工...

2019-06-14 12:31:30 242

原创 在安卓中Fragment+回调处理的理解

回调接口回调就是A和B有合作关系,A的某一个环节需要B自己告诉A要怎么做,这就是回调,回调一定有接口)下面是一个简单的例子(两个fragment)之间的通信,看一张图片吧说一下我自己对接口回调的理解,哪个页面需要修改UI,则需要哪个页面去实现接口(一般情况都是Activity和fragment去修改UI),在更改UI这个Fragment或者Activity中需要持有上一个frag...

2019-06-14 12:17:04 1320 1

原创 通俗易懂的讲解一下Java的代理模式

一、基本概念代理模式是对象的结构模式。代理模式给某一个对象提供一个代理对象,并由代理对象控制对原对象的引用(接口的引用)二、静态代理静态代理是指,代理类在程序运行前就已经定义好,其与**目标类(被代理类)**的关系在程序运行前就已经确立。静态代理类似于企业与企业的法律顾问间的关系。法律顾问与企业的代理关系,并不是在“官司“发生后才建立的,而是之前就确立好的一种关系。而动态代理就是外面打...

2019-06-11 21:32:02 428

空空如也

空空如也

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

TA关注的人

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