E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Java源码
Android动态换肤
内部调用关于setContentView的所有方法,这里调用了getWindow()返回了Window,这个Window在activity的attach方法中被赋值为PhoneWindowActivity.
java
Ray206
·
2020-10-16 10:12
Rx
Java源码
浅析———订阅流程、map与Filter操作符实现原理
Rx
Java源码
浅析———订阅流程、map与Filter操作符实现原理RxJava是一个非常流行的基于观察者模式的响应式编程框架,在Android开发等领域有很广泛的应用。
RainMi
·
2020-10-10 11:10
数据结构
Java源码
分析
参考书籍《大话数据结构》,实现参考JDK1.8线性表:Java实现类有ArrayList,LinkedListArrayList:动态容量数组的列表,扩展类有序数组intsize;//数据大小Object[]data;//容量数组默认数组是空数组,容量为0,默认增加容量值是10,DEFAULT_CAPACITY扩容规则:传入扩容值为minCapacity,若当前数组是空数组,扩容值为max(min
SimpleRRR
·
2020-10-10 00:53
史上最全的Android面试题集锦
只不过Android平台上虚拟机运行的是Dex字节码,一种对class文件优化的产物,传统Class文件是一个
Java源码
文件会生成一个.class文件,而Android是把所有Class文件进行合并、
xiangzhihong
·
2020-10-09 12:22
android
修改及反编译可运行Jar包实现过程详解
myeclipse具体步骤:1、使用jd-gui打开原始的Jar包,选择File-->SaveAllSources,会生成一个zip压缩包2、解压这个压缩包,生成一个文件夹,可以看到文件夹里所有的class文件变成了
java
·
2020-09-29 18:44
高级Java开发之路(面试直通车,持续更新,3万7千字长文)
Java核心技术对象对象构成对象存活判断对象引用类型逃逸分析Java访问对象的方式Java基础垃圾回收垃圾回收器Java中的关键字volatilesynchronizesynchronized的横切面详解
java
Coding Now
·
2020-09-27 18:14
综合篇
Rx
Java源码
使用首先从代码层面来分析RxJava的每一步到底干了什么。Observable.create(newObservableOnSubscribe(){@Overridepublicvoidsubscribe(@NonNullObservableEmitteremitter)throwsThrowable{emitter.onNext("A");}}).map(newFunction(){@Overr
被虐的小鸡
·
2020-09-18 16:23
apk文件中的classes.dex逆向成
java源码
偶然间闲逛的时候发现了dex2jar这个开源项目,地址是http://code.google.com/p/dex2jar/支持把classes.dex转换成jar文件,在利用jd-gui将jar翻译成
java
ericahdu
·
2020-09-17 16:17
Android
java
jar
cmd
归并排序算法的java实现
归并排序、快速排序、和插入排序在
java源码
中均有应用,实际应用中往往是多种排序的综合,具体根据问题规模来选择,这在Arrays.sort方法中体现很清晰,后续会出一篇文章进行介绍。
java_student09
·
2020-09-17 11:18
java
java
归并排序
算法
linux wc命令参数及用法详解
*|xargswc-l可以把*改成所要匹配的文件,例如Java文件,*.java这样就只统计
java源码
了。
擒贼先擒王
·
2020-09-17 11:07
Shell
Oracle导入JAR包并调用Java
基础知识这一节主要是介绍如何把
Java源码
文件打包成JAR包。熟悉这一步的同志可以直接跳过本节。源文件内容/***FileName:Author.java*Date:
f1120462700
·
2020-09-17 06:15
JAVA程序运行原理分析
Class文件内容
java源码
编译完成后会生成class字节码文件。
helloworld6379
·
2020-09-17 05:09
jvm
java
jdk
栈
java面试终极总结,你值得拥有
JDK包含了JRE,同时还包含了编译
java源码
的编译器javac,还包含了很多java程序调试和分析的工具:jconsole,jvisualvm等工具软件
夜行书生者
·
2020-09-17 02:44
笔记
《
Java源码
分析》:Vector
《
Java源码
分析》:Vector虽然,Vector集合在我们的编程中,使用的比较少,至少我使用的比较少,一般情况下,我都是倾向于使用List来存储一些同类型的元素。
HelloWorld_EE
·
2020-09-17 01:43
JAVA源码分析
Java连接SQLServer2008的方法(含jdk7和jdk8的两种方式)
工具如果是jdk7和jdk7以前的版本,用jdbc.jar如果是JDK8,用jdbc4.jar
Java源码
+sql语句打包下载步骤1.加载数据库驱动Class.forName(驱动全类名);假如是JDK7
是彼岸花啊
·
2020-09-17 01:04
Java
SQLServer
Java源码
分析:深入探讨Iterator模式
Java源码
分析:深入探讨Iterator模式作者:廖雪峰作者简介廖雪峰,软件工程师,现从事J2EE开发,您可以通过
[email protected]
与他联系。
cenlop
·
2020-09-17 01:40
Java二进制指令代码解析
Java二进制指令代码解析
Java源码
在运行之前都要编译成为字节码格式(如.class文件),然后由ClassLoader将字节码载入运行。
iteye_8594
·
2020-09-16 23:38
Java二进制指令代码解析
java
Java二进制指令代码解析 【转】
Java源码
在运行之前都要编译成为字节码格式(如.class文件),然后由ClassLoader将字节码载入运行。
iteye_3698
·
2020-09-16 22:43
JVM
java序列化之保存对象到文件中
java源码
:importjava.io.
socketsyuhai
·
2020-09-16 19:33
java相关
一起来看源代码-01TreeMap添加操作
##前言之前很多小伙伴问我怎么看源代码,还有就是越来越多的程序员都想要看源代码,搞懂底层原理,但是感觉源代码非常的晦涩难懂,不够直接和清晰,所以我希望这篇文章能够快速带同学们看懂
java源码
,更加深入的学习
wolfcode_cn
·
2020-09-16 17:57
Java基础
源代码
TreeMap
添加操作
底层原理
Java
《Java 源码分析》:Java NIO 之 SelectionKey
《
Java源码
分析》:JavaNIO之SelectionKey在ServerSocketChannel源码分析中我们知道当把一个channel注册到指定的Selector上时,实际上就是将(channel
HelloWorld_EE
·
2020-09-16 16:22
JAVA源码分析
java源码
品读(8)— ArrayList(二)
紧接上一篇,ArrayList中已经指定存放数据的方式是数组,那么迭代器的实现就可以更加的具体,下面我们就来看看ArrayList中的这些具体实现。首先是获取迭代器的几个方法iterator()listIterator()、listIterator(finalintindex)获取的方法跟AbstractList的获取方式几乎一致,这里源码就不再贴出,稍有不同的是ListItr的和Itr的实现方式
也许我太傻
·
2020-09-16 15:30
java源码
java源码品读
java
源码
jdk1.8
ArrayList
java源码
品读(11)— Queue
前面看了linkedList的父类,下面两次文章我们看它的两个实现类,Deque和Queue。linkedList是一个链式的集合,要想了解它就要先了解一下队列Queue。Queue是JavaCollectionsFramework中的一员,为了顺序处理前保存元素所做的集合。除了集合的基本操作之外,Queue提供了额外的插入、提取和检查的方法。而每一种方法都有两种情况:一种是错误抛出异常,另一种是
也许我太傻
·
2020-09-16 15:30
java源码
java源码品读
java源码
品读(9)— Spliterator
Spliterator接口是1.8新加的接口,字面意思可分割的迭代器,不同以往的iterator需要顺序迭代,Spliterator可以分割为若干个小的迭代器进行并行操作,既可以实现多线程操作提高效率,又可以避免普通迭代器的fail-fast机制所带来的异常。Spliterator可以配合1.8新加的Stream进行并行流的实现,大大提高处理效率。我们先看Spliterator接口的几个方法,然后
也许我太傻
·
2020-09-16 15:30
java源码
java源码品读
java源码
品读(10)— AbstractSequentialList
之前看了ArrayList的一些内容,而说起ArrayList就会想起另一个比较常用的类:LinkedList。publicclassLinkedListextendsAbstractSequentialListimplementsList,Deque,Cloneable,java.io.SerializableLinkedList继承自AbstractSequentialList,Abstrac
也许我太傻
·
2020-09-16 15:30
java源码
java源码品读
java源码
品读(6)— AbstractList
读完了List接口和AbstractCollection,我们来看AbstractList,AbstractList继承AbstractCollection并实现List接口,是ArrayList、Vector和Stack等重要类的超类。它实现了List的一些位置相关操作(比如get,set,add,remove),是第一个实现随机访问方法的集合类,但不支持添加和替换。还是老规矩,只看重写或新增的
也许我太傻
·
2020-09-16 15:29
java源码
java源码品读
写在前面的话(
java源码
品读目录)
也许是耐不住一颗躁动的心,突发奇想写一些东西,或许头脑愚钝,有些理解有待考究,总归写出来聊以慰藉。希望能够以这种方式把一些好的东西保持下去,也希望能在与更多同行人士的交流中让自己更快的成长,如此于自己于家庭于社会都有益。专题的内容会从简单到复杂,也许会有一定的跳跃性,这也跟博主的工作内容会有一些关系,还望诸位能够理解。专题的更新不定时,刚开始可能快一些,后来可能慢一些。本页就作为一个往事的留影和本
也许我太傻
·
2020-09-16 15:29
java源码
java源码品读
每天读点
java源码
——HashMap
读注释HashMap的类注释有点多额…慢慢品读Hashtablebasedimplementationofthe{@codeMap}interface.Thisimplementationprovidesalloftheoptionalmapoperations,andpermits{@codenull}valuesandthe{@codenull}key.(The{@codeHashMap}cl
风之子_
·
2020-09-16 14:10
每天读点java源码
java源码
java源码
品读(13)— LinkedList
概述之前说过了LinkedList的相关的父类,今天我们来看看LinkedList本身的内容。众所周知,ArrayList和LinkedList是我们工作中经常用到的两种集合,这两兄弟也经常会被拿到一起来做比较,ArrayList因其底层的数组结构,所以其改和查的效率相当高,但是增和删的效率就相对较低,而LinkedList则正好相反,增和删都因其底层的链式结构,效率很高,而改和查就需要先定位到目
也许我太傻
·
2020-09-16 13:14
java源码
java源码品读
LinkedList
源码
2018年华为精英挑战赛初赛放置算法Java实现
放置阶段我用动态规划算法,
java源码
如下:importjava.util.ArrayList;/**输入:服务器规格、虚拟机规格及预测数目、要优化资源维度*输出:放置结果和预测结果,以给定字符串形式返回
weixin_30617561
·
2020-09-16 12:11
java
运维
数据结构与算法
Java排序算法
Java排序算法排序算法(二)排序算法(三)排序算法(四)排序算法(五)-双调排序排序算法(六)-TimSort排序算法(七)-双轴快速排序排序算法(八)-三路快速排序排序算法(九)-
Java源码
中的DualPivotQuicksortJava-sort
sakura__tears
·
2020-09-16 11:39
排序算法
排序算法
Java
Class对象的isAssignableFrom方法
先来看下
Java源码
中的注释:java.lan
weixin_30381793
·
2020-09-16 10:56
java
RxjavaPlugins
1.简介:RxjavaPlugins也是Rx
java源码
的重要组成部分,Rxjava中几乎任何一个方法中都有RxjavaPlugins出现RxjavaPlugins的主要作用就是Hook普通Hook的方式是利用反射和动态代理替换某个类的成员变量
qfan95
·
2020-09-16 08:05
一起来造一个RxJava,揭秘RxJava的实现原理
网上关于Rx
Java源码
分析的文章,源码贴了一大堆,代码逻辑绕来绕去的,让人看得云里雾里的。
TellH
·
2020-09-16 08:38
Java
Android
list和set和数组之间的相互转换最全总结
闲来无事,看了一天
java源码
,遇到一个问题,list和set和数组之间相互转换,有没有简单的方法,特地总结了一下,假如有错误,请在博客下面留言.packagecn.yh.test;importjava.util.ArrayList
smilecattobelucky
·
2020-09-16 08:31
java基础
Android Rx
Java源码
分析(1)
Observable.create(newObservable.OnSubscribe(){@Overridepublicvoidcall(Subscribersubscriber){LogUtils.e(TAG,"Looper.getLoopcall:"+Thread.currentThread().getName());subscriber.onNext("qb");subscriber.on
qb标
·
2020-09-16 08:20
源码分析
netty-FastThreadLocal用法测试
2017年写Netty相关文章的时候,关于Netty中FastThreadLocal.
java源码
解读的文章还很少。
lhever_
·
2020-09-16 08:23
netty
Rx
Java源码
解析2.2.6版本
前言上一篇文章分析了okhttp的源码,因为一个网络请求框架一般都是使用rxjava+okhttp+retrofit进行封装,所以现在对rxjava的源码进行解析。观察者模式介绍众所周知,rxjava是使用的观察者的模式,观察者模式是一个使用率非常高的模式,这个模式的一个重要的作用就是解耦,将被观察者和观察者解耦,使得他们之间的依赖性更小,甚至毫无依赖。观察者模式的定义定义对象间一种一对多的依赖关
freak_csh
·
2020-09-16 08:24
源码解析
Rx
Java源码
解析(三)背压+源码+同步异步+原理
系列文章第三篇承接上文:RXjava解析(二)我把RXjava的源码和这份面试都给你了,你还告诉我面不过拿不到offer?(顺手留下GitHub链接,需要获取相关面试等内容的可以自己去找)https://github.com/xiangjiana/Android-MS更多完整项目下载。未完待续。源码。图文知识后续上传github。可以点击关于我联系我获取背压问题背压是指在异步场景中,被观察者发送事
初壹十五a
·
2020-09-16 07:37
Android
原理源码
android
RXJava
源码
原理
Rx
Java源码
分析
又好长一段时间没写博客了。今天来个较简短的博客来强势回归哈哈。上篇博客写了RN的源码分析,出乎意料的就有两个出版社联系我要不要出书,可见RN的火热。本来也想写RN的,但因为最近接触了挺多Android的东东,还是想先总结总结先。RN就放后面啦。什么是RxJava接触RxJava也一段时间了,一直想写下关于它的文章,RxJava是用来实现异步框架的,类似于AsyncTask。这里推荐看下给Andro
showCar
·
2020-09-16 07:09
android
android技术分享与探讨
android源码分析
Rx
java源码
解析
前言Rxjava可能是现在最流行的异步请求框架了。经常可以听到各种关于他的话题,具体有多好用我原来还真不知道,因为公司里面根本不用!!!。用到异步的时候直接自己手撸一个线程池就好了,如果涉及到切换线程的时候比如到主线程,直接handler。用习惯了还是有点小骄傲的,唯手顺耳。哎,还是tooyangertoosimple啊。直到详细了解了Rxjava,并自己敲了几个demo后,才知道tmd之前自己是
xuduker
·
2020-09-16 07:07
android开源库学习
Android Rx
Java源码
解析
2Single.map()3AtomicReference4delay()6Schedulers线程切换6.1subscribeOn(schedulers)6.2observeOn(schedulers)在Rx
Java
VincentWei95
·
2020-09-16 07:56
进阶
原理
我的Rx
Java源码
解读笔记
我的Rx
Java源码
解读笔记RxJava是一个用于处理异步任务的库,本篇文章我将把我在学习Rx
Java源码
时的分析思路记载下来,一方面用来加强记忆,另一方面可以供大家参考。
chanzhu
·
2020-09-16 07:37
【Android】Rx
Java源码
流程分析
一、RxJava介绍Rxjava是很多项目中都会涉及用到的第三方库,项目中,有用到Rxjava+retrofit进行项目开发,故理解这第三方库的原理能解决很多隐藏的问题。二、流程分析最终会形成一条被观察者链,每个被观察者对象都有各自的线程Schedulers用来切换线程。OkHttpCall封装okhttp3相关的操作。分5个步骤来分析流程:第一步:设置RxJava2CallAdapter在ret
Tech Ranger
·
2020-09-16 07:25
Android
java
android
读取foxpro格式的dbf文件
原文出处终于整理完dbf文件读写的
java源码
,欢迎使用修改以下代码privatevoidinit(InputStreaminputstream)throwsJDBFException{try{stream
nickycheng
·
2020-09-16 03:12
byte
file
stream
java
null
快速排序
Java源码
(递归和非递归)
packagecom.side.quicksort;importcom.side.tests.Stack;//作者自己定义的栈类publicclassQuickSort{/***@paramargs*/publicstaticvoidmain(String[]args){//TODOAuto-generatedmethodstubQuickSortt=newQuickSort();t.test()
bnuside
·
2020-09-16 02:13
用native2ascii批量转换
java源码
packageencode;importjava.io.File;/***用native2ascii批量转换
java源码
*@authorwzjin**删除并重命名*delD:\文件路径\src\thostftdcmdapi
财运通
·
2020-09-16 00:13
开发管理
Java源码
阅读笔记(1)-ArrayList
ArrayList是我们经常见到的一个集合数据类型,所以我们来看看ArrayList是怎么实现的?/***Constructsanemptylistwiththespecifiedinitialcapacity.**@paraminitialCapacitytheinitialcapacityofthelist*@throwsIllegalArgumentExceptionifthespecifi
_CoderZxk
·
2020-09-15 23:14
java-源码
大数据系列之kafka-java实现
Java源码
GitBub地址:https://github.com/fzmeng/kafka-demo关于kafka安装步骤可见文章http://www.cnblogs.com/cnmenglang/p
CodeM91
·
2020-09-15 23:19
小护士青铜上分系列之《
Java源码
阅读》第二篇String-StringBuffer-StringBuilder
小护士青铜上分系列之《
Java源码
阅读》第二篇String-StringBuffer-StringBuilderHello,我是小护士。
广州-小护士
·
2020-09-15 18:09
青铜上分
Java源码
上一页
40
41
42
43
44
45
46
47
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他