[置顶] 热爱编程

看到下文, 感觉自己弱爆了, 要重新好好的”热爱编程”.95年的时候,我高中同学郭军买了一本Borland C++手册,我们两个人此后两年没机会碰真的电脑,没见过Tubro C更没见过Borland C++,生看这本书,看了两年,百看不厌。做不到,别轻易说,我热爱编程,热爱学习。97年,父母在高考前三天给我买了一台电脑,整个假期,全部在电脑面前度过,把VB的全部文档看完,自己学会VB,啃Delphi...
阅读(2001) 评论(7)

[置顶] 博客说明

欢迎大家评论文章, 我会耐心解答. 本博客会经常更新, 所有原创文章, 都是亲自所写. 主要讲解关于编程的一些知识, 帮助喜欢编程的朋友, 同学. 艺无止境, 与君共勉. 欢迎大家提供有意义的评论. 希望和大家共同进步....
阅读(3734) 评论(4)

用户时间数据的检查

查看数据hadoop fs -ls /tmp/wangchenlong/action_time数据:2017-02-02 至 2017-02-28;2017-08-01 至 2017-08-24;即2月与8月数据;缺少1月数据;而1月数据被Hive转移至:hadoop fs -ls /warehouse/action_time/移动文件:hadoop fs -mv /warehouse/action...
阅读(107) 评论(0)

人工智能 - 自编码器(AutoEncoder)

自编码器,使用稀疏的高阶特征重新组合,来重构自己,输入与输出一致。TensorFlow的框架,参考源码,同时,复制autoencoder_models的模型文件。工程配置下载Python的依赖库:scikit-learn==0.19.0、scipy==0.19.1、sklearn==0.0scipy如果安装scipy出错,则把scipy==0.19.1写入requestments.txt,再安装,错...
阅读(379) 评论(0)

人工智能 - TensorFlow 框架初探

欢迎Follow我的GitHub 框架:Python + TensorFlow 知识:工程配置 + HelloWorld + MNIST本文源码的GitHub地址准备Fork TensorFlow的工程,并下载,转换远端Git地址git remote set-url origin https://github.com/SpikeKing/tensorflow.git创建Python工程Machin...
阅读(303) 评论(0)

OpenCV for Python 安装

OpenCV是著名的图像处理库,在Python的环境中也想要应用。安装OpenCV,导入是的cv2,安装的是opencv-pythonsudo pip install opencv-python -i http://mirrors.aliyun.com/pypi/simple --trusted-host mirrors.aliyun.com自动补全问题import cv2.cv2 as cv...
阅读(163) 评论(0)

Git 统计脚本

统计行数:git log --author="$(git config --get user.name)" --pretty=tformat: --numstat | awk '{ add += $1 ; subs += $2 ; loc += $1 - $2 } END { printf "added lines: %s removed lines : %s total lines: %s\n",...
阅读(133) 评论(0)

Sphinx 安装

Sphinx 是Python的文档生成工具在Mac上安装时,使用pip无法安装成功,即使提示已安装完成,也无法使用。sudo pip --default-timeout=100 install Sphinx -i http://mirrors.aliyun.com/pypi/simple报错,无法找到sphinx-build命令:sphinx-build -b html -d _build/doct...
阅读(138) 评论(0)

TensorFlow 安装

欢迎Follow我的GitHub. TensorFlow是常用的机器学习库之一。使用阿里云的源安装TensorFlow时pip install --upgrade tensorflow -i http://mirrors.aliyun.com/pypi/simple提示错误: Downloading/unpacking tensorflow http://mirrors.aliyun.com/p...
阅读(174) 评论(0)

Gensim 安装

欢迎Follow我的GitHub. Gensim is a FREE Python library - Scalable statistical semantics - Analyze plain-text documents for semantic structure - Retrieve semantically similar documentsGensim是一个免费的Python库...
阅读(123) 评论(0)

Python 的 ImportError 错误

在Python的工程中,偶尔会遇到文件无法引用的情况,即PyCharm IDE支持文件跳转,但是当文件执行时,找不到模块。产生错误:“ImportError: No module named XXX”。...
阅读(439) 评论(0)

TFLearn 的 安装错误

TFLearn是TensorFlow的高级深度学习API,在执行安装tflearn时,需要安装依赖库pillow;在安装pillow时,提示需要jpeg库(jpeg is required);提供此问题的解决方案。...
阅读(705) 评论(0)

为什么手机无法运行应用? Values之谜

欢迎Follow我的GitHub, 关注我的CSDN, 精彩不断! 在GitHub上Clone的某开源Android项目, 下载配置, 完成构建, 在手机上可以安装, 但是无法运行. 项目的编译版本(compileSdkVersion)是25(7.1), 最低的兼容版本(minSdkVersion)是19(4.4), 手机的系统版本是21(5.0), 已经满足应用的最低运行条件. 然而, 在相同系统...
阅读(1596) 评论(2)

神奇"HTTPS重定向网页"在哪里?

欢迎Follow我的GitHub, 关注我的简书. 我还没有看过J. K. 罗琳的”神奇动物在哪里”, 但是遇到过”神奇HTTPS重定向网页在哪里”, 这是一个关于WebView的故事. 在Android项目中, 为了更好地显示HTML网页, 必然需要重写WebView, 在其中添加一些默认属性. 当遇到HTTPS重定向网页时, 我们需要格外注意, 否则WebView会无法显示.概念补充重定向: 分...
阅读(1262) 评论(0)

Emoji's World, 一起实现Emoji

欢迎Follow我的GitHub, 关注我的CSDN, 精彩不断! Emoji (絵文字 或 えもじ; 日语发音: [emodʑi]) 是日本无线通讯中所使用的视觉情感符号, 绘代表图形, 文字是图形本身的隐喻. 用于输入者表达情感信息, 如笑脸就代表开心, 蛋糕就代表食物等. 形象生动, 在文字中出现图片, 更容易实现情感的表述.Emoji起初只能在日本使用, 如今相当一部分的Emoji字符集已经...
阅读(580) 评论(0)

使用DialogFragment实现底部弹窗布局

欢迎Follow我的GitHub, 关注我的CSDN. Android对于底部弹窗已经在23.2新的实现方式, 即BottomSheet. 然而对于低版本, 我们仍需使用DialogFragment. 底部弹窗与普通Dialog不同, 需要紧贴应用下部, 但本质仍是一个Fragment, 通过继承DialogFragment类, 定制不同样式的Fragment.本文源码的GitHub下载地址定制D...
阅读(6026) 评论(2)

实现AIDL接口的Binder连接池

欢迎Follow我的GitHub, 关注我的简书. 其余参考Android目录. Binder作为AIDL通信的核心, 在使用中经常需要重复利用, 动态管理AIDL接口. Binder连接池的主要作用是把Binder请求统一发送至Service执行, 即动态管理Binder操作, 避免重复创建Service. 本文使用两种简单的AIDL服务, 使用Binder连接池动态切换, 含有演示Demo.本文...
阅读(1082) 评论(1)

使用Socket处理跨进程的实时聊天

欢迎Follow我的GitHub, 关注我的CSDN. Socket是套接字, 网络通信经常使用的方法, 分为TCP和UDP两种模式, 需要网络权限, 当然也可以应用于跨进程通信. 本文通过一个简易的Android聊天程序, 熟悉Socket的使用方法.本文源码的GitHub下载地址逻辑: 客户端向服务端发送数据, 服务端收到后返回客户端数据.ServerSocket处理属于网络请求, 需要在其他...
阅读(1715) 评论(0)

使用ContentProvider跨进程共享数据

欢迎Follow我的GitHub, 关注我的CSDN. ContentProvider主要应用于进程间数据共享. 对于应用而言, 多进程并不会经常使用, 因而较少使用ContentProvider, 是最不常见的四大组件(Activity, Service, BroadcastReceiver, ContentProvider). 但是其优异的性能与便捷, 对于多应用共享数据而言, 非常重要, 比...
阅读(1023) 评论(0)

使用AIDL实现Android的跨进程通信

欢迎Follow我的GitHub, 关注我的CSDN. AIDL(Android Interface Definition Language), 即Android接口定义语言. 在Android中, AIDL是跨进程通信的主要实现方式. 我们同样也可以使用AIDL, 实现自己的跨进程方案. 本文介绍AIDL的使用方式.服务端: 创建Service服务监听客户端的请求, 实现AIDL接口.客户端: 绑...
阅读(901) 评论(0)

Android 进程使用 Messenger 通信

欢迎Follow我的GitHub: https://github.com/SpikeKing 进程之间不能共享内存数据, 但是可以进行通信, 除了简单的Intent通信, 也可以使用Messenger, Messenger基于AIDL实现, 顺序执行, 不支持并发. 为了区分通信的始末, 我们暂定发送数据是客户端, 接收数据是服务端. 本文介绍Messenger的使用方式, 含有Demo. 更多...
阅读(1080) 评论(0)

Android Tips 8

欢迎Follow我的GitHub: https://github.com/SpikeKing 本文是Tips的第8节, 记录一些有趣的知识点, 再加一些有用的代码段, 精心准备, 来源于实践. 更多: http://www.wangchenlong.org/ 其余: 第一篇, 第二篇, 第三篇, 第四篇, 第五篇, 第六篇, 第七篇, 第八篇.Android 5.0 Status Bar 图标显...
阅读(3137) 评论(0)
710条 共36页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:2591718次
    • 积分:33141
    • 等级:
    • 排名:第152名
    • 原创:709篇
    • 转载:1篇
    • 译文:0篇
    • 评论:399条
    自我简介

    本人代码娴熟,涉猎广泛。

    目前任职于春雨医生的大数据部,数据挖掘工程师。

    曾经任职于春雨医生的移动端部,高级Android开发工程师。

    欢迎Follow我的GitHub:.

    https://github.com/SpikeKing

    文章分类
    最新评论