其实说起来,程序员的收入已经超过了很多职业,但也还有些职业比程序员更好,比如公务员,又或者是医生之类的。 近日,某互联网公司的程序员说出自己的经历:自己大学毕业后干了4年程序员,勉强达到了年薪20万,对于自己目前的年薪本来也还算满意,可是在知道有个高中同学在做牙医后,对比收入后蒙了。 原来那个做牙医 ...
分类:
其他好文 时间:
2019-07-03 10:28:55
阅读次数:
239
合并,就是两个树的结构交集部分,数据相加,否则,取非空部分。 所以,这里相当于是对两棵树同时遍历: 如果两棵树节点都不为空,则数据相加, 否则,直接指针把不为空的节点复制过来。 注:这里没有申请内存,而直接对原有的树进行改造,这样可以节省申请内存的时间,且节省一些内存。 ...
分类:
其他好文 时间:
2019-07-01 09:15:21
阅读次数:
96
关于故障的事后复盘,英文名 Case Study是非常有必要做的,当然是根据故障的级别,不可能做到每个故障都Case Study,除非人员和时间充足; 文档能力也是能力的一种,一般工程师的文档能力比较薄弱或者一般 ,但是一般各种类型的文档其实都有模板,根据模板填充内容也能事半功倍。 故障要有记录, ...
分类:
其他好文 时间:
2019-07-01 01:13:16
阅读次数:
441
试验,通过ADC按键 按下时的不同电压,然后把相应的数字量通过串口发出, 1. 使用 ADC 检测按键, 原理图分析 2. Stm32CubeMX5配置 ADC功能,先配置PA0为ADC模式 配置 ADC 参数 中断使能,优先级设置 串口接收和发送使用DMA功能 ############## 需要自 ...
分类:
其他好文 时间:
2019-06-29 13:17:07
阅读次数:
347
一DHCP1.什么是DHCPDHCP,动态主机配置协议,前身是BOOTP协议,是一个局域网的网络协议,使用UDP协议工作,常用的2个端口:67(DHCPserver),68(DHCPclient)。DHCP通常被用于局域网环境,主要作用是集中的管理、分配IP地址,使client动态的获得IP地址、Gateway地址、DNS服务器地址等信息,并能够提升地址的使用率。简单来说,DHCP就是一个不需要账
分类:
其他好文 时间:
2019-06-28 10:25:10
阅读次数:
142
广播 1.Broadcast(广播):主机之间“一对所有”的通讯模式,网络对其中每一台主机发出的信号都进行无条件复制并转发,所有主机都可以接收到所有信息(不管你是否需要),由于其不用路径选择,所以其网络成本可以很低廉。 有线电视网就是典型的广播型网络,我们的电视机实际上是接受到所有频道的信号,但只将 ...
分类:
其他好文 时间:
2019-06-27 16:11:12
阅读次数:
143
Springboot + redis + 注解 + 拦截器来实现接口幂等性校验 1. SpringBoot 整合篇 2. 手写一套迷你版HTTP服务器 3. 记住:永远不要在MySQL中使用UTF-8 4. Springboot启动原理解析 一、概念 幂等性, 通俗的说就是一个接口, 多次发起同一个 ...
分类:
编程语言 时间:
2019-06-26 18:03:12
阅读次数:
127
Python 最抢手、Java 最流行,前线程序员揭秘 2019 软件开发现状 ...
分类:
编程语言 时间:
2019-06-26 16:45:39
阅读次数:
140
?题意 给出一个只包含小写字母的串 s 和n 个串t,判断t[i]是否为串 s 的子序列; 如果是,输出"YES",反之,输出"NO"; ?思路 可以把s串中每一个字母的位置预处理出来。(由于总长度是1e5,可能有26个字母,用数组存[26][100000]显然是不可能的,所以就用vector动态分 ...
分类:
其他好文 时间:
2019-06-23 17:26:24
阅读次数:
97
CSV基于java注解的csv读写框架。相关框架Apachecommons-csvsuper-csv简单看了下,这两个框架提供的特性都非常的基础。创作原由以前觉得csv文件的读写非常简单,就懒得封装。最近一个月写了两次csv文件相关的东西,发现要处理的细节还是有的,还浪费比较多的时间。比如:UTF-8中文编码使用excel打开乱码,因为缺少BOM头。不同类型字段转化为字符串,顺序的指定,head头
分类:
编程语言 时间:
2019-06-21 09:42:23
阅读次数:
113