自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (1)
  • 收藏
  • 关注

原创 Linux学习记录(3):远程连接服务器数据库报错,Host ‘XXXXXX’ is blocked because of many connection errors

        问题描述: 当客户端连接服务端超时(超过connect_timeout), 服务端就会给这个客户端记录一次error,当出错的次数达到max_connect_errors的时候,这个客户端就会被锁定。        解决方法:使用清除缓存的方法,将出错的次数给清除。Linux 下是进入数据库 MySQL ,然后 flush hosts;...

2019-02-25 14:37:52 433

转载 HTTP 协议学习

摘自:https://www.cnblogs.com/ranyonsue/p/5984001.html HTTP简介 HTTP,Hyper Text Transfer Protocol(超文本传输协议),是用于从万维网(WWW:World Wide Web )服务器传输超文本到本地浏览器的传送协议。 HTTP是一个基于TCP/IP通信协议来传递数据 过程:HTTP协议工作于客户端...

2019-02-21 18:29:03 179

原创 Linux学习记录(2):MySQL 表字段最大值查询

在 MySQL 数据库中查询操作中,对某一个字段最大值的查询。记录如下:1)。 select max(查询字段) from tabName;查询结果: 2)。 select * from tabName where 查询字段=(select max(查询字段) from tabName);查询结果:该条语句是结合上一条语句,将最大值字段的整条记录进行查询。...

2019-02-15 19:38:46 383

原创 Linux学习记录(1):远程连接虚拟机Ubuntu上的MySQL服务器

我想通过MySQL workbench连接虚拟机上的数据库,但在连接时,显示拒接访问。查阅资料后,总结如下:1. 修改服务器监听IP地址此时的IP地址为127.0.0.1:3306,表示监听本机的loopback地址的3306端口我们注释 /etc/mysql/mysql.conf.d/mysqld.cnf 中的 bind-adress 127.0.0.1然后 se...

2019-02-02 15:31:34 216

原创 java学习问题记录(2):在cmd控制台中启动tomcat出现中文乱码

问题分析:主要原因是控制台和tomcat的编码格式不一致导致的解决方法:        1)修改控制台编码格式                快捷键win+R打开运行程序,输入regedit打开注册表,找到以下路劲并且修改。                [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Command Processor],新建一个字符...

2019-01-25 10:25:38 297

原创 java学习问题记录(1):Tomcat7: Error waiting for multi-thread deployment of WAR files to complete

问题分析:tomcat服务器可以正常启动,但过程中会出现警告什么的,然后百度没有发现好的解决方法,思考之后,我认为因该是之前修改配置文件时导致的。解决方法:将之前的目录删除,重新将apache-tomcat压缩包解压,然后在配置相关的环境变量,问题得以解决。...

2019-01-25 10:09:53 1737

原创 有关mysql_query的返回值

百度到的结果(这是在PHP中的)仅对select、show、descibe等语句返回一个resourece,错误返回false;其他类型的sql语句,如insert、update、delete,成功返回true,错误返回false。但是,在C语言中,使用mysql_query的返回值如下:执行成功,返回0;执行失败,返回1。...

2018-08-14 14:59:14 2665

原创 MySQL主从同步和主主超详细过程

1  工作原理所谓主从同步,即在主库中的操作可以映射到从库中,从库的数据与主库保持一致。主从同步可以理解为一个复制的过程。分为3步:主库将操作记录写入到一个文档中(binary log,二进制日志) 从库调用I/O线程将这个文档写到自己的文档中(relay log,中继日志) 最后从库调用SQL线程将文档中的操作,反映成数据库数据 MySQL双主架构,即两个数据库masterA,...

2018-08-13 22:47:56 575

原创 时间字符串转换成自1970年1月1日以来持续时间的秒数

时间格式是:20180702 00:15:45,这个时间是我所需要的格式。time_t MriUIBI::convert_a_to_i(char * str_time){ struct tm tt; memset(&tt,0,sizeof(tt)); tt.tm_sec=atoi(str_time+15); tt.tm_min=at...

2018-08-02 21:23:27 2719

原创 通讯录项目

语言:c语言格式: 编号       姓 名        住址          电话      201701       ***         xxxx        183****5668要求:使用结构体形式对数据存储功能:使用链表实现增加(在增加人员的过程中有一个自动排序功能,比如按姓名排序)、删除、修改、查找(比如:工号查找、电话查找)的功能;(1)添加用户信息(号码长度   号码是否...

2018-03-08 21:20:16 245

原创 停车场项目

停车场项目需求问题描述:停车场是一个能放 n 辆车的狭长通道,只有一个大门,汽车按到达的先后次序停放。若车场满了,车要停在门          外的便道上等候,一旦有车走,则便道上第一辆车进入。当停车场中的车离开时,由于通道窄,在它后面的车  要先退出,待它走后在依次进入。汽车离开时按停放时间收费。基本功能要求:          (1)建立三个数据结构分别是:停放栈、让路栈、等候队列。   ...

2018-03-08 21:17:01 360

原创 Linux整理笔记(8)

一、队列定义队列属于先进先出型, 队列是一种特殊的线性表,只能在前端(front)进行删除操作,只能在后端(rear)进行删除操作二、顺序队列每次插入,指针rear加一,每次删除,指针front加一三、循环队列初始化时,rear = front=0,当队列不为空时,front指向队列中的第一个元素,rear指向队列中最后一个元素的下一个位置,当队列满时rear=fron

2018-02-07 19:46:53 180

原创 Linux整理笔记(7)

一、栈:是限定仅在表尾进行插入和删除操作的线性表;又称后进先出的线性表。 LIFO结构。栈顶top:允许插入和删除的一端;栈底bottom:另外一端;二、栈的操作:进栈,压栈,入栈:栈的插入操作;出栈,弹栈:栈的删除操作;栈中有一个元素时,top=0;空栈时,top=-1;三、链式栈 栈的链式存储结构是通过由结点构成的单链表实现的,此时表头指针被称为栈顶指针,由

2018-02-07 19:43:32 170

原创 Linux整理笔记(6)

一、线性表的链式存储结构在顺序结构中,每个数据元素只需要存储数据元素信息就可以了。在链式结构中,除了要存数据元素信息外,还要存储它的后继元素的地址。二、线性表的链式存储结构的特点是用用一组任意的存储单元存储线性表的数据元素,这组存储单元是可以连续的,也是可以不连续的,这就意味着,这些数据元素可以存在内存未被占用的位置。三、结点为了表示每个元素和其直接后继元素之间的逻辑关系,对数

2018-02-03 20:01:44 206

原创 Linux整理笔记(5)

一、线性表的顺序存储结构及其属性用一段地址连续的存储单元,一次存储线性表的数据元素。顺序存储结构需要三个属性。存储空间的起始位置:数据data,它的存储位置就是存储空间的存储位置;线性表的最大存储容量:数组长度MaxSize;线性表的当前长度。二、顺序存储方式线性表的顺序存储结构,就是在内存中找到一块空间,然后把相同的数据类型的数据元素依次放在这块空间中,由于线性表的数据元素的类型都相

2018-02-01 19:29:39 221

原创 Linux整理笔记(4)

一、常量数据(1)常量不一定放在rodata里,有的立即直接和指令编码在一起,存放在代码段中。(2)对于字符串常量,编译器 会自动去掉重复的字符串,保证一个字符串在一个可执行文件中存在一份复制。(3)rodata是在多个进程间是共享的,这样可以提高运行空间利用率。(4)rodata放在ROM中,运行直接读取,无需加载到RAM内存中。(5)在嵌入式系统中,也可以通过一种叫做XIP

2018-01-30 16:21:21 221

原创 编写一个c函数,该函数给出一个字节中被置为1的位的个数

#include  int func(char ch){ int i, count = 0;  for (i = 0;i < 8;i++) { if (ch & 1) { count++; } ch >>= 1; } return count; }int main(){ char ch;

2018-01-28 18:56:00 569

原创 Linux整理笔记(3)

一、指针变量的定义指针变量前面的“*”便是该拜纳凉为指针型变量。指针变量名是pointer_1和pointer_2,而不是*pointer_1和*pointer_2.这是与定义整数或实行变量的形式不同的。在定义指针变量是必须指定基类型。不同类型的数据在内存中所占的自己输和存放方式是不同的。指向一个整型变量和指向一个实型变量在物理意义上是不同的。二、什么是野指针野指针即指向一个错误位置的

2018-01-28 18:40:04 223

原创 Linux整理笔记(2)

一、怎样引用一维数组元素在定义数组并对其中各元素赋值后,就可以引用数组中的元素。但只能引用数组元素而不能一次调用整个数组全部元素的值。注意:定义数组是用到的“数组名[常量表达式]”和引用数组元素时用的“数组名[下标]”形式相同,但含义不同。二、a[3][4]在定义和引用元素的区别前者用a[3][4]来定义数组的维数和各维的大小,后者a[3][4]中的3和4是数组元素的下标值,a[3

2018-01-26 23:27:10 248

原创 Linux整理笔记(1)

一、变量是什么其值在其作用域内可以改变的量称为变量。每一个变量有一个名字,在内存中占据一定的存储空间。变量在使用前需要定义,每个变量都有自己的地址。二、局部变量的作用域(1)主函数中定义的变量也只能在主函数中使用,不能在其他函数中使用。同时,主函数中也不能使用其他函数中定义的变量。因为主函数也是一个函数,他与其他函数是平行关系。(2)形参变量是属于被调函数的局部变量

2018-01-24 20:54:38 170

原创 Linux常用命令笔记

一、文件处理命令: 1.1  file  1.1.1 作用:用来检测给定文件的类型。  1.1.2 格式:file [选项] [文件名]  1.1.3 选项:   -v:在标准输出后显示版本信息,并且退出   -z:探测压缩过的文件类型   -L:允许符号连接   -f name:从namefile中读取要分析的文件名列表1.1.4 实例: [root@lo

2018-01-24 14:43:34 171

MySQL主从同步和主主同步详细过程

超详细MySQL主从配置和主主同步总结。。。。。。。。。

2018-08-13

空空如也

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

TA关注的人

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