分类标签

初级编程教程

  • 2017年 03月24日
  • 所属栏目:
  • 开发文章
  • >
  • 开发技术
  • >
  • 数据结构与算法
  • 详解数据结构中的红黑二叉树
    介绍 红黑树是一个平衡的二叉树,但不是一个完美的平衡二叉树。虽然我们希望一个所有查找都能在~lgN次比较内结束,但是这样在动态插入中保持树的完美平衡代价太高,所以,我们稍微...
  • 2017年 03月24日
  • 所属栏目:
  • 开发文章
  • >
  • 开发技术
  • >
  • 编程基础知识
  • Python中动态创建类实例 简介 在Java中我们可以通过反射来根据类名创建类实例,那么在Python我们怎么实现类似功能呢? 其实在Python有一个builtin函数import,我们可以使用这个...
  • 2017年 03月18日
  • 所属栏目:
  • 开发文章
  • >
  • 开发技术
  • >
  • 网络编程技术
  • 不管是在工作中,还是平时与技术上的朋友一起讨论关于BBR的问题,都不可避免的会面对“BBR和CUBIC之间的对比”的问题,毕竟CUBIC在Linux平台是默认的拥塞算法,已经好多...
  • 2017年 03月12日
  • 所属栏目:
  • 开发文章
  • >
  • 移动应用开发
  • >
  • Android应用开发
  • Google VR全景图片与视频功能开发详解
    1. VR开发概述 时下关于“谷歌、Android与VR”的各种言论纷飞。VR群里有人在争论Android VR是不是一体机,是不是类似Android Wear、为VR打造的全新平台,是不...
  • 2017年 03月12日
  • 所属栏目:
  • 开发文章
  • >
  • 开发技术
  • >
  • 其它开发技术
  • CMake介绍与使用
    一、写本文的目的 CMake有很多复杂且与程序结构密切相关的功能,诸如跨平台编译,生成安装包,输出标准构建文档等等,如果同学们有兴趣的话可以自行学习和了解,能够很好的加深对程序...
  • 2017年 03月03日
  • 所属栏目:
  • 开发文章
  • >
  • 开发技术
  • >
  • 编程基础知识
  • 网传回调的理解 所谓的回调函数就是:在A类中定义了一个方法,这个方法中用到了一个接口和该接口中的抽象方法,但是抽象方法没有具体的实现,需要B类去实现,B类实现该方法后,它本身...
  • 2017年 03月03日
  • 所属栏目:
  • 开发文章
  • >
  • 移动应用开发
  • >
  • Android应用开发
  • Android的事件分发详解
    一、Touch事件和绘制事件的异同之处 Touch事件和绘制事件很类似,都是由ViewRoot派发下来的,但是不同之处在绘制事件是由应用中的某个View发起请求,一层一层上传到ViewRoot,再有V...
  • 2017年 03月03日
  • 所属栏目:
  • 开发文章
  • >
  • 移动应用开发
  • >
  • Android应用开发
  • Android自定义View -- 蜘蛛网图
    经常会在游戏中看到用蜘蛛网图表达用户在游戏中的各种表现,感觉还蛮直观蛮有趣的,刚好最近也在学习自定义View的相关知识,就自己做一个蜘蛛网图,作为笔记了。 先放一张我感觉...
  • 2017年 03月03日
  • 所属栏目:
  • 开发文章
  • >
  • 移动应用开发
  • >
  • Android应用开发
  • Android超棒的微信WebView进度条
    现在微信的用户体验一直被产品经理们所推崇,今天这里具体分析一下微信在WebView的进度条上怎么提升用户体验. 最终微信的加载进度条的效果图 网络正常的状态,分为两种...
  • 2017年 02月11日
  • 所属栏目:
  • 开发文章
  • >
  • Web开发
  • >
  • JavaScript开发教程
  •  javascript数组以及对象的深拷贝方法
    javascript 数组以及对象的深拷贝(复制数组或复制对象)的方法 前言 在js中,数组和对象的复制如果使用=号来进行复制,那只是浅拷贝。如下图演示: 如上,arr的修改,会影响arr2的值,这...