使用传统的web开发技术,也就是html+js,然后搭配一个后端语言,已经成为当今web开发的固定模式了,为此也形成了众多的toolkit,譬如ror,django,各种js图形库更是玲琅满目,从很大程度上也加速了开发过程.但传统web应用也很自然地有一些诟病,有些特殊效果,c端可以轻而易举地完成,但b端就会很纠结了,从根本上讲,这是因为html这种语言是内容驱动行为的服务模式,导致js没有状态保...
分类:
编程语言 时间:
2014-06-29 22:41:24
阅读次数:
299
IOCP(I/O Completion Port,I/O完成端口)是性能最好的一种I/O模型。它是应用程序使用线程池处理异步I/O请求的一种机制。在处理多个并发的异步I/O请求时,以往的模型都是在接收请求是创建一个线程来应答请求。这样就有很多的线程并行地运行在系统中。而这些线程都是可运行的,Windows内核花费大量的时间在进行线程的上下文切换,并没有多少时间花在线程运行上。再加上创建新线程的开销...
分类:
其他好文 时间:
2014-06-29 22:40:24
阅读次数:
163
很早以前就把圆点博士的程序从STM32F103移植到STM32F4-Discovery(STM32F407),battery,陀螺仪和PWM电机控制的程序都已经测试完毕,运行有一段时间,正常。下面展示几张图片,都是用杜邦线连接起来的,陀螺仪,串口等外设,此外还有nRF24L01,不过nRF24L01的程序读写寄存器可以了,没有尝试过与别的nRF24L01通信。下面一张是正面照片:
下面这...
分类:
其他好文 时间:
2014-06-29 22:55:41
阅读次数:
676
Preference主要实现一些配置数据,一些我们上次点击选择的内容,我们希望在下次应用调起的时候依然有效,无须用户再一次进行配置或选择。Android提供preference这个键值对的方式来处理这种情况,自动保存这些数据,并立时生效,同时Android提供一种类似的layout的方式来进行Prefernce的布局。...
分类:
移动开发 时间:
2014-06-29 22:54:39
阅读次数:
474
在上一篇文章 struts2源码探索之初始化(三)中,已经分析到了创建bootstrap这个容器的最后一步了,调用ContainerBuilder类的create()。恩,接下来看这个方法:
public Container create(boolean loadSingletons) {
ensureNotCreated();
created = true;
final...
分类:
其他好文 时间:
2014-06-29 20:45:27
阅读次数:
330
题目链接:点击打开链接
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
using namespace std;
#define N 110
#define ll int
ll n, a, b;
ll h[N];
vectorG,ans;
voi...
分类:
其他好文 时间:
2014-06-29 23:30:37
阅读次数:
465
题目
Given an absolute path for a file (Unix-style), simplify it.
For example,
path = "/home/", => "/home"
path = "/a/./b/../../c/", => "/c"
Corner Cases:
Did you consider the case w...
分类:
其他好文 时间:
2014-06-29 23:19:26
阅读次数:
223
Python实现抓取网页
下面的Python抓取网页的程序比较初级,只能抓取第一页的url所属的页面,只要预定URL足够多,保证你抓取的网页是无限级别的哈,下面是代码:
##coding:utf-8
'''
无限抓取网页
@author wangbingyu
@date 2014-06-26
'''
import sys,urllib,re,thread,time,thr...
分类:
编程语言 时间:
2014-06-29 22:15:45
阅读次数:
395
Maven(一)——如何在Windows操作系统中安装配置Maven环境...
改变样式
返回值:Stringcss(name|pro|[,val|fn])
访问匹配元素的样式属性。
参数
nameStringV1.0
要访问的属性名称
propertiesMapV1.0
要设置为样式属性的名/值对
name,valueString, NumberV1.4
属性名,属性值
name,function(index, value)String,Fu...
分类:
Web程序 时间:
2014-06-29 22:31:07
阅读次数:
287
具有代表性的死锁避免算法是Dijskstra给出的银行家算法。本程序是基于银行家算法的思想通过编写C++程序实现银行家算法的计算机程序化,同时提供算法基本思想和流程图等说明,结果演示附图仅供参考。...
分类:
编程语言 时间:
2014-06-29 22:44:31
阅读次数:
356
1、强引用
public void handleMessage(Message msg) {
case FAIL:
GoplayException mException = new GoplayException();
setVideoUrlFailReason(mException);
mListener.onFailed(mException);
break;...
分类:
编程语言 时间:
2014-06-29 20:36:11
阅读次数:
299
find命令
find pathname -options [-print -exec -ok ...]
-print: find命令将匹配的文件输出到标准输出。
-exec: find命令对匹配的文件执行该参数所给出的shell命令。相应命令的形式为'command' { } \;,注意{ }和\;之间的空格。
-ok: 和-exec的作用相同,只不过以一种更...
分类:
系统相关 时间:
2014-06-29 20:48:34
阅读次数:
355
刚开始接触Wicket,所以很多内容都是直译,把原文贴上,望大家指正
Meet Apache Wicket
By JonathanLocke, original author of Wicket
乔纳森·洛克,Wicket的原作者
Why Wicket?
If you arelooking to do web application progra...
分类:
其他好文 时间:
2014-06-29 22:57:45
阅读次数:
247
java 线程、线程池基本应用示例代码回顾...
分类:
编程语言 时间:
2014-06-29 22:56:42
阅读次数:
258
本文章介绍了关于Java中的面向对象封装、抽象、继承、多态特点
Java面向对象主要有四大特性:封装、抽象、继承和多态。...
分类:
编程语言 时间:
2014-06-29 23:22:23
阅读次数:
287
成都传智播客——全面剖析Activity全集:
课程介绍:
Activiti是Tom Baeyens团队离开JBoss之后,加入Alfresco公司的全新产品。Activiti的前身是JBPM4,继承了jbpm4的所有优点,同时将其发扬光大。Activiti底层的API与Jbpm4的API相似程序也达60%以上,特别是service提供的接口,都是在Jbpm4上提供扩展,这样使得熟悉j...
分类:
其他好文 时间:
2014-06-29 23:34:47
阅读次数:
297