假设你已拥有创建和修改服务器上数据库所必需的权限,那么我们来看一下如何创建数据库以及数据库中的表。在本章的示例中,我们将为一个虚拟的书店建立一个数据库: CREATE?DATABASE?bookstore; 通过这条简单的S...
分类:
数据库 时间:
2015-02-01 23:27:28
阅读次数:
634
<TextView
????????android:layout_width="wrap_content"
????????android:layout_height="wrap_content"
????????android:text="@string/hello_world"
????????android:id="@+i...
分类:
编程语言 时间:
2015-02-01 23:24:46
阅读次数:
367
环境:CentOS6.6? Hadoop1.2.1 样例数据:第一列是 child ,第二列是 parent ,用空格分开,要求输出 grandchild? grandparent [grid@hadoop1 ~]$ hadoop fs -cat ./in/genealogy.txt
Tom Lucy
Tom Jack
Jone L...
分类:
其他好文 时间:
2015-02-01 23:25:25
阅读次数:
420
说到时间的利用,大多数人觉得只要一直在忙就是好的,一股脑做很多事就是牛的,看着什么都没做就是闲的……其实,时间有“明时间”和“暗时间”之分。善于利用暗时间的人,可以无形中比别人多出很多时间,从而实际意义上能比别人多活很多年。
摘抄于刘未鹏《暗时间》:你该如何利用你的暗时间
如果你有一台计算机,你装了一个系统之后就整天把它搁置在那里,你觉得这台计算机被实际使用了吗?没有。因为CPU整...
分类:
其他好文 时间:
2015-02-01 23:25:33
阅读次数:
430
Suppose that a website contains two tables, the Customers table and the Orders table.
Write a SQL query to find all customers who never order anything.
Table: Customers.
+----+-------+
| Id | Na...
分类:
数据库 时间:
2015-02-01 23:24:12
阅读次数:
436
本文主要参考《深入linux内核架构》(3.2节)及Linux3.18.3内核源码
概述:本文主要描述了内存管理相关的数据结构:结点pg_data_t、内存域struct zone以及页帧(物理页):struct page ,以及该结构相关的一些基本概念。
1. 概述
内存划分为接点,每个结点关联到系统中的一个处理器,在内核中表示为pg_data_t.
各个结点又划分为内存域,比如DM...
分类:
系统相关 时间:
2015-02-01 23:24:14
阅读次数:
723
鉴于之前我对lua的评价,在此需要修改了一下我的言论:游戏开发语言工作中,最成熟的客户端开发组合:C/C++、Lua/C#、assembly汇编。C/C++系列用于完成游戏引擎框架,汇编用于优化,Lua负责游戏逻辑。在全局上满足了性能、可读性、变化性的需求。因为我选的是引擎方向,实际上只能吃透C/C++系列我才可能获得引擎 职位。另外推荐一本书《游戏引擎框架》-叶劲峰翻译的那本,并没有csdn某人...
分类:
其他好文 时间:
2015-02-01 23:25:34
阅读次数:
344
题意:给定n个对手,至少要击败其中 l 个人,现在有口袋容量为 k下面n个数字表示击败这个人的概率
下面n个数字(若为-1表示击败这个人可以获得一个金币,若>0则表示可以增加口袋容量为这个数字)
求:至少击败其中的l个人,且获得的总口袋容量 >= 获得的金币个数 的概率是多少。(即任何时候金币都不能放不下)
思路:设dp[i][j][k]表示当前前i个人已经战胜j个人,且剩余口袋容量...
分类:
其他好文 时间:
2015-02-01 23:23:18
阅读次数:
457
HTTP状态码(HTTP Status Code)是用以表示网页服务器HTTP响应状态的3位数字代码。它由 RFC 2616 规范定义的,并得到RFC 2518、RFC 2817、RFC 2295、RFC 2774、RFC 4918等规范扩展。
HTTP: Status 1xx (临时响应)
->表示临时响应并需要请求者继续执行操作的状态代码。
详细代码及说明:
HTTP: Status 1...
分类:
Web程序 时间:
2015-02-01 23:22:47
阅读次数:
458
先来温习01背包:
01背包是在M件物品取出若干件放在空间为W的背包里,每件物品的体积为W1,W2……Wn,与之相对应的价值为P1,P2……Pn。
求出获得最大价值的方案。
注意:在本题中,所有的体积值均为整数。
思路:
考虑用动态规划的方法来解决,这里的:阶段是:在前N件物品中,选取若干件物品放入背包中;状态是:在前N件物品中,选取若干件物品放入所剩空间为W的背包中的所能获...
分类:
其他好文 时间:
2015-02-01 23:22:44
阅读次数:
557
引言
在之前介绍的分类问题中,所涉及的分类的模型都是线性的,在非线性变换这一节中,我们将模型延伸到非线性的情况下来进行数据的分类。
二次假设(Quadratic Hypotheses)
我们看到上面的例子,在左图中,圆圈和红叉的数据无法用一条直线将其分成两类,那么这这个例子中,我们其实可以用一个大圆圈将数据分类,所以现在我们考虑假设,该假设hSEP(x)是一个过原点的...
分类:
其他好文 时间:
2015-02-01 23:22:39
阅读次数:
497
首先是POJ和BZOJ都通用的一个不稳定卡时:
就是代码里面写少量注释,可以加快速度,貌似是编译问题?
是少量!
然后BZOJ有一个神奇卡时:
就是先来一个人交一个测评需要好几秒的代码,
然后再来两份代码,其中一份(两份都是也行)是需要卡时的代码。
然后最开始的那份在测评的时候这两份将被显示是pending,随后会一起进行评测,
而因为是一起评测,所以会慢一点...
分类:
其他好文 时间:
2015-02-01 23:24:09
阅读次数:
369
10. goto 关键字
一般来说,编码的水平与 goto 语句使用的次数成反比。
个人主张,禁用 goto 语句。
11. void 关键字
1、void 修饰函数返回值和参数
1> 如果函数没有返回值,那么应将其声明为void 类型。
2> 如果函数无参数,那么应声明其参数为void
2、void 指针
1> 不能对void 指针进行算法操作
2> 如果函数的参数可以使任意类...
分类:
编程语言 时间:
2015-02-01 23:21:48
阅读次数:
319
不同于普通 Hash 或 Tree 结构的数据库,nark 数据库是基于自动机的,这决定了 nark 的强大与简洁,但是,最重要的是,nark 为大家提供了一整套解决方案。
因为自动机只有离线(offline)创建成只读数据库,才能为在线(online)计算 提供 最节省内存 并且 高速查找 的 功能。从而,绝大部分 nark 组件都分为离线(offline)建库 和 在线(online)搜...
分类:
数据库 时间:
2015-02-01 23:21:38
阅读次数:
549
一篇好的博文不仅能让人获得知识、开阔见闻,还能启发人的思考,使人身心愉悦!我拜读过众多博文,也发现了许多优秀的博文,于是总结了这些优秀博文的特点,发现好的博文一般具有的以下特点:1.结构清晰、整洁大方;2.图文并貌;3.古意新谈;4.细致全面;5.有新意,有内含,有底蕴。...
分类:
其他好文 时间:
2015-02-01 23:22:18
阅读次数:
369
本文是关于项目管理中,软件项目开发团队组员跨项目组兼职案例分析。...
分类:
其他好文 时间:
2015-02-01 23:21:07
阅读次数:
371
同步机制可以保证原子操作和内存可见性,但是同步机制对变量的访问性能是我们不得不考虑的问题,java语言提供了一种弱同步机制,volatile变量。
它的原理大致是这样的,当把变量声明为volatile类型后,编译器与运行时都会注意到这个变量是共享的,因此不会将变量上的操作与其他内存操作一起重排序。volatile变量不会被缓存在寄存器或者对其他处理器不可见的地方,因此在读取volatile类型的...
分类:
编程语言 时间:
2015-02-01 23:21:33
阅读次数:
316