码迷,mamicode.com
首页 > 2016年05月12日 > 全部分享
第10、11周-项目1(2)
问题及代码: /*Copyright (c)2016,烟台大学计算机与控制工程学院 *All rights reserved. *文件名称:main.cpp *作 者:王艺霖 *完成日期:2016年5月9日 *版 本 号:v1.0 *问题描述:以Point为基类,派生出一个Circle(圆)类,增加数据成员r(半径),以及求面积的成员函数area,实现其他需要的成员函数,设计main函数完...
分类:其他好文   时间:2016-05-12 21:53:30    阅读次数:118
JVM垃圾回收机制与算法
JVM内存由几个部分组成:堆、方法区、栈、程序计数器、本地方法栈     JVM垃圾回收仅针对公共内存区域,即:堆和方法区进行,因为只有这两个区域在运行时才能知道需要创建些对象,其内存分配和回收都是动态的。 一、垃圾回收策略     1.1分代管理         将堆和方法区按照对象不同年龄进行分代:           (Young Generation and Old Gene...
分类:编程语言   时间:2016-05-12 21:51:40    阅读次数:256
链表——(循环和递归)合并两个排序链表
题目:合并两个递增排序链表,使新链表仍然按照递增排序。 方法一: 基于递归的方法,链表first和链表second各有m和n个结点,新链表的头结点为两个链表中头结点较小 的一个,当找到该头结点时(假设为first的头结点),仍需对first的m-1个结点和second的n个结点合并。 可以看出,子问题和原问题相同,因此可以利用递归解决。 代码如下: /** * Definit...
分类:编程语言   时间:2016-05-12 21:51:18    阅读次数:173
POJ 2441 Arrange the Bulls(状态压缩DP)
Arrange the Bulls Time Limit: 4000MS   Memory Limit: 65536K Total Submissions: 4234   Accepted: 1612 Description Farmer Johnson's Bulls love playing basketball very much....
分类:其他好文   时间:2016-05-12 21:51:08    阅读次数:301
codeforces 14D 树的直径
题目大意:给你一棵树,要进行两次访问,两次访问中不能重复访问任一节点和边,问两次访问的最大长度乘积,没边 长度为1 思路:因为n只有200,所以可以枚举从哪里将树分成两棵树,求两棵树的直径,维护乘积最大值即可。树的直径在以前的博文讲过,两遍dfs即可 #include #include #include #include #include #include #inc...
分类:其他好文   时间:2016-05-12 21:51:27    阅读次数:145
java 内部类
内部类的访问规则: 1,内部类可以直接访问外部类中的成员,包括私有。被private修饰的成员只能在定义它们的类中使用,在其他类中不能使用。    之所以可以直接访问外部类中的成员,是因为内部类中持有了一个外部类中的引用,格式:外部类名.this.  例如:Outer.this.num 2,外部类要访问内部类,必须先建立内部类对象。 访问格式: 1,当内部类定义在外部类的成员位置上,...
分类:编程语言   时间:2016-05-12 21:51:47    阅读次数:162
hdoj--3046--Pleasant sheep and big big wolf(最小割经典)
?? Pleasant sheep and big big wolf Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 2699    Accepted Submission(s): 1114 Problem Descrip...
分类:其他好文   时间:2016-05-12 21:51:15    阅读次数:152
Openstack安全组与conntrack简介
Openstack中的安全组实现相互信任的虚拟机之间的通信,绑定同一个安全组的虚拟机使用相同的安全策略。安全组作用范围是在虚拟机上,更具体来说是作用在虚拟机的端口而不是网络上。Openstack中安全组基于Iptables实现,由于当前OpenvSwitch(ovs)不能使用iptables rule,所以虚拟机先连接linux bridge,再连接到ovs网桥。参考链接[1]。 使用Iptab...
分类:其他好文   时间:2016-05-12 21:51:26    阅读次数:458
数据类型分类
Java语言是强类型语言,强类型包含两方面的含义,1,所有的变量必须先声明后使用;2,指定类型的变量只能接受类型与之匹配的值。 这意味着每个变量和每个表达式都有一个在编译时就确定的类型。 类型限制了一个变量能被赋的值,限制了一个表达式可以产生的值,限制了在这些值上可以进行的操作,并确定了这些操作的含义。 强类型语言可以在编译时进行更严格的语法检查,从而较少编程错误。声明变量的语法非常...
分类:其他好文   时间:2016-05-12 21:52:22    阅读次数:138
Java并发编程:CountDownLatch、CyclicBarrier和Semaphore
在网上看到很多人对于CountDownLatch和CyclicBarrier的区别简单理解为CountDownLatch是一次性的,而CyclicBarrier在调用reset之后还可以继续使用。那如果只是这么简单的话,我觉得CyclicBarrier简单命名为ResetableCountDownLatch好了,显然不是的。 我的理解是,要从他们的设计目的去看这两个类。javadoc里面的描述是...
分类:编程语言   时间:2016-05-12 21:51:51    阅读次数:175
sql_safe_updates
ERROR 1175 (HY000): You are using safe update mode and you tried to update a table without a WHERE that uses a KEY column...
分类:数据库   时间:2016-05-12 21:52:22    阅读次数:242
grep
linux grep命令 1.作用 Linux系统中grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。grep全称是Global Regular Expression Print,表示全局正则表达式版本,它的使用权限是所有用户。 2.格式 grep [options] 3.主要参数 [options]主要参数: -c:只输出匹配行的计数。 ...
分类:其他好文   时间:2016-05-12 21:51:22    阅读次数:159
【题解】2016.5.8SWJTU校赛题解
这套题目总体而言,中等题偏多,而简单题和难题较少。一些题目需要组合运用多种算法和数据结构,而代码复杂度并不高,主要目的使是选手在整个比赛过程中不至于进入“垃圾时间”,能感受到思考并解决题目的乐趣……但好像大家都跳进坑里面了。   A:Tickets 寻找最少花费及购买方式,若有多种则输出最前一种,直接处理即可,注意数据较大,用cin,cout可能会超时,这点在宣讲会上已经提过了。   B...
分类:其他好文   时间:2016-05-12 21:50:22    阅读次数:163
iOS 一个丝滑的全屏滑动返回手势
原文链接:http://blog.sunnyxx.com/2015/06/07/fullscreen-pop-gesture/ 全屏返回手势 自 iOS7 之后,Apple 增加了屏幕边缘右划返回交互的支持,再配合上 UINavigationController 的交互式动画,pop 到上一级页面的操作变的非常顺畅和丝滑,从此,我很少再使用点击左上角导航栏上的返回按钮的方式返回...
分类:移动开发   时间:2016-05-12 21:49:22    阅读次数:354
Linux中后面带有波浪号的文件
今天在写代码的时候无意间发现,在使用vim编辑过某个文件之后,在该路径下会出现一个同名的、但是最后带一个波浪号的文件。 身为强迫症的我看到这种文件的存在很是不舒服,可又不敢乱删文件,于是乎我查了一下这讨厌的波浪号文件究竟是干什么的:原来,这些结尾带波浪号的文件是文本编辑器在编辑文件时的备份文件! 既然如此,那我就可以无所顾忌的删掉他们啦。 可以使用rm命令来删除所有结尾带波浪号的文件...
分类:系统相关   时间:2016-05-12 21:49:50    阅读次数:1074
ActiveMQ 运行案例
前言 ActiveMQ 是Apache出品,最流行的,能力强劲的开源消息总线。ActiveMQ 是一个完全支持JMS1.1和J2EE 1.4规范的 JMS Provider实现,尽管JMS规范出台已经是很久的事情了,但是JMS在当今的J2EE应用中间仍然扮演着特殊的地位。 一、使用介绍 环境准备 1、activemq下载传送门:https://a...
分类:其他好文   时间:2016-05-12 21:49:29    阅读次数:109
第七届蓝桥杯—第六题||方格填数
如图,如下的10个格子,填入0~9的数字。要求:连续的两个数字不能相邻。 (左右、上下、对角都算相邻)一共有多少种可能的填数方案? 请填写表示方案数目的整数。 思路:直接 暴力求解,依次向每个格子填数与已经填入的进行比较是否连续,即:是否两者之差的绝对值为1。 答案:  1580 (我考虑每个数字都不相同) #include #include using namespac...
分类:其他好文   时间:2016-05-12 21:49:39    阅读次数:928
4685条   上一页 1 ... 40 41 42 43 44 45 46 ... 276 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!