题目1047:素数判定
时间限制:1 秒 内存限制:32 兆 特殊判题:否 提交:4800 解决:2241
题目描述:
给定一个数n,要求判断其是否为素数(0,1,负数都是非素数)。
输入:
测试数据有多组,每组输入一个数n。
输出:
对于每组输入,若是素数则输出yes,否则输入no。
样例输入:
13
样例输出:
yes
来源:
2009年哈尔滨工业大学计算机研究生机...
分类:
其他 时间:
2014-03-08 04:39:25
收藏:
0 评论:
0 赞:
0 阅读:
625
我们知道C++中是有pow函数的,我们这次自己来写个,因为有这样的算法题目。
所需数学知识:
大致考虑正数,0,负数即可。n多个数相乘的问题。
1.简单For循环
这还不简单,马上写一个for循环:
double pow(double x, int n){
int m = abs(n);
double result = 1;
for(int i = 0; i...
分类:
其他 时间:
2014-03-08 02:48:12
收藏:
0 评论:
0 赞:
0 阅读:
478
Nagios
监控远程Linux...
分类:
其他 时间:
2014-03-08 02:14:55
收藏:
0 评论:
0 赞:
0 阅读:
527
为了解决程序因占用资源,出现资源争抢,而出现的程序进入等待的状态(死锁)。
解决这种问题:
我们可以给资源加上“锁”,在每次调用前进行判断当前锁的状态,再进行执行。
package com.yxy.thread;
import java.util.concurrent.locks.Lock;
import java.util.concurrent.locks.ReentrantLock;
i...
分类:
其他 时间:
2014-03-08 04:10:54
收藏:
0 评论:
0 赞:
0 阅读:
407
#include "light.h"
int main(int argc, char *argv[])
{
printf("Hello world\n");
write(STDOUT_FILENO, "Ciao\n", 5);
if (fork() == -1)
errExit("fork");
/* Both child and parent c...
分类:
其他 时间:
2014-03-08 01:49:19
收藏:
0 评论:
0 赞:
0 阅读:
556
Linux下Redis+crontab实现任务队列。
前段时间由于一个控制方法要实现的逻辑任务太多了,无论怎么优化都还是有瓶颈。网上介绍可以使用任务队列的机制,把一些不是立即需要相应的逻辑处理放在队列中,让某个程序时时去执行。举个例子:用户上来我的网站注册,注册完后,我需要给用户的邮箱帐号推送一些邮件,这个推送邮件所发的时间可能远比注册保存用户资料所花的时间多些,也不是立即就需要响应到前端给客户知道。所以,是可以把推送邮件这一动作作为一个任务添加到队列中。...
分类:
其他 时间:
2014-03-08 04:53:38
收藏:
0 评论:
0 赞:
0 阅读:
708
文件I/O库是ANSI C标准的一部分,换句话,任何标准C语言开发环境中都可以用fopen/fread/fwrite/fclose接口访问文件。这里强调与文件I/O相关的几个易混淆的问题。
fopen/open的区别和联系
unix/linux下文件IO有两套接口,即fopen/open系列,它们区别又联系:
a. fopen
是标准C库接口,所有C开发环境都要支持它;op...
分类:
其他 时间:
2014-03-08 01:48:24
收藏:
0 评论:
0 赞:
0 阅读:
564
阅读完 warden启动的源码,又看了创建container的源码:
在lib/warden/server.rb中,run!方法下,使用了EM的start_unix_domain_server的方法启动了一个unixsock,第二个参数ClientConnection定义了接收到东西怎么处理,ClientConnection中的process方法具体处理了create:
when Pr...
分类:
其他 时间:
2014-03-08 04:52:39
收藏:
0 评论:
0 赞:
0 阅读:
548
使用AjaxFileUpload组件结合Struts2异步上传需要添加如下文件:
ajaxfileupload.js
jquery-x.x.x-min.js
struts2相关jar...
分类:
其他 时间:
2014-03-08 02:26:20
收藏:
0 评论:
0 赞:
0 阅读:
468
重装FreeBSD的过程没有任何波折,必竟这个本身不难,而且有经验了,装好了,网络也配置好了,下来就是装图形界面了,还是选Xfce4. cd /usr/ports/x11-wm/xfce4,make install clean,开始安装。
过程中出现了两次tag文件下载不下来(libxslt-1.1.28.tar.gz和libxml2-2.8.0.tar.gz),速度一直是0,在mac上面试着连了下这两个地址(xmlsoft),只能打开根目录,没有办法,应该是网络问题,只能在网上找这两个文件,哈哈,在fe...
分类:
其他 时间:
2014-03-08 02:28:15
收藏:
0 评论:
0 赞:
0 阅读:
544
人生在世,折腾二字
战胜困难
不出所料,又出错了,跟上次错误一样,静下心来看下什么错误:下载不到pciids-20131130.tar.xz这个软件包,再看详细信息:
===> Verifying install for /usr/local/share/pciids/pci.ids in /usr/ports/misc/pciids
===> pciids-2013...
分类:
其他 时间:
2014-03-08 02:00:39
收藏:
0 评论:
0 赞:
0 阅读:
416
可以将java对象序列化为文件,也可以将文件反序列化为java对象...
分类:
其他 时间:
2014-03-08 04:17:33
收藏:
0 评论:
0 赞:
0 阅读:
370
#include "ace/Reactor.h"
#include "ace/Event_Handler.h"
#include
#define SIGINT 2 //按下control + c (系统已有定义的信号量)
class SignalHandler : public ACE_Event_Handler
{
public:
//构造函数时注册信号,当此信号发生时(...
分类:
其他 时间:
2014-03-08 01:59:40
收藏:
0 评论:
0 赞:
0 阅读:
1322
深入浅出AT命令(2)-呼叫控制命令1 ATD Dial Command 拨号,ATD,其中是拨号字符串 拨号字符:0~9.发起呼出 ,响铃 如果成功的建立语音呼叫连接,则返回OK;对方挂机后返回:NO CARRIER;如果操作有误,则返回:+CME ERROR: ;如果不能建立连接(没有SIM 卡,没有找到网络,网络不通等) 则返回NO CARRIER.2 ATA Answer a call 呼...
分类:
其他 时间:
2014-03-08 05:04:11
收藏:
0 评论:
0 赞:
0 阅读:
549
(This is an article I wrote several years ago to explain the this keyword in some programming languages. The title is a pun intended.)Java, C# etc.The this is a keyword in programming languages such a...
分类:
其他 时间:
2014-03-08 01:58:45
收藏:
0 评论:
0 赞:
0 阅读:
537
对象的方法中一旦加入synchronized修饰,则任何时刻只能有一个线程访问synchronized修饰的方法。假设有个数据对象拥有写方法与读方法,多线程环境中要想保证数据的安全,需对该对象的读写方法都要加入 synchronized同步块。这样任何线程在写入时,其它线程无法读取与改变数据;如果有线程在读取时,其他线程也无法读取或写入。这种方式在写入操作远大于读操作时,问题不大,而当读取远远大于...
分类:
其他 时间:
2014-03-08 05:05:04
收藏:
0 评论:
0 赞:
0 阅读:
594
JPA注解持久化类很方便,需要jar包:ejb3-persistence.jar。我用以下三个类来说明用法。
sh原创 转载请注明:http://67566894.iteye.com/blog/659829
Java代码
@SuppressWarnings("serial")
@Entity
@Table(name="T_X")
public c...
分类:
其他 时间:
2014-03-08 03:43:19
收藏:
0 评论:
0 赞:
0 阅读:
566
原来默认字体特殊是中文有点看不清楚的感觉,这样设置之后字体看上去就比原来清楚漂亮多了。设置步骤:Window --> Preferences --> General --> Appearance --> Colors and Fonts --> Basic --> Text Font --> Change。设置结果:微软雅黑 10号字体...
分类:
其他 时间:
2014-03-08 05:42:06
收藏:
0 评论:
0 赞:
0 阅读:
493
本文基于前三篇文章,请先阅读:
Linux Mint + Apache2.2搭建SSL/HTTPS/SPDY服务器Wireshark+Apache2.4解密SSLv3Linux Mint下编译安装支持SPDY协议的Wireshark...
分类:
其他 时间:
2014-03-08 05:09:50
收藏:
0 评论:
0 赞:
0 阅读:
564
一个完整的系统应该都要注销功能。先不着急先代码,首先想象一下,注销后,该出现什么页面呢?
注销后,是不是应该回到登陆页面,让用户重新登录,然后再重新判断过滤权限,一切从头开始。
具体开发步骤:
开发环境:
配置文件:
那注销过滤器logoutFilter应用如下:
acegi配置文件中logoutFilter在httpSessionCon...
分类:
其他 时间:
2014-03-08 05:41:12
收藏:
0 评论:
0 赞:
0 阅读:
545