码迷,mamicode.com
首页 > 其他好文
HDU 5505 GT and numbers(GCD魔法)
题目链接:点击打开链接 题意:给两个数n和m, n每次乘以它的因子变成一个新的值, 求最少乘几次可以变成m。 思路:每次乘以的整数v有两个要求:1.它是n的因子;2.它要尽量大。 又因为如果n能最终到达m,一定是乘以n的k倍, 所以只要n能被m整除, 那么每次取gcd(n, m/n)就行了。 细节参见代码: #include #include #include #include #inc...
分类:其他好文   时间:2016-02-03 12:47:00    阅读次数:156
extern 使用方法具体解释
在C语言中,修饰符extern用在变量或者函数的声明前,用来说明“此变量/函数是在别处定义的。要在此处引用”。(extern能够置于变量或者函数前,以标示变量或者函数的定义在别的文件里,提示编译器遇到此变量和函数时在其它模块中寻找其定义 ) 大概extern 使用方法为例如以下几种方式: 其主要使用
分类:其他好文   时间:2016-02-03 12:47:39    阅读次数:190
yum 源的配置与使用
一、yum 简介 yum,是Yellow dog Updater, Modified 的简称,是杜克大学为了提高RPM 软件包安装性而开发的一种软件包管理器。起初是由yellow dog 这一发行版的开发者Terra Soft 研发,用python 写成,那时还叫做yup(yellow dog up
分类:其他好文   时间:2016-02-03 12:48:33    阅读次数:487
YisouSpider你想搞死我的服务器吗?
在1分钟666次请求中,你占了445次,你大爷的想干啥呢? 42.156.254.30 - - [03/Feb/2016:11:46:00 +0800] "GET /thread-2206370-1-1.html HTTP/1.1" 200 21539 "-" "YisouSpider" 42.15
分类:其他好文   时间:2016-02-03 12:45:04    阅读次数:300
运维 | CentOS 7 安装 vsftpd
由于CentOS 7跟CentOS 6比有很大变化,所以有必要写下来备忘。 安装vsftpd: yum -y install vsftpd 编辑配置文件: vim /etc/vsftpd/vsftpd.conf (禁止匿名登录、使用本地用户登录、限制目录之类的) 启动vsftpd: systemct
分类:其他好文   时间:2016-02-03 12:44:46    阅读次数:153
ANSYS经典APDL编程
在使用ANSYS的过程中的一些经验总结: 1.ANSYS中的一些关键概念的理解; 参数化程序设计语言(APDL) 参数化程序设计语言(APDL:ANSYS Parametric Design Language)实质上由类似于FORTRAN77的程序设计语言部分和1000多条ANS YS命令组成。其中
分类:其他好文   时间:2016-02-03 12:46:08    阅读次数:612
yum安装各种服务
1.rz/sz yum install lrzsz 2.wget yum install wget 3.mysql yum install mysql-server 4.ssh yum install openssh-clients 5.
分类:其他好文   时间:2016-02-03 12:46:29    阅读次数:157
类别,类扩展
1.类别是对方法的扩展,不能添加成员变量。继承可以在原来父类的成员变量的基础上,添加新的成员变量 2.类别只能添加新的方法,不能修改和删除原来的方法。继承可以增加、修改和删除方法。 3.类别不提倡对原有的方法进行重载。继承可以通过使用super对原来方法进行重载。 4.类别可以被继承,如果一个父类中
分类:其他好文   时间:2016-02-03 12:43:42    阅读次数:149
Storm集群的安装配置
Storm集群的安装分为以下几步: 1、首先保证Zookeeper集群服务的正常运行以及必要组件的正确安装 2、释放压缩包 3、修改storm.yaml添加集群配置信息 4、使用storm脚本启动相应服务并查看服务状态 5、通过web查看storm集群的状态 安装Storm之前首先保证之前安装的Zo
分类:其他好文   时间:2016-02-03 12:45:16    阅读次数:181
day5_常用模块
本节大纲: 模块介绍 time &datetime模块 random os sys shutil json & picle shelve xml处理 yaml处理 configparser hashlib subprocess logging模块 模块:就是一堆代码实现某个功能的集合 如果你从Pyt
分类:其他好文   时间:2016-02-03 12:45:33    阅读次数:243
注重用于调试的代码
正常情况下,我们用以调试的代码,大概都会加上一个编译条件,这样避免在生产环境中产生不必要的性能损耗等 还有一种情况,就是我们也需要将一部分类似的代码,在正式发布版本前,在Release下进行使用,通常情况下是以特定的功能或者log的方式进行输出 这些代码也许对于程序本身是没有用的,但是却能很快的帮助...
分类:其他好文   时间:2016-02-03 12:45:34    阅读次数:167
信号概述
【摘自《Linux/Unix系统编程手册》】 概述 信号是事件发生时对进程的通知机制。有时也称之为软件中断。信号和硬件中断的类似之处在于打断了程序执行的正常流程,大多数情况下,无法预测信号到达的精确时间。 一个(具有合适权限的)进程能够向另一个进程发送信号。信号的这一用法可作为一种同步技术,甚至是进
分类:其他好文   时间:2016-02-03 12:43:23    阅读次数:162
codevs 1536 海战
所谓灌水法?其实就是一个bfs了。 注意此题要求判断是否合法,只需要记录经过的点数,判断它是否是矩形的面积即可。 #include<iostream>#include<cstdio>#include<cstring>#include<queue>#include<cmath>using namesp
分类:其他好文   时间:2016-02-03 12:42:59    阅读次数:148
mybatis批量更新
mybatis批量更新 首先在配置数据库连接字符串后面加上 &allowMultiQueries=true 我的完整的是这样的 jdbc:mysql://192.168.1.200:3306/huasheng?characterEncoding=utf-8&allowMultiQueries=tru
分类:其他好文   时间:2016-02-03 12:42:26    阅读次数:158
关于内存警告
UIKIT_EXTERN NSString *const UIApplicationDidReceiveMemoryWarningNotification; 内存警告能够写在 - (void)didReceiveMemoryWarning { } 方法中,可是在通知中实现效率更高,警告的方法运行顺序
分类:其他好文   时间:2016-02-03 12:41:01    阅读次数:115
Session挂起
异常信息: toString() unavailable - no suspended threads 使用Spring管理 ,在使用hibernate时使用如下语句Session session =getHibernateTemplate().getSessionFactory().openSes
分类:其他好文   时间:2016-02-03 12:40:02    阅读次数:281
你需要知道的12个Git高级命令【转】
转自:http://www.linuxidc.com/Linux/2016-01/128024.htm 众所周知,Git目前已经是分布式版本控制领域的翘楚,围绕着Git形成了完整的生态圈。学习Git,首先当然是学习Git的基本工作流。相比于SVN等传统版本控制系统来说,Git是专为分布式版本控制而生
分类:其他好文   时间:2016-02-03 12:41:56    阅读次数:187
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!