
各类竞赛
文章平均质量分 68
Joern-Lee
嵌入式-物联网-美好的未来~~~
展开
-
Joern的华为软挑之路(一):多源多汇策略
首先非常感谢同样参赛的大佬的指导:http://blog.youkuaiyun.com/mmy1996/article/details/64443159 对于我们题目,1-M相当于确定的服务器组合,M+1 - M+N+1是消费节点,S和T是虚拟的超级源点和汇点 2.链路的权重链路的权重就是图中的cost(即单位费用),这个替换了SPFA求最短路径的算法(即最短路径在该图就等于最小单位费...原创 2017-04-04 19:06:43 · 672 阅读 · 0 评论 -
WEAK入门(三):第 3 部分: 最近邻和服务器端库
在 IBM Bluemix 云平台上开发并部署您的下一个应用。开始您的试用简介在这个 “用 WEKA 进行数据挖掘” 系列之前的两篇文章中,我介绍了数据挖掘的概念。如果您还未曾阅读过 用 WEKA 进行数据挖掘,第 1 部分:简介和回归 和 用 WEKA 进行数据挖掘,第 2 部分:分类和群集,那么请先阅读这两个部分,因为二者涵盖了一些在继续之前必须了解的关键概念。而且更重要的是,...转载 2017-05-04 15:10:59 · 500 阅读 · 0 评论 -
WEAK入门(二):第 2 部分: 分类和群集
在 IBM Bluemix 云平台上开发并部署您的下一个应用。开始您的试用简介在 用 WEKA 进行数据挖掘,第 1 部分:简介和回归,我介绍了数据挖掘的概念以及免费的开源软件 Waikato Environment for Knowledge Analysis(WEKA),利用它可以挖掘数据来获得趋势和模式。我还谈到了第一种数据挖掘的方法 — 回归 — 使用它可以根据一组给定的输...转载 2017-05-04 15:09:32 · 1875 阅读 · 0 评论 -
WEAK入门(一):第 1 部分: 简介和回归
简介什么是 数据挖掘?您会不时地问自己这个问题,因为这个主题越来越得到技术界的关注。您可能听说过像 Google 和 Yahoo! 这样的公司都在生成有关其所有用户的数十亿的数据点,您不禁疑惑,“它们要所有这些信息干什么?”您可能还会惊奇地发现 Walmart 是最为先进的进行数据挖掘并将结果应用于业务的公司之一。现在世界上几乎所有的公司都在使用数据挖掘,并且目前尚未使用数据挖掘的公司在不...转载 2017-05-04 15:06:16 · 1542 阅读 · 0 评论 -
欠拟合、过拟合及其解决方法
在我们机器学习或者训练深度神经网络的时候经常会出现欠拟合和过拟合这两个问题,但是,一开始我们的模型往往是欠拟合的,也正是因为如此才有了优化的空间,我们需要不断的调整算法来使得模型的表达能拿更强。但是优化到了一定程度就需要解决过拟合的问题了,这个问题也在学术界讨论的比较多。(之前搜了很多有的博客,讲的都不太全,因此我重新整理总结了一遍,同时加入了自己的理解,方便自己和后来人查阅) 首先就是我...转载 2017-04-05 18:54:39 · 288 阅读 · 0 评论 -
Windows7下安装和运行TensorFlow
首先大家都知道,tensorflow目前只能在linux和mac下运行,但是要在windows上运行也是有办法的。答案就是:Docker没错,只要利用Docker的虚拟化技术就可以在windows上跑tensorflow了,废话不说,下面直接列出步骤: 1. 下载Docker在http://get.daocloud.io/#install-docker-for-mac-window...转载 2017-03-19 16:26:00 · 590 阅读 · 0 评论 -
Android BLE开发
这次实际项目中要求了手机终端和低功耗蓝牙即蓝牙4.0通讯的功能,所以这次我也就把我自己的Android代码同大家分享,稍后考虑将框架整理后上传Github供大家交流学习。1.蓝牙初始化 //初始化蓝牙设备 private void init_ble() { // 手机硬件支持蓝牙 if (!getPackageManager().hasSystemFeat原创 2017-09-07 09:40:47 · 631 阅读 · 0 评论 -
梅特勒杯创新大赛(五):自定义ImageView-手控标记点
1.自定义onDraw()方法首先我们继承自ImageView并需要重写这个方法,我们的项目需求是通过对ImageView所展示的图片进行点的标记,即通过触摸屏幕进行标点动作,首先在onDraw()方法里面我们根据类的坐标参数进行O,X,Y,Z四个点的绘制,同时O和另外三个点通过线进行连接,代码如下: @Override protected void onDraw(Canvas canva原创 2017-09-05 00:05:21 · 456 阅读 · 0 评论 -
梅特勒杯创新大赛(四):Android的相机使用与屏幕截图
这一部分我们将探讨对于Android手机相机的调用以及图片的显示和保存。相机调用照片显示照片保存1. 相机调用动态权限申请 if (getActivity().checkSelfPermission(Manifest.permission.CAMERA) != PackageManager.PERMISSION_GRANTED) { //权限没有被授予原创 2017-09-01 15:51:55 · 389 阅读 · 0 评论 -
梅特勒杯创新大赛(三):Android的GPS定位功能
这部分主要阐述如何获取手机定位的经纬度数据,逻辑较简单,所以下面以代码为主1.初始化工作-权限动态申请 //对于定位服务权限判断 private void init_right() { if (mBluetoothAdapter.isEnabled()) { if (Build.VERSION.SDK_INT >= Build.V...原创 2017-09-01 14:42:30 · 304 阅读 · 0 评论 -
梅特勒杯创新大赛(二):Android姿态传感器-三轴角度
这一部分我们讨论Android的姿态传感器中对于三轴角度的数据读取与应用。1.初始化 //初始化姿态传感器 private void init_sensor(){ sensorManager = (SensorManager) getSystemService(SENSOR_SERVICE); //加速度传感器和地磁传感器 ...原创 2017-08-31 20:12:22 · 1451 阅读 · 0 评论 -
梅特勒杯创新大赛(一):带有主题的Android Drawer
前段时间一直都在忙于研究生电子设计大赛和梅特勒创意大赛,所以这几个月几乎没有怎么更新博客,现在比赛已经结束了,我就想趁这段时间把之前做的App的功能提取出来分开进行一个讲解,因为App整体是为智能硬件(运动手环和三激光测量系统)提供服务的,叙述整体的功能用处不大。 这一部分想提一下Drawer的使用,对于Drawer的基本官方框架网上都有的,但是我并没有找到带有顶部主题的,于是自己探索了一...原创 2017-08-31 19:59:22 · 336 阅读 · 0 评论 -
数据结构之图(存储结构、遍历)
一、图的存储结构1.1 邻接矩阵 图的邻接矩阵存储方式是用两个数组来表示图。一个一维数组存储图中顶点信息,一个二维数组(邻接矩阵)存储图中的边或弧的信息。 设图G有n个顶点,则邻接矩阵是一个n*n的方阵,定义为: 看一个实例,下图左就是一个无向图。 从上面可以看出,无向图的边数组是一个对称矩阵。所谓对称矩阵就是n阶矩阵的元满足ai...转载 2017-02-28 19:57:47 · 420 阅读 · 0 评论 -
最短路径—Dijkstra算法和Floyd算法
注意:以下代码 只是描述思路,没有测试过!! Dijkstra算法1.定义概览Dijkstra(迪杰斯特拉)算法是典型的单源最短路径算法,用于计算一个节点到其他所有节点的最短路径。主要特点是以起始点为中心向外层层扩展,直到扩展到终点为止。Dijkstra算法是很有代表性的最短路径算法,在很多专业课程中都作为基本内容有详细的介绍,如数据结构,图论,运筹学等等。注意该算法要求图中...转载 2017-02-28 20:02:08 · 303 阅读 · 0 评论 -
VirtualBox与主机共享文件夹
设置共享文件路径点击虚拟机 设置-->选择 共享文件夹(图1 设置共享文件夹)设置共享文件夹路径1 选择路径 2 填写自定义的共享名称(在后面需要与挂载路径相对应) 3 设置自动挂载/固定分配(图2 设置共享文件路径属性)安装VirtualBox增强工具先安装必备的包执行下面的命令:yum install -y gcc gcc-devel gc...原创 2017-03-01 20:29:04 · 964 阅读 · 0 评论 -
Joern的华为软挑之路(二):SPFA算法
实际上我写这篇文章的时候我们的比赛之路已经结束了,无奈止步于64强之外,但是我们收获的东西却不少,在这里同各位分享一下我们做这个比赛的思路和遇到的歧路。 一、Bellman - ford算法各位参与比赛的小伙伴都知道,费用流是解决这个问题的必不可少的一部分,在一开始我们并没有采用SPFA算法(大佬不要嘲笑),咱队的小伙伴对于算法这一块都是刚刚起步,通过网络我们首先搜索到了此算法。...原创 2017-04-04 18:51:25 · 867 阅读 · 2 评论 -
Android BLE学习笔记
转载自http://blog.youkuaiyun.com/xiaoyaoyou1212/article/details/51854454感觉的确写的很棒,给大家分享一下~ 前言: 本文主要描述Android BLE的一些基础知识及相关操作流程,不牵扯具体的业务实现,其中提供了针对广播包及响应包的解析思路,希望对正在或即将面临android BLE开发的伙伴们有所引导。 注:其中的单模、...转载 2017-07-19 09:30:23 · 527 阅读 · 0 评论