go语言学习
go语言中不用写分号Hello Worldpackage main//导入语句import "fmt"//函数外只能放置标识符的声明//程序的入口函数func main() { fmt.Println("hello,world!")}
前言在cmd中输入go version可以查看版本号在项目目录下执行go build编译文件在其他路径下后面加上项目的路径,路径从GOPATH\src后面写起go build -o helloworld.exe 可以自己决定生成exe文件的名字go run main.go执行,不推荐
跨平台编译只需要指定目标操作系统的平台和处理器架构SET CGO_ENABLED=0 // 禁用CGOSET GOOS=linux // 目标平台是linuxSET GOARCH=amd64 // 目标处理器架构是amd64
变量声明,go语言中变量必须先声明再使用var 变量名称 变量类型package mainimport "fmt"var s1 stringvar nu ...
java学习笔记
操作 f:跳转盘符 printf("%#X",m) ,可以将m转换成十六进制输出 dir 查看当前目录 del 加文件可以删除(del *.class表示删除class后缀的文件) SET CLASSPATH=f:\java设置默认加载路径(一般默认设置为.当前目录) public class Hello { public static void main(String[] args) { System.out.println("Hello World!"); } } (Hello World程序代码) System.out.println("Hello World!"); 表示换行 System.out.print("Hello World!"); 表示不换行 javac Hello.java 编译 编译后为class文件 Hello.class java Hello 执行.声明为public class Hello的话,类名称必须 ...
SQL server学习笔记
表操作对表里的数据进行修改update emp set emp_id=1000 where emp_ename='张三'删除表里的数据delete from emp删除表drop table emp查看数据库里的所有表select * from sys.tables或select * from sysobjects where xtype='U'删除索引drop index emp_index_sal on emp删除视图drop view v$_emp
创建表 create table bumen ( --注释主键 bumen_id int primary key, bumen_name nvarchar(20) not null )
创建主键外键列名 数据类型 constraint(约束) 约束名称(pk_……) primary key(主键)列名 数据类型 constraint(约束) 约束名称(fk_……) foreign key(外键) references(参考,来自) 表名(列名) create table yua ...
计算机三级学习
第一套:ffffffffffffUDP:D = 68,S = 67网络号长度最多28
第二套:router ospf 63 Client self-assign address:0.0.0.0 (现在地址,因为还没续约,所以是0.0.0.0) URL:看下面有写是https还是http,用正斜杠/协议:6(TCP)
第三套:命令 ftp ftp.xxx.xxx.xx看TCP三次握手后面写的是什么,是ftp说明用的ftp命令创建ftp连接 与FTP服务器进行交互,端口下面有写21探测传输路径用命令tracert,经过的第二个路由器是RB,从自身下一个开始算
第四套:Hardware address长度:6 bytes Flags:02 需要回放捕获的数据包,要用:数据包生成器
第五套:loopback 下一行语句中的IP address 要写上地址加子网掩码:ip address 255.255.255.255 因为是续约:所以是从DHCP发往客户端,Source是发送端,Destination是接收端 self-assigned address 因为下一行是0.0.0.0,所以 ...
亚索技巧
第一步:找准点位
如上图,1:2:3三个点:分别是靠墙的小鸟:靠另一边小鸟的那块凸起的石头:大鸟
第二步:找准时机在穿过墙之后:点击第二个点位之后:大约200ms后:迅速转至第三个点位:按下e键:完成穿越。
总结:把握好第二个点到第三个点之间的间隔,找到手感,即可轻松完成100%穿越视频教学链接: 点击跳转bilibili
stm32cubemx学习
常用的是推挽输出和上拉输入
代码写在各个begin和end之间,才不会在重新生成工程的时候被清除掉
操作io读引脚,返回值为GPIO_PIN_RESET 和GPIO_PIN_SET //可以直接写成0和1GPIO_PinState HAL_GPIO_ReadPin(GPIO_TypeDef *GPIOx, uint16_t GPIO_Pin);写引脚,GPIO_PinState的可用性为GPIO_PIN_RESET 和GPIO_PIN_SET //可用性最好不要写0和1void HAL_GPIO_WritePin(GPIO_TypeDef *GPIOx, uint16_t GPIO_Pin, GPIO_PinState PinState);翻转引脚电平void HAL_GPIO_TogglePin(GPIO_TypeDef *GPIOx, uint16_t GPIO_Pin);
外部中断1.将引脚配置为GPIO_EXTI13,配置后在RCC选项中还要去使能NVIC2.重写中断回调函数的实现,写在main函数外的begin和end之间void HAL_GPIO_EXTI_Callba ...
Linux学习
linux 命令1.Ctrl+alt+T打开终端2.输入su root,输入密码topeet,3.cd命令 cd .. 返回上一级, cd android,(cd后加文件夹名跳转)4.ls ls 看目录下的文件 ls -a 看全部文件 ls -l 显示文件下的详细信息 ls -R 递归显示子目录 ls- al 显示隐藏文件 5.mkdir mkdir创建文件夹 mkdir -p级联创建6.pwd 看所在目录位置 7.man 显示命令的功能8.df -T 显示文件系统(盘符)信息 9.cat cat加文件名 查看文件,打印到终端上 cat -s合并空行 cat -b显示行号(nl 查看文件直接显示行号)10.head 查看文件默认显示前十行 head -2显示两行(加数字多少显示多少行) 11.tail 查看文件默认倒数十行 tail -2同理倒数两行12.cp 复制 (cp test1 test2表示复制test1并重命名为test2) cp test /home/xxx 表示指定复制到某一目录 cp ../ 复制到上一 ...
C++学习
vs注释快捷键添加注释快捷键:ctrl + k· + c取出注释快捷键:ctrl + k + u代码补全快捷键:ctrl + j
数据的输出:coutcout << "a = " << a << endl; //加了<< endl 表示换行,不加就不换行
定义常量1、#define i 102、const int i = 10;//常量不可被修改
sizeof 统计数据类型所占的内存大小sizeof (数据类型/变量)
整型short 2字节int 4字节long 4字节long long 8字节
浮点型double (不用加表示) 8字节float f1 = 3.14f(加f) 4字节
字符串型1.char str[] = "Hello World"2.string str = "Hello World" 使用时要#include <string>string类型可以装中文
布尔型bool 1字节布尔类型只要非0,都代表真
科学计数法 ...
AutoCAD学习
#AutoCAD的一些命令与快捷键
快捷键F2 可以出现命令提示F3 打开与关闭对象捕捉F7 栅格显示模式控制F8 打开与关闭正交限制F10 极轴追踪空格 重复上一次命令操作Ctrl+1 特性Ctrl+0 全屏(专家模式)shift+鼠标中键可以移动3D视角
命令DDUNITS 调整单位ZOOM 放大PAN 平移NEW 新建文件OPEN 打开文件SAVE 保存LINE 画直线 按U放弃,C闭合,按ESC取消,@加坐标,@表示相对位置ARC 画圆弧PLINE 多段线UNDO 撤销MOVE 位移ERASE 橡皮擦,可以用来删除(e)COPY 拷贝CIRCLR 画圆MIRROR 镜像复制DONUT 圆环FILL 填充,关闭后就是线条填充ELLIPSE 椭圆TRIM 修剪POLYGON 多边形RECTANG 矩形POINT 点OFFSET 偏移ARRAY 阵列ROTATE 旋转SCALE 缩放EXTEND 延伸EXPLODE 分解,将图形分解成一段段的FILLTE 圆角STRETCH 拉伸LENGTHEN 拉 ...
各版本HelloWorld
C#include <stdio.h>void main(void) { printf("HelloWorld!");}
C++#include <iostream>using namespace std;#include <string>void main(void) { cout << "HelloWorld!" << endl;}
javapublic class HelloWorld { public static void main(string[] args) { System.out.println("HelloWorld!"); }}
pythonprint("HelloWorld!")
Golangpackage mainimport "fmt"func main() { fmt.Println(" ...