3 吴语港

学生身份

我要认证

暂无相关简介

等级
TA的排名 3w+

[SQL] 简介 RRDBMS概念

SQL简介SQL(结构化查询语言)是用于访问和操作数据库中的数据的标准数据库编程语言。SQL是关系数据库系统的标准语言。所有关系数据库管理系统(RDMS),如MySQL、MS Access、Oracle、Sybase、Informix、Postgres和SQL Server都使用SQL作为它们的标准数据库语言。为了处理数据库和数据库相关的编程,程序员需要有一些介质,或者可以说接口来详细说明一组命令或代码来处理数据库或访问数据库的数据。在本章中,将简要介绍在学习SQL的过程中您将学习的术语。你会

2020-08-11 16:39:02

VisualStudio Code 同时重命名变量 多光标 替换字符串

一、重命名变量1、首先看看自己需要同时修改多处的代码是不是要重命名一个变量,如果是的话,有现成的快捷键f2。选中一个变量,按f2,弹出一个小窗口,在里面输入内容后按回车,所有该变量都会被重命名。2、但是要注意,如果修改出现了歧义会让你来确认重构预览。比如之前把a改成了d,这个d是int,但是还是有个char d,如果我把d再改为a会出现char的d要不要改为a的问题,这个时候会出现重构预览,让你确认重复名称不同含义的变量要不要同时修改。出现了重构预览,确认左边框框后点击对勾提交确认进行了。

2020-08-10 11:20:55

Bash 第七讲 函数 数组 读取文件 重定向

Bash 函数函数可以有效减少您重复编写程序段的工作量,可随时重复调用。函数声明首选常用格式,以函数名称开头。function_name() {commands}以 Function 开头,后接函数名。function function_name() {commands}两种格式的单行压缩,请仔细对照。function_name() {commands;}function function_name() {commands;}注:请仔细观察空格,严格遵守语法格式。co

2020-08-07 14:11:19

Bash 第六讲 Bash 字符串运算符、查找字符串长度、拆分字符串、提取子字符串、拼接字符串

Bash 字符串运算符同其他编程语言一样,在 Bash 中,字符串也是一种数据类型。只要以" “引起来,不论是数字还是字符,都会被 Bash 视为字符串。如"Welcome to W3Cschool”。字符串运算符= 等于运算符,等于时返回true。语法示例:Str1 = Str2应用示例:#!/bin/bashStr1="W3Cschool.cn"Str2="W3C"if [ $Str1 = $Str2 ];thenecho "True"elseecho "False"

2020-08-07 12:50:39

Bash 第五讲 for循环 while循环 until循环

Bash for循环Bash 也支持 for 循环以执行重复性人物。它可以帮助您在字符串中的一系列单词或数组中的元素上迭代一组特定的语句。基础语法:for variable in listdocommandsdone//或for (( expression1; expression2; expression3 ))docommandsdone注:for循环的迭代耗费时间取决于声明的列表变量的数量。循环将从列表中选择一项,在循环中使用的变量上分配一个值。在do···do

2020-08-07 11:03:19

Bash 第四讲 if语句 if-else语句 else-if语句 case语句

Bash if语句if语句在顺序执行代码语句的流程中执行条件性任务。根据设置的条件,判断是否运行一段代码语句。基础在if语句中,如果判断为true,则执行给定的代码语句进行相关操作。如果判断为false,则略过给定的代码语句不进行相关操作。 基本语法:if [ expression ];thenstatementsfi注: expression 是判断表达式。 statements 是给定的执行语句。结合&&逻辑运算符使用多个条件:if [ expression_

2020-08-07 10:36:14

Bash 第三讲 日期格式化 休眠 基本运算符

Bash 日期格式化Bash 日期在 Bash 中,您可以使用date命令对系统的当前日期和时间值进行更改或其他操作。 语法:$ date注:当您不附带其他选项,单独使用date命令时,它只会执行打印系统当前的日期和时间值。选项列表您可以参考选项列表,选择选项与date命令一同使用以生成格式输出。选项作用-d用于显示以字符串设置的时间-s用于设置以字符串设置的时间-f用于处理多个日期-i用于生成符合ISO 8601的日期、时间,以字符串输出

2020-08-05 22:33:47

Bash 第二讲 引号 变量 读取用户输入

Bash 引号字符串当您输入的内容为简单的字符串或文本时,单引号和双引号的作用没有任何区别。请仔细阅读以下示例:#!/bin/bashecho 'Hello World!'echoecho "Welcome to W3Cschool!"执行结果:$ ./bash_script.shHello World!Welcome to W3Cschool!变量当您想打印输出一个已定义的变量,则需要使用双引号。这时若使用单引号不会将其视为变量。请仔细阅读以下示例:#!/bin/bash

2020-08-04 23:33:54

Bash 第一讲 简介 脚本 文件系统及权限 入门

Bash简介Bash 是 Bourne Shell 程序“sh”的升级版本,这是一个开源 GUN 项目。它提供了比 Bourne Shell 更好的功能,适用于编程和交互使用。 我们可以这么理解,Bash 是一个命令处理器,通常运行于文本窗口中,可以将用户输入的命令解释并执行相应的操作,这样式的文件被称作脚本。 Bash 是绝大多数 Linux 、MAC 及 OS 默认的 shell 程序,并且 Shell Script 都大致相同。当您学会一种 Shell 后,其它的 Shell 都能够很快上手,而且一

2020-08-04 23:15:19

Windows 10 的Linux子系统安装教程ubuntu18.04 LTS

打开microsoft store搜索 ubuntu找到并且开始获取开始下载等待下载完毕速度还是可以的显示可以启动了出现了一点小错误解决办法如下控制面板–程序与功能–启动或关闭Windows功能勾选适用于Linux的Windows子系统,重启即可...

2020-08-04 22:52:56

代码: 0x80131500:应用商店崩溃了。怎么修复?

1、打开“运行”输入 inetcpl.cpl (“WINDOWS”+“R”键,输入 inetcpl.cpl亦可)2、点开高级往下拉,勾上"使用TLS 1.2"选项,或者点还原高级设置。

2020-08-04 22:32:51

MQTT 入门简介

1 概述MQTT(MessageQueuing Telemetry Transport,消息队列遥测传输协议),是一种基于发布/订阅(publish/subscribe)模式的“轻量级”通讯协议,该协议构建于TCP/IP协议上,由IBM在1999年发布。MQTT最大优点在于,可以以极少的代码和有限的带宽,为连接远程设备提供实时可靠的消息服务。作为一种低开销、低带宽占用的即时通讯协议,使其在物联网、小型设备、移动应用等方面有较广泛的应用。MQTT是一个基于客户端-服务器的消息发布/订阅传输协议。M..

2020-08-04 09:35:02

linux 的文件理解

文件权限一般可认为是0 123 456 789,一共十位:0:表示该文件的文件类型。Windows里面是使用了一种文件关联的技术,通过扩展名来关联相应的应用程序,使得双击某个文件,就能达到调用相应的应用程序来打开它的目的,这样简单快捷。然而对于用户来说,好处是方便,坏处是隐藏了一个实质性的东西:文件的真正的类型,与其扩展名实际上是毫无关联的。举例来说:一个纯粹的文本文件,我可以给它命名“我的歌声里.mp3”,然后在win下双击,会调用相应的音乐播放器来打开,结果显而易见,肯定是错误的。那反过来,一个真正

2020-08-03 16:42:32

Linux中检索文件

locateIt is a fast way to find the files location, but if a file just created ,it will can not found use it. You may need run updatedb to update the databasefind“find” will search on your disk not from the database. It is a very powerful tool when need

2020-08-03 15:44:44

Redis 数据库基本配置

redis配置查看方式:1.redis的安装目录查看redis.conf2.登陆redis客户端,使用 config get xx命令。查看配置:redis 127.0.0.1:6379> CONFIG GET CONFIG_SETTING_NAME(配置keyname)设置配置:redis 127.0.0.1:6379> CONFIG SET CONFIG_SETTING_NAME(配置keyname) NEW_CONFIG_VALUE(配置新值)实例:  127.0.0.1:63

2020-08-03 15:36:29

hiredis 保存二进制类型文件

reids在通过字符串保存压缩文件时有时会遇到/0的字符,从而导致文件保存不完整例如:redisCommand(c,"set %d %s",frag_seq,redis_value);这里的rev.zip含有许多/0可以通过存取二进制串的 方式来保存,防止/0截断字符串hiredis提供了%b,作为格式化二进制的方法,二进制数据需要提供起始地址和长度。因为二进制没有像str一样用/0结束符,需要长度的参数。redisCommand(c,"set %d %b",frag_seq,redis_v

2020-08-03 11:47:05

第六讲 数据报套接字Socket & 阻塞 & select()--多路同步I/O & 参考资料

数据包 Sockets我不想讲更多了,所以我给出代码 talker.c 和 listener.c。listener 在机器上等待在端口 4590 来的数据包。talker 发送数据包到 一定的机器,它包含用户在命令行输入的内容。这里就是 listener.c:#include <stdio.h> #include <stdlib.h> #include <errno.h> #include <string.h> #include <sys

2020-07-31 14:43:40

第五讲 域名服务& 客户-服务器背景知识 & 简单的服务器 & 简单的客户端

域名服务(DNS)如果你不知道 DNS 的意思,那么我告诉你,它代表域名服务(Domain Name Service)。它主要的功能是:你给它一个容易记忆的某站点的地址, 它给你 IP 地址(然后你就可以使用 bind(), connect(), sendto() 或者其它 函数) 。当一个人输入:$ telnet whitehouse.gov telnet 能知道它将连接 (connect()) 到 “198.137.240.100”。但是这是如何工作的呢? 你可以调用函数 gethostbyn

2020-07-31 14:43:16

第四讲 send() recv()、sendto() recvfrom()、close() shutdown()、getpeername() gethostname()

send() and recv()函数这两个函数用于流式套接字或者数据报套接字的通讯。如果你喜欢使 用无连接的数据报套接字,你应该看一看下面关于sendto() 和 recvfrom() 的章节。send() 是这样的:int send(int sockfd, const void *msg, int len, int flags); sockfd 是你想发送数据的套接字描述符(或者是调用 socket() 或者是 accept() 返回的。)msg 是指向你想发送的数据的指针。len 是数据的长

2020-07-31 14:42:41

第三讲 socket()函数 & bind()函数 & connect()函数 & listen()函数 & accept()函数

socket()函数我想我不能再不提这个了-下面我将讨论一下socket()系统调用。下面是详细介绍:#include <sys/types.h> #include <sys/socket.h> int socket(int domain, int type, int protocol); 但是它们的参数是什么? 首先,domain 应该设置成 “AF_INET”,就 象上面的数据结构struct sockaddr_in 中一样。然后,参数 type 告诉内核 是 SO

2020-07-31 14:42:12

查看更多

勋章 我的勋章
  • 领英
    领英
    绑定领英第三方账户获取
  • GitHub
    GitHub
    绑定GitHub第三方账户获取
  • 签到达人
    签到达人
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 新人勋章
    新人勋章
    用户发布第一条blink获赞超过3个即可获得
  • 阅读者勋章Lv2
    阅读者勋章Lv2
    授予在CSDN APP累计阅读博文达到7天的你,是你的坚持与努力,使你超越了昨天的自己。
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv4
    勤写标兵Lv4
    授予每个自然周发布9篇以上(包括9篇)原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。
  • 分享达人
    分享达人
    成功上传6个资源即可获取