freescale飞思卡尔 HC9S12 系列单片机 Flash擦写详解(一)之时钟设置

Flash擦写的内容,个人做HC9S12系列单片机时觉得应该是各模块内容中最难而且是最麻烦的一步了。只有能够对Flash进行擦写以后,所做的Bootloader才有真正手段将串口或者其他通讯手段接收到的数据或者程序写入Flash中进行程序或者数据的更新。当初做Flash的擦写也遇到了很多问题,网上搜 ... »

ES6 之 解构赋值

本博文配合 阮一峰 《ES6 标准入门(第3版)》一书进行简要概述 ES6 中变量的解构赋值。 数组的解构赋值 基本用法 ES6 允许按照一定模式,从数组和对象中提取值,对变量进行赋值,这被称为解构。 ES6 以前,为变量赋值,只能直接指定值。 ES6 允许写成下面的样式。 该代码表示,可以从数组中 ... »

bootstrap+Ajax+SSM(maven搭建)表单增删改查

本案例是通过springmvc+spring+mybatis框架以商品上传为例,实现的图片上传功能,并把图片的地址保存到数据库并在前台显示上传的图片。tomcat服务器配置图片路径在最下边,也可以参考我之前的 "tomcat配置虚拟路径保存、访问图片" 项目结构如下: 相关配置自行搜索,下边直接实现 ... »

一起学Hadoop——实现两张表之间的连接操作

恢复内容开始 之前我们都是学习使用MapReduce处理一张表的数据(一个文件可视为一张表,hive和关系型数据库Mysql、Oracle等都是将数据存储在文件中)。但是我们经常会遇到处理多张表的场景,不同的数据存储在不同的文件中,因此Hadoop也提供了类似传统关系型数据库的join操作。Hado ... »

Linux服务器SVN配置及管理项目迁移

前言:本文章根据有些公司对于项目管理,所以有些公司对于SVN使用有些挑剔,有些会使用GIT或者Github等等,这不我们公司使用的就是SVN,技术老大说要把Windows系统上的SVN项目迁移至公司Linux服务器上,顺便在Linux上面搭建SVN及配置SVN,小编在这里一万句mmp,第一次还要迁移 ... »

第48节:Java当中的集合框架

Java当中的集合框架 01 在我们班里有 位同学,就有 位对象。 结果来了一位插班生,该同学因为觉得学 行业好,才要求老师转专业的。可以结果没有多余的空位了,数组里的长度都是安排好的,没有空间了。 为了解决新同学的问题,老师们重新创建一个空间( 重复创建一个新的数组 ),为了能够更好的解决问题,老 ... »

为什么有那么多人愿意喝"鸡汤"?

什么是心灵鸡汤 心灵鸡汤,就是“充满知识与感情的话语”,柔软、温暖,充满正能量。心灵鸡汤是一种安慰剂,可以怡情,作阅读快餐;亦可移情,挫折、抑郁时,疗效直逼“打鸡血”。这也是“心灵鸡汤”风靡不衰的原因。 大众化口味,励志化包装,快餐式文本,无需动脑就可脑洞大开。当前快节奏的生活和无处不在的压力,偶尔 ... »

2018研究生数学建模竞赛B题-光传送网建模与价值评估-竞赛总结

恢复内容开始 2018研究生数学建模竞赛B题 光传送网建模与价值评估 竞赛总结 这道赛题是有关通信方面的赛题,初步读题,感到第一问和第二问关系不大,第二问和第三问关系也不大,不过第一问和第三问有比较紧密的顺承关系. 1 1 第一问主要讨论在光纤通信环境下,与光信号传输有关的调制解调的误码率问题.在题 ... »

Caffe2源码解析之core

写在前面 在对Tensorflow的后端源码进行了拆解(参见 "tensorflow源码解析系列文章索引" )之后,很想跟其它深度学习框架的实现进行对比,根据框架的流行程度,先选择了Pytorch。Pytorch的后端核心是直接复用了Caffe2,因此本文针对Caffe2源码的core模块进行了简单 ... »

OpenCL的buffer以及sub-buffer

buffer,sub buffer和image对比 相同点 :都是OCL memory对象 | |维度|特性关键词| | | | | |buffer|一维|array of bytes| |sub buffer|一维|views into buffer | |image|二维或者三维|读写操作、可选 ... »

redis五种数据类型和常用命令及适用场景

一.redis的5种数据类型: 1.基础理解: string 字符串(可以为整形、浮点型和字符串,统称为元素) list 列表(实现队列,元素不唯一,先入先出原则) set 集合(各不相同的元素) hash hash散列值(hash的key必须是唯一的) sort set 有序集合 2.所有命令:h ... »

线性表的顺序存储结构

1.线性表:线性表是n个类型相同数据元素的有限序列。其逻辑结构是对于n>0,除第一个元素无直接前驱、最后一个元素无直接后继外,其余元素均只有一个直接前驱和一个直接后继,如下图所示,数据元素具有一对一的关系 记作(a1,a2,a3,···,ai-1,ai,ai+1,···,an)。 2.线性表的特点: ... »

SpringBoot 之基础学习篇.

一、概念简介 SpringBoot 的关键词是“约定俗成”,它根据长久以来的 Spring 开发配置经验,整理出一套适用、普遍、大家都认可的配置方案。所以 SpringBoot 的学习过程中心态一定要放宽,没必要太去钻牛角尖,重点是配置和自定义... Spring Boot 简化了基于Spring的 ... »

微服务之不同服务间进行接口调用

前言:最近在做项目时用到了微服务的架构。本篇文章主要说明微服务之间让服务进行通信。 正文:在其他模块进行调用user模块的用户所有信息。 在业务层实现的代码 其中的@FeignClient注解中的user是服务名,此服务名是注册到注册机上的,因此访问服务名就可以访问到其服务。fallback方法是熔 ... »

NOIP 2000 计算器的改良

题面 NCL是一家专门从事计算器改良与升级的实验室,最近该实验室收到了某公司所委托的一个任务:需要在该公司某型号的计算器上加上解一元一次方程的功能。实验室将这个任务交给了一个刚进入的新手ZL先生。 为了很好的完成这个任务,ZLZL先生首先研究了一些一元一次方程的实例: 4+3x=84+3x=8 6a ... »

SpringMVC环境搭建(一)

Spring MVC为展现层提供的基于MVC设计理念的优秀Web框架,是目前最主流的MVC框架之一。 Spring 3.0之后完全超越Struts2,称为最优秀的MVC框架。学习玩SpringMVC之后,瞬时间就能让你感到Struts2带给你的残酷。 Spring MVC通过一套MVC注解,让POJ ... »

不得不了解的机器学习面试知识点

机器学习岗位的面试中通常会对一些常见的机器学习算法和思想进行提问,在平时的学习过程中可能对算法的理论,注意点,区别会有一定的认识,但是这些知识可能不系统,在回答的时候未必能在短时间内答出自己的认识,因此将机器学习中常见的原理性问题记录下来,保持对各个机器学习算法原理和特点的熟练度。 本文总结了机器学 ... »

Java并发编程-Semaphore

基于AQS的前世今生,来学习并发工具类Semaphore。本文将从Semaphore的应用场景、源码原理解析来学习这个并发工具类。 1、 应用场景 Semaphore用来控制同时访问某个特定资源的操作数量,或者同时执行某个指定操作的数量。还可以用来实现某种资源池限制,或者对容器施加边界。 1.1 当 ... »

爬虫——选择器

BeautifulSoup 导入类库 创建soup对象 标签特性 查找标签 查找所有a标签 查找特定id的a标签及其href 查找所有特定id的标签 查找所有a标签 查找特定id的a标签及其href 查找所有特定id的标签 lxml / 从根标签开始 // 从当前标签开始 * 通配符,选择所有 // ... »

.htaccess 文件 在文件上传中的使用

先来看看什么是.htaccess文件 可以看到能实现很多功能 其他的功能先不管 我们只需要知道.htaccess文件能够设置服务器解析文件的格式 比如 设置 匹配到ddd 就用php的格式来解析 我这里使用的使Apache服务器 先下了一个phpstdy的集成环境 Apache要使.htaccess ... »