- 博客(15)
- 收藏
- 关注
原创 Apache、struts1、struts2文件上传下载的3种方式
/*jsp的上传(导入第三方upload.jar)*///用Apache的SmartUpload方式上传,共5部//1.引入SmartUploadSmartUpload su = new SmartUpload();//2.设定允许上传的文件类型,格式之间用逗号隔开su.setAllowedFilesList("jpg,jpeg,gif");//3.设定允许上传的文件的大小su.s
2013-05-28 12:17:20 1798 1
原创 通过摄像头设备采集一帧数据的例子程序(完整版)
#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #d
2013-05-19 16:42:45 6632 3
转载 Linux中的虚拟地址、物理地址和内存管理方式(二)
我们都知道,动态共享库里面的函数的共享的,这也是动态库的优势所在,就是节省内存。C 编译出来的可执行文件几乎都会用到libc的库,假如没有这个共享的技术,每个可执行文件都要占一份libc库的内存,这将是极大的内存浪费。 可是一直没搞明白,怎么样才能证明共享库里面函数的地址在物理内存层面是同一份。其实,这个问题的本质是程序里面的逻辑地址和物理内存地址之间是怎样映射的,说的再赤裸裸一点,就是我给你个逻
2013-05-18 15:12:44 2696
原创 Linux中的虚拟地址、物理地址和内存管理方式(一)
一、简单介绍下早期的内存实现:(可略过) 1、在早期的计算机中,运行一个程序的特点是: (1)会把这些程序全都装入内存, (2)程序都是直接运行在内存上的,也就是说程序中访问的内存地址都是实际的物理内存地址。 2、在早起的内存实现方式中出现的问题: (1)当计算 机同时运行多个程序时,
2013-05-18 15:06:13 7038
原创 V4L2 的API
这段时间在忙毕业设计,正好需要用到v4l2,就整理了下它的API,希望对大家有些帮助。小弟不才,但希望能够把这篇文章作为一篇十分好用的v4l2基础教程,留给以后学习v4l2的朋友。能力有限,错误的地方还希望大家及时留言更正,我会第一时间更新。先感谢所有认识的和不认识的朋友的支持!PS. 不建议从头来看这篇文章,打开它放到一边,用到某个结构体时就回来用ctrl+f 来找。这篇文章主要是介绍V
2013-05-17 23:05:30 2051
原创 Linux常见错误:1、关于“xx 不在 sudoers 文件中。此事将被报告。
一、解决方法 1、 在超级管理员模式下(也可以通过sudo+命令方式),用 vi 进入 /etc/sudoers 文件; 2、添加一行 :“user(你的普通用户名) ALL=(ALL:ALL) ALL”
2013-05-14 11:07:58 6275
原创 Linux内核驱动(四):2、内核地址空间
一、内核空间 内核空间是由内核负责映射,它并不会跟着进程改变,是固定的。二、高端内存:物理内存地址超过896M以上的内存,我们就称之为高端内存三、内核空间分布图(1)内核空间的地址范围位于虚拟地址的 3G-4G位置处,大小为1G。(2)直接映射区(Direc Memory Regiont):之所以称之为直接映射区是因为,该区域的线性地址和物理地
2013-05-10 15:36:55 1642
原创 Linux内核驱动(四):1、进程地址空间
一、内核内存分配 1、与应用程序中的malloc函数相对,在Linux内核中,通常使用kmalloc来动态分配内存 (1)原型: void * kmalloc(size_t size,int flags); (2)参数: i、si
2013-05-10 14:40:18 1041
原创 Linux内核驱动(一):1、Linux体系结构和Linux源代码的目录结构
一、Linux体系结构 1、 当被问到Linux体系结构(就是Linux系统是怎么构成的)时,我们可以参照上图这么回答: 从大的方面讲,Linux体系结构可以分为两块:(1)用户空间(2)内核空间
2013-05-08 10:18:16 1452
转载 JQuery的设计思想(JQuery的基本用法)
jQuery是目前使用最广泛的javascript函数库。 据统计,全世界排名前100万的网站,有46%使用jQuery,远远超过其他库。微软公司甚至把jQuery作为他们的官方库。 对于网页开发者来说,学会jQuery是必要的。因为它让你了解业界最通用的技术,为将来学习更高级的库打下基础,并且确实可以很轻松地做出许多复杂的效果。 虽然jQuery上手简单,比
2013-05-08 08:10:15 971 3
转载 线性代数--了解矩阵背后的故事(站在巨人的肩膀上你可以看的更远)
本篇转载自:http://www.cppblog.com/guijie/archive/2010/03/20/110182.html感谢作者的分享。理解矩阵(一)前不久chensh出于不可告人的目的,要充当老师,教别人线性代数。于是我被揪住就线性代数中一些务虚性的问题与他讨论了几次。很明显,chensh觉得,要让自己在讲线性代数的时候不被那位强势的学生认为是神经病,还是比较难的
2013-05-07 20:38:05 3867 1
转载 HTTP深入浅出 http请求
HTTP(HyperText Transfer Protocol)是一套计算机通过网络进行通信的规则。计算机专家设计出HTTP,使HTTP客户(如Web浏览器)能够从HTTP服务器(Web服务器)请求信息和服务,HTTP目前协议的版本是1.1.HTTP是一种无状态的协议,无状态是指Web浏览器和Web服务器之间不需要建立持久的连接,这意味着当一个客户端向服务器端发出请求,然后Web服务器返回响应(
2013-05-07 20:29:28 755
原创 HTML基础(一):实用的CSS标签和属性值
一、html初步开发阶段,必须先分析好整个网页的内容结构:即,先总体的给网页内容分类,比如nav content foot等等,每一类要有一个专门的div二、常用css标签和属性: 1、width:宽度,它的取值可以是: (1)auto,宽度==父标签的宽度 (2)xx%,当前标签的宽度是父标签的XX% (3)px,定死标签的大小 (4)
2013-05-02 13:47:45 1008
转载 JQuery基础(一):JQuery 常用的字符串处理函数
1.去掉空格 var txt=$.trim($("txt1").val()); 2.转为数字 txtNum=Number($.trim(txt)) + 1; var thisEle = $("#para").css("font-size"); //获取字体大小 var textFontSize = parseFloat(thisEle ,
2013-05-02 12:48:20 5916
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人