自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

萌古大汗的专栏

技术源于积累

  • 博客(17)
  • 资源 (7)
  • 收藏
  • 关注

原创 Android技术栈

Java基础部分一、java运行环境配置和ide使用,jdk》jre》jvm的理解,GC的了解二、数据类型和运算符三、流程控制和数组四、理解面向对象五、java集合六、泛型七、异常八、与运行环境交互(运行java程序的参数、获取键盘输入), 常用类(System、Runtime、Object、String/StringBuilder/StringBuffer、Math、Random、Big

2016-12-29 16:11:04 293 1

原创 ios开源库和框架搜集

强烈推荐:39个优秀的Swift UI开源库 http://www.devstore.cn/essay/essayInfo/7970.html

2016-12-30 14:18:20 501

转载 Angular面试从喜剧到悲剧的十个问题

1. ng-show/ng-hide 与 ng-if的区别? 我们都知道ng-show/ng-hide实际上是通过display来进行隐藏和显示的。而ng-if实际上控制dom节点的增删除来实现的。因此如果我们是根据不同的条件来进行dom节点的加载的话,那么ng-if的性能好过ng-show.2.解释下什么是$rootScrope以及和$scope的区别? 通俗的说$rootScrope 页面所

2016-12-30 11:44:02 1923

原创 Android开源库和框架搜集

GitHub 优秀的 Android 开源项目 http://www.trinea.cn/Android/android-open-source-projects-view/据说年薪30万的Android程序员必须知道的帖子 http://blog.csdn.net/awangyunke/article/details/44223951Android常用开源组件 http://blog.csd

2016-12-29 17:16:05 446

原创 JS优秀库和框架搜集

2016 年 11 月 12 个轻量级的 JavaScript 库 https://www.oschina.net/news/79316/2016-11-javascript-library?from=20161127

2016-12-29 17:01:24 417

转载 无法确定 T 的类型参数;对于上限为 T,java.lang.Object 的类型变量 T,不存在唯一最大实例

ANT的任务定义是这样的 Xml代码 <javac srcdir="${src.dir}"destdir="${bin.dir}"encoding="UTF-8"source="1.6"target="1.6"fork="on"optimize="on"deprecation="on"debug="on"debuglevel="lines,source,vars"memoryMaximumSize=

2016-12-29 16:47:14 2079

转载 彻底理解js中this的指向

首先必须要说的是,this的指向在函数定义的时候是确定不了的,只有函数执行的时候才能确定this到底指向谁,实际上this的最终指向的是那个调用它的对象(这句话有些问题,后面会解释为什么会有问题,虽然网上大部分的文章都是这样说的,虽然在很多情况下那样去理解不会出什么问题,但是实际上那样理解是不准确的,所以在你理解this的时候会有种琢磨不透的感觉),那么接下来我会深入的探讨这个问题。  为什么要学习

2016-12-29 16:36:54 248

转载 JavaScript易错知识点整理

1.变量作用域var a = 1;function test() { var a = 2; console.log(a); // 2}test();上方的函数作用域中声明并赋值了a,且在console之上,所以遵循就近原则输出a等于2。var a = 1;function test2() { console.log(a); // undefined var a =

2016-12-29 15:29:29 283

转载 JSONP是什么

一、JSONP的诞生首先,因为ajax无法跨域,然后开发者就有所思考 其次,开发者发现, <script>标签的src属性是可以跨域的 把跨域服务器写成 调用本地的函数 ,回调数据回来不就好了? json刚好被js支持(object) 调用跨域服务器上动态生成的js格式文件(不管是什么类型的地址,最终生成的返回值都是一段js代码) 这种获取远程数据的方式看起来非常像ajax,但其实并不一

2016-12-29 14:31:18 210

转载 JavaScript 中的 this

全局执行首先,我们在全局环境中看看它的 this 是什么:first. 浏览器:console.log(this);// Window {speechSynthesis: SpeechSynthesis, caches: CacheStorage, localStorage: Storage, sessionStorage: Storage, webkitStorageInfo: Deprecate

2016-12-29 11:51:03 245

转载 深入浅出 妙用Javascript中apply、call、bind

apply、call   在 javascript 中,call 和 apply 都是为了改变某个函数运行时的上下文(context)而存在的,换句话说,就是为了改变函数体内部 this 的指向。  JavaScript 的一大特点是,函数存在「定义时上下文」和「运行时上下文」以及「上下文是可以改变的」这样的概念。  先来一个栗子:   function fruits() {}fruits.pro

2016-12-29 11:34:08 348

转载 浅谈javascript中call()、apply()、bind()的用法

call(thisObj,arg1,arg2…)、apply(thisObj,[obj1,obj2…])这二个方法是每个函数都包含的非继承的方法call(thisobj[, args])和apply(thisobj[, args])作用都是一样的,简单来说就是改变当前使用该方法的对象中的this指向,指向调用方法中的thisObj对象二者的区别(第一个参数是相同的)就是call方法中传入的参数是是一

2016-12-29 10:55:53 284

转载 2016年未,腾讯,百度,华为,搜狗和滴滴面试题汇总

Android基础1.View的绘制流程;自定义View如何考虑机型适配;自定义View的事件分发机制;View和ViewGroup分别有哪些事件分发相关的回调方法;自定义View如何提供获取View属性的接口;2.Art和Dalvik对比;虚拟机原理,如何自己设计一个虚拟机(内存管理,类加载,双亲委派);JVM内存模型及类加载机制;内存对象的循环引用及避免3.内存回收机制与GC算法(各种算法的优缺

2016-12-26 14:41:31 968

转载 前端面试知识点(JavaScript篇)

目录1、谈谈你对Ajax的理解?(概念、特点、作用) 2、说说你对延迟对象deferred的理解? 3、什么是跨域,如何实现跨域访问? 4、为什么要使用模板引擎? 5、JavaScript是一门什么样的语言,它有哪些特点? 6、JavaScript的数据类型有哪些? 7、已知ID的Input输入框,如何获取这个输入框的输入值?(不使用第三方框架) 8、根据你的理解,请简述

2016-12-23 17:27:41 681

转载 如何避免JavaScript的内存泄露及内存管理技巧

发表于谷歌WebPerf(伦敦WebPerf集团),​​2014年8月26日。   高效的JavaScript Web应用必须流畅,快速。与用户交互的任何应用程序,都需要考虑如何确保内存有效使用,因为如果消耗过多,页面就会崩溃,迫使用户重新加载。而你只能躲在角落哭泣。  自动垃圾收集是不能代替有效的内存管理的,特别是在大型,长时间运行的Web应用程序中。在这次讲座中,我们将演示如何通过Chrome的

2016-12-21 19:23:53 336

原创 JS基本数据类型

一、简单数据类型 1.undefined 未定义2.null 空对象指针3.boolean true,false4.number 整数,浮点数,NaN5.string 字符串二、复杂数据类型 1.object 引用类型。Array,Date,function都是继承自object。 实例化两种方式:new操作符;对象字面量表示法。

2016-12-21 11:34:41 218

转载 js ==与===区别

1、对于string,number等基础类型,==和===是有区别的 1)不同类型间比较,==之比较“转化成同一类型后的值”看“值”是否相等,===如果类型不同,其结果就是不等 2)同类型比较,直接进行“值”比较,两者结果一样2、对于Array,Object等高级类型,==和===是没有区别的 进行“指针地址”比较3、基础类型与高级类型,==和===是有区别的 1)对于==,将高级转化为基础

2016-12-19 19:58:35 264

android常见问题.txt

很好的答疑资料,看完之后能帮你解答长久的疑惑,适用于有一定基础的同学

2019-07-08

java并发编程实战

2016-08-26

深入理解java虚拟机

2016-08-26

effective java

2016-08-26

空空如也

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

TA关注的人

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