Stringurl=data.blockChainUrl;//httpsorhttpurlSpannableStringBuilderbuilder=newSpannableStringBuilder("");intstart=builder.length();Stringcontent=mContext.getResources().getString(R.string.block_chain_
分类:
移动开发 时间:
2018-07-20 17:31:47
阅读次数:
193
音频转换: 1.转换amr到mp3: 2.转换amr到wav: 3.转换mp3到wav: 4.转换wav到amr: 5.转换wav到mp3: 视频转换: 1.转换wmv到mp4: 2.抓取H264视频流: 2.1 vbsf为过滤方法,即将flv规定的H264组织方式转换回H264协议书规定的字节流格 ...
分类:
其他好文 时间:
2018-07-16 11:18:25
阅读次数:
1237
JVM的内存区域划分 学过C语言的朋友都知道C编译器在划分内存区域的时候经常将管理的区域划分为数据段和代码段,数据段包括堆、栈以及静态数据区。那么在Java语言当中,内存又是如何划分的呢? 由于Java程序是交由JVM执行的,所以我们在谈Java内存区域划分的时候事实上是指JVM内存区域划分。在讨论 ...
分类:
其他好文 时间:
2018-07-10 15:57:13
阅读次数:
149
一.前言: init进程 –> Zygote进程 –> SystemServer进程 –> Launcher桌面程序 -> 我们的App应用 init进程:linux的根进程,android系统是基于linux系统的,因此可以算作是整个android操作系统的第一个进程; Zygote进程:andr ...
分类:
移动开发 时间:
2018-07-07 22:28:36
阅读次数:
232
写在前面的话:写博客的初衷是想把自己学到的知识总结下来,在写的过程中,相当于又把知识梳理了一遍。我坚信有输入,有输出,技术才会进步。我一般都会自己写一个小demo,测试没有问题,再进行整理。 在实际做项目的过程中,遇到问题,也是各种查,所以很感谢把知识分享出来的人,而我也愿意把我在项目中遇到的问题写 ...
分类:
Web程序 时间:
2018-07-03 20:01:42
阅读次数:
815
1.先检查是否安装过jdk 2.若有显示安装jdk,则检查安装包(只能检测到通过rpm安装的jdk,若是自己去官网下的tar.gz,直接去解压的目录删除此目录并删除相关配置文件即可) 显示: 3.若有则删除 4.删除完毕后可再查看一次 5.去官网下载需要的jdk版本,解压到指定的文件夹 6.配置环境 ...
分类:
系统相关 时间:
2018-07-01 10:31:54
阅读次数:
184
喜欢的话可以扫码关注我们的公众号哦,更多精彩尽在微信公众号【程序猿声】 00 目录 局部搜索再次科普 变邻域搜索 造轮子写代码 01 局部搜索科普三连 虽然之前做的很多篇启发式的算法都有跟大家提过局部搜索这个概念,为了加深大家的印象,在变邻域主角登场之前还是给大家科普一下相关概念。热热身嘛~ 1.1 ...
分类:
编程语言 时间:
2018-06-29 23:33:14
阅读次数:
712
下载spark、scala的包如下操作:[hadoop@oversea-stable~]$wgethttp://mirrors.hust.edu.cn/apache/spark/spark-2.3.0/spark-2.3.0-bin-hadoop2.7.tgz--2018-06-2710:07:25--http://mirrors.hust.edu.cn/apache/spark/spark-2.
分类:
其他好文 时间:
2018-06-27 17:35:15
阅读次数:
155
Java垃圾回收手册翻译 什么是垃圾回收 初看之下,垃圾回收应该要做其名称之事 找到和丢掉垃圾。然而事实上它正好做着相反的事,垃圾回收会记录所有仍在使用中的对象,然后将其他标记为垃圾。谨记这点,我们开始挖掘更多Java虚拟机如何实现被称为垃圾回收的自动化内存回收过程的细节。 为了避免一头扎进细节,我 ...
分类:
编程语言 时间:
2018-06-25 01:14:24
阅读次数:
152