Linux系统搭建C语言编程环境
项目 内容 这个作业属于哪个课程 Linux系统与应用 这个作业的要求在哪里 实验四作业要求 学号-姓名 17043210-邓斌 作业学习目标 1. Linux系统下C语言开发环境搭建 2.学习Linux系统环境C语言开发过程 1.安装C语言开发环境 (1)安装C语言编译环境 (2)查看gcc版本信息 (3)查看make版本信息 2.简单C语言练习 (1)首先通过man命令查看帮助文档 如果我们不清楚一些命令的操作,我们可以通过man命令来查看帮助。如: (2)命令行模式简单C语言编译链接等操
buuctf web write-up
warm up (HCTF2018) 漏洞名称: phpmyadmin 4.8.1 远程文件包含漏洞(CVE-2018-12613) 查看源码,source.php,进去看到源码 <?php
highlight_file(__FILE__);
class emmm
{
public static function checkFile(&$page)
{
$whitelist = ["source"=>"sourc
Linux常用命令 - cat命令详解
21篇测试必备的Linux常用命令,每天敲一篇,每次敲三遍,每月一循环,全都可记住!! https://www.cnblogs.com/poloyy/category/1672457.html 获取test.txt文件所有内容 cat test.txt 无论是否为空行,都显示行号 cat -n test.txt 显示行号,除了空行 cat -b test.txt 连续读取两个文件,按顺序输出 cat test1.txt test2.txt 倒序输出 其实就是cat倒过来写即可 tac test
GeoGebra的一些指令名字
列举出老师上课提出的一些命令 比较不常见的命令 1、取得函数上一点的坐标值x(A)、y(A)、z(A) 2、复数指令real() imaginary() 复数中的虚数应该使用Alt+i打出 点的表示指令 特殊点指令 动点指令
LeetCode 530. Minimum Absolute Difference in BST(在二叉查找树中查找两个节点之差的最小绝对值)
题意:在二叉查找树中查找两个节点之差的最小绝对值 /**
* Definition for a binary tree node.
* struct TreeNode {
* int val;
* TreeNode *left;
* TreeNode *right;
* TreeNode(int x) : val(x), left(NULL), right(NULL) {}
* };
*/
class Solution {
public:
爬虫&Selenium&ChromeDriver
一、Selenium selenium是什么 Selenium [1] 是一个用于Web应用程序测试的工具。Selenium测试直接运行在浏览器中,就像真正的用户在操作一样。支持的浏览器包括IE(7, 8, 9, 10, 11),Mozilla Firefox,Safari,Google Chrome,Opera等。 在python爬虫可以简单的理解为:Selenium就是模仿人使用浏览器 如何下载或者是安装selenium cmd进入win终端,输入命令 pip install seleni
python入行023(常用模块介绍)
1 json与pickle模块 # 1、什么是序列化&反序列化
# 内存中的数据类型---->序列化---->特定的格式(json格式或者pickle格式)
# 内存中的数据类型<----反序列化<----特定的格式(json格式或者pickle格式)
# 土办法:
# {'aaa':111}--->序列化str({'aaa':111})----->"{'aaa':111}"
# {'aaa':111}<---反序列化eval("{'aaa':111}")<-----"{
ElementUI实现表格(table) 行上下移动的效果
参考地址 https://blog.csdn.net/sunshine0508/article/details/88390155 看大佬的地址 <div id="app">
<el-table :data="URLModles" :show-header="false" highlight-current-row style="width: 100%"
@selection-change="handleSelectionChange">
<el-table-column typ
error: C1041: 无法打开程序数据库“E:\Project\Qt\build-QCaculator-Desktop_Qt_5_14_1_MSVC2017_32_bit-Debug\debug\QCaculator.vc.pdb”;如果要将多个 CL.EXE 写入同一个 .PDB 文件,请使用 /FS
问题描述: 当我创建项目的时候,我的编译环境msvc_2017 32-bit显示红色告警,但是我没有管它,我创建好项目之后出现标题所示告警信息。我将编译环境msvc_2017 32-bit重新配置正确之后依然无法解决问题。我按照告警提示删除QCaculator.vc.pdb文件,重新编译项目依然无效。 解决方法: 删除build-QCaculator-Desktop_Qt_5_14_1_MSVC2017_32_bit-Debug文件夹,重新编译工程,问题得以解决。
idea报“Usage of API documented as @since 1.7”这一问题的解决方法
https://blog.csdn.net/weixin_42687829/article/details/86751174
kaggle——predict futures sales
kaggle上关于时序数据预测的案例,链接:https://www.kaggle.com/c/competitive-data-science-predict-future-sales 赛题描述:在本次比赛中,您将使用具有挑战性的时间序列数据集,其中包括每日销售数据,该数据集由俄罗斯最大的软件公司之一-1C公司提供。我们要求您预测下个月每个产品和商店的总销售额。 通过解决这一竞争,您将能够应用和增强您的数据科学技能。通过均方根误差(RMSE)评估提交内容。 真实目标值被限制在[0,20]范围内
2016-第七届蓝桥杯大赛个人赛省赛(软件类)真题 C大学B组
题目一览: 1.煤球数目 2.生日蜡烛 3.凑算式 4.快速排序 5.抽签 6.方格填数 7.剪邮票 8.四平方和 9.交换瓶子 10.最大比例 1.煤球数目 有一堆煤球,堆成三角棱锥形。具体: 第一层放1个, 第二层3个(排列成三角形), 第三层6个(排列成三角形), 第四层10个(排列成三角形), .... 如果一共有100层,共有多少个煤球? 请填表示煤球总数目的数字。 注意:你提交的应该是一个整数,不要填写任何多余的内容或说明性文字。 思路:枚举 1 #include <bits/s
pandas中join和merge的用法
join:默认情况下把行索引相同的数据合并到一起。没有的NAN补全。 merge:按照指定的列把数据按照一定的方式合并到一起。默认合并方式是inner(交集);merge outer是取并集,没有的NaN补全;merge left是以左边为准,没有的Nan补全;merge right是以右边为准,没有的Nan补全。 如果不用on参数,可以使用使用df1.merge(,df2,left_on = 'a', right_on='x')来指定用用df1的a列和df2中的x列进行合并。
XSS之CSP绕过(转)
前言 使用浏览器搜索了一堆这种文章,发现了一个写的太好太好的文章了,反复看了好久,自己还是写不出超越这个文章的深度,就转载来方便以后看。 原文链接 https://www.mi1k7ea.com/2019/02/24/CSP策略及绕过技巧小结 绕过default-src ‘none’ 策略为:Content-Security-Policy: default-src ‘none’; 这种情况下,可以使用meta标签实现跳转: <meta http-equiv="refresh" content=
软件渲染器 YwSoftRenderer
很久没有更新博客,除了项目太忙,业余时间都用在了自己的软件渲染器项目上了。项目地址:https://github.com/yaukeywang/YwSoftRenderer 整过过程还是比较漫长艰辛,在逐步完成基础部分后,开始一步步完善Demo,然后在这个过程中解决了非常多的bug。 那么近期的最后一个 Demo 是移植了 Unity 最复杂的 PBR 实现(UNITY_BRDF_1, 没有IBL,后面继续完善)。 这个渲染器几乎完全“抄袭”自 Muli3D,一点点嚼碎每一行代码,同时也在不断
周排行