Cpp调用Python3,使用matplotlib画(二维)图----1.配置(Clion,mingW64, python, matplotlib)

To my knowledge so far, Cpp画图是真滴捉急, 那就调用python帮帮忙吧。 百度了好久,试了好几次,终于走完了配置的过程。我要记录一下。 1.0 配置:(操作系统)64位Win7, (Cpp的IDE是)Clion。 1.1 安装Clion   官网下载就可以了,地址 https://www.jetbrains.com/clion/ 1.2 安装,配置mingW64   1.2.1:Clion需要我们安装Toolchain,我用的是mingW64(因为我用的是64位系
分类: 其他 发布时间: 05-02 23:34 阅读次数: 0

LVM磁盘管理实战案例

前言:这是关于centos/linux上的LVM磁盘上的扩容,缩减,磁盘类型等收集做的案例 至于ubuntu系统的磁盘扩容参考:https://www.jianshu.com/p/5dcfcec68748 +++++++++++++++++++++++++++++++++++++++++++++++ 1、创建一个名字为database的卷,属于datastore组,此卷包含50个PE,一个PE大小为16M。自动挂载到/mnt/share,格式化为ext4 效果: 2、由于/mnt/share空
分类: 其他 发布时间: 05-02 23:34 阅读次数: 0

设计模式:解释器模式(Interpreter)

为人处事是一门大学问,察言观色、听懂弦外之音都是非常重要的,老板跟你说“XX你最近表现平平啊,还得要多努力”,如果你不当回事,平常对待,可能下次就是“XX,恩,你人还是不错,平常工作也很努力,但是我想这份工作可能不是很适合你…..”。又比如你老大说“XX,你最近表现不错,工作积极性很高啊!继续保持啊!”,你高兴乐呵着心想是不是老板要给我加工资了,可能你等到花都谢了也没有,得到的可能会是更多的工作量。对于我们刚刚入社会的人不够圆滑,不会察言观色,更听不懂老板的弦外之音,所以我们期待如果有一个翻译
分类: 其他 发布时间: 05-02 23:34 阅读次数: 0

51nod 2485 小b重排字符串

小b有一个字符串S,现在她希望重排列S,使得S中相邻字符不同。 请你判断小b是否可能成功。 样例解释:将"aab"重排为"aba"即可。 收起 输入 输入一个只包含小写字母的字符串S,其长度n满足1≤n≤500 输出 如果可能,输出"Possible"; 否则,输出"Impossible"。 输入样例 aab 输出样例 Possible 只要同一种字母不超过总数的一半即可,保证能交叉放开。 代码: #include <iostream> #include <cstdlib> #inclu
分类: 其他 发布时间: 05-02 23:34 阅读次数: 0

MySQL中关联查询相关语句

-- emp和job查询 SELECT t1.`id`, t1.`ename`, t1.`salary`, t2.`jname`, t2.`descriptions` FROM emp t1,job t2,dept t3 WHERE t1.`job_id`=t2.`id`AND t3.`id`=t1.`dept_id`; -- 查询工资的等级 SELECT t1.ename,t1.`salary`,t
分类: 其他 发布时间: 05-02 23:34 阅读次数: 0

链表常见操作及解题思路

1.迭代。 链表最常见的操作就是迭代。 while (head.next != null) { head = head.next; } 2.链表转化为数组 涉及到下标的问题,都可以将链表转化为数组解决,数组的每一个元素都是一个节点。。 示例题目,返回链表的中间节点 public ListNode middleNode(ListNode head) { ListNode[] A = new ListNode[100];
分类: 其他 发布时间: 05-02 23:34 阅读次数: 0

Maven的下载以及配置

Maven的下载以及配置 Maven的两大核心作用: (1)依赖管理:对Jar包的依赖,解决Jar包之间的冲突 (2)项目构建:项目从编译到测试到运行发布 一、Mavenu的下载(现在的eclipse都自带Maven,可以直接使用) 去官网:http://maven.apache.org/download.cgi 下载完毕之后解压 修改配置    打开setting.xml文件     还可以添加远程仓库的位置 <mirror> <id>alimaven</id> <name>aliyun m
分类: 其他 发布时间: 05-02 23:34 阅读次数: 0

【洛谷P3959】宝藏

题目大意:比较复杂,点 这里 看题。 题解:对于状态压缩 dp 来讲,阶段的确立十分重要。本题中,采用以层次为阶段进行状压 dp。 设状态 \(f[i][S]\) 表示开凿到深度 \(i\),当前已经打通的点集为 \(S\) 时的最小花费。 则状态转移方程为 \[f[i][S]=min\{f[i-1][S']+(i-1)*cost(S',S) \}\] 因此,预处理出状态转移之间的花费和对于每个状态而言,可行的状态即可。 时间复杂度为 \(O(n*3^n)\)。 代码如下 #include <
分类: 其他 发布时间: 05-02 23:34 阅读次数: 0

机器学习技法笔记:14 Radial Basis Function Network

原文地址:https://www.jianshu.com/p/c517880ed9e4 Roadmap RBF Network Hypothesis RBF Network Learning k-Means Algorithm k-Means and RBF Network in Action Summary
分类: 其他 发布时间: 05-02 23:34 阅读次数: 0

Mysql union和union all用法

1: 什么时候用union和union all ?     我们经常会碰到这样的应用,两个表的数据按照一定的查询条件查询出来以后,需要将结果合并到一起显示出来,这个时候 就需要用到union和union all关键字来实现这样的功能,union和union all的主要区别是union all是把结果集直接合并在一起,而 union 是将union all后的结果镜像一次distinct,去除重复的记录后的结果。     看下面的例子: 查询一: 查询二: 两个结果集进行union all为(
分类: 其他 发布时间: 05-02 23:34 阅读次数: 0

测试报告——追光的人

所属课程 软件工程1916 作业要求 项目Alpha冲刺(团队) 团队名称 追光的人 目录 后端测试模块 后端测试分工 后端测试内容 后端测试环境及测试工具 后端测试用例文档 后端测试模块 1.用户1模块 2.用户2模块 3.帖子模块 4.附加功能模块 后端测试分工 队员学号 队员博客 测试任务 221600219 小墨 用户2模块单元测试 221600212 kilig 总体接口测试 221600235 fishkk 帖子模块单元测试 221600236 巴啦啦魔仙 附加功能单元测试 221
分类: 其他 发布时间: 05-02 23:34 阅读次数: 0

自定义爬虫架构之多线程爬虫与异步爬虫

async/await关键字是出现在python3.4以后。网上已经有很多文章对async/await这两个关键字都有讲解,包括如何由python2的yield from发展到async/await这两个关键字,以及一些代码实现都有。但是对于像我这样初次接触的人来说,光看代码分析也不一定能理解,我也是在度娘上搜索很多相关的网站,当中也有官网,都没有发现能让我一眼看懂在什么地方可以用await,什么情况用await的文章。经过自己的重新思考,总算对async、await有一些初步的了解,所以想把
分类: 其他 发布时间: 05-02 23:34 阅读次数: 0

SDRAM调试总结

1 概述 实验平台: JZ2440 CPU: S3C2440 SDRAM型号: EM63A165TS-6G 2 SDRAM的一些基本概念 2.1 引脚分配 2.2 引脚描述 A0-A12 :地址线 DQ0-DQ15 :数据线 LDQM、UDQM :数据屏蔽控制 BA0-BA1 :L-BANK地址线 CLK :时钟 CKE :时钟使能 CS# :片选 WE# :写使能 CAS# :列地址选通脉冲 RAS# :行地址选通脉冲 VSS、VSSQ :地 VDD、VDDQ :电源 2.3 内部框图
分类: 其他 发布时间: 05-02 23:34 阅读次数: 0

Liunx下安装MySql

1.安装数据库:执行命令 yum -y install mysql-server 2.启动数据库:安装完毕,执行命令service mysqld start 3.登录数据库:mysql -u root -p回车后输入密码(mysql的默认用户名是root,密码为空) 4.使用数据库:登录成功切换到mysql 数据库,输入:use mysql 5.连接数据库:使用Navicat for MySQL连接数据库 (1) 从user表中查询所有可以登录的用户以及支持连接的主机:select user,
分类: 其他 发布时间: 05-02 23:34 阅读次数: 0

PythonStudy——匿名函数 Anonymous function

def fn(*args, **kwargs): # 函数体   return '返回值' # 匿名函数: # 1.匿名函数没有函数名 # 2.匿名函数的关键字采用lambda # 3.关键字 lambda 与标识函数功能体 : 之间一定是参数,所以省略() # 4.匿名还是没有函数体,只有返回值,所以函数体和返回值的return关键字都省略了 lambda *args, **kwargs: '返回值' # 注意: # 1.参数的使用和有名函数一样,六种形参都支持 # 2.返回值必须明确成
分类: 其他 发布时间: 05-02 23:18 阅读次数: 0

spring security 学习二

doc:https://docs.spring.io/spring-security/site/docs/ 基于表单的认证(个性化认证流程): 一、自定义登录页面 1、在securityConfigy配置类中的config方法中添加调用链方法 @Override protected void configure(HttpSecurity http) throws Exception { http.formLogin()//指定是表单登录
分类: 其他 发布时间: 05-02 23:18 阅读次数: 0

springmvc请求参数异常统一处理,结合钉钉报告信息定位bug位置

参考之前一篇博客:springmvc请求参数异常统一处理 1、ExceptionHandlerController package com.oy.controller; import java.text.MessageFormat; import java.util.ResourceBundle; import javax.servlet.http.HttpServletRequest; import org.springframework.beans.TypeMismat
分类: 其他 发布时间: 05-02 23:18 阅读次数: 0

DMA详解

1、DMA由来 DMA(Direct Memory Access,直接存储器访问)。在DMA出现之前,CPU与外设之间的数据传送方式有程序传送方式、中断传送方式。CPU是通过系统总线与其他部件连接并进行数据传输。 1.1程序传送方式 程序传送方式是指直接在程序控制下进行数据的输入/输出操作。分为无条件传送方式和查询(条件传送方式)两种。 1.1.1无条件传送方式 微机系统中的一些简单的外设,如开关、继电器、数码管、发光二极管等,在它们工作时,可以认为输入设备已随时准备好向CPU提供数据,而输出
分类: 其他 发布时间: 05-02 23:18 阅读次数: 0

第十周作业--阅读(五一)

一、刘未鹏的博客:怎样花两年时间面试一个人 【链接位置】(http://mindhacks.cn/2011/11/04/how-to-interview-a-person-for-two-years/) 请回答以下两个问题: 1.这篇博客下面的评论中,请列出你最感到有共鸣的三条(不限于三条) a.最好的人也许不投简历,就决定去哪里了。所以要在他们做决定前找到他们。 b.现在绝大多数应届简历而言,也许最具信息量的部分不是“精通XXX,熟悉YYY,掌握ZZZ”,不是“在UUU实习过”,也不是这个项
分类: 其他 发布时间: 05-02 23:18 阅读次数: 0

小程序中底部出现的滚动选择控件

想要的效果: 从后台接口返回的内容是: 主要就是:range-key 的使用,一定要将其中的属性字段添加上单引号!
分类: 其他 发布时间: 05-02 23:18 阅读次数: 0