自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(58)
  • 收藏
  • 关注

原创 【基于Java的移动OA系统】

通过Android Studio进行OA项目开发

2022-07-09 08:44:33 654 2

原创 GMP安装测试文件时说找不到gmpxx.h文件

在使用configure的时候要加上 --enable-cxx命令,否则不能使用c++库gmpxx.h。解决办法:./configure 改为./configure --enable-cxx

2021-08-26 01:47:25 1199

原创 大小写切换

再按一次“Shift”+“F3”,可以看到单词的每个字母都变成了大写字母,而再次按“Shift”+“F3”,又会全部变成小写字母。

2021-07-12 21:48:44 494

原创 出现“logs. Aborting_”

在进行Hadoop节点格式化时候出现ERROR: Unable to write in /opt/module/hadoop-3.1.3/logs. Aborting.原因:权限不够sudo chmod -R 777 /opt/module/hadoop-3.1.3/logs/给予读写权限

2020-11-15 21:45:50 2003

原创 Linux学习笔记

Linux一、 Linux的概述:1. 学习Linux之前先了解UnixUnix是一个强大的多用户、多任务操作系统。于1969年在AT&T的贝尔实验室开发。UNIX的商标权由国际开放标准组织(The Open Group)所拥有。UNIX操作系统是商业版,需要收费,价格比Microsoft Windows正版要贵一些。2. Linux的概述:Linux是基于Unix的Linux是一种自由和开放源码的操作系统,存在着许多不同的Linux版本,但它们都使用了Linux内核。Linux可安装在

2020-08-27 12:22:24 136

原创 redis非关系型数据库(学习笔记)

Redis1. 概念: redis是一款高性能的NOSQL系列的非关系型数据库 1.1.什么是NOSQL NoSQL(NoSQL = Not Only SQL),意即“不仅仅是SQL”,是一项全新的数据库理念,泛指非关系型的数据库。 随着互联网web2.0网站的兴起,传统的关系数据库在应付web2.0网站,特别是超大规模和高并发的SNS类型的web2.0纯动态网站已经显得力不从心,暴露了很多难以克服的问题,而非关系型的数据库则由于其本身的特点得到了非常迅速的发展。NoSQL数据库的产生就是为

2020-08-26 10:23:45 298

原创 AJAX与JSON(笔记)

AJAX:1. 概念: ASynchronous JavaScript And XML 异步的JavaScript 和 XML 1. 异步和同步:客户端和服务器端相互通信的基础上 * 客户端必须等待服务器端的响应。在等待的期间客户端不能做其他操作。 * 客户端不需要等待服务器端的响应。在服务器处理请求的过程中,客户端可以进行其他的操作。 Ajax 是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。 [1] 通过在后台与服务器进行少量数据交换,Ajax 可以使网页实现异步更

2020-08-20 23:55:34 306

转载 Chrome等浏览器下出现net::ERR_BLOCKED_BY_CLIENT的解决办法

2020-08-15 22:40:35 1700

原创 JQuery (笔记)

JQuery 基础:1. 概念: 一个JavaScript框架。简化JS开发 * jQuery是一个快速、简洁的JavaScript框架,是继Prototype之后又一个优秀的JavaScript代码库(或JavaScript框架)。jQuery设计的宗旨 是“write Less,Do More”,即倡导写更少的代码,做更多的事情。它封装JavaScript常用的功能代码,提供一种简便的JavaScript设计模式,优 化HTML文档操作、事件处理、动画设计和Ajax交互。 * JavaScrip

2020-08-11 21:24:31 99

原创 JSTL笔记

JSTL1. 概念:JavaServer Pages Tag Library JSP标准标签库 * 是由Apache组织提供的开源的免费的jsp标签 <标签>2. 作用:用于简化和替换jsp页面上的java代码 3. 使用步骤: 1. 导入jstl相关jar包 2. 引入标签库:taglib指令: <%@ taglib %> 3. 使用标签4. 常用的JSTL标签 1. if:相当于java代码的if语句 1. 属性:

2020-07-20 17:00:57 93

原创 EL表达式(笔记)

EL表达式1. 概念:Expression Language 表达式语言2. 作用:替换和简化jsp页面中java代码的编写3. 语法:${表达式}4. 注意:* jsp默认支持el表达式的。如果要忽略el表达式1. 设置jsp中page指令中:isELIgnored=“true” 忽略当前jsp页面中所有的el表达式2. ${表达式} :忽略当前这个el表达式5. 使用: 1. 运算: * 运算符: 1. 算数运算符: + , - , * ,/(div) , %(mod

2020-07-20 16:49:54 126

原创 MVC入门知识(笔记)

MVC:开发模式1. jsp演变历史 1. 早期只有servlet,只能使用response输出标签数据,非常麻烦 2. 后来又jsp,简化了Servlet的开发,如果过度使用jsp,在jsp中即写大量的java代码,有写html表,造成难于维护,难于分工协作 3. 再后来,java的web开发,借鉴mvc开发模式,使得程序的设计更加合理性2. MVC: 1. M:Model,模型。JavaBean * 完成具体的业务操作,如:查询数据库,封装对象

2020-07-20 07:16:42 145

原创 JSP基础知识(笔记)

JSP:1. 指令 * 作用:用于配置JSP页面,导入资源文件 * 格式: <%@ 指令名称 属性名1=属性值1 属性名2=属性值2 ... %> * 分类: 1. page : 配置JSP页面的 * contentType:等同于response.setContentType() 1. 设置响应体的mime类型以及字符集 2. 设置当前jsp页面的编码(只能是高级的IDE才能生效,如果使用低级工具,则需要设置pageEncoding属性设置当前页面的字符

2020-07-20 06:58:46 240

原创 cookie和session会话技术学习笔记(含jsp入门)

今日内容1. 会话技术 1. Cookie 2. Session2. JSP:入门学习会话技术1. 会话:一次会话中包含多次请求和响应。 * 一次会话:浏览器第一次给服务器资源发送请求,会话建立,直到有一方断开为止2. 功能:在一次会话的范围内的多次请求间,共享数据3. 方式: 1. 客户端会话技术:Cookie 2. 服务器端会话技术:SessionCookie:1. 概念:客户端会话技术,将数据保存到客户端2. 快速入门: * 使用步骤: 1. 创建Cookie对

2020-07-19 09:48:24 169

原创 Servlet学习笔记(response)

今日内容1. HTTP协议:响应消息2. Response对象3. ServletContext对象HTTP协议:1. 请求消息:客户端发送给服务器端的数据 * 数据格式: 1. 请求行 2. 请求头 3. 请求空行 4. 请求体2. 响应消息:服务器端发送给客户端的数据 * 数据格式: 1. 响应行 1. 组成:协议/版本 响应状态码 状态码描述 2. 响应状态码:服务器告诉客户端浏览器本次请求和响应的一个状态。 1. 状态码都是3位数字

2020-07-16 23:27:46 141

原创 Xml学习笔记

今日内容1. XML 1. 概念 2. 语法 3. 解析XML:1. 概念:Extensible Markup Language 可扩展标记语言 * 可扩展:标签都是自定义的。 <user> <student> * 功能 * 存储数据 1. 配置文件 2. 在网络中传输 * xml与html的区别 1. xml标签都是自定义的,html标签是预定义。 2. xml的语法严格,html语法松散 3. xml是存储数据的,html是展示

2020-07-05 16:45:15 81

原创 win10开启主板虚拟化后不能为虚拟化解决方法

win10开启虚拟化操作

2020-05-31 16:55:21 2789

原创 Excel的金额小写转大写的函数

=TEXT(TRUNC(C11),"[dbnum2]")&“元”&IF(TRUNC(C11100)-TRUNC(C11)100=0,“整”,IF(TRUNC(C11100)-TRUNC(C1110)10=0,TEXT(TRUNC(C1110)-(TRUNC(C11)10),"[dbnum2]")&“角整”,IF(TRUNC(C1110)-(TRUNC(C11)10)=0,“...

2020-02-20 17:29:06 1068

原创 ACAP学习笔记(没感觉)

千万级wifi:wifi2.4G 优点:穿墙能力强,许多设备都能支持 缺点:易受电磁波干扰,速度慢,使用人数多Wifi5G 优点:速度快,不易干扰(一)AP/AP基础知识1、是什么(1)跨网段----DHCP中继IP地址 掩码,网关,AC地址(DHCP Option43)(2)释放SSID SSID名称,SSID加密方式,(3)AP接入用户数据转发方式 ...

2020-02-10 00:58:30 1004

原创 去掉字符串首尾空格的算法(基于c的函数)| 某键值对,由键key查找值value算法

/************************************************传入已经字符串的指针首地址*str和保存去除空格后的字符串地址(一般是数组地址)*newstr***************************************************/int trimSpace1(char *str,char *newstr) { char *...

2020-02-09 17:12:41 158

转载 严重性代码说明项目文件 行错误 C4996 ‘strcpy’: This function or variable may be unsafe

用VS编译代码是遇到如上问题,vs准备弃用strcpy的,安全性较低,所以微软提供了strcpy_s来代替,如果想继续使用strcpy的,main前面加上#pragma warning(disable:4996)另:C语言使用strcpy 包含头文件 #include <string.h>C++使用strcpy 包含头文件 #include <cstring> ...

2020-02-08 11:20:53 2135

原创 登录IE时常出现闪退:Internet Explorert停止工作解决办法

问题界面:解决办法:打开运行,输入secpol.msc,进入本地安全策略界面,选中软件限制策略,点击工具栏上的操作—创建软件限制策略选中该目录下的其他规则----在空白出点击右键选中新建哈希规则,进入其中,选择浏览选择文件werfault:确认后详情,点击应用,确认于是问题解决...

2020-02-02 17:22:48 3059

原创 VS生成的exe文件在VS运行没问题,在文件夹打开直接运行出问题的bug解决办法

我在window10 中的Visual Studio2017编写的C++文件在VS内运行没问题:如图:但是在VS外部,通过文件夹直接打开exe文件,出现运行问题,如找不到文件,或者运行后闪退现象,现象如下所示:这是由于VS生成的exe文件在Debug文件内呆着,没有和资源文件在一起,或者是不是X64文件夹内的exe文件,故而运行出错,VS内能运行是因为VS已经在编译器整合了这写资源文...

2020-01-31 23:41:58 9372 2

原创 VS2017读取txt文件在控制台输出时出现乱码解决办法

有时我们直接创建的txt文件是以UTF-8的格式存储的,但是我们的控制台exe程序默认的是ANSI编码模式,于是不适配出现中文乱码的问题这个时候我们就得该txt的编码方式为ANIS:在运行在控制台就没出现读取txt中的中文乱码问题了:解决思路来源:https://blog.csdn.net/weixin_33752045/article/details/85785250...

2020-01-28 18:37:24 1398 1

原创 基于C++的演讲比赛管理系统

1、比赛规则:(1)学校举行一场演讲比赛,共12人参加,比赛分两轮,第一轮为淘汰赛,第二轮为决赛,(2)每个选手都有对应的编号:如10001——10012(3)比赛方式:分组比赛,每组6个人(4)第一轮分为两个小组,整体按照选手编号进行抽签后顺序演讲(5)十名评委分别给每名选手打分,去除最高分和最低分,求平均分为本能选手的成绩(6)当小组演讲完毕后,淘汰组内排名最后的三个选手,前三名晋...

2020-01-27 15:09:43 823

原创 C++常用集合算法

set_intersection //求两个容器的交集set_union //求两个容器的并集set_difference //求两个容器的差集(1)set _intersection求交集,求交集的两个集合必须有序,目标容器开辟空间需要从两个容器中去最小值,set_intersection返回值即是交集中最后一个元素的位置函数原型:set_intersection(itera...

2020-01-25 07:59:33 1134

原创 C++常用的算术生成算法

算术生成算法属于小型算法,使用时包含头文件#includeaccumulate //计算容器中元素累计总和fill //向容器中添加元素(1)accumulate计算区间内容器元素累计总和函数原型:accumulate(iterator beg,iterator end,value); //这里value表示容器区间内的值相加后再加上value值示例://accumulate算...

2020-01-24 10:31:30 294

原创 C++常用拷贝和替换算法

copy //容器内指定范围的元素拷贝到另一个容器中replace //将容器内指定范围的旧元素修改为新元素replace_if //容器内指定范围满足条件的元素替换为新元素swap //互换两个容器的元素(1)copy函数原型:copy(iterator beg,iterator end,iterator dest);...

2020-01-24 10:06:55 2623

原创 C++常用排序算法

sort //对容器内元素进行排序random_shuffle //洗牌,指定范围内的元素随机调整次序merge //容器元素合并,并存储在另一容器中reverse //反转指定范围的元素(1)sort对容器内元素进行排序函数原型:sort(iterator beg,iterator end,_Pred); //按值查找元素,找到返回指定...

2020-01-24 01:49:39 225

原创 C++常用查找算法

find //查找元素find_if //按条件查找元素adjacent_find //查找相邻重复元素binary_search //二分查找算法count //统计元素个数count_if //按条件统计元素个数(1)find查找指定元素,返回找到的指定元素的迭代器,找不到则返回结束迭代器函数原型:find(iterator beg,iterator en...

2020-01-22 09:10:12 455

原创 map/multimap容器

1、map中的所有元素都是pair2、pair中第一个元素为key(键值)起到了索引作用,第二种元素为value(实值)3、所有元素都会根据元素的键值自动排序本质:map/multimap属于关联式容器,底层结构是用二叉树实现优点:可以根据键值快速找到value值map与multimap的区别:map不允许容器中有重复的key值元素map构造和赋值构造:map<T1,T...

2020-01-17 17:08:12 211

原创 set/multiset容器

简介:所有元素在插入时自动被排序本质:set/multiset属于关联式容器,底层结构是用二叉树实现set和multiset区别:set不允许容器中有重复的元素multiset允许容器中有重复的元素set容器的构造函数和赋值构造:set st; 默认构造函数set(const set &st); //拷贝构造赋值:set& operator=(const se...

2020-01-17 10:09:21 142

原创 排序案例----将个人信息Person自定义类型进行排序

Person中的属性有姓名、年龄、身高排序规则:按照年龄大小进行升序,如果年龄相同按照身高排序示例:#includeusing namespace std;#include#include//Person类class Person{public:string m_Name; //姓名int m_Age; //年龄int m_Height; //身高 Person...

2020-01-14 21:02:48 741

原创 List容器

List容器对数据进行链式存储,链表(list)是一种物理存储单元上非连续的存储结构,数据元素的逻辑顺序通过链表中的指针链接实现的链表的组成:由一系列结点组成结点的组成:一个结点由存储数据元素的数据域(data)和存储下一个结点地址的指针域(next)组成。链表可以对任意位置进行快速插入和删除,无须移动元素。但是遍历速度没有数组的快。STL中的链表是一个双向循环链表链表的存储方式不是...

2020-01-14 20:10:35 194

原创 queue容器

Queue是一种先进先出的数据结构,它有两个出口:如图队列容器允许从一端新增元素,另一端移除元素队列中只有队头和队尾才可以被外界使用,因此队列不允许有遍历行为队列中进数据为入队-------------push队列中出数据为出队------------pop构造函数:queueque; //queue采用模板类实现,queue对象的默认构造形式queue(const queue ...

2020-01-14 14:08:26 88

原创 stack容器

stack是一种先进后出的数据结构,它只有一个出口,如图所示:栈中只有顶端元素才可以被外界使用,因此栈不允许有遍历行为

2020-01-12 23:59:30 170

原创 基于C++的活动评委打分——STL案例

功能要求:有五名选手,选手ABCDE,10个评委分别对每一名选手打分,去除最高分,去除最低分,去平均分实现步骤:1、创建五名选手,放在vector容器中2、遍历vector容器,取出来每一个选手,执行for循环,可以将10个评委打分存在deque容器中3、sort算法对deque容器中分数排序,去除最高和最低分4、deque容器遍历一遍,累加总分,5、获取平均分sh...

2020-01-12 23:11:17 574

原创 deque容器

deque容器的功能在于双端数组,可以对头端进行插入删除操作deque与vector的区别1、vector对于头部的插入删除效率第,数据量越大,效率越低,deque相比之,会更快2、vector访问元素时的速度会比deque的快,这与两者内部实现有关...

2020-01-11 23:28:56 187

原创 String容器

string的本质是一个类,具有C++风格的字符串string和char * 的区别在于char * 是一个指针。string是一个类,内部封装了char * ,管理这个字符串,是一个char * ,管理这个这个字符串,是一个char * 型的容器string类内部封装了许多成员方法,如:查找find、 拷贝copy,替换replace、插入insertstring管理char * 所分...

2020-01-07 05:34:23 78

原创 markdown语法

SCDN中的markdown中如何让# * >等符号原样显示,不被解析成对应的markdown语法?加\转义

2020-01-07 04:31:24 166

空空如也

空空如也

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

TA关注的人

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