4 weixin_34120274

尚未进行身份认证

暂无相关简介

等级
TA的排名 7w+

树莓派练习程序(避障模块)

火焰检测模块如下:树莓派的引脚如下图:我们将Vcc引脚连接物理接口2,GND引脚连接物理接口39,DO引脚连接物理接口40。实物连接如下图:编程使用WiringPi库,使用wpi引脚编码方式控制GPIO。代码如下:#include <wiringPi.h>#include <stdio.h>#include <sys/t...

2019-07-05 18:01:29

简单工厂模式、工厂方法模式和抽象工厂模式之间的异同

[注:纯属个人理解,如有错误请大家指正]相同之处:AbstractProduct ap = Factroy.createClass();1.都是利用工厂类(工厂子类)来创建对应的类对abastractProduct进行实例化操作。不同之处:简单工厂模式仅一个工厂类负责处理创建productA和productB;工厂方法模式的工厂类继承了工厂的接口并实现工厂接口的方式,可以有...

2019-07-05 11:51:26

步步为营 .NET 设计模式学习笔记 十五、Composite(组合模式)

概述 组合模式有时候又叫做部分-整体模式,它使我们树型结构的问题中,模糊了简单元素和复杂元素的概念,客户程序可以向处理简单元素一样来处理复杂元素,从而使得客户程序与复杂元素的内部结构解耦。 描述Composite模式的最佳方式莫过于树形图。从抽象类或接口为根节点开始,然后生枝发芽,以形成树枝节点和叶结点。因此,Composite模式通常用来描述部分与整体之间的关系,而通过根节点对该结构的抽象,...

2019-06-29 23:50:56

hdu1038

http://acm.hdu.edu.cn/showproblem.php?pid=1038简单题,关键是读懂题;View Code #include"iostream"#define Pi 3.1415927using namespace std;int main(){ double d,c,t; double sum ,v; int j=0; whi...

2019-06-29 14:24:08

Web设计的速查卡(转)

一、排版1、VisiBone Font CardDownload:GIF2、常用字体表(HTML)3、混合字体(PDF)二、单元/尺寸1、Points 和Pixels近似转换表(HTML)Megapixels 表Download:GIF三、CSS/CSS 框架1、Blueprint CSS 速查卡Download:PDF2、...

2019-06-29 14:03:54

C++内存对齐总结

  大家都知道,C++空类的内存大小为1字节,为了保证其对象拥有彼此独立的内存地址。非空类的大小与类中非静态成员变量和虚函数表的多少有关。而值得注意的是,类中非静态成员变量的大小与编译器内存对齐的设置有关。成员变量在类中的内存存储并不一定是连续的。它是按照编译器的设置,按照内存块来存储的,这个内存块大小的取值,就是内存对齐。一、引入问题。#include<iostrea...

2019-06-29 13:48:21

Win7的64位系统如何搭建安卓Android开发环境

程序开发者往往搭建安卓Android开发环境,那么现在比较主流的Win7的64位操作系统如何搭建呢?其实很简单,不需要设置任何环境变量,只需要下载两个程序包,下载的时候注意选择相应的64位程序包即可。步骤阅读 工具/原料ADTJDK 方法/步骤1第一步,下载Android...

2019-06-28 16:59:57

Objective-C 类型

1. Strings1) 简单字符串NSString *aString = @"this is a string";NSString *anotherString = @"and this is another one";2) 对象初始化NSString *aString = [[NSString alloc] initWithString:@"some strin...

2019-06-27 00:39:37

python--常用模块calendar

常用模块:calendar、time、datetime、timeit、os、shutil、zip、math、string上述所有的模块使用理论上都应该先导入,string是特例-calendar,time,datatime的区别参考中文意思calendar:-跟日历相关的模块获取一年的日历字符串参数w=每个日历指甲的间隔字符数l= 每周所占的行数c=每个月之...

2019-06-24 22:17:00

在两张表之间使用UPDATE语句

1.  update id set A=(select A from id,ida where id.id=ida.id),B=(select B from id,ida where id.id=ida.id),C=(select C from id,ida where id.id=ida.id)2.  u...

2019-06-24 16:29:56

第 6 章 Cinder - 056 - Extend Volume 操作

Extend Volume 操作Extend Volume 操作扩大 volume 的容量。为了保护现有数据,cinder 不允许缩小 volume。Extend 操作用于扩大 Volume 的容量,状态为 Available 的 volume 才能够被 extend。如果 volume 当前已经 attach 给 instance,需要先 detach 后才能 extend。...

2019-06-24 11:07:00

我想要的程序开发语言特性——之“面向对象”——之“退化”

先从一个例子开始讲起,以下是jdk1.7中的迭代器接口的代码(去掉了注释的部分):public interface Iterator<E> { boolean hasNext(); E next(); void remove();}程序开发的老油条们都不太喜欢这个接口的remove方法,原因可能是:我们为自己实现Iterator接口时,基本不需...

2019-06-24 09:31:28

“位运算”在实际项目中的应用,保证你能学到东西!

如果你还是不太懂位运算,请看我的文章:那些年我们一起遗忘的位运算!下面是我在这次项目中学习到的,我眼中的位运算的应用!主要是实现 通知的3个操作:1. 置顶2. 设为首页3. 同时为 “置顶”+ “设为首页”效果如图:我们要想简便的进行位运算,我们可以直接进行如下枚举定义,以2的次方定义,应为他们的值很特殊:数 二进制值1   12  ...

2019-06-24 01:14:32

【Win32 API学习】进程通信——使用WM_COPYDATA消息通信 .

使用WM_COPYDATA消息通信对于少量数据可以用WM_COPYDATA方便地实现通信。由于SendMessage()是阻塞的,只有接收方响应了消息,SendMessage()才能返回,否则一直阻塞。所以,对于大量数据来说,用SendMessage()就容易造成窗口假死。1. 通过WM_COPYDATA消息实现进程间通信的方法在Win32中,WM_COPYDATA消息主要目的是...

2019-06-24 00:09:39

SPS2003升级MOSS2007时SSO部件错误解决

原有的SPS2003门户,使用自定义的SSO WebPart来链接各种现成的应用系统,实现自动登录。由于要把SPS2003的门户升级成MOSS,我按网上的说明,在一个新的站点下升级成MOSS2007站点了,但是发现新升级后,SPS2003下很多自定义的界面都丢失了,所以我并没有最终点“完成升级”来删除老网站,用户可以同时使用老网站,我们可以有缓冲时间在新站上改界面。但是升级后,老网站虽然打...

2019-06-22 13:43:40

JSDom——列表选中移动篇

这个列表选中移动呢,灵感来自淘宝,在淘宝注册店铺的过程中,会涉及到选择分类,而其选择方式呢,就是如下效果:以下为具体的实现方式:①HTML源码: 1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-trans...

2019-06-22 12:06:08

人工智能在未来的应用,会体现在这三方面

  虽然现在科技发展的进步,所以出现了智能汽车,智能家居这些产品,所以大家的生活也越来越智能化。当下最火热的一个话题莫过于机器人了,机器人的技工水平甚至可以说超过了人类,这不仅让小编联系到未来,人工智能或许在未来会有更好的发展,还有其他没有开发出来的领域又会有怎样的革新?将来机器人会不会把人工取代了呢?平时我们经常说自动化这个词,其实它讲究的就是机器自动生产。  顾名思义就是...

2019-06-18 15:16:51

应用系统架构设计

2019独角兽企业重金招聘Python工程师标准>>> ...

2019-06-17 17:23:17

Java基础学习总结(21)——数组

2019独角兽企业重金招聘Python工程师标准>>> ...

2019-06-17 17:06:06

Log4j tutorial with Tomcat examples

This tutorial explains how to set up log4j with email, files and stdout. It compares XML to properties configuration files, shows how to change LogLevels for a running application. Furthermore, we exp...

2019-06-17 15:22:01

查看更多

勋章 我的勋章
  • 1024勋章
    1024勋章
    #1024程序员节#活动勋章,当日发布原创博客即可获得
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。