首页 > 2016年06月24日 > 全部分享
Apache的commons-pool池创建多线程使用WebClient
packagetest; importorg.apache.commons.pool.PoolableObjectFactory; importorg.apache.commons.pool.impl.GenericObjectPool; importorg.apache.log4j.Logger; importcom.gargoylesoftware.htmlunit.BrowserVersion; importcom.gargoylesoftware.htmlunit.NicelyResynchron..
分类:编程语言   时间:2016-06-24 16:15:35    收藏:0  评论:0  赞:0  阅读:257
C#语言特性备忘
一个例子using System;namespace Test { public class HelloWorld { public static void Main() { Console.WriteLine("hello world!"); return; } } }// Main函数也可返回int值...
分类:编程语言   时间:2016-06-24 16:14:45    收藏:0  评论:0  赞:0  阅读:256
工厂模式
小例子如今鼓励大众创业万众创新,身在吃货之都成都,我打算投入餐饮行业,可惜穷鬼一个,手头没多少银子,那就从小面馆开启我的创业之路吧。说干就干,简单筹备后我的面馆就开张接客啦!public class Constant { //牛肉面 public static String BEEF_NOODLES = "BeefNoodles"; //担担面 public stat...
分类:其他   时间:2016-06-24 16:14:37    收藏:0  评论:0  赞:0  阅读:272
Redis配置文件详解
# redis 配置文件示例 # 当你需要为某个配置项指定内存大小的时候,必须要带上单位, # 通常的格式就是 1k 5gb 4m 等酱紫: # # 1k => 1000 bytes # 1kb => 1024 bytes # 1m => 1000000 bytes # 1mb => 1024*1024 bytes # 1g => 1000000000 bytes # 1gb => 10...
分类:其他   时间:2016-06-24 16:14:26    收藏:0  评论:0  赞:0  阅读:189
DS18B20 驱动编写
嵌入式开发平台:mini2440 DS18B20 所用GPIO:S3C2410_GPF(3) 一、DS18B20 时序分析         DS18B20的一线工作协议流程是:初始化→ROM操作指令→存储器操作指令→数据传输,其工作时序包括:初始化时序、写时序、读时序。 1、初始化时序        主机首先发出一个480-960微秒的低电平脉冲,然后...
分类:其他   时间:2016-06-24 16:14:16    收藏:0  评论:0  赞:0  阅读:320
Linux的mmap内存映射机制解析
在讲述文件映射的概念时,不可避免的要牵涉到虚存(SVR 4的VM).实际上,文件映射是虚存的中心概念, 文件映射一方面给用户提供了一组措施,好似用户将文件映射到自己地址空间的某个部分,使用简单的内存访问指令读写文件;另一方面,它也可以用于内核的基本组织模式,在这种模式种,内核将整个地址空间视为诸如文件之类的一组不同对象的映射.中的传统文件访问方式是,首先用open系统调用打开文件,然后使用read...
分类:系统服务   时间:2016-06-24 16:14:05    收藏:0  评论:0  赞:0  阅读:537
Linux 设备驱动的固件加载
作为一个驱动作者, 你可能发现你面对一个设备必须在它能支持工作前下载固件到它里面. 硬件市场的许多地方的竞争是如此得强烈, 以至于甚至一点用作设备控制固件的 EEPROM 的成本制造商都不愿意花费. 因此固件发布在随硬件一起的一张 CD 上, 并且操作系统负责传送固件到设备自身.      硬件越来越复杂,硬件的许多功能使用了程序实现,与直接硬件实现相比,固件拥有处理复杂事物的灵活性和便于升...
分类:系统服务   时间:2016-06-24 16:13:59    收藏:0  评论:0  赞:0  阅读:518
Android组件保活,service保活
首先介绍一下android的进程. Android 进程分为两种 :其一,java层的进程,也就是在虚拟机里运行的进程,他们的父进程是zygote进程,我们平时调用的AM里面的类似getrunningprocess()方法,返回的就是这类进程信息,这类进程很容易被杀死。其二,native层的原生进程 也就是linux c的进程,这类进程比较安全,其中父进程是init进程的更加安全,很难杀死,在...
分类:移动平台   时间:2016-06-24 16:13:51    收藏:0  评论:0  赞:0  阅读:281
Oracle学习03【持续更新】
/* 以下代码是对emp表/dept表/salgrade表进行显示宽度设置  */ col empno for 9999; col ename for a10; col job for a10; col mgr for 9999; col hiredate for a12; col sal for 9999; col comm for 9999; col deptno for...
分类:数据库技术   时间:2016-06-24 16:13:28    收藏:0  评论:0  赞:0  阅读:154
Linux USB 驱动开发实例 (三)—— 基于USB总线的无线网卡浅析
回顾一下USB的相关知识        USB(Universal Serial Bus)总线又叫通用串行外部总线,它是20世纪90年代发展起来的。USB接口现在得到了广泛的应用和普及,现在的PC机中都带有大量的USB接口。它最大的特点就是方便通用、支持热插拔并且可以在一个接口上插上多个设备。当设备用电量小的时候,它还可以充当电源。它的众多优点使得它得到了广泛的应用。        在...
分类:系统服务   时间:2016-06-24 16:13:16    收藏:0  评论:0  赞:0  阅读:318
Linux USB 驱动开发(一)—— USB设备基础概念
在终端用户看来,USB设备为主机提供了多种多样的附加功能,如文件传输,声音播放等,但对USB主机来说,它与所有USB设备的接口都是一致的。一个USB设备由3个功能模块组成:USB总线接口、USB逻辑设备和功能单元: a -- 这里的USB总线接口指的是USB设备中的串行接口引擎(SIE); b -- USB逻辑设备被USB系统软件看作是一个端点的集合; c -- 功能单元被客户软...
分类:系统服务   时间:2016-06-24 16:13:06    收藏:0  评论:0  赞:0  阅读:291
Linux USB 驱动开发(五)—— USB驱动程序开发过程简单总结
设备驱动程序是操作系统内核和机器硬件之间的接口,由一组函数和一些私有数据组成,是应用程序和硬件设备之间的桥梁。在应用程序看来,硬件设备只是一个设备文件,应用程序可以像操作普通文件一样对硬件设备进行操作。       设备驱动程序是内核的一部分,主要完成以下功能:对设备的初始化和释放;把数据从内核传送到硬件设备和从硬件设备读取数据;读取应用程序数据传送给设备文件和回送应用程序请求的数据;检测和...
分类:系统服务   时间:2016-06-24 16:12:56    收藏:0  评论:0  赞:0  阅读:181
Linux USB 驱动开发实例(二)—— USB 鼠标驱动注解及测试
参考2.6.14版本中的driver/usb/input/usbmouse.c。鼠标驱动可分为几个部分:驱动加载部分、probe部分、open部分、urb回调函数处理部分。  一、驱动加载部分 [cpp] view plain copy   static int __init usb_mouse_init(void)   {      ...
分类:系统服务   时间:2016-06-24 16:12:46    收藏:0  评论:0  赞:0  阅读:626
Linux USB 驱动开发实例(一) —— USB摄像头驱动实现源码分析
Spac5xx的实现是按照标准的USB VIDEO设备的驱动框架编写(其具体的驱动框架可参照/usr/src/linux/drivers/usb/usbvideo.c文件),整个源程序由四个主体部分组成: 设备模块的初始化模块和卸载模块,上层软件接口模块,数据传输模块。 具体的模块分析如下:  一、初始化设备模块         该驱动采用了显式的模块初始化和消...
分类:系统服务   时间:2016-06-24 16:12:36    收藏:0  评论:0  赞:0  阅读:428
VRP平台总体介绍及基础配置
前言 1、VRP软件系统基础     VRP系统在启动时需要加载“系统软件”和“配置文件”两部分,这与其它品牌网络交换机的操作系统是一样的。如果指定了下次启动的补丁文件,还需加载补丁文件。修改VRP系统启动的场景一般有以下几种: a-- 对交换机进行升级操作,即系统软件从低版本至高版本升级       当增加了新特性或者需要对原有性能进行优化以及解决当前运行版本落后的问题时...
分类:其他   时间:2016-06-24 16:12:25    收藏:0  评论:0  赞:0  阅读:283
Linux USB 驱动开发(三)—— 编写USB 驱动程序
前面学习了USB驱动的一些基础概念与重要的数据结构,那么究竟如何编写一个USB 驱动程序呢?编写与一个USB设备驱动程序的方法和其他总线驱动方式类似,驱动程序把驱动程序对象注册到USB子系统中,稍后再使用制造商和设备标识来判断是否安装了硬件。当然,这些制造商和设备标识需要我们编写进USB 驱动程序中。   USB 驱动程序依然遵循设备模型 —— 总线、设备、驱动。和I2C 总线设备驱动编...
分类:系统服务   时间:2016-06-24 16:12:15    收藏:0  评论:0  赞:0  阅读:331
Java中多线程知识点总结
Java中有一个比较重要的知识点是多线程,废话就不说了,直接进入多线程的知识点。对多线程我们需要了解和知道一下的知识点:多线程的实现,多线程的安全性,多线程的线程通信,守护线程和线程的优先级等知识点。首先,我想写点我对多线程的一点认识,其中说的语言不会很官方,但是我相信里面绝对没有坑,不会把大家带到歧途上去的。首先多线程的出现是为了更好的利用计算机的资源,提高程序的响应速度。多线程的运行由操作系统来...
分类:编程语言   时间:2016-06-24 16:12:05    收藏:0  评论:0  赞:0  阅读:230
hsp Spring学习笔记
一、Spring是什么及快速入门案例1、spring纵跨三层spring纵跨web层、业务层、dao层,接管这三层,配置bean,维护bean关系(1)Struts是web框架(jsp/action/actionform) (2)hibernate是orm框架,处于持久层 (3)spring是容器框架,用于配置bean,并维护bean之间关系的框架Spring中的bean,Java中的任何对象...
分类:编程语言   时间:2016-06-24 16:12:04    收藏:0  评论:0  赞:0  阅读:318
位运算--统计一个数的二进制序列中1的个数
给出一个十进制数,求出该数的二进制序列中1的个数。比如 15 的二进制序列是 00000000  00000000  00000000 00001111   1的个数是4. 下边将给出几种不同的解决办法: 方法一: int count_one(int num) { int count = 0; while (num) { if (num % 2 == 1) { coun...
分类:其他   时间:2016-06-24 16:12:01    收藏:0  评论:0  赞:0  阅读:276
路由器开发(一)—— 路由器硬件结构及软件体系
一、路由器的硬件构成          路由器主要由以下几个部分组成:输入/输出接口部分、包转发或交换结构部分(switching fabric)、路由计算或处理部分。如图所示                                        图1    路由器的基本组成        输入端口是物理链路和输入包的进口处。端口通常由线卡提供...
分类:其他   时间:2016-06-24 16:11:27    收藏:0  评论:0  赞:0  阅读:181
1700条   上一页 1 ... 25 26 27 28 29 ... 85 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!