
软开
文章平均质量分 73
yimixgg
这个作者很懒,什么都没留下…
展开
-
Linux常用命令
https://blog.youkuaiyun.com/qq_23329167/article/details/83856430转载 2019-09-16 09:52:15 · 446 阅读 · 0 评论 -
c++用两个队列实现一个栈
/*题目:用两个队列实现一个栈算法思路:现有两个队列q1与q2,入栈:如果q1与q2都为空,那么我们选择q1入栈也就是入队列,比如q1入栈 1 2 3 4 ;现在要出栈,后进先出那么4要出栈。但是q1是一个队列,先进先出,那么 1 2 3出队列 q2 1 2 3 入队列,q1中此时剩余4,把4出对列达到出栈的效果。这个时候如果我们又加入一个元素5,那么我们应该把5放到q1还是q2,因...原创 2019-06-18 21:15:13 · 636 阅读 · 0 评论 -
python3 ValueError: The shape of the input to "Flatten" is not fully defined (got (0, 6, 80)
在用keras建立cnn模型时一直报错如下ValueError: The shape of the input to "Flatten" is not fully defined (got (0, 6, 80). Make sure to pass a complete "input_shape" or "batch_input_shape" argument to the first lay...原创 2019-05-29 21:40:53 · 3729 阅读 · 0 评论 -
漫画:什么是冒泡排序?
————— 当天上午 —————什么是冒泡排序?冒泡排序的英文Bubble Sort,是一种最基础的交换排序。大家一定都喝过汽水,汽水中常常有许多小小的气泡,哗啦哗啦飘到上面来。这是因为组成小气泡的二氧化碳比水要轻,所以小气泡可以一点一点向上浮动。而我们的冒泡排序之所以叫做冒泡排序,正是因为这种排序算法的每一个元素都可以像小气泡一样,...转载 2019-06-06 19:49:43 · 295 阅读 · 0 评论 -
斐波那契查找算法(黄金分割查找算法)
什么是斐波那契查找 斐波那契数列,又称黄金分割数列,指的是这样一个数列:1、1、2、3、5、8、13、21、····,在数学上,斐波那契被递归方法如下定义:F(1)=1,F(2)=1,F(n)=f(n-1)+F(n-2) (n>=2)。该数列越往后相邻的两个数的比值越趋向于黄金比例值(0.618)。 斐波那契查找就是在二分查找的基础上根据斐波那契数列进行分割的。在斐...转载 2019-06-05 15:31:29 · 1174 阅读 · 0 评论 -
Keras的基本使用(1)--创建,编译,训练模型
参考链接:https://blog.youkuaiyun.com/yuezhilanyi/article/details/79201705Keras 是一个用 Python 编写的,高级的神经网络 API,使用 TensorFlow,Theano 等作为后端。快速,好用,易验证是它的优点。官方文档传送门:http://keras.io/中文文档传送门:http://keras.io/zh中文第三方文...转载 2019-05-30 11:31:34 · 2988 阅读 · 0 评论 -
numpy基本用法多维数组
创建一个ndarray对象很简单,只要将一个list作为参数即可。例如import numpy as np #引入numpy库#创建一维的narray对象a = np.array([1,2,3,4,5])#创建二维的narray对象a2 = np.array([[1,2,3,4,5],[6,7,8,9,10]])#创建多维对象以其类推获取矩阵行数列数(...转载 2019-05-27 11:48:34 · 2381 阅读 · 0 评论 -
Python3分别将list、numpy数组、变量内容写入txt文件中
亲测可用初学python,还不是很了解,其实只要用str() 将数字(如int)包住即可,本身是str型的不需要str() 将数字包住如下:0、file.write(str(12));1、python保存numpy数据: 1 numpy.savetxt("result.txt", numpy_data) 2、保存list数据: ...转载 2019-05-27 10:06:09 · 3545 阅读 · 0 评论 -
C++中基本数据类型字节数及取值范围
https://blog.youkuaiyun.com/blueangle17/article/details/25901521转载 2019-05-17 15:56:20 · 825 阅读 · 0 评论 -
python 3.6安装cPickle
python36找不到pickle这个包,直接使用import _pickle as cPickle即可,亲测可用https://blog.youkuaiyun.com/bailixuance/article/details/850544591、在python2.X中,需要安装cPickle,2、在python3.X中,这个包已被别的包替换,使用以下语句即可:import _pickle a...转载 2019-05-26 16:53:13 · 18042 阅读 · 3 评论 -
生成对抗网络GANs理解(附代码)
author:DivinerShi对抗网络是14年Goodfellow Ian在论文Generative Adversarial Nets中提出来的。记录下自己的理解,日后忘记了也能用于复习。本文地址:http://blog.youkuaiyun.com/sxf1061926959/article/details/54630462生成模型和判别模型理解对抗网络,首先要了解生成模型和判别模型。判...转载 2019-05-24 15:39:52 · 1965 阅读 · 1 评论 -
成对抗网络代码全解析, 详细代码解析(TensorFlow, numpy, matplotlib, scipy)
手把手教你写一个生成对抗网络:参考链接:https://blog.youkuaiyun.com/c2a2o2/article/details/78545508转载 2019-05-24 15:38:23 · 244 阅读 · 0 评论 -
C/C++ 各种进制的表示方法/ 进制前缀
转载博文:https://blog.youkuaiyun.com/qq_38282836/article/details/81784112在C/C++ 中天然的支持除10进制之外的三种进制的表示, 其前缀分别为:二进制: 0b八进制: 0十六进制: 0x1.二进制例:int x = 0b1001;// x = 92.八进制例:int y = 074...转载 2019-05-15 09:39:08 · 4523 阅读 · 0 评论 -
C++输出全排列递归算法详细解释
参考博文链接:https://blog.youkuaiyun.com/a358463121/article/details/45543879运用了图的遍历算法:DFS深度优先遍历中心思想:设R={r1,r2,…,rn}是要进行排列的n个元素,Ri=R-{ri}.Perm(X)表示在全排列Perm(X)的每一个排列前加上前缀ri得到的排列。(1)当n=1时,Perm(R)=(r),其中r是集...转载 2019-06-03 15:51:34 · 5022 阅读 · 0 评论 -
拓扑排序入门(真的很简单)
参考博客:https://blog.youkuaiyun.com/qq_41713256/article/details/80805338转载 2019-06-03 22:08:47 · 768 阅读 · 0 评论 -
归并排序递归实现&迭代实现
//递归代码实现归并排序#include<iostream>#include"stdio.h"using namespace std;#define MAXSIZE 10void Mering(int * p1, int p1_size, int *p2, int p2_size){ int i=0, j=0, k=0, m;//其中i,j是p1,p2的指针 int ...原创 2019-06-21 16:07:47 · 359 阅读 · 0 评论 -
C++ map, 运用map统计单词出现的次数
/*==================================================================*\** C++ map 运用---统计单词出现的次数*\*==================================================================*/#includ...原创 2019-07-16 15:11:24 · 4582 阅读 · 1 评论 -
理解Cookie和Session的区别及使用
前言HTTP是一种无状态的协议,为了分辨链接是谁发起的,需自己去解决这个问题。不然有些情况下即使是同一个网站每打开一个页面也都要登录一下。而Session和Cookie就是为解决这个问题而提出来的两个机制。应用场景登录网站,今输入用户名密码登录了,第二天再打开很多情况下就直接打开了。这个时候用到的一个机制就是cookie。session一个场景是购物车,添加了商品之后客户端处可以知道添加了...转载 2019-07-06 09:57:21 · 377 阅读 · 0 评论 -
微信发红包测试要点
最近发现测试用例真的还是很重要,所以先总结一下微信红包的测试要点,方便之后查看1、功能测试1)发给单个好友① 正确的金额+无留言+无表情② 错误的金额+无留言+无表情③ 正确的金额+有留言+无表情④ 错误的金额+有留言+无表情⑤ 正确的金额+无留言+有表情⑥ 错误的金额+无留言+有表情⑦ 正确的金额+有留言+有表情⑧ 错误的金额+有留言+有表情其中,金额(0.01-200)...转载 2019-07-05 17:08:33 · 11082 阅读 · 0 评论 -
如何测试一个网页登陆界面
原文:https://www.cnblogs.com/I-am-Betty/p/3566411.html具体需求: 有一个登陆页面, (假如上面有2个textbox, 一个提交按钮。 请针对这个页面设计30个以上的test case.)此题的考察目的: 面试者是否熟悉各种测试方法,是否有丰富的Web测试经验, 是否了解Web开发,以及设计Test case的能力这个题目还是相当有难度的...转载 2019-07-05 17:06:19 · 1027 阅读 · 1 评论 -
求两个字符串的最长公共子串
原文:https://blog.youkuaiyun.com/qq_25800311/article/details/81607168问题:有两个字符串str和str2,求出两个字符串中最长公共子串长度。比如:str=acbcbcef,str2=abcbced,则str和str2的最长公共子串为bcbce,最长公共子串长度为5。算法思路:1、把两个字符串分别以行和列组成一个二维矩阵。2、...转载 2019-07-05 17:03:14 · 500 阅读 · 0 评论 -
求集合的所有子集
转载博客:https://blog.youkuaiyun.com/yanerhao/article/details/77075462我们知道一个一个包含n个元素的集合一共有2^n个子集,例如:集合S包含三个元素{a, b, c},则它的所有子集为:{ }(空集), {a}, {b}, {c}, {a, b}, {a, c}, {b, c} 和{a, b, c}。这里先用位操作的思路来求解,具体方法...转载 2019-07-05 16:58:50 · 5741 阅读 · 0 评论 -
一个纸水杯的测试用例设计。
需求:一个带有广告图案的花纸杯。查看需求说明书。可从功能性、性能性、易用性、稳定性、安全性……方面进行测试功能性: 水杯的特性:1、杯子的容量:能装多少升水,少量、半杯、满杯。 2、杯子的形状eg:圆形、上口大、下口小。 3、杯子的材料:纸杯。 4、杯子的耐温度:装冷水、冰水、热水。 5、杯子是否会漏水。 ...转载 2019-07-05 16:45:43 · 2688 阅读 · 0 评论 -
微信朋友圈的测试用例
转载:https://blog.youkuaiyun.com/hchhan/article/details/834466951、点赞功能1、网速对点赞的影响2、点赞的人个数显示是否正确3、共同好友能否看到点赞状态4、能否显示点赞得人的头像和昵称,若能显示是否正确5、一行显示几个点赞的头像6、能否正常的点赞和取消点赞7、点赞显示能否按照时间的先后8、消息列表中是否显示点赞人的昵称,头像和点...转载 2019-07-05 16:44:21 · 7302 阅读 · 1 评论 -
算法 - 输出一个字符串的全排列(C++)
/* * Created by Chimomo * * 实现方法: * 对于一个字符串"abc"输出它的全排列,第一个字符应该分别为a,b,c;第二个字符,后面应该是除去已输出部分的剩余部分的全排列。 * * 即对于"abc", * 输出 a,输出"abc"除去'a'的全排列; * 输出 b,输出"bc"除去'b'的全排列; * 输出 c,输出"bc"除去'c'的全排列...转载 2019-07-05 16:42:32 · 1285 阅读 · 0 评论 -
U盘插入电脑有明显的响声但是不显示盘符
这可能是众多情况中的一种,如果有小伙伴遇到这种情况但是这种解决方式无效,采用了其他方法解决的,欢迎私信,有机会的话我想补充得更完整一点,谢啦!!☆⌒(*^-゜)v问题描述:U盘插入电脑后,有明显的响声,但是桌面及设备驱动器都不显示盘符可能原因:U盘没有正常弹出就直接拔掉,导致电脑“记忆”U盘还插在电脑内解决方式:1. 打开【控制面板】,找到【查看设备和打印机】后点击2. ...转载 2019-07-10 20:29:28 · 15992 阅读 · 1 评论 -
关于程序员的面试于自我介绍模板
一、自我介绍当面试考官随便地问你:“谈谈你自己的情况如何?”这是面试中的第一个问题。此刻,你应把在此之前所有紧张不安的情绪稳定下来。因为这个问题,应试者已经做了充分的准备,并且有足够的信心和勇气相信自己能回答好这个问题。1.自我介绍的内容首先与面试官(HR)打招呼 将你接下来该干嘛告诉他,随后报出自己的姓名和身份。虽然面试官完全可以从你...转载 2019-07-03 17:12:42 · 35157 阅读 · 0 评论 -
c++优化后的快速排序
//优化后的快速排序代码:1、优化基准点的选取 2、优化不必要的交换#include<iostream>#include"stdio.h"using namespace std;void swap(int k[], int low, int high){ int temp; temp = k[low]; k[low] = k[high]; k[high] = t...原创 2019-06-21 16:58:49 · 430 阅读 · 0 评论 -
深入理解for循环(执行顺序)
for循环的表达式一般如下:for(表达式1;表达式2;表达式3){表达式4;}执行的顺序为:1)第一次循环,即初始化循环。首先执行表达式1(一般为初始化语句),再执行表达式2(一般为条件判断语句),判断表达式1是否符合表达式2的条件,如果符合,则执行表达式4,否则,停止执行,最后执行表达式3.2)下次的循环:首先执行表达式2,判断表达式3是否符合表达式2的条件;如果符合...转载 2019-05-14 09:39:42 · 8038 阅读 · 0 评论 -
深度优先遍历(DFS)和广度优先遍历(BFS)
转载:https://blog.youkuaiyun.com/rr123rrr/article/details/77971771图的搜索有两种方式,一种是深度优先搜索(Depth-First-Search),另一种是广度优先搜索(Breadth-First-Search),接下来,我们来写一下这些搜索方式的Java实现,同样的,这里的代码均继承了自定义的EnhanceModual类,我之前的文章(查看En...转载 2019-05-09 10:46:23 · 196594 阅读 · 6 评论 -
算法导论--最小生成树(Kruskal和Prim算法)
转载:勿在浮沙筑高台http://blog.youkuaiyun.com/luoshixian099/article/details/51908175关于图的几个概念定义:连通图:在无向图中,若任意两个顶点vivi与vjvj都有路径相通,则称该无向图为连通图。强连通图:在有向图中,若任意两个顶点vivi与vjvj都有路径相通,则称该有向图为强连通图。连通网:在连通图中,若图的边具有一定的意义,每一...转载 2019-05-08 22:05:22 · 359 阅读 · 0 评论 -
七大查找算法
参考博文:https://blog.youkuaiyun.com/weixin_39241397/article/details/793441791. 顺序查找 2. 二分查找 3. 插值查找 4. 斐波那契查找 5. 树表查找 6. 分块查找 7. 哈希查找查找是在大量的信息中寻找一个特定的信息元素,在计算机应用中,查找是常用的基本运算,例如编译程序中符号表的查找。本文简单概括性的介...转载 2019-03-29 19:15:08 · 50727 阅读 · 5 评论 -
各种排序算法总结和比较
参考博文:https://www.cnblogs.com/zhaoshuai1215/p/3448154.html排序算法可以说是一项基本功,解决实际问题中经常遇到,针对实际数据的特点选择合适的排序算法可以使程序获得更高的效率,有时候排序的稳定性还是实际问题中必须考虑的,这篇博客对常见的排序算法进行整理,包括:插入排序、选择排序、冒泡排序、快速排序、堆排序、归并排序、希尔排序、二叉树排序、计数...转载 2019-03-29 19:11:27 · 379 阅读 · 0 评论 -
16/32/64位平台下char、short、int、long、指针等类型分别占多少字节,操作系统可以使用的最大内存空间为多大?
这是在牛客网上做练习,C/C++部分遇到的题目,看到别人这样总结,感觉很好,留下自己备用来源:https://blog.youkuaiyun.com/cherrydreamsover/article/details/81022994#commentBox...转载 2019-03-29 16:53:49 · 1164 阅读 · 0 评论 -
matlab complex
函数:complex 功能:创建复数。c = complex(a,b)表示c = a + bi创建复数的常规方法是,a + i*b 或者 a + j*b 。因为 i 和 j 是允许被用作变量的,即可以不等于 sqrt(-1) ,这时用 complex函数来生成复数就更方便了。 语法: c = complex(a,b) c = complex(a) 实例: 一、c =...转载 2019-03-13 20:40:25 · 1867 阅读 · 0 评论 -
「干货」模拟信号和数字信号的差异
参考链接:http://baijiahao.baidu.com/s?id=1600694888530842804&wfr=spider&for=pc你知道模拟信号和数字信号之间的区别吗?之前我们知道,我们必须知道什么是模拟信号和数字信号是什么。模拟信号是什么?模拟信号是一种信号与信息的不断变化的物理量表示。例如,一个无线电信号,或信号,等。模拟信号是连续的。如果我们把信...转载 2019-03-21 21:01:32 · 1100 阅读 · 0 评论 -
Matlab信号提取、频谱分析、滤波、阈值设定、寻找极值点
from: http://blog.sina.com.cn/s/blog_491b86bf0100noty.html好的作业题目可以激起人挑战的欲望,并指引着自己学习一系列的东西。可是这样的题目并不常见,上一次见到是什么时候我已经不记得了,昨天,一道让人忍不住叫好的作业题目摆在我的面前。先看题目,是某大学大四学生的课程作业:-------题目Heart Beat Period De...转载 2019-03-06 20:12:17 · 15668 阅读 · 1 评论 -
BPSK、8PSK、QPSK、16QAM、64QAM区别与联系
参考博文链接:https://blog.youkuaiyun.com/rhel_admin/article/details/50245785这些是通信系统中的调制方式:BPSK:Binary Phase Shift Keying 二相相移键控,一个符号代表1bitQPSK:Quadrature Phase Shift Keying 四相相移键控,一个符号代表2bit8PSK:8 Phase ...转载 2019-02-20 17:16:54 · 48553 阅读 · 0 评论 -
MATLAB处理信号得到频谱、相谱、功率谱
参考博文:https://blog.youkuaiyun.com/zhaomininternational/article/details/53202490第一:频谱一.调用方法X=FFT(x);X=FFT(x,N);x=IFFT(X);x=IFFT(X,N)用MATLAB进行谱分析时注意:(1)函数FFT返回值的数据结构具有对称性。例:N=8;n=0:N-1;xn=[4 3 2 6...转载 2019-02-25 17:03:27 · 6501 阅读 · 1 评论 -
错误empty character constant的解决办法
今日用c++编译如上程序时出现了“empty character constant”的错误。原因在于第26行中单引号要有个空格,empty character constant这个英文的意思就是提示空字符。转载博客:https://blog.youkuaiyun.com/wangwq87/article/details/5969952...转载 2019-02-27 20:33:03 · 31893 阅读 · 1 评论