自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (45)
  • 收藏
  • 关注

原创 各种在线文档

非常适合入门的opengl教程https://learnopengl-cn.readthedocs.io/zh/latest/积客学院 http://wiki.jikexueyuan.com/list/android/http://wiki.jikexueyuan.com/list/android/数据可视化网站:http://www.ourd3js.co...

2016-12-29 13:32:41 552

转载 Java I/O底层是如何工作的?

本文转自:http://mp.weixin.qq.com/s?__biz=MjM5NzMyMjAwMA==&mid=2651477962&idx=1&sn=def9ca8441a6521b8d7b5a4c8c618be2&chksm=bd253bb58a52b2a3d580f43d0c9212711daeaedadef69f393e7364766f31dfc2277e0ebc60f1&mpshar

2016-12-29 10:05:08 443

转载 Android 开发:由模块化到组件化(一)

本文转自:http://blog.csdn.net/dd864140130/article/details/53645290模块化和组件化模块化组件化不是个新概念,其在各行各业都一直备受重视.至于组件化什么时候在软件工程领域提出已经无从考究了,不过呢可以确认的是组件化最早应用于服务端开发,后来在该思想的指导下,前端开发和移动端开发也产生各自的开发方式.在了解

2016-12-28 17:12:28 491

原创 在ndk中尝试使用原生线程

先看执行结果第一个参数是要创建的线程数,第二个参数是每个线程执行的任务数ndk编译结果  编译的时候可以用   ndk-build NDK_LOG=1  可以看到比较全面的日志,尤其是错误日志直接上代码,先看jni里面的 android.mkLOCAL_PATH := $(call my-dir)include $(CLEAR_VARS)LOCAL_

2016-12-28 15:24:03 1551

转载 Android的JNI_OnLoad简介与应用

本文转自:http://blog.chinaunix.net/uid-26000296-id-5531584.html一、JNI_OnLoad简介 Java JNI有两种方法,一种是通过javah,获取一组带签名函数,然后实现这些函数。这种方法很常用,也是官方推荐的方法。还有一种就是JNI_OnLoad方法。当Android的VM(Virtual Machine)执行到

2016-12-27 10:42:01 2236

原创 JNI数据类型

2016-12-21 11:12:56 265

原创 JNIEnv接口指针

2016-12-21 11:04:41 622

转载 对于有多种可替代解决方案的业务逻辑,提供一种快速替换方法

什么是“有多种可替代解决方案的业务逻辑”?  举几个例子说明:  客户端的http请求操作,可以实现的方案有Retrofix、OkHttp、Volley等;  客户端的数据库存储方案可以为Realm、greenDao、OrmLite等;  图片加载的方案可以是Fresco、Glide、Picasso、UIL等。  如何快速替换?  先来描述一下需求,

2016-12-21 10:19:39 1791

原创 ndk-build脚本

2016-12-20 16:26:13 537

原创 android.mk

2016-12-20 16:06:00 270

原创 jni之hello world

第一步:生成jni头文件建一个java文件,里面声明你的nativepackage test.com.myndk2;/** * Created by hbin on 2016/12/20. */public class NdkUtils { public native String getNativeString();}进入build\intermediates

2016-12-20 15:03:35 364

原创 spark统计文献中每个英文单词出现的次数

实例英文文档My father was a self-taught mandolin player. He was one of the best string instrument players in our town. He could not read music, but if he heard a tune a few times, he could play it. When h

2016-12-15 10:19:02 5145

原创 键值对RDD

键值对RDD也就是JavaPairRDD,键值对RDD通常用来进行聚合计算键值对RDD的创建,及常用操作/** * Created by hbin on 2016/12/9. */import java.io.Serializable;import java.util.Arrays;import java.util.List;import breeze.optimize.li

2016-12-14 13:50:27 1065

原创 TensorFlow

TensorFlow 是一个用于人工智能的开源神器相关资料:http://wiki.jikexueyuan.com/project/tensorflow-zh/http://www.tensorfly.cn/

2016-12-14 09:42:50 362

原创 RDD操作

RDD支持两种操作:转化操作和行动操作,转化操作是返回一个新的RDD的操作比如map()和filter(),行动操作则是向驱动器程序返回结果或把结果写入外部系统的操作,会触发实际的计算比如count(),first(),简而言之就是转化操作返回的是RDD,而行动操作返回的是其他数据类型,下面来一个转化操作的列子:文本文件内容现在遍历文本文件,选出里面含error的错误日志:/*

2016-12-12 13:27:15 562

原创 spark-RDD集合操作

/** * Created by hbin on 2016/12/9. */import java.util.Arrays;import java.util.List;import io.netty.util.internal.StringUtil;import org.apache.commons.lang.StringUtils;import org.apache.spark

2016-12-12 10:46:36 2562

原创 笛卡尔积

笛卡尔乘积是指在数学中,两个集合X和Y的笛卡尓积(Cartesian product),又称直积,表示为X × Y,第一个对象是X的成员而第二个对象是Y的所有可能有序对的其中一个成员。假设集合A={a, b},集合B={0, 1, 2},则两个集合的笛卡尔积为{(a, 0), (a, 1), (a, 2), (b, 0), (b, 1), (b, 2)}。类似的例子有,如果A表示某学校学生的集合,

2016-12-09 17:35:11 1637

原创 spark中的RDD

1,RDD中flatMap()和 map()的区别2,RDD中伪集合操作RDD.distinct()  去除重复数据,但是开销很大,因为它需要将所有数据通过网络进行混洗,确保每个元素只有一份.RDD.union()返回一个包含两个RDD中所有元素的RDD,与数学中的union()操作不同的是,,如果RDD中有重复数据,spark的union()也会包含这些重复数据.

2016-12-09 16:32:29 425

原创 关于RDD

spark对数据的核心抽象  RDD(弹性分布式数据集)RDD就是分布式的元素集合,在spark中对数据的所有操作不外乎创建RDD转化已有RDD以及调用RDD操作进行求值,spark会自动将RDD中的数据分发到集群上,并将操作并行化1,使用flatMap()将行数据切分为单词public class BasicMap { public static void mai

2016-12-09 14:48:25 719

opengles修改纹理

opengles修改纹理

2017-05-09

opengles绘制带颜色的四边形

opengles绘制带颜色的四边形

2017-04-26

opengles for c++画正方形

opengles for c++画正方形

2017-04-26

logistic回归

logistic回归

2017-04-11

opengles图像处理之平滑过滤

opengles图像处理之平滑过滤

2016-11-09

opengles吹气膨胀特效

opengles膨胀吹气特效

2016-11-04

opengles之展翅飞翔的雄鹰

opengles之展翅飞翔的雄鹰

2016-11-03

opengles特效之飘扬的旗帜

opengles特效之飘扬的旗帜

2016-11-01

opengles裁剪平面

opengles裁剪平面

2016-10-28

opengles绘制天空穹

opengles绘制天空穹

2016-10-19

opengles绘制天空盒

opengles绘制一个天空盒

2016-10-12

opengles构建过程纹理地形

opengles构建过程纹理地形

2016-10-11

opengles绘制灰度地形图

使用opengles绘制灰度地形图

2016-10-09

opengles加载3d模型(纹理+光照)

opengles加载3d模型(纹理+光照)

2016-09-12

opengles3d模型加载

opengles3d模型加载(obj格式)

2016-09-09

opengles绘制圆锥体

opengles绘制圆锥体 (光照+纹理)

2016-09-08

opengles创建圆柱体(光照加纹理)

opengles创建圆柱体(光照加纹理)

2016-09-05

opengles多重纹理与过程纹理

opengles绘制多重纹理与过程纹理

2016-08-24

opengles绘制纹理

opengles绘制纹理

2016-08-16

opengles光照通道合成

opengles光照通道合成

2016-08-11

opengles加载三维模型

opengles加载三维模型

2017-05-27

opengles场景控制

opengles场景控制

2017-05-27

opengles简单粒子系统的实现

opengles实现粒子效果

2017-05-18

opengles之点精灵介绍

opengles点精灵

2017-05-18

openglesFBO的使用

opengles中FBO的使用

2017-05-17

opengles之IBO

opengles ibo

2017-05-16

opengles之vbo

opengles之vbo顶点缓冲

2017-05-16

opengles中alpha混合

opengles alpha混合

2017-05-15

opengles画中画功能

opengles画中画功能

2017-05-11

openglesmipmap

opengles mipmap

2017-05-09

opengles绘制草地

opengles绘制草地

2017-05-04

opengles多重纹理动画

opengles多重纹理

2017-05-03

openglesForC++旋转矩形

openglesForC++旋转矩形

2017-05-02

python线性回归

python线性回归

2017-04-11

openglesNDK

NDK实现opengles画地形图

2017-01-11

androidNKD输出log

NDK中输出日志

2017-01-11

ndk之nativeSocket

android ndk native socket

2017-01-09

ndk中使用原生线程

ndk中使用原生线程

2016-12-28

jni之helloworld

jni之helloworld

2016-12-20

opengles图像处理之渐变

opengles图像处理之渐变

2016-11-14

空空如也

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

TA关注的人

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