当前位置: 代码迷 >> 综合
 解决方案列表
  • [综合] javaSE 并发包CopyOnWriteArrayList源码分析

    CopyOnWriteArrayList 每个CopyOnwriteArrayList对象都存在一个volatile修饰的array数组对象来存放具体元素,使用独占锁ReentrantLock对CopyOnWriteArrayList的新增修改进行原子性操作保证,源码: finaltransient...

    26
    热度
  • [综合] C语言算法---修理牛棚

    问题描述: 在一个暴风雨的夜晚,农民约翰的牛棚的屋顶、门被吹飞了。好在许多牛正在度假,所以牛棚(牛棚的总数S:1<=S<=200)没有住满。剩下的牛一个紧挨着另一个被排成一行安置在有屋顶的牛棚来过夜。所以有些牛棚里有牛,有些没有。 所有的牛棚有相同的宽度,且宽度设为1。因为有些门遗失,农...

    93
    热度
  • [综合] ubantu与服务器之间上传与下载文件

    首先在ubantu本机上安装SSH(SecureShell)服务以提供远程管理服务 sudoapt-getinstallssh 一.文件近距离传输SSH远程登入Ubuntu机sshusername@192.168.0.1将文件/文件夹从远程Ubuntu机拷至本地(scp) scp-rusername...

    10
    热度
  • [综合] C 中auto的用法

    auto在声明变量的时候可根据变量初始值的数据类型自动为该变量选择与之匹配的数据类型: doublex=100.00;autoy=x;//自动类型推断,x为double类型,所以此时auto等价于doublecout<<typeid(y).name()<<endl; 其中ty...

    33
    热度
  • [综合] C 中 *与 一起使用

    本来“*head”代表的是传指针的,但是只能改变head指向的内容,而“*&head”意思是说head是传进来的指针的同名指针,就能既改变*head指向的内容,又能改变head这个指针。比如: //main()中有个 Node<int>*p,intt; //当调用insertFr...

    16
    热度
  • [综合] C++ 保留小数点后几位

    #include<iomanip>//头文件必不可少 1.第一种写法 cout<<setiosflags(ios::fixed)<<setprecision(n); 2.第二种写法 cout.setf(ios::fixed); cout<<setp...

    75
    热度
  • [综合] auto 的用法

    auto用于赋予变量类型 可以根据后一个变量的类型自动推导auto后面变量的类型 inta=1; autob=a; 则b为int类型变量。 auto迭代 对于一个有范围的集合而言,由程序员来说明循环的范围是多余的,有时候还会容易犯错误。因此C++11中引入了基于范围的for循环。for循环后的括号由...

    21
    热度
  • [综合] MOM 学习二

    UnifyGeoUnit() internal::is_infinite_gnd=false; internal::g_gause_mean=0.0; intgause_num=0; doublegause_distance=0; GenerateBaisViaElement 定义一个gnd_el...

    94
    热度
  • [综合] eigen计算矩阵Ax=b

    //计算Ax=b;Eigen::Matrix3dA;A<<1,1,1,2,2,2,3,3,3;Eigen::Matrix<double,3,1>b;b<<1,2,3;cout<<"行列式为:"<<A.determinant()<<...

    65
    热度
  • [综合] 算法学习之二分查找

    比较与简单查找,二分查找算法的速度更快。例有一个数组,每次将数组最中间的数与要查找的数进行比较,如果小了,就将中间数作为数组下限,在比较;如果大了,就将中间数作为数组上限。 #include"pch.h" #include<iostream> usingnamespacestd;intb...

    6
    热度
  • [综合] 算法学习笔记之大O表示法、数组与链表

    大O表示法 程序的算法有好有坏,而运行时间和空间占有率是关键。 一般使用大O表示法讨论运行时间,它指出了最糟糕情况下的运行时间。 算法的速度指的并非是时间,而是操作数的增速; 讨论算法的速度时,我们说的是随着输入的增加,其运行时间将以什么样的速度增加; 算法的运行时间用大O表示法表示; O(log...

    39
    热度
  • [综合] 算法学习之广度优先搜索

    图和广度优先搜索的基本概念 图模拟一组连接,根据连接的线段有方向和无方向分为有向图和无向图。 图由节点和边组成。一个节点可能与众多节点直接相连,这样直接相连的节点称为邻居。 而广度优先搜索,简称BFS,是从根节点开始,沿着树的宽度(广度)遍历树的节点,如果发现目标,则演算终止。 所以,你需要建立一个...

    70
    热度
  • [综合] 小小想法

    和同学一起在想一个优化算法的应用,期间有些想法就想记一下。 假设有一个工程需要以下步骤: 读文件 数据处理、dosomething 再次读文件、数据处理、写文件 结束,退出 整个工程有四步,其中第二步是重点,第三步次之,其他两步就很简单。 但是在做的时候,我们往往是按照进程一步一步来的,但是到了...

    92
    热度
  • [综合] Inter MKL数学内核库_总览

    目录 一、BLAS例程 1、BLAS1级例程(矢量操作) 2、BLAS2级例程(矩阵向量操作) 2、BLAS3级例程(矩阵-矩阵运算) 二、稀疏BLAS例程 1、稀疏的BLAS1级例程(向量-向量运算) 2、稀疏BLAS级别2例程和级别3的例程(矩阵向量和矩阵矩阵运算) 三、稀疏QR 四、LAPAC...

    59
    热度
  • [综合] less的理解

    我也是前几个月才了解到有less,当时在公司知道有这种样式整个人都懵了,老大布置的任务也就没有按时完成。。。真的很丢脸啊,后来看了一位博主分享的介绍,终于彻底理解了less与css之间的关系,宛若醍醐灌顶。简单来讲就是less可以将css一些样式的值当做变量去处理,遇到大型活动需要更换整体颜色等样式...

    68
    热度
  • [综合] elementUI校验价格时候出现 未编辑时仍然校验长度错误

    if(this.form.bidprice!=null){this.form.bidprice=this.form.bidprice+"";} 是因为返回的值是number而用type为number时,默认校验的是字符串类型,解决方法是判断获参不为空时,将对应的浮点型数据转换为字符串类型

    43
    热度
  • [综合] fullcalendar的属性windowResize浏览器自适应不起作用

    给calendar设置最大宽度即可同时先销毁原来的日历,再次对日历进行初始化即可 代码参考 #calendar{max-width:1200px;margin:0auto;} functioninitial(){vardate=newDate();vard=date.getDate();varm=d...

    57
    热度
  • [综合] Springboot 数据访问之JPA:Repository接口

    Springboot数据访问之JPA:Repository接口 1.Repository是一个空接口,即是一个标记接口。 2.若我们定义的接口继承了Repository,则该接口会被IOC容器识别为一个RepositoryBean,纳入到IOC容器中,进而可以在该接口中定义满足一定规范的方法。IOC...

    30
    热度
  • [综合] 《lua源码赏析》笔记 -1

    LUA源码笔记 这些文件根据实现的功能不同分成了四大部分。 1>虚拟机运转的核心功能 2>源代码解析以及预编译字节码 3>内嵌库 4>可执行的解析器,字节码编译器 (1)LUA核心 LUA虚拟机的行为是由一连串的opcodes控制的,这些opcodes放在了lopcodes...

    46
    热度
  • [综合] 初识Attribute -1

    Atrribute 他是一个类,对程序中的类型字段方法属性等进行标记。 Attribute作为编译器的指令。 -conditional:有条件编译的作用,只有满足条件,才编译。一般在调试的时候用。 -DllImport:用来标记非.Net的函数,表明该方法在一个外部的Dll中定义。 -obsole...

    53
    热度