STM32学习 3:GPIO管脚配置与第一个STM32实验:LED灯闪烁
STM32学习 3:GPIO管脚配置与第一个STM32实验:LED灯闪烁 1,GPIO管脚简介与配置 1.1GPIO框图 1.2GPIO不同模式 1.3 GPIO寄存器 1.4 GPIO库函数配置 2,LED灯闪烁实验 3 烧录程序 鄙人是在淘宝购置了一套STM32开发板,跟着随带的光盘学习起来的。碰到不懂的就在CSDN上浏览学习高手的博客,大神们不仅技术很好还乐于分享,蒙其惠泽,未感忘恩,所以自己开始写博客慢慢积累。 如果您是初学者,看到该系列文章后有所帮助,鄙人深感荣幸。如果您是大
转载:技术大停滞——范式春梦中的地球工业文明:前言
转载:技术大停滞——范式春梦中的地球工业文明:前言 导读 序言 文章整体目录 17年年末,鄙人偶然发现一个相当不错的视频:《中国科技太弱,因为在他们眼里,全世界除了中国只有一个国家:“外国”》。知道了不仅科研巨牛还积极科普的袁岚峰老师,知道了有一个真正关心科技与未来而非吹捧的协会:风云之声。接着自然是订阅公众号做个小粉丝啦。很多文章都是由一线的科研与时政经历者所著,文章大多鞭辟入里紧跟时代潮流,十分吸引人。有不少文章给予了我很多新的观点,姿势水平提高不少,比草榴老哥们的技术讨论不知道高到哪
转载:技术大停滞——范式春梦中的地球工业文明1:文明与技术
转载:技术大停滞——范式春梦中的地球工业文明1:文明与技术 导读 1,文明和技术 1.1,范式粗谈 1.2,人类文明所经历的范式转换 1.3,范式牢笼 1.4,科学与技术之间存在的鸿沟 1.4.1,科学的本质 1.4.2,技术的核心 1.4.3,从瓦特谈起:蒸汽机引发的正反馈 1.4.4,需求不是救命稻草 1.5,科技利益集团 文章整体目录 本文转载自公众号《风云之声》的同名文章,原作者叫资水东流。由于原文过长,鄙人拟按章分批次转载,本篇是该长文的第一章,下为正文。 导读 烟花爆炸的瞬
转载:技术大停滞——范式春梦中的地球工业文明2:科技利益集团鼓吹的范式春梦—所谓的技术大爆炸
转载:技术大停滞——范式春梦中的地球工业文明2:科技利益集团鼓吹的范式春梦—所谓的技术大爆炸 导读 2,科技利益集团鼓吹的范式春梦:所谓的技术大爆炸 2.1,渲染和洗脑 2.2 论文和专利:天文数字后的荒谬 2.3 比特世界和真实世界 2.4 部分和整体 文章整体目录 本文转载自公众号《风云之声》的同名文章,原作者叫资水东流。由于原文过长,鄙人拟按章分批次转载,本篇是该长文的第二章,下为正文。 导读 烟花爆炸的瞬间绚丽且美,但人眼看到的时候,爆炸已经接近尾声。此文是我读过的最发人深省的
转载:技术大停滞——范式春梦中的地球工业文明3:范式春梦外的阴影
转载:技术大停滞——范式春梦中的地球工业文明3:范式春梦外的阴影 导读 3 范式春梦外的阴影 3.1 人类面临的技术窘境 3.1.1 能源转换技术的停滞 3.1.2 新能源的窘境 3.1.3 农业,医疗和生物技术 3.1.4 信息技术深度上的麻烦 3.1.5 其它方面的技术 3.2.1 早早败落的太阳能/光伏噱头 3.2.2 经久不衰的人工智能大噱头 3.2.3 神乎其神的量子计算机噱头 3.2.4 牛逼哄哄的纳米材料噱头 3.3 博士民工和生物技术的挫折 3.3.1 生物噱头的缘起和影响 3
转载:技术大停滞——范式春梦中的地球工业文明4:范式春梦外的阴影
转载:技术大停滞——范式春梦中的地球工业文明4:范式春梦外的阴影 导读 4 低熵体的困境和所面临的技术台阶 4.1 从热力学第二定律谈起 4.1.1 《道德经》的智慧 4.1.1 负熵流和文明层次的跃进 4.2 科技树的主干和分叉 4.3.1 永动机之梦 4.3.2 可控核聚变的难产和噱头 4.4 理性思考:未来不一定会更好 文章整体目录 本文转载自公众号《风云之声》的同名文章,原作者叫资水东流。由于原文过长,鄙人拟按章分批次转载,本篇是该长文的第三章,下为正文。 导读 烟花爆炸的瞬间
转载:技术大停滞——范式春梦中的地球工业文明5:台阶前的坑:人类社会的宿命
转载:技术大停滞——范式春梦中的地球工业文明5:台阶前的坑:人类社会的宿命 导读 5 台阶前的坑:人类社会的宿命 5.1 耗散结构理论的社会学意义 5.2 大竞争环境的消失 5.3 被全球化抹掉的差异性和人类社会的热力学平衡 5.4 老龄化自锁 5.5 如何填坑? 文章整体目录 本文转载自公众号《风云之声》的同名文章,原作者叫资水东流。由于原文过长,鄙人拟按章分批次转载,本篇是该长文的第三章,下为正文。 导读 烟花爆炸的瞬间绚丽且美,但人眼看到的时候,爆炸已经接近尾声。此文是我读过的最
linux网卡配置躺枪指南
TYPE="Ethernet" BOOTPROTO="static"//意思是使用静态ip而不是动态分配 DEFROUTE="yes" PEERDNS="yes" PEERROUTES="yes" IPV4_FAILURE_FATAL="no" IPV6INIT="yes" IPV6_AUTOCONF="yes" IPV6_DEFROUTE="yes" IPV6_PEERDNS="yes" IPV6_PEERROUTES="yes" IPV6_FAILURE_FATAL="no" NAME="
最简单逐行读取hdfs文件
val arrayRdd = spark.sparkContext.textFile("/dmLink/domain/").collect()
for(myDomain <- arrayRdd){
println("*********************************" + myDomain)
})
没错就这些代码就搞定了,由此可见spark的强大能力,你不需要用java构建读取流,不仅代码多而且容易出错,看我上面的代码多简单! spark读取的时候会有sparkrd
scala类型和值得总结
var list = List("aaa", "bbb", "ccc") def re(panduan : (String)=> Boolean ) =for (li <- list; if panduan(li)) yield li val pd =re((a:String)=>a.contains("aaa")) //比如 var increase:(Int)=>Int =(x:Int)=>x+1 (Int)=>Int是类型 (x:Int)=>x+1是值:这样就把函数字面量的类型和值区分开
scala fastjson解析json并封装成scala类对象
package com.Trait
import com.alibaba.fastjson.JSON
import com.getsET.Get
import org.apache.log4j.LogManager
import org.apache.logging.log4j.scala.{Logger, Logging}
import org.apache.logging.log4j.Level
import scala.io.Source
//Logging是用log4j2进行的输出,
scala actor 多线程测试
package com.Actor
import java.io.File
import scala.actors.Actor
import scala.io.Source
/**
* author pg
* date 2018-12-17
*/
//本程序是用scala 原生的actor进行多线程读取目录文件的测试,目录下面总共是1000多一点的文件!逻辑是一个文件启动一个actor
class ScalaActor(realpath: String) extends Ac
CSS Note 1.5 边距及clip属性
一、边距及clip属性 1、margin外边距:margin本身不增加元素大小,给元素设定边距也起到了定位的作用 margin:10px ;表示元素四个外边距为10px margin:10px 20px;表示元素的上下边距为10px,左右边距为20px margin:10px 20px 10px;表示元素的上边距为10px,左右边距为20px,下边距为10px margin:10px 20px 30px 40px;表示元素的上边距10px,右边距20px,下边距30px,左边距40px 2、p
CSS Note 1.6 vertical-align属性
一、vertical-align/垂直对齐 二、示例 1、Html
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
<link rel="stylesheet" href="CSS/Test24.css">
</head>
<body>
<div id="div4" >hello world
<img src="杨贵妃.png
CSS Note 1.7 table属性及列表属性
一、html
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
<link rel="stylesheet" href="test4.css">
</head>
<body>
<table border="2" >
<caption>表格标题</caption>
<tr ><td>1111111111111111
CSS Note 1.8边框
一、Html
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
<link rel="stylesheet" href="test4.css">
</head>
<body>
<div></div>
<div id="div1"></div>
<div id="div2"></div>
</body>
</html> 二、CSS
CSS Note 1.9 background
一、CSS
@charset "UTF-8";
#div1{
font: 8px "Times New Roman" ;
line-height: 10px;
text-indent: 35px;
padding: 30px 20px 15px;
width: 180px;
height: 240px;
border: 4px rgba(255,125,125,0.7) solid;
background-image: url
CSS Note 2.0 渐变
一、CSS
@charset "UTF-8";
div{
width: 120px;
height: 80px;
display: inline-block;
margin: 10px;
font-size: 10px;
word-break: break-all;
vertical-align: top;
}
#div1{
background-image:linear-gradient(red,blue);/*默认自上而下渐
CSS Note 2.1 transform简要
一、CSS
@charset "UTF-8";
body{
-webkit-perspective: 1200px;/*该属性设置后,其子元素具有透视效果*/
}
div{
width: 120px;
height: 80px;
display: inline-block;
margin: 10px;
background-color: lime;
}
#div1{
transform: translate(10px,30px);/*t
今日推荐
周排行