- 博客(35)
- 资源 (2)
- 收藏
- 关注
原创 vscode远程连接到远程服务器后,无修改文件权限
Failed to save “test’’: Unable to write file (NoPermissions (FileSystemError): Error: EACCES: permission denied, open…修改权限:sudo chown -R myuser /path/to/folder
2019-08-04 14:41:37 13966 2
原创 医疗图像格式
医疗图像摘自 机器之心:https://www.jiqizhixin.com/articles/2017-07-31医疗图像是对解剖区域的内部结构和功能的一种表征。它以二维像素或者三维体素的形式呈现出来。映射到空间位置的数值是对采样过程和重建过程的离散表征。用来描述一个确定采样模态视野的像素数量是对解剖结构和功能的细节的表达。像素表达的数值取决于成像模式、采样协议、重建以及后续处理过程。...
2019-04-02 22:33:08 968
原创 物理CPU,CPU核数,逻辑CPU
CPU概念物理CPU在Info中由physical id识别物理CPU指的是实际主板上插槽上的CPU个数。physical id 就是每个物理CPU的ID,不重复的 physical id 有几个,物理cpu数量就是几个。CPU核数(物理核)在Info中由 cpu cores 识别CPU核数是指单块CPU上面能处理数据的芯片组的数量,如双核、四核等。通常每个CPU下的核数都是固...
2019-01-25 11:46:09 2491
原创 Machine Learning ——客户流失率的预测
最近在自己本地的jupyter notebook中看到一个不知出处的笔记,很久没有学习算法和写代码了,所以回顾一下,发现这篇笔记虽然例子很简单,但是内容还算深刻,就整理了一下,虽然不知出处,但是在笔记开头作者有致谢,那我也在这里致谢一下,以示尊敬:Credits: Forked from growth-workshop by aprial, as featured on the yhat bl...
2018-09-06 10:40:53 8746 16
原创 Cloudism3.0.3学习与使用(二)
三、Example1 和VmAllocationPolicySimple源码分析 在接着上一篇博客分析之前,我们先来了解一些可能会需要注意的地方。 MIPS是虚拟机的cpu处理速度。假设同一机器下的所有PE具有相同的MIPS评级。Pe(处理单元)表示CPU单元,即可以理解为CPU的核数,按照每秒百万指令(MIPS)评级定义。 mips是虚拟机的cpu处理速度,cloudlet的l...
2018-06-28 11:09:55 1225
原创 Cloudism3.0.3学习与使用(一)
一、Cloudsim 现在的云计算领域,一直在追求一种安全可靠、容错率高、可持续和可扩展的计算服务的领先技术。而在实际开发云产品之前,及时的利用可重复、可控的方法来评估算法、应用和策略显得尤为重要。CloudSim的主要目标就是提供一个通用的,可扩展的仿真框架,可以对新兴的云计算基础设施和应用服务进行无缝建模,仿真和实验。 CloudSim是一款云计算仿真软件,其由澳大利亚墨尔本大学网...
2018-06-28 11:09:19 1671 2
原创 大数据平台的使用(Hadoop 生态圈、CDH)
目录一、shell自行搭建Hadoop集群(2节点以上) 1.1 系统准备1.2 系统基础配置1.3 组件安装与配置 1.3.1 Hadoop1.3.2 Hive1.3.3 Hbase1.3.4 Spark二、Cloudera CDH安装Hadoop平台 2.1 Cloudera quickstart 安装2.2 CDH 中HQL数据操作三、集群中的HQL数据操作 3...
2018-06-28 11:08:08 4010
原创 CapsNet个人理解与总结
前言 CapsNet为解决CNN的缺点而生。其实回过头来再想一下神经网络和CNN这一系列的模型,他们放佛一直在强调特征的识别,通过什么样的方法能够更准确高效的识别图像的特征,就像CapsNet一直在强调他们的Net具有方向、大小等属性的识别和内部联系的生成一样。从这里我感觉出一些顶级Paper的魅力和特点所在,那就是从提出的创新点出发,所有的论点围绕创新点,所有的依据站在巨人的肩膀,解决前人...
2018-05-22 21:40:43 14433 2
原创 《How friends share urban space: An exploratory spatiotemporal analysis using mobile phone data》 个人解读
城市空间分享的探索性时空分析 前段时间有意识的去搜集关于学术可视化方面的知识,注意到了麻省理工学院可感知城市实验室的官网,引起了我很大的兴趣,随着一段时间的了解和关注,它成了我个人在可视化领域最喜欢的一个实验室,这个实验室通过可视化设计和科学分析实现城市的想象力和社会的变革创新。实验室主页上展示了从2004——2018年的实验室项目,几乎每一项都有实际城市数据的验证,或者是基于某个发达城市的...
2018-05-22 21:40:02 241
原创 机器学习之决策树-python实现
前言 决策树,顾名思义,就是用来产生决策的树,我们通过数据的属性特征来构造这棵树。相比于K近邻算法,决策树的主要优势在于数据形式非常容易理解。决策树的一个很重要的任务就是理解数据中所蕴含的知识信息,从数据中提取出一系列规则的过程,也就是决策树构建的过程、机器学习的过程。 决策树算法是随机森林等集成学习算法的基础,最基本的决策树没有反馈,没有修正,就是简单的输入训练集,得出一个可以应对其...
2018-05-22 21:39:28 1478
原创 K近邻算法-python代码实现
K-Nearest Neighbor 商业哲学家 Jim Rohn 说过一句话,“你,就是你最常接触的五个人的平均。”那么,在分析一个人时,我们不妨观察和他最亲密的几个人。同理的,在判定一个未知事物时,可以观察离它最近的几个样本,这就是 kNN(k最近邻)的方法[1]。 下面引自维基百科上的一幅图,这也是我们在学习KNN时最常见的一幅图。 在上图中显示,一共存在两种标...
2018-05-22 21:38:16 19029 1
原创 Android四大组件——Broadcast Receiver
Broadcast Receiver 完整代码请见:longlong’s github广播(Broadcas)是一种广泛运用的在应用程序之间传输信息的机制 。而 广播接收者是对发送出来的广播进行过滤接收并响应的一类组件。广播接收者(BroadcastReceiver)BroadcastReceiver 自身并不实现图形用户界面,但是当它收到某个通知后, BroadcastReceiver 可以
2018-04-18 17:31:53 263
原创 Android四大组件——Service
Service的基本用法完整代码请见:longlong’s github定义一个服务public class MyService extends Service { @Override public IBinder onBind(Intent intent) { return null; }} 重写服务中最常用的三个方法:onCreate()服务创建的时候
2018-04-18 17:31:37 210
原创 Android网络通信——Volley
Volley 详细代码在这里:longlong’s githubAnother waysAsyncHttpClient,它把HTTP所有的通信细节全部封装在了内部,我们只需要简单调用几行代码就可以完成通信操作了。Universal-Image-Loader,它使得在界面上显示网络图片的操作变得极度简单,开发者不用关心如何从网络上获取图片,也不用关心开启线程、回收图片资源等细节。 Volley
2018-04-18 17:31:18 196
原创 Android四大组件——ContentResolver
ContentResolver完整代码请见:longlong’s github内容URI的标准格式: content://com.example.app.provider.table1 content://com.example.app.provider.table2 内容URI主要由两部分组成:权限(authority)和路径(path),权限一般采用程序包名的方式进行命名,路径:区
2018-04-18 17:30:48 560
原创 Android数据存储——SQLite数据库存储
AndroidSQLite 完整代码请见:longlong’s github 效果图: SQLiteOpenHelper抽象类含有两个抽象方法:onCreate()方法和onUpgrade()方法 需要重写,并在这两个方法中去创建升级数据库含有两个重要的实例方法:getReadableDatabase()和getWritableDatabase() 这两个方法都可以创建或打开
2018-04-18 17:30:29 1711
原创 Android数据存储——SharedPerences
SharedPerences存储方式:键值对将数据存储到SharedPreferences中 步骤:调用SharedPerences对象的edit()方法获取一个SharedPerences.Editor对象。向SharedPerences.Editor添加数据。调用commit()方法将添加的数据提交。 点击事件中:SharedPreferences.Editor editor =
2018-04-18 17:30:02 958
原创 Android数据存储——文件存储
将数据写入文件public class MainActivity extends AppCompatActivity { private EditText editText; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceSta
2018-04-18 17:29:39 218
原创 Broadcast :利用广播实现强制下线功能
Force Offline关闭所有活动的功能登陆界面以及跳转的实现新建广播接收器,利用AlertDialog实现下线关闭所有活动创建一个ActivityCollector类用于管理所有的活动public class ActivityCollector { public static List<Activity> activities =new ArrayList<Activity
2018-04-18 17:29:10 267
原创 Git简单学习
Git Learn from 廖雪峰的官网网站 在我最初的了解中,Git是一个团队进行项目开发的必备工具,是我计划中的一小部分。通过git,可以更便捷更兼容得进行开发。蓝山android学长也说做安卓,会使用Git是基础。于是,我便在暑假里开始了我的Git之旅。 Git是分布式版本控制系统,怎么说呢?当你和小伙伴在干同一件事情,需要将各自的部分接近完美的整合在一起时,这就用到了Git;
2018-04-18 17:28:34 195
原创 GoogLeNet的个人理解
先附上著名的网络结构GoogLeNet及其延伸版本,以便自己日后的学习。 1. Inception[V1]: Going Deeper with Convolutions 2. Inception[V2]: Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shift
2018-04-16 09:55:38 12824 8
原创 GIS可视化—热力图制作与热点分析(二)
本博客知识来源:城市数据派公众号,WeChat ID:udparty。讲师:张海平老师(高级城市数据分析师),本文对讲解PPT中的内容进行总结概括,并方便自己以及他人更加直观的了解与学习热力图方面的知识,未经博主允许请勿转载,如有侵权请联系博主。相关学习资源(持续更新)空间大数据分析与地图可视化知乎专栏 这篇博客主要介绍对深入的热点模式的探索。发现要素的关键特征和分布模式1.从场所到要素的地理
2018-04-05 18:51:35 36645 3
原创 神经网络与深度学习小结 (二)
(BP)反向传播算法 我感觉,神经网络中的反向传播算法(BP)在整个神经网络的学习过程中是很重要的内容,是基础中基础。学过一段时间后,再回过头来重新总结,希望自己能有意外的收获。 反向传播是通过递归应用链式规则来计算表达式的梯度的一种方式,它可以非常容易地泛化到任意一个有向图的计算上去。其实也就是因为在计算梯度时,由于每个隐层节点与输出层多个节点之间均有关联,所以会对其上一层所有的Error
2018-03-31 21:53:56 540
原创 GIS可视化—热力图制作与热点分析(一)
本博客知识来源:城市数据派公众号,WeChat ID:udparty。讲师:张海平老师(高级城市数据分析师),本文对讲解PPT中的内容进行总结概括,并方便自己以及他人更加直观的了解与学习热力图方面的知识,未经博主允许请勿转载,如有侵权请联系博主。相关学习资源(持续更新)空间大数据分析与地图可视化知乎专栏热力图(thermodynamic diagram) 热力图,是以特殊高亮的形式显示访客热衷
2018-03-31 21:52:27 76424 14
原创 学术可视化网站和工具汇总
现代的数据可视化(Data Visualization)技术指的是运用计算机图形学和图像处理技术,将数据换为图形或图像在屏幕上显示出来,并进行交互处理的理论、方法和技术。它涉及到计算机图形学、图像处理、计算机辅助设计、计算机视觉及人机交互技术等多个领域。数据可视化概念首先来自科学计算可视化(Visualization in Scientific Computing),科学家们不仅需要通过图形图像来分
2018-03-19 19:40:55 3889
原创 神经网络与深度学习(一)
最近学习了Andrew Ng在网易云开放的深度学习与神经网络课程,受益匪浅,特来做一个初学者的总结。神经网络其实在学习神经网络之前,掌握基本的机器学习知识很重要,要不学起来还是比较吃力,从监督学习的梯度下降算法(对后面的学习应用很广泛),到极大似然估计,从激活函数的种类与选择,到损失函数的确定,以及正则化,dropout等等防止学习过拟合的方法,在神经网络与深度学习的训练预测过程中,都发挥着比较大比
2018-01-23 16:09:29 3587 1
原创 卷积神经网络的实现
最近开始学神经网络一个很重要的分支——卷积神经网络。什么是卷积神经网络,卷积神网络用来干什么,卷积神经网络比普通神经网络优越在哪儿,相信这些问题你都能在以下一些比较经典的博客或者教程中找到很好的答案,本篇博客,只是从我的角度来总结一下我所了解的卷积网络,做一个中间学习过程的巩固与拓展。经典博客/教程卷积神经网络的简单了解知乎上对于CNN的直观解释斯坦福大学CS231n课程的深入笔记图像分类
2018-01-23 16:08:52 9711 5
原创 共享Python模块
PyPI Python包索引(Python Package Index, PyPI)为Internet上的第三方Python模块提供了一个集中的存储库,我们平时pip install的Python库都来自这个存储库,我们也可以将自己写好的模块上传到PyPI上面开源,让世界上所有的人都能看到你的python模块。 为了测试,我写了一个能完成经纬度转换为地理位置的小小demo(用的geopy库)
2018-01-23 16:08:00 642
原创 Python + Splinter 12306抢票
临近春节和期末放假,很多小伙伴也开始关注起来了12306的放票与抢票,学习python之余,敲一个小的demo,如果能帮到人成功抢到票,那便是最好不过的了。这个小的脚本完成过程中,做了很多的调试,力求满足所有人的条件。但是没有在关键抢票环时间点拿出来使用过,所以如果有人能试用下,记得留言给我反馈,感谢! 其实这个脚本就是模拟的鼠标点击与键盘输入而已,原理很简单,但是却从输入到点击都提升了很多
2018-01-08 09:35:07 769
原创 Error:Execution failed for task ':downloadFile'. > org.apache.http.conn.ConnectTimeoutException:
Android 开发报错解决:Error:Execution failed for task ':downloadFile'. > org.apache.http.conn.ConnectTimeoutException: Connect to storage.googleapis.com:443 [storage.googleapis.com/216.58.200.48]
2018-01-04 22:09:02 1775 2
原创 wampserver下的mysql不能运行以及windows下mysql的启动后马上停止关闭
遇到的问题之前在用wampserver配置本地web服务器的时候,apache与mysql都不能正常启动。我碰到的这种情况的原因是apache的80端口被占用,需要重新设置;两个mysql有冲突,需要关掉一个(比较懒)。apache问题解决:根据网上烂大街的修改httpd.conf下,监听的两个80端口,即可解决。mysql问题解决: wampserver服务器打包了AMP运行环境(apach
2017-05-27 19:01:30 3647
原创 c语言输出笑脸('\1')
c语言输出笑脸(’\1’)参考博客strlen()函数的实现原理就如上图,在程序编译执行之后,输出了笑脸符号,可是在别人的电脑中又没有显示出这个错误。也就是说同样的代码,同样的编译器,却显示不同的内容。 - 笑脸:’\1’ (有的编译器是显示空格或者一个正方形框) - 缩写/字符:SOH(start of headline) - 解释:标题开始 经过google,发现是因为strlen函数的
2017-03-27 20:45:08 30163
原创 【PAT乙级题目1014】福尔摩斯的约会
福尔摩斯的约会题目描述:大侦探福尔摩斯接到一张奇怪的字条:“我们约会吧! 3485djDkxh4hhGE 2984akDfkkkkggEdsb s&hgsfdk d&Hyscvnm”。大侦探很快就明白了,字条上奇怪的乱码实际上就是约会的时间“星期四 14:04”,因为前面两字符串中第1对相同的大写英文字母(大小写有区分)是第4个字母’D’,代表星期四;第2对相同的字符是’E’,那是第5个英文字母,代
2017-03-17 16:57:04 417
原创 【PAT乙级题目1019】数字黑洞
数字黑洞题目描述:给定任一个各位数字不完全相同的4位正整数,如果我们先把4个数字按非递增排序,再按非递减排序,然后用第1个数字减第2个数字,将得到一个新的数字。一直重复这样做,我们很快会停在有“数字黑洞”之称的6174,这个神奇的数字也叫Kaprekar常数。例如,我们从6767开始,将得到7766 - 6677 = 10899810 - 0189 = 96219621 - 1269 = 83528
2017-03-17 16:42:44 290
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人