码迷,mamicode.com
首页 > 2019年02月11日 > 全部分享
欧拉回路
欧拉回路:图G经过每条边一次且仅一次的回路称为欧拉回路 欧拉路径:图G经过每条边一次且仅一次的路径称为欧拉路径 定理: 无向图 (1)无向图G为欧拉图,当且仅当G为连通图,且所有点的度数为偶数; (2)无向图G为半欧拉图,当且仅当G为连通图,且除了两个节点的度数为奇数外,其他节点的度数均为偶数。 有 ...
分类:其他好文   时间:2019-02-11 20:14:03    阅读次数:222
WebSocket 与 HTTP/2
WebSocket WebSocket 是一个双向通信协议,它在握手阶段采用 HTTP/1.1 协议(暂时不支持 HTTP/2)。 握手过程如下: 1. 首先客户端向服务端发起一个特殊的 HTTP 请求,其消息头如下: 2. 如果服务端支持该版本的 WebSocket,会返回 101 响应,响应标头 ...
分类:Web程序   时间:2019-02-11 20:13:18    阅读次数:376
Java面试题
final用于修饰类,方法,属性。修饰类时,该类不能被继承,final修饰的类不允许为abstract抽象类,类中的所有方法都不能被重写。 final修饰的方法不能被重写,但是子类中可以用父类中final修饰的方法。 final修饰的成员变量是不可变的,如果成员变量是基本数据类型,初始化之后成员变量 ...
分类:编程语言   时间:2019-02-11 20:12:58    阅读次数:219
A1075.PAT Judge
题意 输入k个程序的每个程序的满分分数,再输入m条用户提交的记录。按要求进行分数的排序最后输出。是一道结构体的复杂排序 思路分析 首先明确本题的输出要求: 编译失败的提交分数为 1。 只有至少成功提交过一次程序(没有编译失败),的用户才会被排序。可以通过在结构体中设置一个 标志实现,当输入的grad ...
分类:其他好文   时间:2019-02-11 20:12:39    阅读次数:204
AbstractQueuedSynchronizer(AQS)同步器
1.AQS基本属性CAS算法:CAS,CPU指令,在大多数处理器架构,包括IA32、Space中采用的都是CAS指令,CAS的语义是“我认为V的值应该为A,如果是,那么将V的值更新为B,否则不修改并告诉V的值实际为多少”,CAS是项乐观锁技术,当多个线程尝试使用CAS同时更新同一个变量时,只有其中一个线程能更新变量的值,而其它线程都失败,失败的线程并不会被挂起,而是被告知这次竞争中失败,并可以再次
分类:其他好文   时间:2019-02-11 20:12:19    阅读次数:198
Codeforces Round #538 (Div. 2) (CF1114)
Codeforces Round 538 (Div. 2) (CF1114)   今天昨天晚上的cf打的非常惨(仅代表淮中最低水平   先是一路缓慢地才A掉B,C,然后就开始杠D。于是写出了一个O(n^2)的线性dp,然后就wa6,调到结束。结束后发现完全看漏 ...
分类:其他好文   时间:2019-02-11 20:11:44    阅读次数:379
猝不及防
来来回回,两天三趟,猝不及防,都是分量。 前天刚到郑州,想着昨天再屋里懒上一天,然后今天从容不迫的上班。 可是荆老师的一通电话,着实把全家人折腾了一天。 这个时候,在爸妈眼里,给我当媒人的人,怕都是受欢迎的。 说是对方长得漂亮,人又聪明,川大毕业,可以说很优秀了。 说反正明天没事,就回家见个面吧,反 ...
分类:其他好文   时间:2019-02-11 20:11:30    阅读次数:207
Java多线程和并发(七),synchronized
目录 1.线程安全的主要原因 2.互斥锁的特性 3.锁的类别 4.类锁和对象锁的总结 七、synchronized 1.线程安全的主要原因 2.互斥锁的特性 Java中synchronized锁的不是代码,而是对象 3.锁的类别 (1)获取对象锁 (2)获取类锁 4.类锁和对象锁的总结 ...
分类:编程语言   时间:2019-02-11 20:11:13    阅读次数:206
Java多线程和并发(六),yield函数和中断线程
目录 1.yield函数 2.中断线程 六、<!--[endif]-->yield函数和中断线程 (1)已经被抛弃的方法 (2)目前使用的方法 ...
分类:编程语言   时间:2019-02-11 20:10:57    阅读次数:200
Java多线程和并发(四),线程返回值获取方式和Callable接口
目录 1.主线程等待法 2.使用Thread类的join()阻塞当前线程,等待子线程执行完毕 3.通过Callable接口实现:通过FutureTask Or线程池获取 四、线程返回值获取方式和Callable接口 1.主线程等待法 2.使用Thread类的join()阻塞当前线程,等待子线程执行完 ...
分类:编程语言   时间:2019-02-11 20:10:38    阅读次数:184
maven
maven 这里要更新完 不一定非要clean install 那个出问题了再弄,一般刷新一下maven仓库就行了,最好还是用自己配置的maven,不容易出问题 ...
分类:其他好文   时间:2019-02-11 20:10:19    阅读次数:163
linux安装rabbitmq
Linux下安装rabbitmq 1.安装Erlang环境 1)安装GCC GCC-C++ Openssl等模块 2)安装ncurses 3)安装erlang环境 4)配置安装 5)验证是否安装成功 2.安装rabbitmq-server 1.安装Erlang环境 1)安装GCC GCC-C++ O ...
分类:系统相关   时间:2019-02-11 20:09:59    阅读次数:272
[CQOI2014]数三角形
"传送门" 题意:给定一个nxm的网格,计算三点都在格点上的三角形共有多少个?注意三角形的三点不能共线. 分析:nxm的网格有tot=(n+1) (m+1)个格点,暴力算出所有方案数$C_{tot}^3$,然后减去平行于x轴和y轴的共线三角形$(n+1) C_{m+1}^3$和$(m+1) C_{n ...
分类:其他好文   时间:2019-02-11 20:09:29    阅读次数:202
JS构造函数、原型对象、隐含参数this
This 解析器再调用函数每次都会向函数内部传递一个隐含的参数this,this指向的是一个对象(函数执行的上下文对象) 1、以函数形式调用时,this永远是window。 2、以方法形式调用时,this就是调用方法的那个对象 3、当以构造函数的形式调用时,this就是新创建的那个对象 使用工厂的方 ...
分类:Web程序   时间:2019-02-11 20:09:01    阅读次数:180
Ajax基础
Ajax基础Ajax的原理简单来说通过XmlHttpRequest对象来向服务器发异步请求,从服务器获得数据,然后用javascript来操作DOM而更新页面。这其中最关键的一步就是从服务器获得请求数据。原生创建ajax可分为以下四步1.创建XMLHttpRequest对象现代浏览器中创建一个XMLHttpRequest对象varxhr=newXMLHttpRequest();2.准备请求初始化上
分类:Web程序   时间:2019-02-11 20:08:41    阅读次数:214
xxx
#ifOPENSSL_VERSION_NUMBER>=0x10100003Lif(OPENSSL_init_ssl(OPENSSL_INIT_LOAD_CONFIG,NULL)==0){pLogger->WriteLog(neb::Logger::ERROR,__FILE__,__LINE__,__FUNCTION__,"OPENSSL_init_ssl()failed!");retu
分类:其他好文   时间:2019-02-11 20:08:28    阅读次数:228
Python 面向对象和实例属性
一、三大编程范式 编程范式即编程的方法论,标识一种编程风格。 我们学习完Python语法后,就可以写python代码了,然后每个人写代码的风格不同,这些不同的风格就代表了不同的流派。 如果把python的基本语法比作无数的基本功,那么不同的编程风格就好比不同的武林门派。 虽然大家风格不同,但是都可以 ...
分类:编程语言   时间:2019-02-11 20:08:07    阅读次数:188
734条   上一页 1 ... 3 4 5 6 7 8 9 ... 44 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!