- 博客(17)
- 资源 (2)
- 收藏
- 关注

原创 程序员面试刷题网
刷题网站牛客网 http://www.nowcoder.com/一个办法就是刷题,国内外都有一些网站来帮助程序员刷题,大部分是算法题。脑客 http://www.knockgate.com/另一个专注于程序员刷题的网站,没有什么真题,但是有很多培训和视频九章算法 http://www.jiuzhang.com/提供大量的算法培训和讲座内容,同时能够查询所有leet...
2018-09-10 09:39:02
4641
转载 (转)对产品的思考
一、产品经理的核心能力,并非是要原型画的好记得我最开始接触产品经理这个行业时,很迷茫,不知道该从何处下手,更不知道产品经理究竟是要做什么?核心能力是什么?甚至一度以为产品经理就应该画好产品原型,越高保真越好。第一份工作在一家创业公司,当时主要是使用sketch来绘制原型。由于这款工具的便捷性,更是沉迷于绘制高保真原型而无法自拔,一度让UI很无奈——因为是创业公司,需求临时变动是家常便饭。夸张...
2018-10-22 12:23:26
355
转载 内存管理GetMemory()
程序的局部变量存在于(栈)中程序的全局变量存在于(静态存储区)中程序动态申请的数据存在于(堆)中一、C语言下动态内存分配和释放在C语言下究竟如何实现动态内存分配 malloc(), calloc(), realloc(), 在使用这些函数时必须包含其头文件,分别为:<malloc.h>、<stdlib.h>、<alloc.h>,而释放内存的函数为free...
2018-10-16 15:44:54
507
原创 RTOS——嵌入式实时操作系统
RTOS—嵌入式实时操作系统定义:当外界事件或数据产生时,能够接受并以足够快的速度予以处理,其处理的结果又能在规定的时间之内来控制生产过程或对处理系统作出快速响应,控制所有实时任务协调一致运行的嵌入式操作系统。我们常常说的嵌入式操作系统都是嵌入式实时操作系统。比如μC/OS-II和Linux。故对嵌入式实时操作系统的理解应该建立在对嵌入式系统的理解之上加入对响应时间的要求。(1) μC/OS...
2018-09-29 16:02:53
8537
原创 Linux操作系统
Linux操作系统一、常用操作快捷键Tab:命令和文件名补全;Ctrl+C:中断正在运行的程序;Ctrl+D:结束键盘输入(End Of File,EOF)求助1)–help指令的基本用法与选项介绍。2)manman 是 manual 的缩写,将指令的具体信息显示出来。当执行man date时,有 DATE(1) 出现,其中的数字代表指令的类型,常用的数字及其类型如下:1 ...
2018-09-20 17:04:20
416
原创 小白入门——计算机网络
小白入门之计算机网络一、概述网络把主机连接起来,而互联网是把多种不同的网络连接起来,因此互联网是网络的网络。ISP互联网服务提供商 ISP 可以从互联网管理机构获得许多 IP 地址,同时拥有通信线路以及路由器等联网设备,个人或机构向 ISP 缴纳一定的费用就可以接入互联网。目前的互联网是一种多层次 ISP 结构,ISP 根据覆盖面积的大小分为第一层 ISP、区域 ISP 和接入 ISP...
2018-09-20 16:15:55
3357
原创 C++——之vector的用法
vector的用法作用:它能够像容器一样存放各种类型的对象,简单地说,vector是一个能够存放任意类型的动态数组,能够增加和压缩数据。vector是C++标准模板库中的部分内容,它是一个多功能的,能够操作多种数据结构和算法的模板类和函数库。特别注意:使用vector需要注意以下几点:1、如果你要表示的向量长度较长(需要为向量内部保存很多数),容易导致内存泄漏,而且效率会很低;2、vec...
2018-09-18 23:23:27
395
转载 Linux 的字符串截取方法
Linux 的字符串截取方法假设有变量 var=http://www.aaa.com/123.htm. 1. # 号截取,删除左边字符,保留右边字符。echo ${var#*//}其中 var 是变量名,# 号是运算符,*// 表示从左边开始删除第一个 // 号及左边的所有字符 结果是 :www.aaa.com/123.htm## 号截取,删除左边字符,保留右边字符。...
2018-09-15 14:59:43
244
原创 一些编程笔试题
1.编写函数将字符串中的字符’‘移到串的前部分,前面的非’‘字符后移,但不能改变非’‘字符的先后顺序,函数返回串中字符’‘的数量。 测试案例: 原始串为:ab**cd**e*12, 处理后为*****abcde12,函数并返回值为5。int movStar(char * p, int n){ char * q1 = p+(n-1), *q2 = p+(n-1); while(q1&amp;...
2018-09-13 17:57:19
304
原创 Jetson TX2——加密芯片ATSHA204测试
Jetson TX2 之加密芯片ATSHA204测试(因为加密新片挂载在i2c-1总线,因此一下操作针对i2c-1总线)- 第一步 加密芯片对应的i2c-1频率降低到50K1)降频 方法1:一次性修改sudo suecho 50000 &amp;amp;amp;amp;amp;amp;amp;amp;gt; /sys/bus/i2c/devices/i2c-1/bus_clk_rate方法2:修改设备树再进行烧写(永久修改) (1)....
2018-09-13 10:58:42
1691
原创 小白入门——关于什么是人脸布控
人脸布控- 人脸识别技术原理人脸识别,是基于人的脸部特征信息进行身份识别的一种生物识别技术。有的公司是靠两点定位,只做两个瞳孔,会造成人脸检测的不够精确,假如带上墨镜便检测不到人脸;有的公司靠4点来做定位,定位到人脸后把人脸抠出来,再提取300个特征值,比如说是像瞳孔间距,鼻尖到你的眼角的距离以及跟你骨骼相关的一些特征等,这些特征将存到数据库里,每个人脸就是300个特征点,每个特征点...
2018-09-10 19:20:22
3945
原创 C++——之基于单例模式的日志输出
基于单例模式的日志输出什么是单例模式?单例模式就是保证一个类只有一个实例,并提供一个访问它的全局访问点。 首先,需要保证一个类只有一个实例;在类中,要构造一个实例,就必须调用类的构造函数,如此,为了防止在外部调用类的构造函数而构造实例,需要将构造函数的访问权限标记为protected或private;最后,需要提供要给全局访问点,就需要在类中定义一个static函数,返回在类内部唯一...
2018-09-03 21:08:55
2033
原创 Ubuntu——创建Git仓库并上传文件
Ubuntu——创建Git仓库并上传文件安装配置$ sudo apt-get install git git-core$ git config --global user.name &lt;your-name&gt;$ git config --global user.email &lt;your-email&gt;初始化为一个git仓库$ git init$ git...
2018-08-28 13:02:03
559
原创 Jetson TX2——通过shell脚本自动修改系统IP及DNS
Jetson TX2 shell脚本自动修改IP及DNSIP地址修改路径:/etc/network/interfacesDNS修改路径:/etc/resolv.conf- shell脚本//ipdndconfig.sh#!/bin/sh #Define Path 定义变量,可以根据实际情况修改 ETHCONF=/etc/network/interfaces.d/in...
2018-08-25 10:37:29
2124
原创 Jetson TX2——串口的使用(TTL-RS485)
TX2上串口的使用(TTL-RS485)TX2串口设备 TX2 有5个 UARTs 到主连接器。其中UART3 用于 WLAN/BT。有关 UARTs 的典型任务, 请参见下表。 查看可用串口设备: ls -l /dev /ttyTHS*结果如下:crw-rw---- 1 root dialout 238, 1 2月 11 2016 ttyTHS1c...
2018-08-22 16:20:59
20349
15
原创 Jetson TX2——CAN口的使用
TX2上使用CAN口的使用TX2上有2个CAN控制器2,CAN控制器需要通过CAN收发器连接到物理总线上。具体参阅原理图和相关技术参考手册。 下载地址:https://developer.nvidia.com/embedded/downloads。CAN测试方法如下图:步骤具体说明:1)TX2已经写好了canbus的驱动并集成到了SDK中,已经支持canbus...
2018-08-20 21:02:24
15637
11
原创 嵌入式linux与51/430/STM32的嵌入式开发的区别与关联
嵌入式linux与51/430/STM32的嵌入式开发的区别与关联总结:微控制器系列:8051, MSP 430 , STM32 F0-3( ARM Cortext M0 - M3系列) 主要特点没有内存管理单元,不能运行linux 这类有着虚拟内存的操作系统,只能运行裸机程序或是ucOS一类的实时操作系统。主要工作就是外设驱动开发(比如写个编码器的驱动,液晶的驱动,usb的驱动)...
2018-08-20 13:52:53
1336
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人