求助:算法-正交表实现 [问题点数:100分,无满意结帖,结帖人fclxyz]

Bbs5
本版专家分:2911
结帖率 94.12%
常用正交及工具
这里包括常用的<em>正交</em><em>表</em>和<em>正交</em><em>表</em>工具,供大家参考 。如有侵权,请联系删除。
用例设计-常用正交9个
<em>正交</em><em>表</em> 应用场景:在一个界面中有多个控件,每个控件有多个取值,控件之间可以相互组合,不可能(也没有必要)为每一种组合编写一条用例,如何使用最少最优的组合进行测试。——<em>正交</em>排列法 判定<em>表</em>,因果图也是考虑控件组合,但是组合数量较少(一般不会超过20中)Ln(mk) n是<em>表</em>的行数,也就是需要测试组合的次数 k是<em>表</em>的列数,<em>表</em>示控件的个数(因数个数) m是每个控件的取值个数(因数水平)
常用正交对照图下载
常用<em>正交</em><em>表</em>对照图 常用<em>正交</em><em>表</em>对照图 相关下载链接://download.csdn.net/download/ydp1016/10223080?utm_source=bbsseo
正交入门
DOE学习<em>-</em><em>正交</em><em>表</em>原文地址: https://blog.csdn.net/laomai/article/details/19293021 .基本概念    在科研和生产实践中,人们往往要做许多次实验来进行某项研究。实验条件一般包括很多因素,当因素的值不同时,实验的结果也不一样。如果想把每个因素的每个值都要实验一遍,总实验数就等于各因素的值的个数的乘积,而这个数往往很大,超过了可接受的成本。例如,假...
正交用例设计
<em>正交</em><em>表</em>说明 <em>正交</em><em>表</em>是一种特制的<em>表</em>格,一般用Ln(mk)<em>表</em>示, L代<em>表</em>是<em>正交</em><em>表</em>,n代<em>表</em>试验次数或<em>正交</em><em>表</em>的行数, k代<em>表</em>最多可安排影响指标因素的个数或<em>正交</em><em>表</em>的列数,简称变量, m<em>表</em>示每个因素水平数,简称变量取值 且有n=k*(m<em>-</em>1)+1 即行数=变量*(变量取值<em>-</em>1)+1 <em>正交</em><em>表</em>的<em>表</em>示形式: L行数(变量取值 变量) ####常用的<em>正交</em><em>表</em> https://www.york.ac.uk/depts/m...
正交测试与混合正交工具
一、概念 从全面实验中挑选出有代<em>表</em>性的点进行测试(均匀分散、整齐可比);高效率,快速,经济的方法 使用方法: 1.根据控件和取值数选择一个合适的<em>正交</em><em>表</em> 2.列举取值并编号,生成取值 3.把取值<em>表</em>与选择的<em>正交</em><em>表</em>进行映射 二、混合<em>正交</em><em>表</em>工具 很多情况因素和水平不同,我们在现成的<em>正交</em><em>表</em>中找不到对应的<em>表</em>格,需使用混合<em>正交</em><em>表</em> ...
正交实现
想要<em>实现</em>一个 N行 N*N列的<em>正交</em><em>表</em>。 每行N个元素为一组,即从左到右每行分为N组。 <em>正交</em><em>表</em>需满足: 1.同一行,元素不会有重复,取值为1<em>-</em>N*N 2.不同行,任意两组数据,有且仅有一个交集。 大佬
正交匹配算法
基于MATLAB的<em>正交</em>匹配<em>算法</em>,应用于雷达图像处理,以及微动目标检测
正交算法
我VB初学,自己编了一段<em>正交</em><em>算法</em>的程序,但似乎存在问题 希望有高手帮我改进下 Dim x(0 To 1000) As Double Dim y(0 To 1000) As Double Dim z(0
常用正交
常用的<em>正交</em><em>表</em> 附录1:常用<em>正交</em><em>表</em>(1)L4(23)列号123试验号111121223212422
测试十一、正交工具2
工具: allpairs.exe, 免安装直接解压 在含有allpairs.exe文件的路径下创建一个空的 txt 文件 一定要从<em>表</em>格复制到 txt 文件中 在当前路径下输入cmd 打开黑窗口输入命令 allpairs.exe txt文件 <em>-</em><em>-</em>&gt;回车 把新生成的TXT文件中的内容复制到<em>表</em>格中,替换成中文数据,一行是一条测试用例 案例: 字符属性设置控件测试 ...
常用的正交
<em>正交</em><em>表</em>是<em>正交</em>实验进行时的实验安排规划,对于<em>正交</em>优化实验十分有用
软件测试---如何选择合适的正交
需求: 窗体中有多个控件(字体、字符样式、颜色、字号), 每个控件有多个取值 字体:仿宋、楷体、华文彩云 字符样式:粗体、斜体、下划线 颜色:红色、绿色、蓝色 字号:20号、30号、40号 如果按照正常步骤进行,需要 3*3*3*3=81 种组合,就需要写81个测试用例,显得比较多,针对这种组合量比较大的情况,如何采用最少的测试用例集合获得最大的测试覆盖率呢,就可以采用...
软件测试基础(五)---正交排列法
1.应用场合     有很多控件,每个控件有很多个取值,要考虑不同控件不同取值之间的组合。并且组合数较大,而且没有必要为每一种组合编写用例。在这种情况下,我们就不采用因果图法来设计测试用例,而是选择<em>正交</em>排列法。     <em>正交</em>排列法核心思想是从大量的数据中挑选适量的、有代<em>表</em>性的点进行测试。 <em>正交</em>排列法与因果图法的区别:     因果图法要求控件较少,并且要求把所有的组合测试全面。
流程图——正交连线的算法的一种简单实现
起源 要用svg做一个流程图类似visio的连线,如下图的 其实有很多库已经<em>实现</em>了流程图,比如 jointjs,gojs,jsplumb 等等。可惜都不是免费的。 分析 如果要做的简单呢,就用贝塞尔曲线就好了,只需要提供起点终点两个点的坐标,就能用简单的<em>算法</em>生成一个svg 的path了。这样<em>算法</em>网上应该找得到。 但是如果要用<em>正交</em>连线来<em>实现</em>,这个复杂度就上升了几个档次。我们来看看<em>正交</em>连线的多个情况...
测试十、正交工具
第一步: 安装软件:傻瓜式安装,需要注册(收费) 第二步: 点击文件<em>-</em><em>-</em>新建工程 第三步: 点击实验<em>-</em><em>-</em>新建实验<em>-</em><em>-</em>起名字, 实验说明: 如果是标准的就选择标准<em>正交</em><em>表</em>,否则就选择混合<em>正交</em><em>表</em> ...
正交布局算法思想(画树布局思想)
由于公司需要给用户展示逻辑图,于是要定义一套<em>正交</em>布局<em>算法</em><em>实现</em>布局。笔者在网上找了一些例子都没有具体写清楚,于是翻遍了论文,并且整理了一套适用的<em>算法</em>。 这是我<em>实现</em>的结果,<em>正交</em>布局其实就是画一颗树。知道这一点对于设计有很大的帮助。首先介绍下<em>实现</em>树布局的几个原则: P1.树的边不应该相互交叉。 P2.相同深度的所有节点赢绘制在同一水平线上。 P3.同一层级的树节点应该有一定的空隙。 P4....
lamp常用命令
ubuntu安装lamp环境: sudo apt<em>-</em>get install apache2 php5<em>-</em>mysql libapache2<em>-</em>mod<em>-</em>php5 mysql<em>-</em>server 如果同时安装nginx和apache2就是导致80端口冲突,无法同时使用,这样就需要修改nginx或者apache2端口。 vi /etc/apach2/apache2.conf /etc/init.d/apach
sockaddr和sockaddr_in详解
struct sockaddr和struct sockaddr_in这两个结构体用来处理网络通信的地址。 一、sockaddr sockaddr在头文件#include &lt;sys/socket.h&gt;中定义,sockaddr的缺陷是:sa_data把目标地址和端口信息混在一起了,如下: struct sockaddr { sa_family_t sin_fam...
Hilbert曲线介绍以及代码实现
空间填充曲线 GIS Hilbert曲线
压缩感知重构算法正交匹配追踪(OMP)
题目:压缩感知重构<em>算法</em>之<em>正交</em>匹配追踪(OMP)         前面经过几篇的基础铺垫,本篇给出<em>正交</em>匹配追踪(OMP)<em>算法</em>的MATLAB函数代码,并且给出单次测试例程代码、测量数M与重构成功概率关系曲线绘制例程代码、信号稀疏度K与重构成功概率关系曲线绘制例程代码。
正交的性质
1.<em>正交</em><em>表</em>具有以下两项性质: 一、每一列中,不同的数字出现的次数相等。 例如在两水平<em>正交</em><em>表</em>中,任何一列都有数 字“1”与“2”,且任何一列中它们出现的次数是相等的; 如在三水平<em>正交</em><em>表</em>中,任何一列都有“1”、“2”、“3”,且在任一列的出现数均相等。 二、任意两列中数字的排列方式齐全而且均衡。 例如在两水平<em>正交</em><em>表</em>中,任何两列(同一横行内)有序对子共有4种:(1,1)、(1,2)、(2,1)
Pairwise Testing算法的java实现
一个已经关闭的googlecode项目,基于<em>正交</em>法对Pairwise Testing<em>算法</em>进行的java<em>实现</em>,具体说明见内部文档
优化算法正交试验
<em>正交</em>试验设计是研究多因素多水平的又一种设计方法,它是根据<em>正交</em>性从全面试验中挑选出部分有代<em>表</em>性的点进行试验,这些有代<em>表</em>性的点具备“均匀分散,齐整可比”的特点。 日本著名的统计学家田口玄一将<em>正交</em>试验选择的水平组合列成<em>表</em>格,称为<em>正交</em><em>表</em>。
正交测试用例设计
<em>正交</em>试验法是研究多因素多水平的一种设计方法。它是根据<em>正交</em>性原理,从全面试验中挑选出部分有代<em>表</em>性的点进行试验,这些有代<em>表</em>性的点具备了“均匀分散、整齐可比”的特点。 <em>正交</em>试验法和因果图法都是用来检测程序输入条件的各种组合情况,那要怎么区分呢? 第一,当原因和结果之间的因果关系可以很明确、很简单从软件需求规格说明书中得到时,用因果图法。反之,如果原因和结果之间的因果关系很难从软件需求规格说明书中
【转载】正交实验法
转载来自http://support.sas.com/techsup/technote/ts723_Designs.txt https://jeffhughlee.blogspot.com/2016/11/blog<em>-</em>post.html <em>正交</em>试验设计法(简称<em>正交</em>法)是统计数学的重要分支。它是以概率论数理统计、专业技术知识和实践经验为基础!C 充分利用标准化的<em>正交</em><em>表</em>来安排试验方案,并对试验结果进行计算...
正交法的实现
<em>正交</em>试验设计方法 与一般的试验设计类似 ,用<em>正交</em>试验设计方法设计测试用例时主要包括以下步骤: (1)  确定因素 这里的因素是指对软件运行结果有影响的软件 (2)  确定因素的取值范围或集合(该步是为步骤3做准备的) 因素的取值范围是指软件输入的取值范围或集合以及可用的硬件资源。 (3)  确定每个因素的水平 根据因素的取值范围或集合 ,采用等价类划分、边界值分析以及其他软件测试技术...
实验常用正交
采用字体颜色区分上标和下标。红色为下标,蓝色为上标,请注意区分。 1、L4(23) 序号    1    2    3            1    1    1    1 2    1    2    2 3    2    1    2 4    2    2    1 2、L8(27) 序号    1    2    3    4    5    6    7      
正交学习笔记
<em>正交</em><em>表</em>入门 作者:laomai 发布时间: 2007/12/09                      2011/12/11修改 地址:http://blog.csdn.net/laomai 第一章         <em>正交</em><em>表</em>的概念 §1<em>-</em>1引子   在科研和生产实践中,人们往往要做许多次实验来进行某项研究。实验条件一般包括很多因素,当因素的值不同时,实验的结果也不一样。
使用D触发器制作正交编码器的鉴相电路(转)
繁忙的六月这么快就过去了,今天在跟同事聊天还在感慨“时间都去哪儿了”,发现要想时间过的快就得让自己忙起来,马上过去的六月真是把我忙的昏天黑地的 (当然,偶尔熬个夜看个世界杯还是有的,不过也是真的有点忙,呵呵),所以一直疏于管理和更新自己博客的这一亩三分地儿,趁着月底忙里抽个闲赶紧补几篇经验博客,扫扫灰,呵呵。 我们在做伺服电机控制的时候,一般会用到<em>正交</em>编码器做速度和位置的反馈控制,这里只提增量式
上作业法java代码实现
运筹学求解运输问题的<em>表</em>上作业法,有没有用java<em>实现</em>的源代码?求分享~~
通过matlab实现正交
   论文:<em>正交</em><em>表</em>的构造方法及Matlab <em>实现</em>  河南师范大学数学与信息科学学院( 453007) 庞善起 鹿姗姗  ps:因为我是照着上述论文进行修改的,所以就当做非原创吧,尊重作者 ,侵权联系必删 %%生成L4(2 3)的<em>正交</em><em>表</em>为例      <em>-</em><em>-</em><em>-</em><em>-</em><em>-</em><em>-</em><em>-</em><em>-</em><em>-</em><em>-</em><em>-</em><em>-</em><em>-</em><em>-</em><em>-</em><em>-</em><em>-</em><em>-</em><em>-</em><em>-</em><em>-</em><em>-</em><em>-</em><em>-</em><em>-</em><em>-</em><em>-</em><em>-</em><em>-</em><em>-</em><em>-</em><em>-</em><em>-</em><em>-</em><em>-</em><em>-</em><em>-</em><em>-</em><em>-</em><em>-</em><em>-</em><em>-</em><em>-</em><em>-</em><em>-</em><em>-</em><em>-</em><em>-</em><em>-</em><em>-</em><em>-</em><em>-</em><em>-</em><em>-</em><em>-</em><em>-</em><em>-</em><em>-</em><em>-</em><em>-</em><em>-</em><em>-</em><em>-</em><em>-</em><em>-</em><em>-</em><em>-</em><em>-</em><em>-</em>...
3.5正交试验设计法
<em>正交</em>试验设计法:是一种成对测试交互的系统的统计方法。它提供了一种能对所有变量对的组合进行典型覆盖(均匀分布)的方法。可以从大量的试验点中挑出适量的、有代<em>表</em>性的点,利用“<em>正交</em><em>表</em>”,合力的安排试验的一种科学的试验设计方法。<em>正交</em><em>表</em>的构成行数:<em>正交</em><em>表</em>中行的个数,即试验的次数,也是通过<em>正交</em>试验法设计的测试用例的个数因素数:<em>正交</em><em>表</em>中列的个数,即要测试的功能点水平数:任何单个因素能够取得的值的最大个数,即要测试...
正交匹配追踪算法OMP(Orthogonal Matching Pursuit)
<em>正交</em>匹配追踪<em>算法</em>OMP(Orthogonal Matching Pursuit) 本文主要基于文献《Orthogonal Matching Pursuit for Sparse Signal Recovery With Noise》编写而成。主要讲述OMP<em>算法</em>基本步骤和思想,后续会介绍OMP<em>算法</em>在Bounded noise和Gaussian noise下的终止条件的选择。 Introd...
正交的计算及线性回归的设计
有关<em>正交</em><em>表</em>及回归的一些分析,有一个具体的案例来说明,<em>表</em>格中有计算的方法及数据
测试用例设计之正交
什么是n阶拉丁方? 用n个不同的拉丁字母排成一个n阶方阵(n如果每行的n个字母均不相同,每列的n个字母均不相同,即每个字母在任一行、任一列中只出现一次,则称这种方阵为n*n拉丁方或n阶拉丁方。 如,3阶拉丁方   测试用例设计之<em>正交</em>法" title="测试思想<em>-</em>测试设计 测试用例设计之<em>正交</em>法" border="0">   什么是<em>正交</em>拉丁方? 设有两个n阶的拉丁方,如果将它们叠合在一起
非常全的 正交试验
很全的<em>正交</em>试验<em>表</em>可作为<em>正交</em>试验的参考,非常有用。
常用正交对照图
常用<em>正交</em><em>表</em>对照图 常用<em>正交</em><em>表</em>对照图
正交的查询地址汇总
http://www.york.ac.uk/depts/maths/tables/orthogonal.htmhttp://support.sas.com/techsup/technote/ts723_Designs.txt
(八)正交实验法
1.定义: 从大量的(实验)数据(测试例)中挑选适量的,有代<em>表</em>性的点(例),从而合理地安排实验(测试)的一种科学实验设计方法.类似的方法有:聚类分析方法,因子方法方法等。利用因果图来设计测试用例时, 作为输入条件的原因与输出结果之间的因果关系,有时很难从软件需求规格说明中得到。往往因果关系非常庞大,以至于据此因果图而得到的测试用例数目多的惊人,给软件测试带来沉重的负担,为了有效地,合理地减少测试
正交实验法设计测试用例
作者:xuhongge 来源:xuhongge的博客 <em>正交</em>实验法的由来 一、<em>正交</em><em>表</em>的由来 拉丁方名称的由来 古希腊是一个多民族的国家,国王在检阅臣民时要求每个方队中每行有一个民族代<em>表</em>,每列也要有一个民族的代<em>表</em>。 数学家在设计方阵时,以每一个拉丁字母<em>表</em>示一个民族,所以设计的方阵称为拉丁方。 什么是n阶拉丁方? 用n个不同的拉丁字母排成一个n阶方阵(n 什么是<em>正交</em>拉丁方? 设有两
正交实验正交的创建
#include #include #include #include #include using namespace std; typedef struct{     long int *col_length;//     int length;//产生的个体数量     int dimension;//维数 }Pop;//<em>正交</em><em>表</em> int my_pow(const
测试九、正交
解决了什么问题: 在不互相影响排列组合的时候使用 <em>正交</em><em>表</em>有效的减少了测试用例的条数, 利用了数学里面的矩阵和概率方面的知识<em>正交</em><em>表</em>排列法: <em>正交</em>排列法能够使用最小的测试过程集合获得最大的测试覆盖率。当可能的输入数据或者输入数据的组合数量很大时,由于不可能为每个输入组合都创建测试用例,可以采用这种方法。 <em>正交</em><em>表</em>的概念: ...
正交试验L9(3-4)正交试验设计软件源代码(能运行就行)
如题。。。。一个化学系妹子的烦恼
C++正交设计笔记1 - 第一颗子弹
参考原文: https://www.jianshu.com/p/9147f15c7234 问题 软件经常处于变化之中.尽管一个软件已经满足了当前所有需求,用不了多久,新需求就会再次排山倒海般涌来。而当前设计能否顶得住下一波的冲击,没有人心里有底. 当策略分离不同的变化方向被提出后,一个随之而来的问题也就产生了:何时分离? 分离是个愁: 深究起来,几乎每一行代码,每一项...
Linux文件操作高频使用命令
文章目录0.新建操作:1.查看操作2.删除操作3.复制操作4.移动操作:5.重命名操作:6.解压压缩操作 0.新建操作: mkdir abc #新建一个文件夹 touch abc.sh #新建一个文件 1.查看操作 查看目录: ll #显示目录文件详细信息 查看文件内容: cat|head|tail命令 cat abc.txt #查看abc的内容 head <em>-</em>5 abc.txt #...
程序员实用工具网站
目录 1、搜索引擎 2、PPT 3、图片操作 4、文件共享 5、应届生招聘 6、程序员面试题库 7、办公、开发软件 8、高清图片、视频素材网站 9、项目开源 10、<em>算法</em> 11、在线工具宝典大全 程序员开发需要具备良好的信息检索能力,为了备忘(收藏夹真是满了),将开发过程中常用的网站进行整理。 1、搜索引擎 1.1、秘迹搜索 一款无敌有良心、无敌安全的搜索引擎,不会收...
我的 Input框 不可能这么可爱
作者:陈大鱼头 github: KRISACHAN &lt;input /&gt; 标签是我们日常开发中非常常见的替换元素了,但是最近在刷 whattwg 跟 MDN 的时候发现 跟 &lt;input /&gt; 有很多相关的属性,选择器都没怎么用过,所以就开篇文章来整理一下一些比较有趣或者实用的知识点。 本篇文章默认大家已经知道 &lt;input /&gt; 标签的基本用法,不会做过...
BMP、GIF、TIFF、PNG、JPG和SVG格式图像的特点
目录 1、BMP格式图像 2、GIF格式图像 3、TIFF格式图像 4、PNG格式图像 5、JPG格式图像 6、SVG格式图像 7、总结 7.1、有损vs无损 7.2、索引色vs直接色 7.3、点阵图vs矢量图 7.4、总结 一张图片可以储存为多种格式,为什么有的几十KB,有的几百MB,有的静止不动,有的是好几个画面循环播放?在项目开发的过程中经常会读取或保存图像...
nginx学习,看这一篇就够了:下载、安装。使用:正向代理、反向代理、负载均衡。常用命令和配置文件
文章目录前言一、nginx简介1. 什么是 nginx 和可以做什么事情2.Nginx 作为 web 服务器3. 正向代理4. 反向代理5. 动静分离6.动静分离二、Nginx 的安装三、 Nginx 的常用命令和配置文件四、 Nginx 配置实例 1 反向代理五、 Nginx 配置实例 2 负载均衡六、 Nginx 配置实例 3 动静分离七、 Nginx 的高可用集群 前言 一、nginx简介...
MySQL数据库—SQL汇总
一、准备 下文整理常见SQL语句的用法,使用MySQL5.7测试,参考了尚硅谷MySQL教程及用例。用例sql: 链接: https://pan.baidu.com/s/1tb3<em>-</em>12MRNFjV8drFlN6wzg&amp;shfl=sharepset 密码: fc2h 为了方便查阅可从右侧目录快速索引 二、DQL(Data Query Language)数据查询语言 1、语句顺序 书写顺序...
动画:用动画给女朋友讲解 TCP 四次分手过程
作者 | 小鹿 来源 | 公众号:小鹿动画学编程 写在前边 大家好,我们又见面了,做为一个业余的动画师,上次的用动画的形式讲解 TCP 三次握手过程再各大平台收到了广大读者的喜爱,说文章有趣、有货、有内容,也受到了很多读者的关注。很多读者留言说什么时候用动画讲一讲 TCP 四次挥手的过程,为了应大家的要求,今天我们就生动有趣的用动画给大家分享 TCP 四次挥手(分手)过程。 动画:用动画给...
程序员必须掌握的核心算法有哪些?
由于我之前一直强调数据结构以及<em>算法</em>学习的重要性,所以就有一些读者经常问我,数据结构与<em>算法</em>应该要学习到哪个程度呢?,说实话,这个问题我不知道要怎么回答你,主要取决于你想学习到哪些程度,不过针对这个问题,我稍微总结一下我学过的<em>算法</em>知识点,以及我觉得值得学习的<em>算法</em>。这些<em>算法</em>与数据结构的学习大多数是零散的,并没有一本把他们全部覆盖的书籍。下面是我觉得值得学习的一些<em>算法</em>以及数据结构,当然,我也会整理一些看过...
面试最后一问:你有什么问题想问我吗?
尽管,我们之前分享了这么多关于面试的主题: 高薪必备的一些Spring Boot高级面试题 面试必问:设计模式遵循的面向对象设计原则! 面试必问:怎么保证缓存与数据库的双写一致性? 27道高频Spring面试题,你能答对几个? 唠唠面试常问的:面向对象六大原则 一文高效图解二叉树面试题 Java面试中最高频的那20%知识点是什么? 百度面试题:求数组最大值 ... 然而,最后这个90%可见...
python 程序员进阶之路:从新手到高手的100个模块
在知乎和CSDN的圈子里,经常看到、听到一些 python 初学者说,学完基础语法后,不知道该学什么,学了也不知道怎么用,一脸的茫然。近日,CSDN的公众号推送了一篇博客,题目叫做《迷思:Python 学到什么程度可以面试工作?》,真实反映了 python 程序员在成长过程中的一些困惑。
Python——画一棵漂亮的樱花树(不同种樱花+玫瑰+圣诞树喔)
最近翻到一篇知乎,上面有不少用Python(大多是turtle库)绘制的树图,感觉很漂亮,我整理了一下,挑了一些我觉得不错的代码分享给大家(这些我都测试过,确实可以生成) one 樱花树 动态生成樱花 效果图(这个是动态的): <em>实现</em>代码 import turtle as T import random import time # 画樱花的躯干(60,t) def Tree(branch, ...
2019计算机视觉-包揽所有前沿论文源码
大家是否遇到过这种情况,就是在工作或者学习的时候,想去某些方向的网络,但是呢,尴尬的是,老旧的网络里不想要,前沿的网络又不知道有哪些。为了解决大家的这个困扰,本人收集了2019年大部分前沿的网络相关链接,之后我会没周一更新一次(明年会开启2020的收集博客) 有兴趣的朋友可以加微信:a944284742相互讨论技术。若是帮助到了你什么,一定要记得点赞!因为这是对我最大的鼓励。 一、目标检测 (1)...
阿里编程规范(精简版)
阿里编程规范 及 阿里Java开发规约插件 Alibaba Java Coding Guidelines 统一规范标准将有助于提高行业编码规范化水平,帮助行业人员提高开发质量和效率、大大降低代码维护成本。 2017年年初,首次公开了《阿里巴巴Java开发手册》,自从第一个版本起,倍受业界关注。为了让开发者更加方便、快速的将规范推动并实行起来,阿里巴巴基于手册内容,研发了一套自动化的IDE检测插件(...
MySQL常用命令/用户管理/数据库备份与恢复
MySQL密码设置与更改: 设置root用户密码: [root@linux ~]# mysqladmin <em>-</em>uroot password "123456" 更改root用户密码: [root@linux ~]# mysqladmin <em>-</em>uroot <em>-</em>p'123456' password '654321' 登录数据库更改密码: MariaDB [(none)]&gt; use mysql; Ma...
漫话:什么是 https ?这应该是全网把 https 讲的最好的一篇文章了
今天这篇文章,讲通过对话的形式,让你由浅入深着知道,为什么 Https 是安全的。 一、对称加密 一禅:在每次发送真实数据之前,服务器先生成一把密钥,然后先把密钥传输给客户端。之后服务器给客户端发送真实数据的时候,会用这把密钥对数据进行加密,客户端收到加密数据之后,用刚才收到的密钥进行解密。如图: 当然,如果客户端要给服务器发送数据,也是采用这把密钥来加密,这里为了方便,我采用单方向...
HTML CSS整理笔记
常见字体单位: 1.em 移动端常用的字体尺寸单位,说白em就相当于“倍”,比如设置当前的div的字体大小为1.5em,则当前的div的字体大小为:当前div继承的字体大小*1.5。 但当div进行嵌套时,em始终按当前div继承的字体大小来缩放。 2.rem r是root的意思,即相对于根节点html的font<em>-</em>size进行缩放,当有嵌套关系时,嵌套关系的元素的字体大小始终按照根节点的字体大小...
史上最全的mysql基础教程
启动与停止 启动mysql服务 sudo /usr/local/mysql/support<em>-</em>files/mysql.server start 停止mysql服务 sudo /usr/local/mysql/support<em>-</em>files/mysql.server stop 重启mysql服务 sudo /usr/local/mysql/support<em>-</em>files/mysql.server resta...
为什么你学不会递归?告别递归,谈谈我的经验
可能很多人在大一的时候,就已经接触了递归了,不过,我敢保证很多人初学者刚开始接触递归的时候,是一脸懵逼的,我当初也是,给我的感觉就是,递归太神奇了! 可能也有一大部分人知道递归,也能看的懂递归,但在实际做题过程中,却不知道怎么使用,有时候还容易被递归给搞晕。也有好几个人来问我有没有快速掌握递归的捷径啊。说实话,哪来那么多捷径啊,不过,我还是想写一篇文章,谈谈我的一些经验,或许,能够给你带来一些帮助...
C++实现贪吃蛇代码
C语言<em>实现</em>贪吃蛇,有点难写啊。 我是用VS写的 代码里有注释 我就不多说了 大家也可以直接去下载我的可执行文件 #include&lt;stdio.h&gt; #include&lt;time.h&gt; #include&lt;windows.h&gt; #include&lt;conio.h&gt; #include&lt;stdlib.h&gt; #define mapheigh...
大学四年,分享看过的优质书籍
数据结构与<em>算法</em>是我在大学里第一次接触到的,当时学了很多其他安卓、网页之类的,一开始就感觉纳闷,数据结构和<em>算法</em>学这个有啥用,再加上上的是一所野鸡大学,老师讲的也是模模糊糊,平时做项目、练习也几乎不用数据结构,所以考试应付应付就过了,也没太在意。 到了大三的时候,面临考研和就业了,突然看到学长考研的数据结构题和面试网站的要求,突然意识到数据结构和<em>算法</em>的重要性,真的很重要,重要的话说三遍,真的很重要,...
有哪些让程序员受益终生的建议
从业五年多,辗转两个大厂,出过书,创过业,从技术小白成长为基层管理,联合几个业内大牛回答下这个问题,希望能帮到大家,记得帮我点赞哦。 敲黑板!!!读了这篇文章,你将知道如何才能进大厂,如何<em>实现</em>财务自由,如何在工作中游刃有余,这篇文章很长,但绝对是精品,记得帮我点赞哦!!!! 一腔肺腑之言,能看进去多少,就看你自己了!!! 目录: 在校生篇: 为什么要尽量进大厂? 如何选择语言及方...
史上最全正则达式语法,文末附常用达式!
废话少说,直接开始学习! 一、元字符 元字符是构造正则<em>表</em>达式的一种基本元素。 . :匹配除换行符以外的任意字符 w:匹配字母或数字或下划线或汉字 s:匹配任意的空白符 d:匹配数字 b:匹配单词的开始或结束 ^:匹配字符串的开始 $:匹配字符串的结束 匹配有abc开头的字符串:abc或者^abc 匹配8位数字的QQ号码:^dddddddd$ 匹配1开头11位数字的手机号码...
最近程序员频繁被抓,如何避免面向监狱编程!?
最近,有关程序员因为参与某些项目开发导致被起诉,甚至被判刑的事件发生的比较多: 某程序员因为接了个外包,帮别人写了个软件,结果这个软件被用于赌博导致被抓。 某公司利用爬虫抓取用户信息,最后被发现,导致该公司的程序员被抓。 某P2P公司暴雷,老板跑路,程序员被抓。 中科大博士卖“外挂”非法牟利300多万,被警方逮捕。 那么,作为一个程序员,如何避免这些坑呢?怎样尽可能的保护自己呢? 本文就从爬虫、赌...
一文搞懂什么是TCP/IP协议
什么是TCP/IP协议? 计算机与网络设备之间如果要相互通信,双方就必须基于相同的方法.比如如何探测到通信目标.由哪一边先发起通信,使用哪种语言进行通信,怎样结束通信等规则都需要事先确定.不同的硬件,操作系统之间的通信,所有这一切都需要一种规则.而我们就将这种规则称为协议 (protocol). 也就是说,TCP/IP 是互联网相关各类协议族的总称。 TCP/IP 的分层管理 TCP/IP协...
大学四年自学走来,这些私藏的实用工具/学习网站我贡献出来了
大学四年,看课本是不可能一直看课本的了,对于学习,特别是自学,善于搜索网上的一些资源来辅助,还是非常有必要的,下面我就把这几年私藏的各种资源,网站贡献出来给你们。主要有:电子书搜索、实用工具、在线视频学习网站、非视频学习网站、软件下载、面试/求职必备网站。 注意:文中提到的所有资源,文末我都给你整理好了,你们只管拿去,如果觉得不错,转发、分享就是最大的支持了。 一、电子书搜索 对于大部分程序员...
如果有人问你 MySql 怎么存取 Emoji,把这篇文章扔给他
01、前言 Emoji 在我们生活中真的是越来越常见了,几乎每次发消息的时候不带个 Emoji,总觉得少了点什么,似乎干巴巴的文字已经无法承载我们丰富的感情了。对于我们开发者来说,如何将 Emoji 存入 MySql 数据库或者取出来,就变成了一种必须掌握的技能了。 Emoji 是一种图形符号,能够很直观地反应出某种文字含义。它让我想起远古时代的象形文字。 Emoji 其实是一个日语词(えもじ)...
哪些 Java 知识不需要再学了
张无忌在学太极拳的时候,他爹的师父张三丰告诫他一定要把之前所学习的武功全部忘掉,忘得越多就会学得越快。 同样的,自学 Java 的时候一定要先知道哪些 Java 知识不需要再学了,毕竟技术的更新迭代就好像火箭一样快,Java 的一些知识点早已经过时了。如果不懂得断舍离,那学起来就不免太痛苦了。 1)AWT 和 Swing 真不知道为什么,有些书籍还在介绍 AWT 和 Swing,这就好像不知道大清...
Vue + Spring Boot 项目实战(十四):用户认证方案与完善的访问拦截
本篇文章主要讲解 token、session 等用户认证方案的区别并分析常见误区,以及如何通过前后端的配合<em>实现</em>完善的访问拦截,为下一步权限控制的<em>实现</em>打下基础。
大学四年,我把私藏的自学「学习网站/实用工具」都贡献出来了
在分享之前,先说说初学者如何学习编程,这个话题想必非常的重要,要学好编程,给你一些学习网站也好、实用工具也好,但前提是你知道如何去学习它。 见过很多初学者,以及小鹿我刚开始学习的时候,也是自己瞎摸索,找不到路子,看什么书?看什么资料?编程的方向太多了,如果确定自己的方向?尤其是上大一、大二甚至大三还没有确定自己到底是学习前端还是后天,每天这学一点,那学一块,掌握那么多,没有一门精通的,去面试的时候...
中国麻将:世界上最早的区块链项目
中国麻将:世界上最早的区块链项目 最近区块链这个玩意又被市场搞的很是火热,相信大部分人都不太清楚这玩意到底是怎么样的一个概念,它来了,它来了,它到底是啥~ 国家都开始发文支持了,下面是一个通俗易懂的例子:中国麻将。 甲首先发起一个申请,我要打麻将,组建一个麻将局,这就相当于创建一个区块,这个区块会被广播...
比特币原理详解
一、什么是比特币 比特币是一种电子货币,是一种基于密码学的货币,在2008年11月1日由中本聪发<em>表</em>比特币白皮书,文中提出了一种去中心化的电子记账系统,我们平时的电子现金是银行来记账,因为银行的背后是国家信用。去中心化电子记账系统是参与者共同记账。比特币可以防止主权危机、信用风险。其好处不多做赘述,这一层面介绍的文章很多,本文主要从更深层的技术原理角度进行介绍。 二、问题引入 假设现有4个人...
Python 基础(一):入门必备知识
Python 入门必备知识,你都掌握了吗?
Java基础中的IO流
一、File 类 File 类:文件和目录路径名的抽象<em>表</em>示形式 提供的功能:操作文件外部的能力,不能操作文件内部的内容 能够定义真实存在的路径|文件,不在的也可以定义,所以抽象<em>表</em>现形式 构造器: File(File parent, String child) 根据 parent 抽象路径名和 child 路径名字符串创建一个新 File 实例 File(String pat...
兼职程序员一般可以从什么平台接私活?
这个问题我进行了系统性的总结,以下将进行言简意赅的说明和渠道提供,希望对各位小猿/小媛们有帮助~ 根据我们的经验,程序员兼职主要分为三种:兼职职位众包、项目整包和自由职业者驻场。 所谓的兼职职位众包,指的是需求方这边有自有工程师配合,只需要某个职位的工程师开发某个模块的项目。比如开发一个 app,后端接口有人开发,但是缺少 iOS 前端开发工程师,那么他们就会发布一个职位招聘前端,来配合公司一...
图解面试题:如何提高SQL查询的效率?
【题目】我们公司的数据量非常大,需要的不仅仅是提取数据,要了解SQL方案优化的。一般在写SQL时需要注意哪些问题,可以提高查询的效率?【解题思路】数据量大的情况下,不同的SQL语句,消耗的时间相差很大。按下面方法可以提高查询的效果。1. select子句中尽量避免使用*select子句中,*是选择全部数据的意思。比如语句:“select * from 成绩<em>表</em>”,意思是选择成绩<em>表</em>中所有列的数据。在我...
Python十大装B语法
Python 是一种代<em>表</em>简单思想的语言,其语法相对简单,很容易上手。不过,如果就此小视 Python 语法的精妙和深邃,那就大错特错了。本文精心筛选了最能展现 Python 语法之精妙的十个知识点,并附上详细的实例代码。如能在实战中融会贯通、灵活使用,必将使代码更为精炼、高效,同时也会极大提升代码B格,使之看上去更老练,读起来更优雅。
C++知识点 —— 整合(持续更新中)
本文记录自己在自学C++过程中不同于C的一些知识点,适合于有C语言基础的同学阅读。如果纰漏,欢迎回复指正 目录 第一部分 基础知识 一、HelloWorld与命名空间 二、引用和引用参数 2.1引用的定义 2.2 将引用用作函数参数 2.3 将引用用于类对象 2.4 引用和继承 2.5 何时使用引用参数 2.6 引用和指针的区别 三、内联函数 四、默认参数的...
SSM框架实现用户查询、注册、登录——IDEA整合Spring、Spring MVC、Mybatis 框架
目录 零、前言 一、说明 1、整合说明 2、最终目标 3、数据库准备 二、搭建整合环境 1、创建 maven 工程 2、导入依赖坐标 3、创建java和resources文件夹 4、创建类和接口文件 【1】创建存放 javabean 类文件:cn.star.domain.Users 【2】创建数据访问层 UsersDao 接口:cn.star.dao.UsersDao ...
提前送给双十一单身猿们的白神器
问天下男生,有谁想单身?又有谁想单身一辈子? 虽然本人也是单身狗,但是也是有一个远大的理想,哈哈,大白天的我又开始做梦了 原网址:http://wfhuang.coding.me/LoveJuan/ 在找到一个网页的时候就把它收藏下来了,但是后来觉得不爽,为什么我不能把它抠下来呢?然后想怎么改就怎么改!为所欲为,哈哈!怎么抠下来就不说了,大家应该都知道,如果不知道可以私聊我 再借用https://...
python学习目录
这是我学习python的一套流程,从入门到上手 一、Python入门、环境搭建、变量、数据类型 二、Python运算符、条件结构、循环结构 三、Python函数 四、做一次综合练习,做一个控制台的员工管理 """ 需求:员工管理系统 功能: 1.添加员工信息 2.删除员工信息 3.修改员工信息 4.查看单个员工信息 5.查看所有员工信息 6.退出 技术:函数、数据类型(字典列<em>表</em>)、循环、条...
刷了几千道算法题,这些我私藏的刷题网站都在这里了!
遥想当年,机缘巧合入了 ACM 的坑,周边巨擘林立,从此过上了"天天被虐似死狗"的生活… 然而我是谁,我可是死狗中的战斗鸡,智力不够那刷题来凑,开始了夜以继日哼哧哼哧刷题的日子,从此"读题与提交齐飞, AC 与 WA 一色 ",我惊喜的发现被题虐既刺激又有快感,那一刻我泪流满面。这么好的事儿作为一个正直的人绝不能自己独享,经过激烈的颅内斗争,我决定把我私藏的十几个 T 的,阿不,十几个刷题网...
别翻了,这篇文章绝对让你深刻理解java类的加载以及ClassLoader源码分析【JVM篇二】
点进文章的盆友不如先来做一道非常常见的面试题,如果你能做出来,可能你早已掌握并理解了java的类加载机制,若结果出乎你的意料,那就很有必要来了解了解java的类加载机制了。代码如下嗯哼?其实上面程序并不是关键,可能真的难不倒各位,不妨做下面一道面试题可好?如果下面这道面试题都做对了,那没错了,这篇文章你就不用看了,真的。
项目中的if else太多了,该怎么重构?
介绍 最近跟着公司的大佬开发了一款IM系统,类似QQ和微信哈,就是聊天软件。我们有一部分业务逻辑是这样的 if (msgType = "文本") { // dosomething } else if(msgType = "图片") { // doshomething } else if(msgType = "视频") { // doshomething } else { // doshom...
致 Python 初学者
欢迎来到“Python进阶”专栏!来到这里的每一位同学,应该大致上学习了很多 Python 的基础知识,正在努力成长的过程中。在此期间,一定遇到了很多的困惑,对未来的学习方向感到迷茫。我非常理解你们所面临的处境。我从2007年开始接触 python 这门编程语言,从2009年开始单一使用 python 应对所有的开发工作,直至今天。回顾自己的学习过程,也曾经遇到过无数的困难,也曾经迷茫过、困惑过。开办这个专栏,正是为了帮助像我当年一样困惑的 Python 初学者走出困境、快速成长。希望我的经验能真正帮到你
重磅!云+X 案例征集正式启动啦!
云计算的概念已经悄然走过十余年,尽管我们对于它的关注,没有像人工智能、物联网、区块链那么密切,但是云服务在我们的生活与工作中早已无处不在。越来越多的新兴技术高调出现在大众的面前,唯有云计算仍以最低调的态度做着最实用的事情,发挥着不可替代的作用。 我们常会听到一种声音,云计算的行业门槛甚高,能拿到入场券的企业已经算是赢家了。的确,云市场的硝烟从未停歇过,谁能最终出线并无定数,而伴随越来越多企业对云...
前端开发学习常用网站网址及介绍(都是免费的)
在开发的时候,想记住所有的单词基本是不可能的,所以就需要进入文档,只要理清需求能做出来,就很不差了!! 1.百度,俗称度娘,有不懂的就问百度,有问必答,跳转 2.百度翻译,不懂的单词,复制粘贴就懂了,跳转 3.微信小程序开发文档,跳转 4.微信公众平台,跳转 5.我的 CSDN 博客主页,跳转 6.菜鸟教程,里面有超级多的开发教程,跳转 7.W3C 教程,里面有超级多的开发教程,跳转...
STM32F10X闪存编程手册下载
STM32F10x闪存编程手册(2008年9月第4版).pdf 相关下载链接:[url=//download.csdn.net/download/RyanHusing/2015634?utm_source=bbsseo]//download.csdn.net/download/RyanHusing/2015634?utm_source=bbsseo[/url]
思讯商业V6下载
思讯商业之星V6原版安装程序,中小型商店很好用,附带注册机,免狗补丁,一次下载就够了 相关下载链接:[url=//download.csdn.net/download/leichunan/4625870?utm_source=bbsseo]//download.csdn.net/download/leichunan/4625870?utm_source=bbsseo[/url]
资源管理系统下载
电信点击拨号,微信服务号开发, 相关下载链接:[url=//download.csdn.net/download/u013156352/9512772?utm_source=bbsseo]//download.csdn.net/download/u013156352/9512772?utm_source=bbsseo[/url]
相关热词 c#部署端口监听项目、 c#接口中的属性使用方法 c# 昨天 c#func链接匿名方法 c#怎么创建文件夹 c#从键盘接收空格 c#da/ad c#部门请假管理系统 c#服务器socket c# 默认的访问修饰符
我们是很有底线的