使用CODING Pages 快速搭建轻应用

一、前言: 你是否曾经为搭建轻应用而大费周章过?只是为了记录自己的博文而特地去写一个网站?亦或是为了在线展示一下自己的游戏作品而购买域名买机器?有没有一些快速搭建这些在线轻应用的方案呢? 使用Coding Pages就能为你很快解决这些问题。 本篇博文你将能学到: 1.什么是CODING ...

2019-04-17 14:59:30

阅读数 103

评论数 0

春招笔记(十六)--数据结构第二部分

https://blog.csdn.net/xiaoxiaojie12321/article/details/81380834 1.冒泡排序: /** 冒泡排序 第一个数从头到尾和数组的每个数比较,得出最值放入底部 仍从头开始,依次循环 */ 比较相邻的元素。如果第一个比第二个大,就...

2019-03-13 17:08:20

阅读数 320

评论数 0

春招笔记(十五)--数据结构第一部分

数据结构:数据之间相互存在的一种或多种特定关系的元素的集合。 逻辑结构分类:集合结构,线性结构,树形结构,图形结构。 物理结构分类:顺序存储,链式存储 。 1.二叉树 先来看看什么是树。树中基本单位是结点,结点之间的链接,称为分支。一棵树最上面的结点称之为根节点,而下面的结点为子结点。一个...

2019-03-13 17:07:44

阅读数 298

评论数 0

春招笔记(十四)

1.是否熟悉Android jni开发,jni如何调用java层代码 在Android开发中,使用NDK开发的需求正逐渐增大 JNI:定义:Java Native Interface,即Java本地接口 作用:使得Java与 本地其他类型语言(如C、C++)交互 即在Java代码 里调用C...

2019-03-13 17:06:47

阅读数 250

评论数 0

春招笔记(十三)--安卓第六部分

总结:一般一面主要考基础知识,以及基于基础知识解决问题的能力 总结:二面主要是看着做的APP问的,APP里涉及到的技术,不管是不是自己负责的模块,只要面试官感兴趣都会问。各种问题最终都要问到底层实现或者原理。 共同点: 对基础性、原理性的东西比较重视 具体问题的解决能力、项目的架构能力 ...

2019-03-13 17:04:55

阅读数 355

评论数 0

春招笔记(十二)

1.在manifest 和代码中如何注册和使用BroadcastReceiver; 静态注册:在清单文件中进行如下配置 <receiver android:name=".BroadcastReceiver1"> ...

2019-03-13 17:03:34

阅读数 314

评论数 0

春招笔记(十一)--设计模式

1.单例模式 保证一个类仅有一个实例,并提供一个访问它的全局访问点。 Singleton:负责创建Singleton类自己的唯一实例,并提供一个getInstance的方法,让外部来访问这个类的唯一实例。 饿汉式: private static Singleton uniqueInstan...

2019-03-12 13:52:22

阅读数 67

评论数 0

春招笔记(十)--安卓第四部分

1.LRUCache原理 LRU,即Least Recently Used的缩写,就是最近最少使用,通俗意思就是最近最少被使用的会最先被从内存中除去 Android中自带LruCache的基本实现,其实LruCache的思路就是通过LinkedHashMap去存储或删除数据,最主要的还是get...

2019-03-12 13:51:29

阅读数 23

评论数 0

春招笔记(十二)--安卓第五部分

1.在manifest 和代码中如何注册和使用BroadcastReceiver; 静态注册:在清单文件中进行如下配置 <receiver android:name=".BroadcastReceiver1"> ...

2019-03-12 13:49:10

阅读数 63

评论数 0

春招笔记(九)

1.阐述synchronizedObject;Monitor机制; synchronized关键字通过修饰一个方法或声明一个代码块,从而产生一个同步对象锁以及对应的同步代码块。 每当有线程要对该同步代码块进行访问时,线程就会首先尝试去获取该对象锁,并在成功获取到对象锁后,对该同步代码块进行正常...

2019-03-11 20:18:47

阅读数 137

评论数 0

春招笔记(八)--腾讯面试一面

1.自我介绍 2.项目经验 3.Activity 和 Frament对比(为什么要有Fragment) Fragment 类是在 Honeycomb(译注:蜂巢 3.0 API level 11)发布时被介绍的。它允许我们把应用组件分解成可重用的部件。Fragment必须被一个 activi...

2019-03-11 20:18:07

阅读数 135

评论数 0

春招笔记(七)--剑指offer3-9

1.在一个长度为 n 的数组里的所有数字都在 0 到 n-1 的范围内。数组中某些数字是重复的,但不知道有几个数字是重复的,也不知道每个数字重复几次。请找出数组中任意一个重复的数字。 思路:要求是时间复杂度 O(N),空间复杂度 O(1)。因此不能使用排序的方法,也不能使用额外的标记数组。 对...

2019-03-11 20:17:24

阅读数 63

评论数 0

安卓进阶(一)--安卓系统的启动

春招之后,自己深切感受到自己学的东西很多只在皮毛上。面试官很注重底层的一些东西。知其然,知其所以然。目前在读一本《Android进阶解密》,刘望舒老师写的。初读发现和面试官问的许多东西有重合,而且介绍了很多底层的东西。这里用来记录自己在读的过程中的一些笔记。 1.ART与Dalvik对比 ...

2019-03-10 16:58:22

阅读数 30

评论数 0

春招笔记(六)

1.对于应用更新这块是如何做的?(灰度,强制更新,分区域更新); 所谓的灰度发布,在行业内叫做A/B Test,所以可以搜索一些这方面的关键词 灰度测试是什么意思呢?如果对互联网软件研发行业不太了解的话,可能对这个词还是很陌生的,其实灰度测试就是指如果软件要在不久的将来推出一个全新的功能,或者...

2019-03-10 16:40:18

阅读数 117

评论数 0

春招笔记(五)

1.Bitmap的使用 创建Bitmap的时候,Java不提供new Bitmap()的形式去创建,而是通过BitmapFactory中的静态方法去创建 2.什么是AIDL 以及如何使用 AIDL 意思即 Android Interface Definition Language,翻译过来就...

2019-03-10 16:39:23

阅读数 18

评论数 0

春招笔记(四)--2019腾讯前端面试题(只整理了部分答案)

1.自我介绍 2.介绍项目 3.html中一进入页面缓冲不出组件怎么办 4.div怎么让里面的元素垂直居中 5.清除浮动一共有多少种方法 6.怎么使用纯css实现一个三角形 7.js一共几种基本类型 8.html不同页面之间怎么共享数据 9.垃圾回收机制是怎么样(gc算法有哪些;g...

2019-03-10 16:35:54

阅读数 133

评论数 0

春招笔记(三)

1.说说自己用过的自定义控件 自定义View的步骤: 自定义View的属性 在View的构造方法中获得我们自定义View的步骤 [3.重写onMeasure](不必须) 重写onDraw 2.Serializable 和Parcelable 的区别; 什么是序列化—— 序列化,表示将...

2019-03-10 16:34:39

阅读数 174

评论数 0

春招笔记(二)

1.死锁的四个必要条件 (1) 互斥条件:一个资源每次只能被一个进程使用。 (2) 请求与保持条件:一个进程因请求资源而阻塞时,对已获得的资源保持不放。 (3) 不剥夺条件:进程已获得的资源,在末使用完之前,不能强行剥夺。 (4) 循环等待条件:若干进程之间形成一种头尾相接的循环等待资源关...

2019-03-10 16:33:55

阅读数 21

评论数 0

春招笔记(一)

1.synchronize用法 synchronized 方法:通过在方法声明中加入 synchronized关键字来声明 synchronized 方法。如: public synchronized void accessVal(int newVal); synchronized 方法控制...

2019-03-10 16:33:07

阅读数 19

评论数 0

256行C++理解RayTracing

256行C++理解RayTracing 前言 英文原文:https://github.com/ssloy/tinyraytracer/wiki#step-4-lighting 代码地址:https://github.com/ssloy/tinyraytracer 译者:松爱家的小秦 这是...

2019-01-22 23:50:27

阅读数 95

评论数 0

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