Apue:高级I/O...
分类:
其他好文 时间:
2016-05-22 12:29:23
阅读次数:
233
1.查询文档find介绍
mongodb中使用find来进行查询.find的第一个参数决定了要返回哪些文档,这个参数是一个文档,用于指定查询条件.
如果不指定条件默认就是{},那么就是查询所有文档.
> db.test.find(){ "_id" : ObjectId("573c858c323f7f2e2ccb0e17"), "name" : "brent", "age" :...
分类:
数据库 时间:
2016-05-22 12:28:48
阅读次数:
223
作者使用MyEclipse 2014版本
本博客所编写程序源码为:
新建Web project 添加ljar文件 web.xml文件
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/...
分类:
编程语言 时间:
2016-05-22 12:28:34
阅读次数:
390
简介 源代码及其来源
?RPi.GPIO是Python的一个module( 模块 ), 树莓派官方系统默认已经安装, 仍在不断更新中, 截至20160314, 最新版0.6.2,
适配了树莓派3, 访问 python主页 .
?源代码(也有教程的链接)公布在Sourceforge上: 点 这里 查看源代码.
简介及注意事项:
A module to control Ras...
分类:
其他好文 时间:
2016-05-22 12:30:51
阅读次数:
314
//转自各个博客
1.队列先进先去#include
using namespace std;
queuequ;
//进取删
qu.push();
qu.front();
qu.pop();2.栈后进先出#include
using namespace std;
stackst;
//进取删
st.push();
st.top();
st.pop();...
分类:
其他好文 时间:
2016-05-22 12:29:02
阅读次数:
151
目录AdapterView简介AdapterView本身是一个抽象类,AdapterView及其子类的继承关系如下图:
特征:
AdapterView继承自ViewGroup,本质是个容器
AdapterView可以包含多个“列表项”,并将这多个列表项以合适的形式展示
AdapterView显示的列表项内容由Adapter提供
它派生的子类在用法上也基本相似,只是在显示上有一定区别,因此把他们也归...
分类:
移动开发 时间:
2016-05-22 12:28:25
阅读次数:
332
又见GCD
Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 15221 Accepted Submission(s): 6397
Problem Description
有三个正整数a,b,c(0
...
分类:
其他好文 时间:
2016-05-22 12:28:59
阅读次数:
164
好久没写这个mina了,为了对之前的一篇博文Mina传输大数组,多路解码,粘包问题的处理 进行更进一步的补充,特此再来补说明,特别解决三个问题:1,大数组粘包 在上篇的博文中提到用累积性解码器解决传输大数组的问题,还有可能出现粘包,解决方法是对decode方法进行了改进: @Override
public MessageDecoderResult decode(IoSessio...
分类:
其他好文 时间:
2016-05-22 12:28:37
阅读次数:
199
网络编程:关注的是底层的数据传输
网页编程:数据的展示
1、基本概念
一、网络:将不同的计算机连接在一起局域网 城域网 互联网
二、地址:Ip地址确定网络上的绝对的地址位置 à房子的地址
三、端口号(相当于房门):区分计算机上的软件à相当于房门两个字节0~65535 共65536个
1、 同一个协议下,端口号不能重复,不同的协议下可以重复
2、 1024以下的端口不要使...
分类:
编程语言 时间:
2016-05-22 12:28:37
阅读次数:
204
1.自动装箱、拆箱:
l自动装箱:指开发人员可以把一个基本数据类型直接赋给对应的包装类。
l自动拆箱:指开发人员可以把一个包装类对象直接赋给对应的基本数据类型。
l典型应用:
List list = new ArrayList();
list.add(1);
int j = (Integer)list.get(0);
举例:
public static void main(...
分类:
编程语言 时间:
2016-05-22 12:27:26
阅读次数:
213
UI
下拉刷新
EGOTableViewPullRefresh - 最早的下拉刷新控件。 SVPullToRefresh - 下拉刷新控件。 MJRefresh - 仅需一行代码就可以为UITableView或者CollectionView加上下拉刷新或者上拉刷新功能。可以自定义上下拉刷新的文字说明。具体使用看“使用方法”。
(国人写) XHRefreshControl - X...
分类:
移动开发 时间:
2016-05-22 12:29:14
阅读次数:
402
在一个数组中找出一个子数组,使得子数组中的数的乘积最大。...
分类:
其他好文 时间:
2016-05-22 12:27:16
阅读次数:
108
在介绍点击事件的传递机制,首先我们要分析的对象就是MOtionEvent,即点击事件,(当点击屏幕时由硬件传递过来,关于MotionEvent在View的基础知识中做了介绍),所谓的点击事件的分发就是MotionEvent的分发过程。即当一个MoTionEvent产生以后,系统需要把这个事件具体传递给一个具体的View,而这个传递过程就是分发过程,点击事件传递过程有三个很重要的方法,下面先来介绍这...
分类:
移动开发 时间:
2016-05-22 12:28:00
阅读次数:
334
HTML网页编程
前 言
☆静态页面和动态页面
网站页面分为静态页面和动态页面两种
? 静态页面:有一个html页面文件保存在服务器上,浏览器要这个页面的时候服务器就把这个页面文件发给浏览器;
? 动态页面:服务器上没有浏览者要看的页面,而是服务器动态生成的HTML页面发给浏览器,动态语言的服务器端可以用C#、VB.Net、PHP、Java、C等编写。
☆HTM...
分类:
Web程序 时间:
2016-05-22 12:28:16
阅读次数:
5125
介绍在本教程, 我们将学习如何使用Babylon.js创建基础元素, 比如盒子, 球体, 和平面.娱乐场演示场景2 - 七个基本形状/网格我怎么做到这个 ?一个简单的方法是通过访问娱乐场演示场景 02来开始使用基础元素. 你可能想使用弹出菜单的’下载.zip压缩包’ 选项. 你得到的zip压缩包里的index.html文件,包含有你开始创建基础元素所需的一切. 记住那个链接, 因为我们将更多的...
分类:
Web程序 时间:
2016-05-22 12:28:23
阅读次数:
335
很早之前就知道d3,当初看到它的时候,第一反应就是“我去,怎么这么炫酷“,但是一直没有学(自己太懒了),最近可能是五月病犯了,不想看书,不想写代码,不想看论文,不想写论文,虽然什么事情都不想做,不过还是找点事情做吧,那就学学d3呗,说不定将来什么时候就用到了呢。这篇博客主要从源码的角度去学习,所以对于没有接触过d3的朋友,请先看完下面的资料。学习资料学习嘛,当然得找到好的资料咯,下面是我昨天看的一些...
分类:
Web程序 时间:
2016-05-22 12:27:44
阅读次数:
282
记下来,很重要。
Java语言的关键字,当它用来修饰一个方法或者一个代码块的时候,能够保证在同一时刻最多只有一个线程执行该段代码。
一、当两个并发线程访问同一个对象object中的这个synchronized(this)同步代码块时,一个时间内只能有一个线程得到执行。另一个线程必须等待当前线程执行完这个代码块以后才能执行该代码块。
二、然而,当一个线程访问object的...
分类:
编程语言 时间:
2016-05-22 12:27:03
阅读次数:
243