/*Digital Roots
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 58506 Accepted Submission(s): 18275
Problem Description
The digital...
分类:
其他 时间:
2015-07-26 20:59:55
收藏:
0 评论:
0 赞:
0 阅读:
213
Readers/Writers lock数据结构:
READWRIT的InitRWLock()
BOOL InitRWLock(RWLock *pLock)
{
pLock->nReaderCount = 0;
pLock->hDataLock = CreateSemaphore(NULL, 1, 1, NULL);
if (pLock->hDataLock == NULL...
分类:
其他 时间:
2015-07-26 20:59:45
收藏:
0 评论:
0 赞:
0 阅读:
296
??
/*独木舟上的旅行
时间限制:3000 ms | 内存限制:65535 KB
难度:2
描述
进行一次独木舟的旅行活动,独木舟可以在港口租到,并且之间没有区别。
一条独木舟最多只能乘坐两个人,且乘客的总重量不能超过独木舟的最大承载量。
我们要尽量减少这次活动中的花销,所以要找出可以安置所有旅客的最少的独木舟条数。
现在请写一个程序,读入独木舟的最大承载量、旅客数目和每...
分类:
其他 时间:
2015-07-26 20:59:25
收藏:
0 评论:
0 赞:
0 阅读:
288
关键字:Android 使用handler实现线程间发送消息 (主线程 与 子线程之间)、(子线程 与 子线程之间)
相信大家平时都有使用到异步线程往主线程(UI线程)发送消息的情况。本文主要研究Handler的消息发送。包括主线程往子线程发送消息,子线程之间互相发送消息。
一、主线程向子线程发送消息。
实现过程比较简单:
主线程发送消息到异步线程,异步线程...
分类:
移动平台 时间:
2015-07-26 20:59:15
收藏:
0 评论:
0 赞:
0 阅读:
261
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 20:59:05
收藏:
0 评论:
0 赞:
0 阅读:
277
??
/*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:58:55
收藏:
0 评论:
0 赞:
0 阅读:
297
java多线程并发——Exchanger 两个任务之间交换对象...
分类:
编程语言 时间:
2015-07-26 20:58:45
收藏:
0 评论:
0 赞:
0 阅读:
249
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 20:58:35
收藏:
0 评论:
0 赞:
0 阅读:
258
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:58:25
收藏:
0 评论:
0 赞:
0 阅读:
312
注:调用 My WaitForSingleObject()会做出锁定操作,调用ReleaseMutex()或RelaeseSemaphore()则会做出解除锁定的操作。
BOOL AcquireReadLock(RWLock *pLock)
{
BOOL result = TRUE;
if (!MyWaitForSingleObject(pLock->hMutex))
return F...
分类:
其他 时间:
2015-07-26 20:58:15
收藏:
0 评论:
0 赞:
0 阅读:
260
...
分类:
Web开发 时间:
2015-07-26 20:58:05
收藏:
0 评论:
0 赞:
0 阅读:
333
ps:【1】两种元素区别在于能不能设置宽width和高height,是不是独占一行
【2】把块元素转为内联元素,也可以把内联元素转化为块元素。
如p默认是p{display:block;},则可以这样p{display:inline;}转化为内联元素,反之亦然。
特例:图片img是像块元素的内联元素,可以设置width和height(自己的属性),但是不是独占一行。
【...
分类:
Web开发 时间:
2015-07-26 20:57:55
收藏:
0 评论:
0 赞:
0 阅读:
295
上面的代码启动两个线程,线程T1会占用少量CPU,线程T2会占满一个CPU。
那么如果找出代码中占用CPU较多的问题呢?
首先我们通过top列出进程,按照cpu使用率排序(shift + p)
可以看出出问题的进程号是30358
然后使用 top -H -p 30358 得到如下结果
这里可以看到线程为30371占用太多CPU,此线程有问题
接下来使用jstack ...
分类:
编程语言 时间:
2015-07-26 20:57:45
收藏:
0 评论:
0 赞:
0 阅读:
417
源码分析/*
* 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:57:35
收藏:
0 评论:
0 赞:
0 阅读:
172
方法一:
方法二:
方法二可以减少http请求!!!
css精灵的核心思想是将多张图片合成为一张图片,然后通过背景属性中的定位position来控制到底显示图片中的哪些部分。如果网页中能选择中的图片,肯定是插入的图片,选不中就是背景图片。...
分类:
Web开发 时间:
2015-07-26 20:57:25
收藏:
0 评论:
0 赞:
0 阅读:
282
总结起来很简单:
1,对话框类型:消息,确认,选项,输入
2,选择图标:错误,信息,警告,问题,无或者自定义
3,选择消息:字符串,图标,自定义组件或者他们的集合
4,对于确认对话框,选择选项类型(默认,Yes/No,Yes/No/Cancel或者OK/Cancel)
5,对于选项对话框,选择选项(字符串,图表或者自定义组件)和默认选项
6.对于输入框,选择文本框或者输入框。...
分类:
编程语言 时间:
2015-07-26 20:57:15
收藏:
0 评论:
0 赞:
0 阅读:
231
【AutoLayout动画】
对于storyboard每个约束,都可以像控件那样通过拖线的方式来建立和代码的连接。
约束是一个对象,通过这个对象的constant属性可以修改约束的点数。
在修改之后,通过在UIView的animateWithDuration::方法的block内调用[self.view layoutIfNeeded]方法可以实现动画效果,调用layoutIfNeeded...
分类:
其他 时间:
2015-07-26 20:57:05
收藏:
0 评论:
0 赞:
0 阅读:
305
hibernate框架介绍:
ORM概念(很重要)
O,Object 对象. R,Relation 关系. M,Mapping 映射
ORM:对象关系映射!
ORM,解决了什么问题?
存储:能否把对象的数据直接保存到数据库中
获取:能否直接从数据库拿到一个对象
要想做到上述两点,必须要有映射
总结:Hibernate与 ORM的关系:Hibernate是ORM的...
分类:
Web开发 时间:
2015-07-26 20:56:55
收藏:
0 评论:
0 赞:
0 阅读:
284
move_upload0ed_file()函数返回参数较少,但是引起出错的原因却有很多,所以对于初学者难免会遇到问题。
出错原因大概有以下三点:
1.如果检测到文件不是来自post上传,这个文件不会执行cp工作;
2.目的路径找不到;
3.目的路径权限非执行进程课读写(这条是本人下午发现的);
首先看看这几行代码,了解一下环境:
if(move_uploaded_file($f...
分类:
其他 时间:
2015-07-26 20:56:45
收藏:
0 评论:
0 赞:
0 阅读:
330
接下来,我们做一个布局练习,如下图:
我们用表格布局实现,表格布局参考坐标如下:
这里我们用到行编辑控件( GtkEntry )。
行编辑的创建:
GtkWidget * gtk_entry_new(void);
返回值:行编辑指针行
编辑内容的设置:
void gtk_entry_set_t...
分类:
其他 时间:
2015-07-26 20:56:35
收藏:
0 评论:
0 赞:
0 阅读:
468