一数据的组织结构1层次型2网状型3关系型二SQL(结构化查询语言)1DMLDataManapulateLanguage:数据操作语言(INSERT,REPLACE,UPDATE,DELETE)2DDLDataDefinationLanguage:数据定义语言(CREATE,ALTER,DROP)3DCLDataControlLanguage:数据控制语言(GRANT,REVOKE)4SELECTRDBMS:egre..
分类:
数据库 时间:
2015-06-08 19:43:10
阅读次数:
128
java线程和线程池
一、创建多线程的方式
java多线程很常见,如何使用多线程,如何创建线程,java中有两种方式,第一种是让自己的类实现Runnable接口,第二种是让自己的类继承Thread类。其实Thread类自己也是实现了Runnable接口。具体使用实例如下:
1、通过实现Runnable接口方式
1
2
3
4
5
6
7
8
9
10...
分类:
编程语言 时间:
2015-06-08 19:43:02
阅读次数:
162
一.MongoDB安装和启动,widndows和linux基本相同
1.下载数据库,
linux:mongodb-linux-x86_64-ubuntu1404-3.0.3.tgz
2.解压文件,并且放置到合适的位置
tar -vxf mongodb-linux-x86_64-ubuntu1404-3.0.3.tgz
mv mongodb-linux-x86_64...
分类:
数据库 时间:
2015-06-08 19:41:33
阅读次数:
151
Java中的泛型的使用:1.普通的泛型使用
在使用类的时候后面的
public class MyClass1 {//此处定义的泛型是T
private T var;
public T getVar() {
return var;
}
public void setVar(T var) {
this.var =...
分类:
编程语言 时间:
2015-06-08 19:41:12
阅读次数:
125
linux环境
这篇为linux环境,代码在linux环境代码下载。当为linux编写程序时,必须考虑到程序将在一个多任务环境中运行。这意味着在同一时间会有多个程序运行,它们共享内存、磁盘空间和CPU周期等机器资源。甚至同一程序也会有多个实例同时运行。最重要的是,这些程序能够互不干扰,能够了解它们的环境,并且能够正确运行,不产生冲突。
这章介绍程序运行的环境,程序如何通过环境来获得有关其运行条...
分类:
系统相关 时间:
2015-06-08 19:40:12
阅读次数:
144
pair类型在utility头文件中定义, 包含两个数据值, pair类的成员都是公有的, 这两个成员分别命名为first 和 second.可以直接用p.first或p.second的方式访问其数据成员, 在创建pair对象时, 必须提供两个类型名: pair对象所包含的两个数据成员各自对应的类型名字, 这两个类型不必相同.
pair p1; 创建一个空的pair对象, 这两...
分类:
编程语言 时间:
2015-06-08 19:40:23
阅读次数:
186
Why bother lazy loading and purging pages, you ask? Well, in this example, it won’t matter too much if you load all the pages at the start, since there are only five and they won’t be large enough to e...
分类:
移动开发 时间:
2015-06-08 19:42:40
阅读次数:
220
分析:复杂的线段树操作。只有一个询问操作,就是询问[l,r]之间数的p次方之和,不可能全部查询所有的节点,会TLE,最好就是查询一段[a,b],这段区间所有的值都相等,即可以返回(b-a+1)*val 的值。根据询问操作可知要维护的是区间内所有值都相同的情况的区间。对于置初值和加乘操作,分两种情况:1、当为置初值操作,直接覆盖区间即可,并把标记的加乘操作赋为初始值。2、当为加乘操作时,先判断当前区...
分类:
其他好文 时间:
2015-06-08 19:42:19
阅读次数:
177
Java-快速排序...
分类:
编程语言 时间:
2015-06-08 19:40:40
阅读次数:
120
有n个物品的重量和价值分别是Wi和Vi,从中选出K个物品使得单位重量的价值最大。
最大化平均值的经典,一般最先想到可能的方法是按照单位价值排序,从大到小的进行选取,但是这个方法对于下面一组例子来说:
n=3; k=2; (w,v)=(2,2),(5,3),(2,1);则可能得出的结果是5/7=0.714,所以这个方法是要排除的,那么如何想到最大化平均值这个方向呢?实际上,对于这个问题我们...
分类:
其他好文 时间:
2015-06-08 19:39:40
阅读次数:
104
一:实体类
{CSDN:CODE:687774}
二:前台页面
{CSDN:CODE:687782}
三:Action处理
{CSDN:CODE:687785}...
分类:
其他好文 时间:
2015-06-08 19:40:47
阅读次数:
112
Given a sorted linked list, delete all duplicates such that each element appear only once.For example,
Given 1->1->2, return 1->2.
Given 1->1->2->3->3, return 1->2->3.对于这个删除链表中的重复元素但是对于重复元素需要保留一个,前面遇到的...
分类:
其他好文 时间:
2015-06-08 19:41:37
阅读次数:
172
1.一定要注意findViewId这个方法,尤其是含有多个相同的R.id的名字时,debug时不会当场报错,但随后会报空指针错误
2.List转换为Array可以这样处理:
ArrayList list=new ArrayList();
String[] strings = new String[list.size()];
list.toArray(stri...
分类:
移动开发 时间:
2015-06-08 19:38:47
阅读次数:
137
这个问题一开始我出现了一种“自以为是”的答案,在Android Private Libraries目录下的是会打包到工程可执行文件当中去的,而不自动编译的原因是因为Libs下面的jar文件太大导致的,但是显然在运行的时候就直接报错了——class not found!
那么很明显不是这个问题!
其实呢,是在Libs目录下面有一个android-support-v4.jar。而如果你的工程中有引...
分类:
移动开发 时间:
2015-06-08 19:40:04
阅读次数:
120
向右滑动返回,对于屏幕过大的手机来说,在单手操作时,是一个不错的用户体验,用户不必再费力的或者用另一个手去点击屏幕左上角的返回按钮或者,手机右下角的返回按钮,轻轻向右滑动屏幕即可返回上一页,这个功能如今大部分APP都已经支持啦,你的APP支持了吗?
自己在网上百度了一些滑动返回的方法,有的是用的第三方控件如swipebackLayout但弊端过大如与自己自定义的一些控件冲突等,有的是通...
分类:
其他好文 时间:
2015-06-08 19:39:54
阅读次数:
177
日前,国内第一智能停车平台“ETCP停车”宣布完成A轮融资,由源码资本、SIG、易车网、经纬中国和商企界知名人士联合投资超过5000万美金。同时获悉,ETCP作为中国智能停车行业龙头老大,不仅是该行业的创建者和领军品牌,本次融资金额亦是该行业之最,本轮融资之后,目前其市值已经突破5亿美金。
“ETCP停车”自主研发的不停车电子支付停车费系统,基于传统停车场车牌识别技术和移...
分类:
其他好文 时间:
2015-06-08 19:38:37
阅读次数:
133
1.和其他文章一样,先编译附件中的.c文件.然后拷贝到目录.
2.如下创建启动模式:
#!/bin/sh
export SUBLIME_HOME="/opt/sublime_text"
LD_LIB=$SUBLIME_HOME/libsublime-imfix.so
sh -c "LD_PRELOAD=$LD_LIB $SUBLIME_HOME/sublime_text $@"
创...
分类:
其他好文 时间:
2015-06-08 19:39:54
阅读次数:
97