×

51单片机教程 单片机 教程

谁看过,51单片机C语言教程——入门、提高、开发、扩展全攻略.这本书郭天祥编的这书怎么样,适合初学者吗?EXCEL VBA 编程求解析(入门级)

admin admin 发表于2022-07-05 05:16:13 浏览105 评论0

抢沙发发表评论

谁看过,51单片机C语言教程——入门、提高、开发、扩展全攻略.这本书郭天祥编的这书怎么样,适合初学者吗


这本书蛮不错的,我现在正在学51,用的也是这本书,初学者使用这本书是再好不过了。这本是之所以叫“C语言”教程,在于书内有怎样教你使用C语言编程。我在学单片机之前也没学过C语言,但现在已经可以自主编简单的程序,编程基础几乎都是从这本书上学来的。这本书所讲的内容很通俗,一看就能明白。书中有对51单片机内部结构最详细的介绍,当然也包括很多外围芯片的使用介绍,像74HC573锁存器,1602液晶12864液晶,DS12B887时钟芯片等等,还有很多。学单片机可以不必学汇编语言,汇编里的指令太难懂,也不好操作,我就完全不懂汇编,建议初学者直接使用C语言入门,这学起来更快一些,少走弯路,这本书全国的标准定价是69元,总共545页,如果直接买书的话各大新华书店都有卖的,书配套一盘光盘,里面有郭天祥的“十天征服51单片机”视频教程,有大量的程序源代码。视频结合教材,51单片机可以很快入门

EXCEL VBA 编程求解析(入门级)


for i=3 to wksheet1.Cells(2, 2).End(xlDown).Row
next

这是一个整体。是For-next循环。VB的语法。。i从3开始,每循环一次i就加1,一直到i=wksheet1.Cells(2, 2).End(xlDown).Row结束循环。

wksheet1.Cells(2, 2).End(xlDown).Row的意思是表1第二列第二排那个单元格(就是B2)向下数遇到的第一个空单元格的前一个单元格的排数。

postgresql 创建数据库问题


1、使用CREATE DATABASE

该命令将创建一个数据库PostgreSQL的shell提示符,但你应该有适当的权限来创建数据库。默认情况下,创建新的数据库将通过克隆标准系统数据库template1。

语法:

CREATE DATABASE语句的基本语法如下:

CREATE DATABASE dbname;

其中dbname是要创建的数据库的名称。

例子:

下面是一个简单的例子,这将创建testdb 在PostgreSQL模式: 

postgres=# CREATE DATABASE testdb;
postgres-#


2、使用createdb的命令

PostgreSQL命令行可执行createdb是是SQL命令CREATE DATABASE一个包装器。此命令和SQL命令CREATE DATABASE之间唯一的区别是,前者可以直接在命令行中运行,它允许的注释被添加到数据库中,全部在一个命令。-单片机

语法:

createdb语法如下所示:

createdb [option...] [dbname [description]]

参数

下表列出了参数及它们的描述。

参数名称            描述

dbname    The name of a database to create.    

description    Specifies a comment to be associated with the newly created database.    

options    command-line arguments which createdb accepts.    

选项

下表列出了命令行参数CREATEDB接收:

选项                            描述

-D tablespace         Specifies the default tablespace for the database.    

-e                     Echo the commands that createdb generates and sends to the server.    

-E encoding    Specifies the character encoding scheme to be used in this database.    

-l locale    Specifies the locale to be used in this database.    

-T template    Specifies the template database from which to build this database.    

--help    Show help about dropdb command line arguments, and exit.    

-h host    Specifies the host name of the machine on which the server is running.    

-p port    Specifies the TCP port or the local Unix domain socket file extension on which the server is listening for connections.    -教程

-U username    User name to connect as.    

-w    Never issue a password prompt.    

-W    Force createdb to prompt for a password before connecting to a database.    

打开命令提示符,然后去是PostgreSQL安装所在的目录。进入到bin目录,执行下面的命令创建一个数据库。

createdb -h localhost -p 5432 -U postgress testdb
password ******

上面的命令会提示Postgres的默认的PostgreSQL管理用户的密码,以便提供密码和继续创建新的数据库。

一旦创建数据库时可以使用上述方法,可以检查它在列表中的数据库使用l即反斜线el命令如下:

postgres-# l
                            List of databases
  Name    |  Owner   | Encoding | Collate | Ctype |   Access privileges  
-----------+----------+----------+---------+-------+-----------------------
postgres  | postgres | UTF8     | C       | C     |
template0 | postgres | UTF8     | C       | C     | =c/postgres          +
          |          |          |         |       | postgres=CTc/postgres
template1 | postgres | UTF8     | C       | C     | =c/postgres          +
          |          |          |         |       | postgres=CTc/postgres
testdb    | postgres | UTF8     | C       | C     |
(4 rows)

postgres-#
-单片机