程序员面试刷题网

刷题网站 牛客网 http://www.nowcoder.com/ 一个办法就是刷题,国内外都有一些网站来帮助程序员刷题,大部分是算法题。 脑客 http://www.knockgate.com/ 另一个专注于程序员刷题的网站,没有什么真题,但是有很多培训和视频 九章算法 ht...

2018-09-10 09:39:02

阅读数 1070

评论数 0

(转)对产品的思考

一、产品经理的核心能力,并非是要原型画的好 记得我最开始接触产品经理这个行业时,很迷茫,不知道该从何处下手,更不知道产品经理究竟是要做什么?核心能力是什么?甚至一度以为产品经理就应该画好产品原型,越高保真越好。 第一份工作在一家创业公司,当时主要是使用sketch来绘制原型。 由于这款工具的便捷性...

2018-10-22 12:23:26

阅读数 41

评论数 0

内存管理GetMemory()

程序的局部变量存在于(栈)中 程序的全局变量存在于(静态存储区)中 程序动态申请的数据存在于(堆)中 一、C语言下动态内存分配和释放 在C语言下究竟如何实现动态内存分配 malloc(), calloc(), realloc(), 在使用这些函数时必须包含其头文件,分别为:<...

2018-10-16 15:44:54

阅读数 28

评论数 0

RTOS——嵌入式实时操作系统

RTOS—嵌入式实时操作系统 定义: 当外界事件或数据产生时,能够接受并以足够快的速度予以处理,其处理的结果又能在规定的时间之内来控制生产过程或对处理系统作出快速响应,控制所有实时任务协调一致运行的嵌入式操作系统。我们常常说的嵌入式操作系统都是嵌入式实时操作系统。比如μC/OS-II和Linux。...

2018-09-29 16:02:53

阅读数 994

评论数 0

Linux操作系统

Linux操作系统 一、常用操作 快捷键 Tab:命令和文件名补全; Ctrl+C:中断正在运行的程序; Ctrl+D:结束键盘输入(End Of File,EOF) 求助 1)–help 指令的基本用法与选项介绍。 2)man man 是 manual 的缩写,将指令的具体信息显示出来。 当执行...

2018-09-20 17:04:20

阅读数 41

评论数 0

小白入门——计算机网络

小白入门之计算机网络 一、概述 网络把主机连接起来,而互联网是把多种不同的网络连接起来,因此互联网是网络的网络。 ISP 互联网服务提供商 ISP 可以从互联网管理机构获得许多 IP 地址,同时拥有通信线路以及路由器等联网设备,个人或机构向 ISP 缴纳一定的费用就可以接入互联网。 目前的互联网...

2018-09-20 16:15:55

阅读数 277

评论数 0

C++——之vector的用法

vector的用法 作用:它能够像容器一样存放各种类型的对象,简单地说,vector是一个能够存放任意类型的动态数组,能够增加和压缩数据。vector是C++标准模板库中的部分内容,它是一个多功能的,能够操作多种数据结构和算法的模板类和函数库。 特别注意: 使用vector需要注意以下几点: 1、...

2018-09-18 23:23:27

阅读数 22

评论数 0

Linux 的字符串截取方法

Linux 的字符串截取方法 假设有变量 var=http://www.aaa.com/123.htm. 1. # 号截取,删除左边字符,保留右边字符。 echo ${var#*//} 其中 var 是变量名,# 号是运算符,*// 表示从左边开始删除第一个 // 号...

2018-09-15 14:59:43

阅读数 37

评论数 0

一些编程笔试题

1.编写函数将字符串中的字符’‘移到串的前部分,前面的非’‘字符后移,但不能改变非’‘字符的先后顺序,函数返回串中字符’‘的数量。 测试案例: 原始串为:ab**cd**e*12, 处理后为*****abcde12,函数并返回值为5。 int movStar(char * p, int n...

2018-09-13 17:57:19

阅读数 44

评论数 0

Jetson TX2——加密芯片ATSHA204测试

Jetson TX2 之加密芯片ATSHA204测试 (因为加密新片挂载在i2c-1总线,因此一下操作针对i2c-1总线) - 第一步 加密芯片对应的i2c-1频率降低到50K 1)降频 方法1:一次性修改 sudo su echo 50000 &...

2018-09-13 10:58:42

阅读数 303

评论数 0

小白入门——关于什么是区块链

- 区块链账本 刘老太公家里要办喜事了,找了邻村王先生家的小女儿嫁给自己的小儿子。可谓门当户对,天作之合。婚礼当天,老刘家和老王家请了一大堆亲朋好友前来观礼见证。由于刘老太公和王先生都是这方圆十里有头有脸的人物,所以来参加婚礼的人整整坐满了四十多桌。在一片起哄声中,刘老太公的小儿子和老王家的小姑...

2018-09-13 10:23:19

阅读数 61

评论数 0

小白入门——关于什么是人脸布控

人脸布控 - 人脸识别技术原理 人脸识别,是基于人的脸部特征信息进行身份识别的一种生物识别技术。有的公司是靠两点定位,只做两个瞳孔,会造成人脸检测的不够精确,假如带上墨镜便检测不到人脸;有的公司靠4点来做定位,定位到人脸后把人脸抠出来,再提取300个特征值,比如说是像瞳孔间距,鼻尖到你的...

2018-09-10 19:20:22

阅读数 401

评论数 0

C++——之基于单例模式的日志输出

基于单例模式的日志输出 什么是单例模式? 单例模式就是保证一个类只有一个实例,并提供一个访问它的全局访问点。 首先,需要保证一个类只有一个实例;在类中,要构造一个实例,就必须调用类的构造函数,如此,为了防止在外部调用类的构造函数而构造实例,需要将构造函数的访问权限标记为protected...

2018-09-03 21:08:55

阅读数 304

评论数 1

Ubuntu——创建Git仓库并上传文件

Ubuntu——创建Git仓库并上传文件 安装配置 $ sudo apt-get install git git-core $ git config --global user.name <your-name> $ git con...

2018-08-28 13:02:03

阅读数 127

评论数 0

Jetson TX2——通过shell脚本自动修改系统IP及DNS

Jetson TX2 shell脚本自动修改IP及DNS IP地址修改路径:/etc/network/interfaces DNS修改路径:/etc/resolv.conf - shell脚本 //ipdndconfig.sh #!/bin/sh #Define Path 定义变...

2018-08-25 10:37:29

阅读数 543

评论数 0

Jetson TX2——串口的使用(TTL-RS485)

TX2上串口的使用(TTL-RS485) TX2串口设备 TX2 有5个 UARTs 到主连接器。其中UART3 用于 WLAN/BT。有关 UARTs 的典型任务, 请参见下表。 查看可用串口设备: ls -l /dev /ttyTHS* 结果如下: crw-r...

2018-08-22 16:20:59

阅读数 4419

评论数 24

Jetson TX2——CAN口的使用

TX2上使用CAN口的使用 TX2上有2个CAN控制器2,CAN控制器需要通过CAN收发器连接到物理总线上。具体参阅原理图和相关技术参考手册。 下载地址:https://developer.nvidia.com/embedded/downloads。 CAN测试方法如下图: ...

2018-08-20 21:02:24

阅读数 2798

评论数 4

嵌入式linux与51/430/STM32的嵌入式开发的区别与关联

嵌入式linux与51/430/STM32的嵌入式开发的区别与关联 总结: 微控制器系列:8051, MSP 430 , STM32 F0-3( ARM Cortext M0 - M3系列)   主要特点没有内存管理单元,不能运行linux 这类有着虚拟内存的操作系统,只能运行裸机程序或是...

2018-08-20 13:52:53

阅读数 132

评论数 0

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