- 博客(5)
- 资源 (1)
- 收藏
- 关注
转载 RPC框架简单了解
RPC,全称Remote Procedure Call(远程过程调用协议)。与本地调用不同的是远程调用必须经过网络层,因此涉及到的一个问题就是序列化,不同的序列化方式影响着调用的性能,流行的序列化包括有:Protobuf、Kryo、Hessian、Jackson、Thrift。 RPC框架组件: APP:应用端,调用服务Server服务容器,对外提供服务...
2018-12-05 16:25:17
127
原创 面向对象与面向过程的区别
作为一个程序猿,弄清楚面向对象和面向过程是我们入门的基本工作。面向对象是当今软件开发主流思想之一。面向对象是把数据及数据的操作方法放在一起,作为一个相互依存的整体,即类。类中大多数数据只能在本类方法中进行操作,类通过一个简单的接口与外部通信,即是对象与对象之间通过消息通信。而面向过程是一种以事件为中心的思想,就是自上而下顺序执行,逐步求精,程序按照功能划分为各个模块,各模块之间相对比较独立,每...
2018-09-12 13:15:54
276
原创 ubuntu16.04系统下常用的Linux命令。
在深度学习的入门时候,考虑到兼容性和网络开源资料的丰富度,我选择使用了ubuntu16.04这个版本。 1 添加root用户其实ubuntu在安装时已经添加了root用户,只是屏蔽了。所以只需要激活即可。打开终端ctrl+alt+t,输入sudo passwd root,然后输入要添加给root的密码。2.切换到root用户su - root3.无法访问归档文件,访问某个文...
2018-09-12 11:04:30
230
原创 STM32串口IAP实验详解
一、关于IAP的简介 关于STM32的常用编程方式分为以下两种:在线编程(ICP);通过SWD/JTAG协议下载应用程序到微控制器中。在程序中编程(IAP);通过一种通信接口(UART、USB、SPI等)将程序下载到应用数据存储器中。IAP(In Application Programming),在应用中编程,目的是为了在线升级使用,在产品发布后可以通过预留的通信接口将更新后的程序
2018-09-12 11:02:39
5250
2
原创 Ubuntu16.04下安装tensorflow(GPU加速)
本文主要是通过tensorflow官网的教程来实现安装,如果无法安装的话也可以试着用源码去安装(源码安装相对比较复杂不推荐)。 1.前期的环境查询准备 1.1查看tensorflow的对于系统的基本要求 在安装任何一个软件的时候,我们首先应该去尝试了解它的运行环境,否则可能安装很久后到后面还是没有办法使用。 tensorflow的官方网址为:https://www.tensorflow.o
2018-01-01 20:11:14
22395
2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人