自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 第十九次CCF CSP认证题目——线性分类器 C语言

题目描述解题思路1.对于输入的坐标点使用最大数组保存。2.对于判断A、B类点,首先根据第一个点的类别,设置分类的flag,那么对另一个类别就是对立的flag值,而设置flag的操作时原子操作,需要一次性完成。3.对于分类的依据,是数学中的点与直线的关系,点在直线上,则带入点的坐标与直线的三个参数计算结果为0;点在直线上方则带入点的坐标与直线的三个参数计算结果大于0;点在直线的下方则带入点的坐标与直线的三个参数计算结果小于0.源代码#include<stdio.h>

2020-08-10 22:25:52 1966 2

原创 kali中修改root@kali的颜色

首先在普通用户kali下编辑.bashrc文件,使用命令vim /home/kali/.bashrc,如下图所示。然后修改其中\033[01;31m与\033[01;34m中的31与34两部分,31与34分别代表红色与蓝色,可以修改为其他颜色,修改成功后保存退出。之后,在使用命令source .bashrc使得修改生效,如下图所示。接着,再修改root用户中的.bashrc文件,使用vim /root/.bashrc打开文件,如下图所示,在最末尾行添加下列命令。...

2020-06-08 23:20:50 3415

原创 Virtual Box Ubuntu16.04中导入SEED LABS虚拟机后无法全屏显示

问题描述:近期在做相关实验的过程中遇到了一个问题,就是在Virtual Box导入虚拟机SEED LABS后无法全屏显示,前提是我已经按照平常的安装虚拟机的方法安装了增强功能,但是还是无法全屏显示。(如果没有安装增强功能,可以看下这篇博文:https://blog.csdn.net/AIMINdeCSDN/article/details/104387872?ops_request_misc=%...

2020-04-17 19:45:55 739

原创 Ubuntu16.04下载QQ

问题描述:因这几天需要在Linux上安装运行QQ,但是在官网上又没有QQ的Linux版本。安装过程不易,反反复复折腾好多天,特此把这个过程记录下来,以供来者分享讨论。安装步骤:首先,需要在Linux环境下安装deepin-wine环境。使用如下命令:git clone https://gitee.com/wszqkzqk/deepin-wine-for-ubuntu.git...

2020-03-30 22:57:36 781 1

原创 Protostar栈溢出学习

问题描述:在Linux系统中对以下代码进行控制劫持流攻击,即执行win函数#include<stdlib.h>#include<unistd.h>#include<stdio.h>#include<string.h>void win(){ printf("code flow successfully changed\n");...

2020-03-30 21:47:05 375

原创 安全机制设计原则

安全机制设计八大原则:①经济性原则(Economy of Mechanism)安全机制设计尽可能简单短小,从而在排查缺陷、检测漏洞时代码更容易处理②默认拒绝原则(Fail-Safe Defaults)只要没有授权的信息就不允许访问 不能出现本该允许的请求被拒绝与本该拒绝的请求被允许③完全仲裁原则(Complete Mediation)授权检查覆盖任何一个访问操作 安全机制又...

2020-03-21 16:27:56 4692 1

原创 VirtualBox 安装ubuntu16.04无法全屏显示

折腾了好久,关键原因是:一定要在命令行下使用sudo超级管理员来执行,不然无法成功。原文链接:https://jingyan.baidu.com/article/b907e627a024a846e7891cb0.html

2020-02-19 09:48:48 761 1

原创 C/C++终极解密 const char* 、char const* 、char const*三者的区别

问题描述:这几天做项目时,遇到了关于const的用法,回想时发现自己不是特别清楚,网上一搜,各种答案也是参差不齐,各据一说。。。得,还得自己动手实践,亲自验证,谁叫咋们有自己动手丰衣足食的美德呢( ̄▽ ̄)"解决过程:从下图可以看到,当我试图改变const char* name的值时,vs会提示错误,都不用编译,但改变地址不会提示错误,(字符串本身就代表一个地址)。说明const c...

2019-12-21 16:32:00 1554

原创 微软拼音输入法如何打开添加表情与颜文字?

windows自带的微软拼音输入法真是我的福音,拒绝垃圾软件广告弹窗。。。还能添加表情与颜文字~~~///(^v^)\\\~~~如何添加表情及颜文字?在编辑区域,Ctrl + Shift + B,就像这样表情,颜文字,特殊符号,满足你的所有期待(❤ ω ❤)有点爽,,,再来一个ε=ε=ε=(~ ̄▽ ̄)~...

2019-12-21 16:00:20 3111

原创 Tomcat HTTP 404 源服务器未能找到目标资源的表示或者是不愿公开一个已经存在的资源表示

问题描述:这几天在Eclipse上做java web项目,配置好了Tomcat后,测试编写的jsp文件时出现了404问题,还提示源服务器未能找到目标资源的表示或者是不愿公开一个已经存在的资源表示解决过程:之后上网找了一下解决方法,说是/WEB-INF是访问受限制的,jsp与html文件不能放在这个文件夹下,参考这篇文章:https://blog.csdn.net/qll19970326...

2019-12-18 11:28:51 93864 27

原创 无法启动Tomcat org.apache.catalina.LifecycleException: 子容器启动失败

问题描述:在Eclipse中配置好Tomcat9之后,需要运行一个jsp文件,可是报出以下错误:严重: 所必需的服务组件启动失败,所以无法启动Tomcatorg.apache.catalina.LifecycleException: 子容器启动失败解决过程:在网上找了好久也没有找到这个问题的解决办法,迫不得已自己研究,然后我仔细在Console控制台看了报出的错误列表,发现很...

2019-12-18 00:38:23 31703 2

原创 The type XXXX must implement the inherited abstract method XXXX

问题描述:新手学Java时会遇到定义了一个类使用接口时,在Eclipse中总会报The type XXX(类名) must implement the inherited abstract method XXXX(接口名)的错误提示,原因分析:原因是在接口中定义的函数 没有在类中定义,解决方法:检查接口中定义的函数是否与类中的相同,尤其是函数名参考文档:https:...

2019-12-17 09:19:15 17004

原创 分享一个java包下载网站(.jar文件)

下面的这个网站几乎能下载我遇到的所有要配置的java包,推荐给你们,省得以后再没地方找需要配置的.jar文件了https://mvnrepository.com/artifact/commons-pool/commons-pool/1.6...

2019-12-16 17:46:07 588

原创 hibernate-distribution-Final.jar各个版本下载地址

以下是度娘搜不到的资源,但是我又非常讨厌在CSDN下载中心收费的,人家这些资源本来就是公开的,只是因为搜索引擎的问题,就导致原来免费的东西,到了一些手里变成了付费的,这手段之下三滥,实在是不能忍,所以我搜到以下地址后,大家免费下载,hibernate-distribution-Final.jar各个版本下载地址http://www.java2s.com/Code/Jar/h/Downl...

2019-12-16 17:30:23 540

原创 The tag handler class for "bean:write" was not found on Java Build Path

问题描述:在Eclipse中新建了一个Java Web项目,编写好jsp文件后出现以下问题:解决方法:在当前工程中添加struts-taglib-1.3.8.jar文件,就能解决,怎么添加这个文件,请看我的另一篇文章:https://blog.csdn.net/AIMINdeCSDN/article/details/103560280解决效果:...

2019-12-16 12:45:24 1085

原创 Can not find the tag library descriptor for "http://struts.apache.org/tags-html"

问题分析:出现这个问题,是因为没有导入struts-taglib-1.3.8.jar,(关于/WEB-INF/struts-html或/WEB-INF/struts-logic或/WEB-INF/struts-bean的问题可以参考这篇文章:https://blog.csdn.net/onermb/article/details/19157757,我就是参考这篇文章解决问题的)解决方法:...

2019-12-16 12:38:59 1165

原创 The import org.apache.struts cannot be resolved

问题描述:在Eclipse中编写Java程序时出现了以下错误:解决方法:1.需要下载struts的jar包,但是由于我之前下载的是推荐的最新版的struts 2,导致导入这个jar包后,还是解决不了问题,于是就查看了当前程序所需要的struts的jar版本,下载struts 1 后完美解决。如下图,下载网站为:https://struts.apache.org/download.c...

2019-12-15 12:13:27 2112

原创 Navicat中MySQL提示\G、\g错误

Navicat中不支持\G、\g,如下图我在cmd中就可以

2019-12-10 12:47:11 3481 2

原创 在MYSQL可视化窗口Navicat下更改用户及登录

在MySQL的管理工具Navicat下创建数据库后,发现该用户一直是管理员,就算是使用MySQL的命令行命令创建了用户之后夯实没有办法登录,切换用户。在网上查找了半天也没有发现解决的方法,然后我灵光一现,发现在点击“连接”是还可以建立一个新的用户,于是我们使用mysql命令建好用户后并确定其权限后就可以进行连接操作,并且在Navicat下可以实现多个连接同时互不影响。...

2019-12-08 12:00:33 9382 1

原创 MYSQL不支持INSERSECT的解决方法

使用书上所给例子时。发现在MySQL中命令行输入intersect求差集会产生错误。如下:网上找了半天,在这篇文档的启示下找到了解决方法:https://www.yiibai.com/mysql/sql-union-mysql.html原来我在在有条件时不能使用where来判断,不然交换两集合前后位置时结果不一样,我尝试后发现原来在使用select a.Sno时就已经决定了如果用whe...

2019-12-05 21:36:04 2925

原创 CSP考试 2013年3月第2题 ISBN号码 C语言实现

题目分析:该题是对一串字符进行处理,主要是区分数字型字符与非数字型字符,所以只要通过标准输入将字符转化为整型再继续运算就可以得到。C语言源程序:#include<stdio.h>#include<stdlib.h>#define N 13int main(){ int i,j=1; char ch; int sum=0; char num...

2019-12-04 16:29:26 717

原创 CSP考试 2019年3月第1题 小中大 C语言实现

题目分析:该题是对一串有序数进行操作,即找出其中的最大数与最小数以及中位数,由于我在审题时没有注意到它给定的就是有序数,导致白白花费了许多时间去使得数有序。所以审题一定要仔细,难度不算太大,和我之前预想的一样,题目的长度会变得越来越大。C语言源程序:#include<stdio.h>int main(){ int n,i; float mid; int m...

2019-12-04 11:56:17 406

原创 CSP考试 2018年12月第1题 小明上学 C语言实现

题目分析:该题是根据交通规则中的红绿灯变化来统计时间的,值得注意的是红黄绿三种颜色的灯的变化是 循环的,这就造成如果是黄灯正好亮了,那么接着亮起的红灯还要接着等待。该题相比较与前面的CSP考试的第一题,风格有了很大不同,它设置为实际场景性的题目,题目阅读量变大,造成一定理解题目含义的延迟变大,所以不像言简意赅型的题目所花费的时间少。所以我预测将来考试的题目也会设置为场景性,并且阅读量也会增...

2019-12-03 23:31:13 402

原创 CSP考试 2018年9月第1题 卖菜 C语言实现

题目分析:该题是对一串给定输入的数对其相邻数进行分析,难度相比于前一次的CSP第一题应该来说有所降低,只是考察相邻数的处理这一个概念,所以可以设置一个数组读入给定输入的数,然后对第一个与最后一个数的相邻数作为2,其他都是3,并且由于在C语言中“/”运算本身就是去尾运算,所以可以直接进行运算。C语言源程序:#include<stdio.h> int main(){...

2019-12-03 23:00:25 443

原创 CSP考试 2018年3月第1题 跳一跳 C语言实现

题目分析:该题是对跳一跳机制的得分情况分析,每次一跳很显然给出了三种不同的结果 ,只有跳到中心时考虑的情况复杂一些也就是有累加的效果,所以只需要设置一个累加开关就可以。C语言源程序:#include<stdio.h>int main(){ int v,num,sum=0; int flag=0; while(1) { scanf("%d",&v...

2019-12-03 21:05:12 885

原创 CSP考试 2017年12月第1题 最小差值 C语言实现

题目分析:该题是在给定输入的一串数中找出差值最小的值,该题相比较前几年的CSP第一题就难度稍稍增大,除了应用数组的位序来简化对数据排序的过程外,还得需要对数组中的值也要进行考虑,也就是说这包含了两方面的内容,对于数组天然位序的应用,请看我的博客:https://blog.csdn.net/AIMINdeCSDN/article/details/103346581C应用源程序:#...

2019-12-03 20:40:38 868 2

原创 CSP考试 2017年9月第1题 打酱油 C语言实现

题目分析:该题与以往的CSP考试的第一题类型都不同,以往的第一题不是对相邻数进行操作,就是通过利用数组来的位序来操作数,而这次的题目需要通过一点算法来进行数学运算,本题很容易看出来,只要买酱油的钱能成为30的倍数,就能买到4瓶酱油,而如果能成为50的倍数,就能买到7瓶酱油,所以通过除法运算与取余运算,就可以求得此题。C语言源程序:#include<stdio.h&gt...

2019-12-03 19:33:57 609

原创 CSP考试 2017年3月第1题 分蛋糕 C语言实现

题目分析:该题是对输入的一串数进行相邻数的分析,和之前我写的博客类似的处理算法:https://blog.csdn.net/AIMINdeCSDN/article/details/103370797。唯一值得注意的就是在最后一个人得到的不满指定重量的蛋糕时,也要算入统计的人数。C语言源程序:#include<stdio.h>int main(){ int ...

2019-12-03 19:10:13 2092

原创 CSP考试 2016年9月第1题 最大波动 C语言实现

题目分析:该题是求一组给定输入的数中相邻数的绝对值最大,主要还是考察对相邻数的操作,和前几年的题目没有什么大的区别,关于相邻数的分析可以查看博客:https://blog.csdn.net/AIMINdeCSDN/article/details/103357491C语言源程序:#include<stdio.h> int main(){ int n,i,v,k...

2019-12-03 16:46:54 514

原创 CSP考试 2016年4月第1题 折点计数 C语言实现

题目分析:该题是对一串数进行分析,找出其中导致数据大小趋势变化的数,所以可以分为链中情况,一种就是数据呈增大趋势,但是有一个数减小而导致了数据变化趋势变为减小;一种就是数据呈减小趋势但是有一个数增大而导致了数据变化趋势变为增大。所以除了判断相邻数据之间的关系(见博客:https://blog.csdn.net/AIMINdeCSDN/article/details/103356078),...

2019-12-02 21:32:34 427 1

原创 CSP考试 2015年12月第1题 数位之和 C语言实现

题目分析:该题是对输入的一个大数的各位数之和求和,简单来看可以将该数取余后进行分离各位数的操作,就可以到达题目要求。并且该题目表示输入的最大数不超过1000000000,而int型的数据范围为-2147483648到2147483647,所以使用int型的数就可以。C语言源程序:#include<stdio.h> int main(){ int n,num;...

2019-12-02 20:49:26 335

原创 CSP考试 2015年9月第1题 数列分段 C语言实现

题目分析:该题是对给定输入的一组数进行分组,与就是比较当前相邻两个数是否相同,如果相同则算在一组数中,如果不相同则把它分在两个数列中,并且增加统计数列分组值增加1.关键就在于比较当前数与下一个数是否相同,可是使用数组把全部数输入到数组中在利用数组位序增加的操作比较(关于对数组位序的讨论,查看我的另一篇博客:https://blog.csdn.net/AIMINdeCSDN/article/...

2019-12-02 20:15:50 736 1

原创 新手玩转GitHub

这篇博客是我自己一步一步经过实际的操作成功的,下面的每一步都有详细的截图以及文字说明,所以完全可以跟我一起做出你自己的GitHub。 下面我先简单介绍一下GitHub,说实话,你如果是搞编程的,是程序猿(媛),是初级代码狗,对自己的编程软件。写代码的工具包括对一些大神写的代码具有崇拜想借鉴的,但却不知从何下手,而且自己编程效率很低的话,看这篇文章就对了,因为我以前也是这...

2019-12-02 16:56:38 266

原创 CSP考试 2015年3月第1题 图像旋转 C语言实现

题目分析:该题是对一个输入的矩阵逆时针旋转之后求得到的矩阵,对于矩阵想到可以使用二维数组,但是这里的题目要求则不能使用数组天然的位序,(关于数组天然位序的应用,可以查看我的博客:https://blog.csdn.net/AIMINdeCSDN/article/details/103347659),那么关键就在于对二维数组的构造,以及旋转操作,分析逆时针旋转可以发现,行序变列序,也就是说...

2019-12-02 16:54:55 260

原创 CSP考试 2014年12月第1题 门禁系统 C语言实现

题目分析:该题是对输入的一串数字序列统计其每个数字出现的情况,也就是说如果这串数中各个数字各不相同,那么统计输出的结果就全都是1,如果有相同的数字输入,那么就需要在不同的相同数字下统计重复次数。并且这串数字中的每个都是位于1到1000的正整数,可以根据数组的天然位序标志来设置一个数组,长度为1000,相同的算法思想还可以查看我的另一篇博客:https://blog.csdn.net/AIM...

2019-12-02 14:19:45 404

原创 CSP考试 2014年09月第1题 相邻数对 C语言实现

题目分析:该题是求给定输入数据中存在的相邻数对,并且要求数据个数为1到1000,并且每个数是不超过10000的非零整数,所以就可以设置一个长度为10000的数组,然后利用数组天然的位序优势来直接统计给定输入的数据在该数组中的出现情况。相似的算法思想还可以阅读我的另一篇博客:https://blog.csdn.net/AIMINdeCSDN/article/details/10334639...

2019-12-02 12:50:39 487 1

原创 CSP考试 2014年03月第1题 相反数 C语言实现

题目分析:由于题目要求输入的非零整数各不相同,并且每个整数的绝对值不超过1000,所以可以设置一个大小为1000的数组,逐个扫描待输入的整数,如果是大于零的正数,则直接按照数组的位序进行统计,即使用++操作;如果是负数,则将其值取反后再按数组位序统计。由于要求输入的数各不相同,所以按照相反数的定义,从上述统计操作中可以得到是相反数的判断标准为数组对应位序的值为2.C语言源程序:...

2019-12-02 12:25:18 829

转载 Adobe CC超全(美工必备软件)

本资源来源于学习云共享,我提供一个我保存的版本为那些迷路丢失的同学,点亮一盏灯……链接:https://pan.baidu.com/s/1uTD-D8yzCl44Xn4Mhh7rbQ提取码:dq8g(侵权必删)...

2019-03-30 08:25:44 906

原创 office 2019全新安装包+工具包

我在上一篇博客中有同学评论我之前的office 2016安装包不能用了,这次我更新了office 2019的全新安装包,链接永久有效!!!链接:https://pan.baidu.com/s/1xSPIflzX24oXDytvUY1_zA提取码:k1fn拿走不谢!!!!...

2019-03-30 08:20:27 11242 13

转载 Office2016超全安装包+教程+素材包

好资源要懂得分享,分享才能发挥它的价值!!! 链接:https://pan.baidu.com/s/1a2KtdQISCCR79MiI-V7S9w 密码:xr52拿走,不谢!!! 

2018-08-13 11:10:52 11991 4

空空如也

空空如也

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

TA关注的人

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