摘要:
信号机制是unix系统中最为古老的进程间通信。 一、发送信号 1》进程间 1)kill函数 #include #include int kill(pid_t pid,int signal); kill函数可以在任意进程间发送信号。根据pid的不同,发送的对象也有改变,见图 2)raise函数 int raise(int signo); raise函数只能应用于向自身发送信号。 2》用户 使用kill命令 kill -s 信号 pid 二、信号类型 见图,略其中常见信号及其意义: 三、接受信号 #include void(*sign...
阅读全文
posted @ 2013-10-12 22:42
you Richer
阅读(230)
推荐(0)
摘要:
《编程之美》有一个题是给定一个小数,将其转化成最简分数,思路比较简单,首先将小数转化成分数,然后对分数化简。如果将问题倒过来,给定一个分数(N/D),将其转化成对应的小数,这该如何做?我们先分析一下分数转化成小数的可能情况:1)小数是一个有限小数(0.abc…d);2)小数是纯循环小数(0.);3)小数是非纯循环小数(0.ab…c)。分数不可能产生无限不循环小数。第一种情况无需特殊考虑,只需要常规方法即可求得,但是可能小数位数非常长,这时我们只考虑前100位小数。如果小数是循环小数,但是循环节长度大于50,则我们认为其是一个有限小数。当小数是循环小数时,最关键的问题是找到循环节,这个问题不是一
阅读全文
posted @ 2013-10-12 22:40
you Richer
阅读(464)
推荐(0)
摘要:
第五周的第十题: 巷子呈直线,长L0 = 400 m,艾波宁宁宁以v0 = 4 m/s 初速等速穿越。士兵时时 刻刻瞄准她;第t 秒时是否击中她,是随时间t 的均匀的泊松事件(Poisson process),且 与距离离无关。其中,平均每μ 秒能击中一次,μ = 100 / ln( 50 ) 约为25.5622。士兵无法 击中巷子以外的区域;另外,只要她处于巷中,μ 就是常数数。 当她每被击中一枪,速度度就会减半;直到她恰中4 枪时,会当场死亡。亦即,中 n 枪时速度度依序为4, 2, 1, 0.5 m/s,其中n 依序为0, 1, 2, 3。 请问艾波宁宁宁成功捎信的机率率率为何? 亦..
阅读全文
posted @ 2013-10-12 22:36
you Richer
阅读(797)
推荐(0)
摘要:
1.输入摸一个数,然后将其倒过来相加,如果和不是回文串,那么将和再采取同样的操作,在判断得到的是否为回文串,这样往返7次,如果其中有一次是回文就直接打出来,若都没有,那么输出0;也很简单!用库函数更简单,itoa这个!整数转成字符,然后判断回文!2.关于匹配的字符串的个数的最大值,即目标字符串与多个字符串比配,找出匹配最多的那个字符串。其实代码很简单,我当时用2个数组,下标即为字符,值为出现次数,这样 比较即可;可是我输入字符的代码写错了比如要输入Li si;到一个字符数组里面,我写成了char a[200];cin>>a;//这里错了,应该写为cin.getline(a,200)
阅读全文
posted @ 2013-10-12 22:34
you Richer
阅读(207)
推荐(0)
摘要:
//调用路径:ip_defrag->ip_evictor// 分片重组时,可使用内存上下限:// 1.sysctl_ipfrag_high_thresh 可用内存上限// 2.sysctl_ipfrag_low_thresh 内存超过上限后,需要释放内存到此限1.1 static void ip_evictor(void){ struct ipq *qp; struct list_head *tmp; int work; //计算需要释放的内存 work = atomic_read(&ip_frag_mem) - sysctl_ipfrag_low_thresh; if (wor
阅读全文
posted @ 2013-10-12 22:34
you Richer
阅读(437)
推荐(0)
摘要:
题目链接:http://poj.org/problem?id=2437 题目意思:给n个区间,每次可以用长度为L的棒A去覆盖,求将所有区间覆盖至少需要几次。给的区间不覆盖。解题思路:简单贪心。先将区间按从大到小排序,然后依次放棒A,如果A在该区间有多的,且覆盖到了后面一个区间,则下一个区间可以该棒后面一位置开始覆盖。代码:#include#include#include#include#include#include#include#include#include#include#include#include#include#include#include#include#define ep
阅读全文
posted @ 2013-10-12 22:30
you Richer
阅读(188)
推荐(0)
摘要:
数据结构-线性表-静态链表完整可执行代码(c语言描述) /*************************************************************************** * * 静态链表 * ADT (List) * Data * {a1, a2, a3, ..., an} * Operation * InitList(*L); 初始化静态链表L. * ListEmpty(L); 静态链表L,返回true,否则返回false. * ClearList(*L); ...
阅读全文
posted @ 2013-10-12 22:28
you Richer
阅读(392)
推荐(0)
摘要:
Description人类和精灵的联络被巫妖王破坏了,巫妖王决定消灭精灵族以绝后患。 拉席克:“亡灵正在攻过来!” 法里奥:“看来只有暂时抵挡了。” 作为精灵的先知,法里奥召唤出了一排树木,挡住了亡灵的进攻,可是亡灵改变战略,集中攻击一段树木,法里奥为了加强防御不 得不施魔法将这一段树加高。 对于亡灵的每一次进攻,法里奥需要知道进攻区间的防御力, 定义区间的防御力为这一段区间所有树的高度和。 法里奥还在忙着施法,所以需要你来帮他完成这个任务Input第一行,两个数 N,M,表示树的数量和操作数,数的编号为0到N−1。 第二行 N 个数,表示树的初始高度。 接下来 M 行,每行一个操作: C l
阅读全文
posted @ 2013-10-12 22:24
you Richer
阅读(243)
推荐(0)
摘要:
题目:一个数组里,除了三个数是唯一出现的,其余的都出现偶数个,找出这三个数中的任一个。比如数组元素为【1, 2,4,5,6,4,2】,只有1,5,6这三个数字是唯一出现的,我们只需要输出1,5,6中的一个就行。分析:一般这样的题目采用异或的办法来去重,但是这里有三个不同的,那么这个三个两两异或,肯定会出现2个异或的结果低位第一个为1的位置相同,另外一个不同!!!!这个自己推导。根据这个结论,我们就有办法取出其中一个不同的数。将这3个异或后的结果分别取最低位中1的位置。然后再将这3个结果都异或,得到其中不同的那个,那么现在用所有原始数据都相互异或后再分别与每个原始数据异或,取最低位为1的位置 ,
阅读全文
posted @ 2013-10-12 22:24
you Richer
阅读(270)
推荐(0)
摘要:
转载请注明出处:http://blog.csdn.net/guoyjoe/article/details/12656897正确答案:BD闪回数据归档请参考:http://blog.csdn.net/guoyjoe/article/details/9199963直接用实验解析答案答案A,不开归档才也可以用Flashbackup Data Archive闪回数据归档,闪回数据归档与UNDO有关,与ARCHIVE LOG无关。在没有归档下也可以创建闪回数据归档,操作如下:(1)关闭归档gyj@OCM> conn / as sysdbaConnected.sys@OCM> shutdown
阅读全文
posted @ 2013-10-12 22:20
you Richer
阅读(189)
推荐(0)
摘要:
How many integers can you findTime Limit: 12000/5000 MS (Java/Others)Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 3315Accepted Submission(s): 937 Problem Description Now you get a number N, and a M-integers set, you should find out how many integers which are small than N,...
阅读全文
posted @ 2013-10-12 22:18
you Richer
阅读(200)
推荐(0)
摘要:
//为分片确定正确的ipq结构// 定位5元组 // 1. 可通过ip报文获取// 2.user 通过ip_defrag给出,指出重组是由谁发起的,最常见的时IP_DEFRAG_LOCAL_DELIVER,当重组的入口分包要传递给本地时// ipq中所有分片最迟完成重组的时间为30HZ1.1 static inline struct ipq *ip_find(struct iphdr *iph, u32 user){ //定位4元组 __u16 id = iph->id; __u32 saddr = iph->saddr; __u32 daddr = iph->daddr;
阅读全文
posted @ 2013-10-12 22:16
you Richer
阅读(238)
推荐(0)
摘要:
如何关闭dell inspiron n4010的内置麦克dell inspiron n4010这款电脑的内置麦克是默认开启的,如果你的扩音器音量开得稍大,当你打字的时候就会听到回音,最讨厌的是,当你用音响时,回音导致音效特别差。如何才能关闭内置麦克呢?步骤如下:1.点右下角喇叭图标,点击上面的扬声器图标 2.在级别栏,点击麦克风和pink in对应的喇叭,即可关闭麦克输入。 以上步骤实际上是关闭麦克输入,如何才能关闭麦克呢?1.点击右下角喇叭图标,点击合成器。 2.点击应用程序栏内的图标 3.在录制栏,右击麦克风,点禁用,再点确定,即可关闭麦克风。 注意:关闭麦克风和关闭麦克风的输入效果是..
阅读全文
posted @ 2013-10-12 22:14
you Richer
阅读(309)
推荐(0)
摘要:
线段树上的多操作。。。 题目大意:树上 的初始值为0,然后有下列三种操作和求和。1 x y c 在X-Y的之间全部加上C。2 x y c 在X-Y的之间全部乘上C。3 x y c 在X-Y之间的全部变成C。4 x y c 输出在X-Y之间的所有数的C方的和。。。 思路:因为存在两种不兼容的操作(如果直接放一起的话会出现顺序不同的影响,(3+2)*4 和 3*4+2 显然是不一样的)所以每次合并操作的时候 就要把子树的操作推下去清除掉。当然 如果这个区间的所有值都是一样的话。那么可以直接进行操作。然后就是Query了。因为要求出很多的平方 或者 立方和。那么我们就去找所有区间的值是一样的区间。.
阅读全文
posted @ 2013-10-12 22:12
you Richer
阅读(180)
推荐(0)
摘要:
《算法竞赛入门经典-训练指南》P198记录一下区间的左右边界就可以了#include #include #include #include #include #include #include #include #include #include #define INF 0x7fffffff#define N 100010#define M 1000010#define LL long long#define mod 95041567using namespace std;int arr[N];int num[N][3];int dp[N][20];void RMQ_init(int len)
阅读全文
posted @ 2013-10-12 22:10
you Richer
阅读(179)
推荐(0)
摘要:
qemu本文介绍了如何编译u-boot、linux kernel,然后用qemu启动u-boot和linux kernel,达到与开发板上一样的学习效果!虽然已经买了2440开发板,但是在实际学习开发过程中,还是觉得不方便,既然这样,那就用qemu模拟2440开发板,让学习来的更方便些吧!有些万一模拟机上模拟不出来的或者有问题的,再到开发板上验证!下面是我5天正常上班工作之余的时间的成果,很开心,因为我感觉又像linux大神迈进了一大步!10/12/20139:13:23 PMqemu-mini2440http://repo.or.cz/w/qemu/mini2440.git这个可以在wind
阅读全文
posted @ 2013-10-12 22:06
you Richer
阅读(2521)
推荐(0)
摘要:
//原始方法://val list=List("abc","bcd","cde")scala> list.sortWith( (s,t) => s.compareTo(t) list.sortWith( _.compareTo(_) '即可
阅读全文
posted @ 2013-10-12 22:03
you Richer
阅读(8465)
推荐(0)
摘要:
明天就要参加百度的校招笔试了,今天准备的时候在网上看到了去年百度的一道笔试题,思考了一下,记录一下结果 题目:写一个递归程序,求字符串中最长的重复字母数量。比如abbbccd返回3,abbc返回2。 分析:这个题目如果说使用非递归算法会比递归算法要好想一些。其实一个问题如果需要使用递归解决,最主要的一个问题就是如何将问题分解成递归式的。拿这个题目来说,需要确定的就是每一步递归需要处理什么,一般最先想到的是每一次递归处理一个字符,但这样不能解决这个问题。正确的方法其实是每一步解决一个重复字母串,就像题目中给的例子 abbbccd,每次递归需要处理的字符分别为:a、bbb、cc、d,每次递归的结果
阅读全文
posted @ 2013-10-12 22:02
you Richer
阅读(165)
推荐(0)
摘要:
问题简单描述从上周开始我的Samsung Galaxy S3手机就无法实现复制粘贴功能了,每次复制时都提示复制到了剪贴板,但是粘贴时就会发现根本粘贴不了,无法打开剪贴板。真的是莫明其妙啊,我的手机没有Root过,从买回来之后已经半年左右,到现在壹直使用正常,没有出过什么问题,这是第壹次遇到这麽奇怪的问题。将手机解锁之后再清空系统剪贴板实在是想不出来为什么,无奈只好先在网上Google了壹把,用关键字“Galaxy s3 无法复制粘贴”搜索了下,第壹個结果就是问题的解决方案,网友给出的答案是这样的:最近总复制粘贴些个东西,今晚突然发现剪切板无法打开,复制文本后总是会提示已经复制到剪切板,但是点粘
阅读全文
posted @ 2013-10-12 21:59
you Richer
阅读(601)
推荐(0)
摘要:
Full Tank?Time Limit:1000MSMemory Limit:65536KTotal Submissions:5857Accepted:1920DescriptionAfter going through the receipts from your car trip through Europe this summer, you realised that the gas prices varied between the cities you visited. Maybe you could have saved some money if you were a bit
阅读全文
posted @ 2013-10-12 21:59
you Richer
阅读(172)
推荐(0)
摘要:
oracle 11g 之 result cache 今天是2013-10-12,打算最近时间研究一下shared pool的相关原理以及awr报告分析。今天学习一下在oracle 11g shared pool中新增的一个cache 那就是result cache。从上图可以看出在oracle 11g 的shared pool中存有对sql进行存储、存储sql执行计划、sql解析树等信息的library cache可以通过查看v$librarycahe视图了解其分配情况,以及row CACHE(data dictionary cache)可以查看v$rowcache视图了解其分配情况,对于这两
阅读全文
posted @ 2013-10-12 21:57
you Richer
阅读(362)
推荐(0)
摘要:
题目就是说给你一个N。计算一下从0,1,2,3,4,5,,,,,,n-1,n中计算出0,1,2,3,,,,7,8,9分别出现了多少次... #include#includetypedef unsigned __int64 LL;LL dp[11][25][12];/* *dp[k][i][j]表示记录目标数字k,第i位取j时,从0位到i位一共有多少个 */int bit[25];LL tenk[22];//10^kLL n;inline void Init(){ memset(dp,-1,sizeof dp); int i; tenk[0]=1; for(i=1;...
阅读全文
posted @ 2013-10-12 21:55
you Richer
阅读(263)
推荐(0)
摘要:
首先来简单介绍一下jedis,其实一句话就可以概括的,就是java操作redis的一种api。我们知道redis提供了基本上所有常用编程语言的clients,大家可以到http://redis.io/clients 上面去查看,包含C,C++,C#等等。1、download jedis的源码:https://github.com/xetorthio/jedis/releases/tag/jedis-2.1.0 ,jedis采用的是git托管的,这边使用的是2.1.0版本;2、解压打开可以看到,jedis采用的是maven构建工程的,所以我们的开发工具最好能支持maven工程,关于maven工程
阅读全文
posted @ 2013-10-12 21:51
you Richer
阅读(341)
推荐(0)
摘要:
C语言中有有许多经典的算法,这些算法都是许多人的智慧结晶,也是编程中常用的算法,这里面包含了众多算法思想,掌握这些算法,对于学习更高级的、更难的算法都会有很大的帮助,会为自己的算法学习打下坚实的基础。 接下来我们先来看10道:(1)输出9*9乘法口诀。//9*9乘法口诀表void Table99(){ int i,j; for(i = 1; i 1e-16) //数列大于指定精度 { temp = temp*numerator/denominator;//计算一个数列的值 pi += temp; numerator++; denominator += ...
阅读全文
posted @ 2013-10-12 09:48
you Richer
阅读(962)
推荐(0)
摘要:
注意:以下代码中#开头的则为需要执行的shell命令,其他的为打印的结果。#代表需要使用ROOT权限(su)执行,所以想要修改您android手机某个目录挂载为读写,首先需要有ROOT权限! 先要得到system分区的全名 #adb shell # mount rootfs / rootfs ro 0 0 tmpfs /dev tmpfs rw,mode=755 0 0 devpts /dev/pts devpts rw,mode=600 0 0 proc /proc proc rw 0 0 sysfs /sys sysfs rw 0 0 tmpfs /sqlite_stm...
阅读全文
posted @ 2013-10-12 09:46
you Richer
阅读(1398)
推荐(0)
摘要:
Theme SectionTime Limit: 2000/1000 MS (Java/Others)Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 574Accepted Submission(s): 308 Problem Description It's time for music! A lot of popular musicians are invited to join us in the music festival. Each of them will play one of thei...
阅读全文
posted @ 2013-10-12 09:45
you Richer
阅读(286)
推荐(0)
摘要:
一:大多浏览器支持,低版本也没问题 我看点这方面的资料,是为了做手机应用网站(有三个方案,这个是备用方案),可以开发响应式网站,可以脱离开发平台进行跨平台。 在Html5网页中引入Modernizr,就能让IE支持HTML5新元素。HTML5样板文件快速开发(html5boilerplate.com)二:布局、标签省时省力 --> 导航 这样开发者就不用标记标签的结束位置了,定位时会很方便,也易于搜索引擎进行判断。定义页面或区段的头部;定义页面或区段的尾部;定义页面或区段的(主)导航区域;页面的逻辑区域或内容组合,比如一个用于“简介”,另一个用于“新闻...
阅读全文
posted @ 2013-10-12 09:44
you Richer
阅读(258)
推荐(0)
摘要:
首先贴一下这道题的BNU地址,UVA地址自己找吧。http://acm.bnu.edu.cn/bnuoj/problem_show.php?pid=11852 题意:这道题的意思就是,给你N个棋子的坐标,这些棋子的走法是象棋中的马的走法。然后再给你N个坐标终点。问所有的棋子走到其中一个坐标上,不能有重复,最少的步数是多少。思路:这道题直接搜显然爆,因为他的坐标范围都是int ,所以我们就要考虑怎么处理出两个点之间的最短步数。我直接把问题扔给队友了,然后他推出了一条公式,太神不能多说。问题简化成给你两个点(x , y ) ,(x1 , y1),求这两个点之间最少需要多少步。然后他经过一系列的数学
阅读全文
posted @ 2013-10-12 09:40
you Richer
阅读(258)
推荐(0)
摘要:
咳咳,标题一口气读下来确实有点累,让我先解释一下。另外文章底部有演示程序的下载。本文介绍利用WPF创建一个含有以下特性的窗口: 有窗口阴影,比如QQ窗口外围只有几像素的阴影; 支持透明且无边框,为了自行美化窗口通常都会想到使用无边框窗口吧;可正常最大化,WPF无边框窗口直接最大化会直接使窗口全屏即会将任务栏一并盖住;窗口边缘改变窗口大小,可以拖动窗口边缘改变大小;支持等同于标题栏的全窗口空白区拖动,这一特性可以参考QQ;支持多显示器环境。 上述针对无边框窗口的特性均可以独立实现,本文将把这些特性分开叙述。 若本文中代码段无法显示,请换一个浏览器试一下 T T 一、无边框窗口添加窗口阴影实际上.
阅读全文
posted @ 2013-10-12 09:38
you Richer
阅读(401)
推荐(0)
摘要:
Mahout版本:0.7,hadoop版本:1.0.4,jdk:1.7.0_25 64bit。本篇开始之前先来验证前篇blog的分析结果,编写下面的测试文件来进行对上篇三个job的输出进行读取:package mahout.fansy.item;import java.io.IOException;import java.util.Map;import org.apache.hadoop.io.Writable;import mahout.fansy.utils.read.ReadArbiKV;import junit.framework.TestCase;public class ReadP
阅读全文
posted @ 2013-10-12 09:36
you Richer
阅读(352)
推荐(0)
摘要:
在前面两节中,我们了解了如何从服务器中加载JSON数据。现在,我们将把服务器中的JSON数据加载更新到ListView。并且,结合之前博文的 “动态追加分页ListView数据”的相关知识,实现将服务器中的分页JSON数据,填充到ListView中。 回顾以BaseAdapter做适配器的ListView:http://blog.csdn.net/jueblog/article/details/12114513 ListView内数据的动态追加:http://blog.csdn.net/jueblog/article/details/12148259 Activity的实现package c.
阅读全文
posted @ 2013-10-12 09:34
you Richer
阅读(1059)
推荐(0)
摘要:
在V2.3.2版本中一个标准的导航栏模版如下: Title 首页 Link Link 在V3.0等同功能 (1) navbar 被移出 其等同功能为: (2)navbar-innver 被移出 被移除的class 以下列出的页面元素已经在v3.0版本中被去除或修改。 页面元素 从2.x版本中去除 3.0版本中对应的元素 Form actions .form-actions N/A Search form .form-search N/A Fluid ...
阅读全文
posted @ 2013-10-12 09:32
you Richer
阅读(609)
推荐(0)
摘要:
1.什么是队列?队列(queue)是只允许在一端进行插入操作,而在另一端进行删除操作的线性表。 2. 队列的特点: 队列是一种先进先出(First In First out)的线性表,允许插入的一端称为队尾,允许删除的一端称为队头。 3. 队列顺序存储有什么不足? 使用数组实现的顺序存储,当做出队列操作时,所有的元素都需要向前移动一位,性能很低。 4. 什么是循环队列? 队列头尾相接的顺序存储结构称为循环队列。 如图所示:front记住队头元素下标,rear记住队尾元素的下一个元素。 注意:只凭等式front=rear是无法判断队空还是队满,所以我们约定当队列头指针front...
阅读全文
posted @ 2013-10-12 09:32
you Richer
阅读(340)
推荐(0)
摘要:
Description A robot has been programmed to follow the instructions in its path. Instructions for the next direction the robot is to move are laid down in a grid. The possible instructions are N north (up the page) S south (down the page) E east (to the right on the page)...
阅读全文
posted @ 2013-10-12 09:28
you Richer
阅读(161)
推荐(0)
摘要:
Jquery ajax 得到返回值1.ajax默认是异步调用的,所以得到的返回值是空值,要得到值必须改成同步:async: false,//同步。2.必须定义一个全局变量 var result = ""来保存返回值。否则得到的是undefined function GetReturnValue(url, jsonText) { var result = ""; $.ajax({ type: "POST", url: url, data: jsonText, ...
阅读全文
posted @ 2013-10-12 09:26
you Richer
阅读(390)
推荐(0)
摘要:
在安装完后连接svn时出现unable to load default svn client的错误提示,百度知道是版本不对,我安装的是1.8的版本,插件按成1.6的了,只需下载1.8插件安装就行了安装说明:1.首先下载svn客户端,(百度svn下载即可,下面也有我的共享)安装2,下载svn插件,安装插件说明(我下的是1.8):1、从官网下载site-1.6.9.zip文件,网址是:subclipse.tigris.org, 2、从中解压出features与plugins文件夹,复制到E:\MyEclipse\myPlugin\svn里面,其它的*.xml文件不要。 3、在E:\MyEc...
阅读全文
posted @ 2013-10-12 09:24
you Richer
阅读(326)
推荐(0)
摘要:
因为公司在 自定义的画图上面比较苛刻(各种要求= =),最后又是改来改去的。反正是 Shader起到很大作用,特此记录一下下、在achartengine的基础上没有能满足他们= =androd 提供了Shader类专门用来渲染图像以及一些几何图形。 自己写个class 继承 Vew1.bitmap渲染器效果 2.线性渲染器效果 3.环形渲染器效果 4.混合渲染器效果 5.梯度渲染器效果 好了,下来直接放代码吧。注释都很清晰的说, 想要调整各种效果自己调整 X,Y 和type就好public class MyShaderView extends View {// Shader渲染器 下面的...
阅读全文
posted @ 2013-10-12 09:20
you Richer
阅读(319)
推荐(0)
摘要:
生命不熄,奋斗不止!记得十年前决定开发操作系统和编译器的时候,我已经解接触了开源软件,但是接触开源代码还是后来的事。开源软件产生是为了反对微软垄断和高收费,让人们用上免费软件,今天已经大功告成!进入2013年,我发现开源社区的激情似乎已经慢慢消失,推出的新的各种开源项目计划似乎已经越来越不行了,至少我在nix下面看到,gnome3,kde4.10已经不行了,漏洞百出,不堪使用。我也在今年发布了汉澳sinox2013server和sepl编译器和sepldevelop,但我也不焦急去推广它们,因为我觉得开源时代已经慢慢过去了,人类进入了逆向时代!至少对cracker来说是这样。我并不是一个职业程
阅读全文
posted @ 2013-10-12 09:19
you Richer
阅读(365)
推荐(0)
摘要:
题目:给出地球上的两个点的经度和纬度,计算两点球面距离和两点的空间距离差。分析:计算几何、大地坐标系。利用公式可直接解得两点的空间距离: d = r*sqrt(2-2*(cos(lat1)*cos(lat2)*cos(lon1-lon2)+sin(lat1)*sin(lat2))) 推导过程如下: 如图,C,D为已知两点则有如下推导: AB = r*cos(lat1);DE = r*cos(lat2);BE = r*sin(lat1) + r*sin(lat2); AD*AD = BE*BE + (AB-DE)*(...
阅读全文
posted @ 2013-10-12 09:17
you Richer
阅读(207)
推荐(0)
摘要:
大家知道,数学软件包(Mathematica)能使我们“看见”数学函数的细微部分的表现,开阔了人们的眼界,发现了“逐点”定义的函数导数的“病态”表现(违反了人们的直觉)。面对这种局面,我们该怎么办呢? 根据文献记载,1690年,数学家罗必达与贝尔努利(l’Hospital/Bernoulli)在微积分教材里面说:“curves consist of infinitesimal straight segments”,意思是,曲线是由无穷小的直线段组成的。在那个历史时期,莱布尼兹无穷小微积分学十分流行。根据莱布尼兹的数学思想,如果函数f满足条件:(*) f(x+ ∆x) - f(x...
阅读全文
posted @ 2013-10-12 09:15
you Richer
阅读(409)
推荐(0)
摘要:
利用输入字符串流:std::istringstreambool b;std::string s = "true";std::istringstream(s) >> std::boolalpha >> b; 但当字符串s为“1”时,上面的代码无法正确转换,此时应该用: bool b;std::string s = "1";istringstream(s) >> b; 不足:除了加条件判断语句外,暂未找到其它能同时涵盖两种情况的简单方法。
阅读全文
posted @ 2013-10-12 09:15
you Richer
阅读(1063)
推荐(0)
摘要:
1. 安装 yum install gcc cc make libevent libevent-devel2. 安装Berkeley DB下载:http://www.oracle.com/technetwork/products/berkeleydb/downloads/index.html# tar xvzf db-6.0.20.tar.gz# cd db-6.0.20/# cd build_unix/# ../dist/configure# make# make install3. 把libevent动态库加入自动加载中# vi /etc/ld.so.conf在加最后加入 /usr/loc
阅读全文
posted @ 2013-10-12 09:13
you Richer
阅读(158)
推荐(0)
摘要:
有朋友问,如何上传GIF图片,在此做一下说明。方法是:在第二栏“上传图片”栏——选择“无水印”——选择文件(找到文件)——点击上传——点击插入——我选的图片 ——上传成功了!
阅读全文
posted @ 2013-10-12 09:09
you Richer
阅读(597)
推荐(0)
摘要:
DEMO下载地址:http://download.csdn.net/detail/shecixiong/5372895一、开发技术:B/S(.NET C# )1、Windows XP以上 (支援最新Win 8) 2、Microsoft Visual Studio 2010/2012 C#.NET 3、.NET Framework 4.0以上 (支援最新4.5版本) 4、SQL Server 2005以上 (支援2008、R2及2012)5、Oracle 8以上 (支援9i、10g、11g)6、支持多个数据库二、功能描述1.菜单导航管理2.操作按钮3.角色管理4.部门管理5.用户管理(用户权限)
阅读全文
posted @ 2013-10-12 09:05
you Richer
阅读(258)
推荐(0)
摘要:
昨天我们已经把程序全部读取出来,显示到界面上了,那今天,我们就来讲一下那个程序锁的实现啦。其实也很简单啦,我们主要就是把用户要锁定的程序放到一个表里面,然后就监听手机里面的任务栈,如果发现任务栈里面出现了,数据库里面的应用,那么就提示用户要输入密码才能打开,就是这样一个简单的流程。按照这个流程,那样我们肯定是先建一张表的啦,那样肯定是继承Android的SQLiteOpenHelper,然后在它的onCreate方法里面写建表语句这些的啦,如果是单独的应用,那肯定没错的,但是现在在我们的这个项目里面,那就不行了,因为我们的项目里面已经有一个数据库了,那么我们在新增表,这些操作的时候,就要特别小
阅读全文
posted @ 2013-10-12 09:03
you Richer
阅读(247)
推荐(0)
摘要:
Buffer Cache与IO相关的等待事件: 这种等待事件的产生原因是包含DBWR进程和IO Slaves的Buffer Cache操作。 'db file parallel write' , 'db file single write', 'write complete waits', 'free buffer waits' 如下文档会有相关更详细的介绍:Document 34416.1 WAITEVENT: "db file parallel write" Reference Note Document
阅读全文
posted @ 2013-10-12 09:01
you Richer
阅读(123)
推荐(0)
摘要:
想到了一个题目:对决二http://acm.nyist.net/JudgeOnline/problem.php?pid=832但是发现有一道题目是相似的:http://acm.nyist.net/JudgeOnline/problem.php?pid=541但是答案是不一样的、我的代码交到战斗力题目上会wa....终于找到答案了,是求大数的代码有漏洞。求大数的代码:刚开始没有加k=0,找好久错误。int cheng(int x,int p){ int k; int t=p; for(int i=0,k=0;i=10) { if(i==p-1...
阅读全文
posted @ 2013-10-12 09:01
you Richer
阅读(221)
推荐(0)
摘要:
今天在做CMS时,要求文章是什么时候以前发布的,感觉这个函数很好用,就贴出来,大伙看看。function formatTime($date) { header('content-type:text/html; charset=utf-8'); date_default_timezone_set('Asia/Shanghai'); $timer = strtotime($date); $diff = $_SERVER['REQUEST_TIME'] - $timer; $day = floor($diff / 86400); $free = $di
阅读全文
posted @ 2013-10-12 08:59
you Richer
阅读(351)
推荐(0)
摘要:
原创作品,转载请标明:http://blog.csdn.net/jackystudio/article/details/12646337 既然cocos2d-x都帮我们封装好了,使得开发与平台无关,那接下来我们就单纯地开始好好玩游戏吧!这几篇是对cocos2d-x一些基本且重要的元素进行解释和API介绍,之前没有系统的看过API,有时候某些功能引擎都已经提供好了,不知道还是会自己去写。所以全面地了解一下是必须的。 1.概况 导演类CCDirector是cocos2d-x引擎中非常重要的一个类,它是一个抽象类(mainloop空实现),主要完成以下工作: (1)初始化游戏和销毁游戏...
阅读全文
posted @ 2013-10-12 08:55
you Richer
阅读(245)
推荐(0)
摘要:
CSS3中有关border的属性,还有很多,今天我将为大家介绍一个很好玩的属性——Border-image。有了CSS3之边框图片Border-image,我们可以轻松搞定圆角,轻松搞定很多之前难搞的东东。 一、border-image的语法 1、border-image-sourceborder-image-source:url(image);/*image可以是相对地址也可以是绝对地址*/ border-image-source跟CSS2中background-image属性相似,也是通过url()调用背景图片,图片的路径可以是相对地址也可以是绝对地址,当然你不想使用背景图片你也可以把..
阅读全文
posted @ 2013-10-12 08:55
you Richer
阅读(446)
推荐(0)
摘要:
一、软考的英文名称经中国外文局审定官方版本,软考英文名称 计算机技术与软件专业技术资格(水平)考试的英文名称为: QualificationCertificateofComputerandSoftwareTechnologyProficiency二、各级别证书推荐英文名称信息系统项目管理师:InformationSystemProjectManager 系统分析师:SystemAnalyst 系统架构设计师:SystemArchitect 软件设计师:SoftwareDesignEngineer 软件评测师:SoftwareTestingEngineer 程序员:Programmer 网络工程
阅读全文
posted @ 2013-10-12 08:53
you Richer
阅读(714)
推荐(0)