自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

阿汤哥的部落格

一个人去旅行

  • 博客(104)
  • 收藏
  • 关注

原创 Redis集群数据迁移:redis-rdb-tools离线安装以及使用

Redis集群数据迁移:redis-rdb-tools离线安装以及使用

2022-10-21 11:43:49 1342 1

原创 写脚本时遇到的一些问题+自己的一些简单总结[小白版]

[搜索以什么为开头且以什么为结尾的文件]有时候同类型文件多而且格式类似需要用到ls命令+管道命令来搜索文件ex:搜索以AVC开头且以docx结尾的文件1.先按文件修改时间[上传时间]排序2.按照空格分割对应的打印出文件名3.查找这个文件ls-lt|awk-F'''{print$9}'|grep^AVC.*docx【如果要求是最新的文件,命令后面再加上|head-1】注意是负一ls+"-参数"显示数据并按照一定格式/排序一般我常用的几个参数就是lrt了-...

2020-12-23 15:40:51 799

原创 服务器相关命令整理[不断更新ing]

服务器命令合集;#1.sar命令:查看网卡流量【普通网口-sigtran转发去proto】sar-nDEV110#2.查看服务器版本信息uname-a#3.操作系统信息SUSE系统操作命令如下:cat/etc/issueWelcometoSUSELinuxEnterpriseServer11SP2(x86_64)-Kernel\r(\l).centos系统操作命令如下:cat/etc/redhat-releaseCentOSLinux...

2020-12-23 15:39:26 2625 1

原创 linux系统执行crontab定时任务 涉及redis-cli报错:/bin/sh: redis-cli:command not found

大家好因为本人也是刚毕业一年多,然后实习了6个月啊哈哈【现在在做测试 写一写脚本测一下任务跟着项目,下次我专门写一个我现在情况的博文和大家分享】工作忙,很多时候也没怎么上博客来回复大家,现在本人正式回归【悄咪咪道个歉,嘻嘻嘻】顺便分享一些我的工作上遇到的问题的解决方法关于之前的一些问题呢,如果我还记得的我也会给大家解答,有些资源呢可能是之前清理网盘数据清理掉了后期新出的资源之类的我会注意,尽量变成永久资源给大家下载。希望对大家有帮助~这次的问题如下:我们可以看到报错就..

2020-12-22 11:15:57 869

原创 微信小程序 获取用户信息 官网例程 详解

//index.js//index.js//获取应用实例const app = getApp()Page({ data: { motto: 'diligent is the short cut',//**motto 格言的意思 这里是你要显示在下面的东西 userInfo: {}, hasUserInfo: false,//**获取到用户信息标志 ...

2019-04-25 08:28:43 1060

原创 win10关闭自动更新(权限不够/拒绝访问) 永久 多一个步骤

一般win10禁止自动更新需要按下win+r打开services.msc  找到windows update,右键属性,启动类型改为禁用 在1803版本中又增加了windows update medic service,这个就相当于windows update的保镖,哪怕你把windows update禁用了,还是会启动更新,所以需要一块禁用了,直接右键属性禁用,会提示拒绝访问,这是由于权...

2019-02-21 18:49:40 31025 6

原创 嗯?time命令Linux time // 对比印象中的time()函数

1.time(); 函数函数原型: time_t time(time_t *timer)函数用途: 得到机器的日历时间或者设置日历时间头 文 件: time.h输入参数: timer=NULL时,得到机器日历时间, =时间数值时 用于设置日历时间;/*  time - 获取计算机系统当前的日历时间(Calender Time) *         处理日期时间的函数都是以本函...

2019-02-13 18:02:36 503

转载 setsockopt()函数 参数详解

Socket描述符选项[SOL_SOCKET] #include <sys/socket.h>     int setsockopt( int socket, int level, int option_name,                         const void *option_value, size_t option_len);    第一个...

2019-01-27 10:51:43 1426

原创 VM pow 函数 :undefined reference to `pow'

具体解决办法在你编译的最后加上 -lm 即可代码一览:pow.c#include <stdio.h>#include <math.h>int main(){    float p1 = 0.25, p2 = 0.8;    float p3 = pow(p1,p2);    printf("pow(0.25,0.8) is %f;\n",...

2019-01-20 10:50:15 424

原创 实现qt音乐播放器

控件listWidget用法常用函数讲解:(1)addItem函数void addItem ( const QString & label )void addItem ( QListWidgetItem * item )void addItems ( const QStringList & labels )添加一项或多项内容。(2)insertItem函数vo...

2018-09-12 09:30:56 2065

原创 近期知识点集合

1.指针变量p进行自加运算(即 执行p++;)后,地址偏移值为1,则其 数据类型为 char。说法是否正确?解析:错误class A{};对于一个什么都没有的类,字节也为1。 2.c语言中耦合度含义模块间的耦合性就是指当修改其中某个模块时会影起其他模块运行结果发生不可预料的变化。如果模块间是通过直接调用对方内部的全局变量来实现交互,则两个模块间的耦合性将会变得复杂而...

2018-09-02 17:09:29 689

原创 近期刷题知识点

1.一个C语言程序是由()。正确答案: B  函数组成 在16位C编译系统上,下列程序执行后的输出结果是()。void main(){int a=-32769;printf("%8U\n",a);} 8U:格式字符必须小写,题中的”%8U”不会当作格式控制符,而是原样输出,变量a将没有对应的格式说明,也不会输出  C语言中%d,%o,%f,%e,%...

2018-08-22 15:45:02 638

原创 C语言实现音乐播放器 客户端相关函数解析(部分

C语言chdir()函数:改变当前的工作目录相关函数:getcwd, chroot头文件:#include <unistd.h>定义函数:int chdir(const char * path);函数说明:chdir()用来将当前的工作目录改变成以参数path 所指的目录.返回值执:行成功则返回0, 失败返回-1, errno 为错误代码.范例#include <...

2018-08-20 11:48:29 1159

原创 QT制作音乐播放器的相关知识点

获取媒体对象播放进度的方法:QMediaPlayer::position()。该方法返回一个qint64(64位整数,可以近似理解为int)类型。设置进度的方法是:QMediaPlayer::setPosition(qint64 position)。 设置当前播放媒体的方法:QMediaPlayer::setMedia(QMediaContent &media,QI...

2018-08-20 11:29:03 1162

原创 Qt中为工程添加资源文件、给按钮添加图片

Qt中为工程添加资源文件、给按钮添加图片1.使用QIcon类。代码如下: QIcon icon; icon.addFile(tr("res/icon/wall.png")); ui->toolButton->setIcon(icon);2.使用QPixmap和QBitmap类。代码如下: QPixmap icon1(tr("res/icon/wall.png"));...

2018-08-20 10:11:25 28228 5

原创 qt 实现自己的小笔记本(哼。拿下本本记下来了

1.1实现我的记事本 1.3这次使用菜单了,笔记本需要有菜单的选项(就是那个下拉菜单框 1.4在菜单栏上双击 即可添加选项 子栏目一样文件-新建/打开/保存/退出 共四个选项(可以附加一个打开图片的选项)1.5 括号内取地址加符号等价于 快捷键     然后子栏目没法输入英文   可以在主栏目输入好之后复制粘贴过去 (同时记得 你的每个选项的名字 在右侧组件...

2018-08-18 23:20:54 1143 1

原创 qt 初学 创建一个简单的计算器

1.1qt 计算器的创建 工程创建和我们前面一样 英文名 widget类 然后进入工程1.2三个文本编辑框 一个组合框 一个标签1.3调整布局 然后双击组合框 按下加号 加入 加减乘除的符号1.4 效果图(shift + alt + r1.5针对第二个文本编辑框 右击 转到槽 进行操作 (因为 输入两个数后 在第二个文本编辑框上按下回车 进行计算1.6 选择...

2018-08-16 20:59:50 16022 13

原创 qt creater创建自己的第一个小程序

1.1我的版本Qt Creator 4.6.2 (Enterprise)1.2打开qt creater 新建工程 选择QT Widgets Application 1.3自己写入工程名称(不支持中文1.4 选择编译方式 为MinGW 32bit 选这个创建工程速度会快点1.5选择基类为widget1.6完成工程创建1.7进入工程之后 找到你的widg...

2018-08-16 20:20:55 4352 4

原创 qt初学者 第一个小程序 小界面

//标签 \ q push button \ 文本编辑框 || qmake -project 生成工程文件 (.pro    对工程文件修改 最后加上 QT += widgets gui || qmake || mingw32-make#include <QApplication>#include <QLabel>#include <QLineEdit&gt...

2018-08-16 11:16:12 3726

原创 8-15主要复习 1.运算符优先级整体记忆 2.排序算法

一、运算符优先级优先级【高到低】:第一级:() 【】 -> .圆括号【()】、下标运算符【[]】、分量运算符的指向结构体成员运算符【->】、结构体成员运算符【.】第二级:! ~ ++ -- - (int..) * & sizeof逻辑非运算符【!】、按位取反运算符【~】、自增自减运算符【++ --】、负号运算符【-】、类型转换运算符【(类型)】、指针运算符和取地...

2018-08-15 20:32:39 267

原创 基于nanopi的即时通讯系统

啊哈哈哈,终于弄好了,主要是我们的nanopi上 自己一开始配好了ip (看前面的博客 基础配置那一篇)现在呢,我给出来的UDP程序代码上 绑定的是 127.0.0.1 导致了 nanopi连接上了 交换机后  只用以本机检测 所以其余人连不上的还有 和舍友们 沟通好 不要 绑定同一个 这么多人 回头用同一个 冲突的时候也连不上的下面附上视频和nanopi连接的照片https:...

2018-08-15 10:52:07 540

原创 c++中使用 数据库相关知识点 部分后面慢慢加

打开数据库链接sqlite3_open用法原型:int sqlite3_open( const char *filename, /* Database filename (UTF-8) */ sqlite3 **ppDb /* OUT: SQLite db handle */);用这个函数开始数据库操作。需要传入两个参数,一是数据库文件名,比如:E:/...

2018-08-14 19:28:43 213

原创 madplay 操作步骤

把两个压缩包解压 连着源码文件夹一起拷贝进入 虚拟机cd  进入libmad-0.15.1b文件夹执行以下几个命令:      ./configure             (用以生成makefile文件)      make                   (编译)      make install         (安装)到libid3tag-0.15.1b和madpl...

2018-08-14 17:06:39 827

原创 事务操作 mysql的事务操作

事务操作举例:create table my_account(id int unsigned not null primary key auto_increment,account varchar(16) not null unique,name varchar(10) not null,money decimal(20,2)) charset utf8;insert int...

2018-08-14 17:05:54 321

原创 mysql 怎么在VS2017上附加进去

首先你要找到你mysql 的安装目录 我的如下 接下来需要用到 这三个文件夹的 路径C:\Program Files\MySQL\MySQL Server 8.0\binC:\Program Files\MySQL\MySQL Server 8.0\includeC:\Program Files\MySQL\MySQL Server 8.0\lib1.项目 属性 点击c c++...

2018-08-14 16:53:08 800

原创 mysql常用命令集合 及附图操作

按电脑左下角window图标 找到添加的mysql(如果要经常使用 右击打开文件位置 找到该文件 右击发送到桌面快捷方式 就行)1.1打开mysql 输入你安装时定下的密码 1.2创建用户--创建用户create user "tqn"@"localhost"  identified by "1234";1.3使用此数据库--使用数据库use mysql ...

2018-08-14 12:54:28 961

原创 8-13 刷题 复习 知识点集合

 1.//把数据类型去掉了看 简单很多的指针常量指针常量:顾名思义它就是一个常量,但是是指针修饰的。 格式为:int * const p //指针常量 在这个例子下定义以下代码:int a,b;int * const p=&a //指针常量//那么分为一下两种操作*p=9;//操作成功p=&b;//操作错误因为声明了指针常量,说...

2018-08-13 16:12:53 166

原创 方案二、三SELECT、UDP完成聊天室

Select 多路复用服务器类型中循环服务器:同一时刻只可以响应一个客户端的请求并发服务器:同一时刻 可以响应 多个 客户端的请求 实现:服务器:1.创建socket2.绑定 bind 记得创建server_address :( struct sockaddr_in server_addr)3.设置监听队列 listen//(TCP这里和accept配合使用...

2018-08-13 10:26:14 402

原创 8-10 牛客网刷题知识点集合

在关系代数运算中,五种基本运算为 ?并、差、选择、投影、笛卡尔乘积      ( + - * 选择 投影) 关于OSI参考模型的描述中,正确的是?按功能可以分为7个层次 OSI参考模型 自下而上:物理层(物理介质,比特流)、数据链路层(网卡、交换机)、网络层(IP协议)、传输层(TCP/UDP协议)、会话层(创建/建立/断开连接)、表示层(翻译,编码,压缩,加密)、...

2018-08-10 21:14:16 542

原创 8-9设计模式复习

/* 设计模式 23种  *//* 开放封闭原则: 类的改动 是通过增加代码来实现的  不是修改源代码 *//* 比如一个类 实现了各种功能 但是后期想修改某个功能就很难 那我们把它写成纯虚函数 让继承的类去实现 */#include <iostream>#include <windows.h>using namespace std;/*class Ba...

2018-08-09 20:13:51 171

原创 方案一TCP 完成聊天室的编写

完成聊天室 需要聊天 那就要建立连接 建立连接后 就发送信息建立连接 和 发送信息 需要什么函数 ?服务器 和 客户端 各自需要什么?服务器:1.1  socket :创建一个Socket 用以监听 (一个空的通道  一头将要连服务器 一头将要连客户)1.2  Bind :绑定 IP 和 端口号1.3  Listen :监听  两个参数  参数1 :socket 那个通道...

2018-08-08 16:48:02 406

原创 8-7复习 stl常用算法

/* priority_queue 会自动排序 *//*srand函数在stdlib.h头文件中,time函数在time.h头文件中。srand一般与rand函数配合生成随机数据。一般srand和rand配合使用产生伪随机数序列。rand函数在产生随机数前,需要系统提供的生成伪随机数序列的种子,rand根据这个种子的值产生一系列随机数。如果系统提供的种子没有变化,每次调用rand函数生成的伪...

2018-08-07 17:41:59 155

原创 写聊天室之前 了解聊天室拓展出来的各种知识点

TCP:并发服务器 效率最高 多线程UDP:循环服务器 不需要listen accept connectSelect(多路复用): 循环服务器 网络编程注意点:TCP/IP 四层模型 { 应用层,传输层,网络层,网络接口层 }背三次握手四次挥手DHCP协议是什么? 套接字 有三种:TCP 流套接字 sock_stream UDP 数据报套接字 sock_d...

2018-08-07 17:08:39 267

原创 补8-5日复习内容 STL 标准模板库的容器

//有关 STL 标准模板库的函数/* string 的 *//*#include <iostream>#include <string>#include <windows.h>using namespace std;void stringinit(){string s1; //无参构造函数string s2("hello...

2018-08-07 14:12:40 122

转载 csdn积分怎么获得

下载积分攻略: 1. 个人设置里进行手机绑定CSDN账户 奖励50分 (右上角设置-账户安全-手机绑定) 2. 完成任务送若干分积分 http://task.csdn.net/ 3. 上传有效资源获取积分(上传非法,广告资源用户,将被扣除一定积分,严重者封号)。 · 上传自己设分资源被下载,下载量×资源分,100分封顶。 · 上传0分资源被下载,下载量×系统奖励1分,100封顶 4. ...

2018-08-07 11:37:09 7179 244

原创 nanopi如何与虚拟机连接起来

接下来的步骤就不需要联网了1.红帽的步骤1.1将改掉的ip改回来(从137....改成1....)这里我的红帽 网段是1 具体号码是90 1.2改完关机:shutdown -h now 1.3x shell中配置一个ssh的新连接 主机就用 192.168.90 2.主机上的操作2.1将WLAN的共享文件取消 2.2将vnet8和 连...

2018-08-06 23:05:21 458

原创 nanopi 创建共享文件夹

1)在nanopi 联网状态下进行共享文件的创建(上一篇博客)apt-get install sambaapt-get install smbclient2)   修改samba配置文件:Samba配置文件的路径是/etc/samba/smb.confa)   备份配置文件cp /etc/samba/smb.conf /etc/samba/smb.conf.bakb...

2018-08-06 17:55:58 356

原创 nanopi联网更新

修改ip用以联网进行更新: 用网线将nanopi和你的电脑相连打开你的网络中心(记一下 哪个以太网被连上nanopi了)wifi模块属性 共享中勾选:允许其他网络用户通过此计算机的internet链接来链接里面的家庭网络连接里 选择 上面上你记住的那个以太网 X shell中打开你配好的nanopi输入sudo apt-get update完成更新...

2018-08-06 13:22:45 382

原创 nanopi磁盘烧写

在玩nanopi 的时候 忘记备份文件 把里面的压缩包都删了 巨尴尬,啊哈哈,重新烧写一下系统下载nanopi-neo_FriendlyCore-Xenial_4.11.2_20171122.imgwin32diskimager.rar(解压出来Win32DiskImager.exe)官网有下载链接管理员身份右击运行 win32diskimager.rar 选择 上面的img ...

2018-08-06 13:05:34 867

原创 nanopi基础配置

x shell 新建会话 改名 nanopi(自己随便取 看个人喜好在左侧找到 serial 点击 使用你接在电脑上的那个串口 波特率用 115200配置静态ip:命令是 :vi /etc/network/interfacesallow-hotplug eth0iface eth0 inet static   #static表示使用固定ip,dhcp表述使用动态ip...

2018-08-04 16:14:26 2612

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除