Count Primes
Description:
Count the number of prime numbers less than a non-negative number, n.
题目 Count Primes
计算小于n的所有素数的总数。
用一般的方法超时,应该用筛选法求素数 ,参考 筛选法求素数
class Solution {
publ...
分类:
其他好文 时间:
2015-07-26 21:01:15
阅读次数:
164
??
/*Number Sequence
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 127146 Accepted Submission(s): 30901
Problem Description
A number ...
分类:
其他好文 时间:
2015-07-26 20:59:36
阅读次数:
115
java多线程并发——Exchanger 两个任务之间交换对象...
分类:
编程语言 时间:
2015-07-26 20:59:15
阅读次数:
247
Wumpus
Time Limit: 2 Seconds Memory Limit: 65536 KB
One day Leon finds a very classic game called Wumpus.The game is as follow.
Once an agent fell into a cave. The legend said that in th...
分类:
其他好文 时间:
2015-07-26 21:00:22
阅读次数:
133
C++ STL中的map是非常常见的。通常我们用如下方式来遍历,并且删除map中的一些entry:map mp;
mp.insert(make_pair(1,1));
mp.insert(make_pair(2,3)); // insert some elements
for (map::iterator iter = mp.begin(); iter !=...
分类:
编程语言 时间:
2015-07-26 20:59:33
阅读次数:
269
注:调用 My WaitForSingleObject()会做出锁定操作,调用ReleaseMutex()或RelaeseSemaphore()则会做出解除锁定的操作。
BOOL AcquireReadLock(RWLock *pLock)
{
BOOL result = TRUE;
if (!MyWaitForSingleObject(pLock->hMutex))
return F...
分类:
其他好文 时间:
2015-07-26 20:58:53
阅读次数:
125
...
分类:
Web程序 时间:
2015-07-26 20:58:11
阅读次数:
132
ps:【1】两种元素区别在于能不能设置宽width和高height,是不是独占一行
【2】把块元素转为内联元素,也可以把内联元素转化为块元素。
如p默认是p{display:block;},则可以这样p{display:inline;}转化为内联元素,反之亦然。
特例:图片img是像块元素的内联元素,可以设置width和height(自己的属性),但是不是独占一行。
【...
分类:
Web程序 时间:
2015-07-26 21:01:01
阅读次数:
115
上面的代码启动两个线程,线程T1会占用少量CPU,线程T2会占满一个CPU。
那么如果找出代码中占用CPU较多的问题呢?
首先我们通过top列出进程,按照cpu使用率排序(shift + p)
可以看出出问题的进程号是30358
然后使用 top -H -p 30358 得到如下结果
这里可以看到线程为30371占用太多CPU,此线程有问题
接下来使用jstack ...
分类:
编程语言 时间:
2015-07-26 20:58:11
阅读次数:
212
源码分析/*
* Copyright (C) 2011 The Android Open Source Project
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
*...
分类:
其他好文 时间:
2015-07-26 20:59:29
阅读次数:
244
方法一:
方法二:
方法二可以减少http请求!!!
css精灵的核心思想是将多张图片合成为一张图片,然后通过背景属性中的定位position来控制到底显示图片中的哪些部分。如果网页中能选择中的图片,肯定是插入的图片,选不中就是背景图片。...
分类:
Web程序 时间:
2015-07-26 21:00:08
阅读次数:
149
总结起来很简单:
1,对话框类型:消息,确认,选项,输入
2,选择图标:错误,信息,警告,问题,无或者自定义
3,选择消息:字符串,图标,自定义组件或者他们的集合
4,对于确认对话框,选择选项类型(默认,Yes/No,Yes/No/Cancel或者OK/Cancel)
5,对于选项对话框,选择选项(字符串,图表或者自定义组件)和默认选项
6.对于输入框,选择文本框或者输入框。...
分类:
编程语言 时间:
2015-07-26 20:57:57
阅读次数:
230
【AutoLayout动画】
对于storyboard每个约束,都可以像控件那样通过拖线的方式来建立和代码的连接。
约束是一个对象,通过这个对象的constant属性可以修改约束的点数。
在修改之后,通过在UIView的animateWithDuration::方法的block内调用[self.view layoutIfNeeded]方法可以实现动画效果,调用layoutIfNeeded...
分类:
其他好文 时间:
2015-07-26 20:59:36
阅读次数:
152
hibernate框架介绍:
ORM概念(很重要)
O,Object 对象. R,Relation 关系. M,Mapping 映射
ORM:对象关系映射!
ORM,解决了什么问题?
存储:能否把对象的数据直接保存到数据库中
获取:能否直接从数据库拿到一个对象
要想做到上述两点,必须要有映射
总结:Hibernate与 ORM的关系:Hibernate是ORM的...
分类:
Web程序 时间:
2015-07-26 21:00:08
阅读次数:
129
move_upload0ed_file()函数返回参数较少,但是引起出错的原因却有很多,所以对于初学者难免会遇到问题。
出错原因大概有以下三点:
1.如果检测到文件不是来自post上传,这个文件不会执行cp工作;
2.目的路径找不到;
3.目的路径权限非执行进程课读写(这条是本人下午发现的);
首先看看这几行代码,了解一下环境:
if(move_uploaded_file($f...
分类:
其他好文 时间:
2015-07-26 20:58:50
阅读次数:
330
接下来,我们做一个布局练习,如下图:
我们用表格布局实现,表格布局参考坐标如下:
这里我们用到行编辑控件( GtkEntry )。
行编辑的创建:
GtkWidget * gtk_entry_new(void);
返回值:行编辑指针行
编辑内容的设置:
void gtk_entry_set_t...
分类:
其他好文 时间:
2015-07-26 20:57:14
阅读次数:
351
很多程序员看到标题,估计心里一愣:一个组织代码,有什么可讲的,无非是公司网址倒着写,外加命名规范,最多分模块管理而已!怎么这都能忽悠一篇文章来?
代码组织确实是一件简单的事情,但是如果我说的“代码组织”不仅仅限于这些内容呢...
大家都知道Web项目的架构,文件很琐碎。一个模块前台包含JS,CSS,HTML文件,后台还有模块的逻辑处理类,实体的数据库...
分类:
其他好文 时间:
2015-07-26 20:58:36
阅读次数:
129