HDU 1166
题意:1-n个堡垒,人数在不断变化,多次查询 l-r人数和;
思路:线段树的单点更新;
#include
#include
#include
#include
#include
#include
#include
#include
#include
#define INF 0x3fffffff
#define MAXN 50001
#define ls...
分类:
其他好文 时间:
2014-08-18 13:09:42
阅读次数:
210
jvm运行时数据区的简单介绍
JVM所管理的内存分为以下几个运行时数据区:程序计数器、Java虚拟机栈、本地方法栈、Java堆、方法区。
其中本文涉及到的主要有:java虚拟机站(简称java栈),java堆和方法区。
这里简单地普及一下这三种数据区的知识,java栈的读取速度是最快的(紧次与CPU的寄存器,跨平台性比寄存器好,android使用的是寄存器),但是里面...
分类:
其他好文 时间:
2014-08-18 13:09:22
阅读次数:
215
在11g之前增加一个not null的字段非常慢,在11g之后就非常快了,我们先做一个测试,然后探究下原理。
SQL> select * from v$version;
BANNER
----------------------------------------------------------------
Oracle Database 10g Enterprise Edition...
分类:
数据库 时间:
2014-08-18 13:08:52
阅读次数:
283
??
1.C++中的结构体
#include
struct
lstruct
{
int
num;
};
struct
MyStruct
{
int
num;
double
db = 10.8;//可以有默认的值
//MyStruct sx;//拒绝内部定义自己,也...
分类:
编程语言 时间:
2014-08-18 13:08:44
阅读次数:
329
认识ExtJs
1.Javat能用ExtJs吗?
它是展现层的技术,与JS,HTML,CSS有关。至于服务器端是.Net,还是PHP等无关。
2.ExtJs适合什么样的项目?
按照官方的说法,ExtJs是给你拿来做B/S的桌面应用程序的,并不适合做门户网站。我个人理解,ExtJs比较适合做需要大量复杂界面布局和交互的信息管理系统(MIS)。
...
分类:
Web程序 时间:
2014-08-18 13:08:22
阅读次数:
251
QUdpSocket提供了UDP套接字API,用来接收和发送UDP数据报。
QUdpSocket类最通用的使用方式是:用bind()函数绑定一个IP地址和端口Port,然后调用writeDatagram()和readDatagram()函数传输数据。如果要使用QIODevice中的read(), readLine(), write()等函数,必须首先调用connectToHost()函数,直接建立一个和对方的连接。...
分类:
其他好文 时间:
2014-08-18 13:08:12
阅读次数:
560
前言
刚开始接触OpenWrt的时候,根本不知道如何调试各个进程,我之前从事IP Camera开发可能也局限了我的知识面,认为系统就改是那个样子。
其实不然,就像Linux发行版那样,他们都有各自都管理系统,同一个的消息通知系统,dbus和ubus这些。系统调试也是一样dmesg, 现在还接触到了logread。
初探
logread是在调试luci的时候做的。...
分类:
其他好文 时间:
2014-08-18 13:08:02
阅读次数:
926
项目要求对lua脚本进行加密,查了一下相关的资料 ,得知lua本身可以使用luac将脚本编译为字节码(bytecode)从而实现加密,试了一下,确实可行。
下面是使用原生的lua解释器编译字节码:
1、新建一个名为1.lua的文件,里面只有一句话print("Hello Lua"),新建一个空的out.lua脚本文件
2、开始--运行--cmd
3、luac -o out.lua 1.lu...
分类:
其他好文 时间:
2014-08-18 13:07:42
阅读次数:
156
一、rsync介绍(可忽略)
Rsync(remote synchronize)是一个远程文件同步工具;
Rsync使用“Rsync算法”来同步文件,该算法只传送两个文件的不同部分,因此速度相当快;
Rsync是替代rcp的一个工具,目前由rsync.samba.org维护,因而rsync.conf文件的格式类似于samba的主配置文件;
Rsync可通过rsh或ssh使用,也能以daem...
分类:
系统相关 时间:
2014-08-18 13:07:22
阅读次数:
338
Gedit是一个轻量级编辑器,支持Linux和Windows下,通过安装插件、设置程序文件格式和自定义命令,可以将其打造为具有Notepad++类似功能的程序集成开发环境。...
分类:
其他好文 时间:
2014-08-18 13:07:12
阅读次数:
259
一个项目用到的50个SQL语句
转载
说明:以下五十个语句都按照测试数据进行过测试,最好每次只单独运行一个语句。
问题及描述:
--1.学生表
Student(Sid,Sname,Sage,Ssex)--Sid
学生编号,Sname学生姓名,Sage
出生年月,Ssex 学生性别
--2.课程表
Course(Cid,Cname,Tid)--Cid --课程编号,Cname课...
分类:
数据库 时间:
2014-08-18 13:07:02
阅读次数:
336
Android 是目前最流行的移动操作系统(还需要加之一吗?)。 随着新版本的不断发布, Android的功能也日益强大, 涌现了很多流行的应用程序, 也催生了一大批的优秀的组件。
本文试图将目前流行的组件收集起来以供参考, 如果你发现本文还没有列出的组件,欢迎在评论中贴出来,我会定期的更新本文。
很好的中文教程
Google Android官方培训课程中文版
awesome-android, android列表。
另,github上的一个项目, 收集了好多的Andro...
分类:
移动开发 时间:
2014-08-18 13:06:52
阅读次数:
310
http://blog.csdn.net/dqjyong/article/details/9152697
分类:
移动开发 时间:
2014-08-18 13:06:12
阅读次数:
181
http://blog.csdn.net/dqjyong/article/details/9152707
分类:
移动开发 时间:
2014-08-18 13:06:02
阅读次数:
175
↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓ 郑重声明:我们绝对不会收取任何押金或中介费,如像您收取的话那就是非正规兼职,正规兼职公....
分类:
其他好文 时间:
2014-08-18 13:05:32
阅读次数:
159
C99中,结构中的最后一个元素允许是未知大小的数组,这就叫做柔性数组成员,但结构中的柔性数组成员前面必须至少一个其他成员。柔性数组成员允许结构中包含一个大小可变的数组。sizeof返回的这种结构大小不包括柔性数组的内存。包含柔性数组成员的结构用malloc ()函数进行内存的动态分配,并且分配的.....
分类:
其他好文 时间:
2014-08-18 13:05:22
阅读次数:
225
先看第一种情况:返回一个局部对象的引用。它的问题在于,局部对象 ----- 顾名思义 ---- 仅仅是局部的。也就是说,局部对象是在被定义时创建,在离开生命空间时被销毁的。所谓生命空间,是指它们所在的函数体。当函数返回时,程序的控制离开了这个空间,所以函数内部所有的局部对象被自动销毁。因此,如果返回...
分类:
其他好文 时间:
2014-08-18 13:05:12
阅读次数:
219