#include "OJ.h"
#include
#include
using namespace std;
/*
Description
取给定正整数的指定bit位开始的指定长度的数据。bit位从右向左从0开始计算。
Prototype
unsigned int GetBitsValue(unsigned int input, unsigned in...
分类:
其他好文 时间:
2014-12-13 21:53:22
阅读次数:
320
最短路径·二:Floyd算法
时间限制:10000ms
单点时限:1000ms
内存限制:256MB
描述
万圣节的中午,小Hi和小Ho在吃过中饭之后,来到了一个新的鬼屋!
鬼屋中一共有N个地点,分别编号为1..N,这N个地点之间互相有一些道路连通,两个地点之间可能有多条道路连通,但是并不存在一条两端都是同一个地点的道路。
由于没有肚子的压...
分类:
编程语言 时间:
2014-12-13 21:53:03
阅读次数:
380
php以json或者xml 形式返回给app。明白这点就很好说了,就是把数据包装成json或者xml,返回给APP
定义抽象APP基类:
<?php
/**
* 定义API抽象类
*/
abstract class Api {
const JSON = 'Json';
const XML = 'Xml';
const ARR = 'Array';
/**
* 定义工厂方法
...
分类:
移动开发 时间:
2014-12-13 21:53:10
阅读次数:
385
根据前面的线程阻塞与唤醒小节知道,目前在Java语言层面能实现阻塞唤醒的方式一共有三种:suspend与resume组合、wait与notify组合、park与unpark组合。其中suspend与resume因为存在无法解决的竟态问题而被Java废弃,同样,wait与notify也存在竟态条件,wait必须在notify之前执行,假如一个线程先执行notify再执行wait将可能导致一个线程永远...
分类:
编程语言 时间:
2014-12-13 21:52:10
阅读次数:
439
LTE网络有几个关键的技术,分别是:OFDM,AMC,HARQ,MIMO,ICIC,SON
今天首先来了解一下OFDM;(Orthogonal Frequency Division Multiplexing)正交频分复用
将信道分为多个正交子信道,将高速数据信号转换成并行的低速子数据流,调制到每个子信道上进行传输。
正交频分复用系统是由离散傅里叶变换(DFT)和快速傅里叶方法(FFT)研制的...
分类:
其他好文 时间:
2014-12-13 21:51:10
阅读次数:
308
ViewController的生命周期分析和使用...
分类:
其他好文 时间:
2014-12-13 21:50:09
阅读次数:
279
在mysql中存储时间,我们可以用datetime 格式,timestamp格式,也可以用int格式。那么我们设计的时候该如何考虑呢?
首先,我觉得应该明白这几个格式究竟是如何的,然后看看他们的区别,这样我们才能思考何时使用正确的格式。
DATETIME格式,默认是"YYYY-MM-DD HH:MM:SS",这19个字符表示的,从1000-01-01 00:00:00-9999...
分类:
数据库 时间:
2014-12-13 21:51:16
阅读次数:
245
IT之所以迅速普及,进入到每个人的生活。一方面是由于,IT相关技术产品,给每个人带来了丰富的虚拟世界和娱乐生活。
另一方面,它大大提升了大部分行业的生产效率。社会生产力的发展方向,就是时代的发展方向。
程序员等IT技术人员,在IT届的地位,就像IT在社会生活中的地位:不可或缺、普遍存在、生产力的关键。...
分类:
其他好文 时间:
2014-12-13 21:49:16
阅读次数:
261
TabHost底部菜单的实现
一、简介
底部菜单栏是各种Android应用中常用的布局。如新浪微博,qq空间,微信等应用都有用到底部菜单栏。
底部菜单选项卡主要是通过TabHost和RadioGroup实现的。
二、TabHost和RadioGroup的使用
请看具体代码实现:
1、activit_main.xml 主页面布局的实现
...
分类:
其他好文 时间:
2014-12-13 21:50:38
阅读次数:
351
看了一些资料,然后花一个多小时写的,有些句子可能不太对...
Material Design
Nowadays, softwares are everywhere we can see and the user interface of every single one of them is quite different. In some aspects, it’...
分类:
其他好文 时间:
2014-12-13 21:51:45
阅读次数:
383
一,select简单实用
select作用:select
在一个集合序列按照给定的条件进行投影,select可以返回组合的筛选结果,返回匿名类型,对返回结果进行操作,返回组合的子查询结果等等。
select方法的原型如下:
public static IEnumerable Select(t...
分类:
其他好文 时间:
2014-12-13 21:50:06
阅读次数:
193
1、serialize()方法描述:序列化表单内容为字符串,用于Ajax请求。格式:var data = $("form").serialize();2.serializeArray()方法描述:序列化表单元素(类似'.serialize()'方法)返回JSON数据结构数据。 注意,此方法返回的是JSON对象而非JSON字符串。需要使用插件或者第三方库进行字符串化操作。格式:v...
分类:
Web程序 时间:
2014-12-13 21:51:34
阅读次数:
264
vi编辑器使用的底层编辑器就是ex行编辑器,可以认为vi编辑器是ex行编辑器的可视化模式。ex可以给你机动性更高,能力更强的编辑命令。ex以行为导向,在对文件做大规模改变时就成了优点。
打开文件:
" ex filename "命令使用ex行编辑器打开文件,它列出来了文件的总行数及命令提示符(:),此时无法看到文件的任何一行,除非下达显示一行或多行的ex命令,如下图所示:
ex命令由行地...
分类:
系统相关 时间:
2014-12-13 21:51:24
阅读次数:
292
spring date jpa 错误:could not resolve property: name of:
在写 查询的时候,把实体类的属性写错了,即 sql 语句中字段与实体类中属性没有对应,造成无法解析。
@Query("from Product p where p.id.productName like :name")
List getInfoByName(@Par...
分类:
其他好文 时间:
2014-12-13 21:51:02
阅读次数:
255
1)转发只能将请求给同一个WEB应用中的组件;重定向可以重定向到一个站点上的其它应用程序的资源,还可以使用绝对URL重定向到其它站点的资源。
2)重定向需要的路径是针对浏览器的,也就是说相对URL以“/”开头,它是相对于整个WEB站点的根目录;转发需要的路径是相对于服务器的,也就是说相对URL以“/”开头,它是相对于当前WEB应用程序的根目录。
3)重定向浏览器地址栏发生变化;转发浏览...
分类:
其他好文 时间:
2014-12-13 21:48:51
阅读次数:
198